What's happening in our world

Home / Blog / Label: php 7.3
Label: php 7.3

Sunday 06th October 2019 SourceGuardian 11.3.4 is available. Critical update for PHP 7.3

SourceGuardian 11.3.4 is available for downloading. This update fixes some other critical issues for PHP 7.3. Please download the new version from the user profile and install over the current copy. 
 
The new version requires the new loaders for PHP 7.3 which are included within the installation package and also available on our loaders page.
 
There are other minor non-critical changes in the version 11.3.4:
- We added --ignore-symlinks option to the CLI encoder
- sg_get_const() loader API function returns an array of all the defined encoder constants if called without parameters

Posted on October 06th 2019 at 05:30pm by Alexander
0 Comments
Labels: php 7.3

Saturday 21st September 2019 Critical update SourceGuardian 11.3.3

SourceGuardian 11.3.3 is available for downloading. This update fixes some critical issues from the previous version including issues with single character key arrays and some functions calling issues. The update is critical for PHP 7+ encoding. Please download the new version from the user profile and install over the current copy. 
 
The new version requires the new loaders which are included within the installation package and also available on our loaders page.

Posted on September 21st 2019 at 06:08pm by Alexander
0 Comments
Labels: php 7.3

Sunday 01st September 2019 SourceGuardian 11.3.2

This is a bugfix release of SourceGuardian 11.3.
 
- Encoding for PHP 7.3 was updated, particularly issues with closures and 'use' directive were fixed as well as unexpected segfaults when running PHP 7.3 encoded files. Files encoded for PHP 7.3 will require updated loaders! If you encode for PHP 7.3 we recommend that you update your version of the encoder by downloading it from the user profile and installing over the previous version. Also please download and install the new loaders for PHP 7.3.
 
- Encoding of long int array keys was fixed when using a 64-bit version of the encoder (currently available only for Linux). Files encoded by the 64-bit encoder will use long int keys when run on a 64-bit system. The same files will use long int array keys converted to string keys when run on a 32-bit system. Files encoded by the 32-bit encoder will run exactly as unencoded ones as if they run on a 32-bit system regardless if they are run on a 64-bit or 32-bit system in fact. The update only affects 64-bit version of the encoders and how it handles long int array keys. (Please note, using long int array keys with 32-bit PHP is buggy for *unencoded* files but it now works if encoded with a 64-bit encoder and run as the encoded code). 

Posted on September 01st 2019 at 10:21pm by Alexander
0 Comments
Labels: php 7.3

Labels

Try our free php source code demo
TRY SOURCEGUARDIAN FREE FOR 14 DAYS
Account Login:

login Forgotten Password?
Connect with us
Bookmark
facebook linkedin twitter rss
© Copyright 2002 - 2024 SourceGuardian Limited
Privacy Policy l Terms & Conditions l Company Info l Contact us l Sitemap l PHP Weekly News