What's happening in our world

Home / Blog / Label: 10
Label: 10

Thursday 11th September 2014 Loaders updated up to version 10.1.3

If you are using version 10 of SourceGuardian, please update your loaders. The following issues were fixed in the version 10.1.3 of loaders:
 
- try/catch issues on PHP 5.0.x-5.2.x (there were no issues for newer versions of PHP). Fixed.
- customer session handler that extends standard SessionHandler class was causing the encoded php scripts to fail on exit (on session write & close). Fixed.
 
Loaders were updated for Windows, Mac OS X, Linux.
 
We also updated loaders for embedded Linux solutions running on ARM:
- Linux ARMel platform
- Linux ARMhf platform including RaspberryPi, BeagleBoard, CubieBoard and more 
 
And finally we updated loaders for HP-UX IA64:
- HP-UX Itanium (IA64) 32-bit
- HP-UX Itanium (IA64) 64-bit
 
Support of SourceGuardian 10 and PHP 5.6 were added.
 
Please download updated loaders from our loaders page.

Posted on September 11th 2014 at 12:58pm by Alex
0 Comments
Labels: 10, 10.1.3, arm, hp-ux, hpux

Tuesday 01st July 2014 SourceGuardian 10 launched

We are proud to present SourceGuardian 10 - the most advanced PHP Encoder on the market, complete with a powerful GUI and protection covering the latest versions of PHP including PHP 5.6. You can encode your scripts using Windows, Mac OS X and Linux, all with a powerful GUI or using a command line interface.
 
Try the 14 days free trial and purchase the full version.
 
Protected files may run on Windows, Mac OS X, Linux, FreeBSD, embedded Linux ARM and more. For a full list of supported platforms check our loader page
 
Version 10 introduces improved code protection methods as well as encoding for PHP 5.6 and some new options. As usual this update is partly based on comments and suggestions of our users. We were glad to receive comments and suggestions and want to thank you very much for sharing your ideas! We are looking forward to hearing about other suggestions for improving SourceGuardian. Here is a list of recent version 10 changes.

NEW FEATURES

· Improved code protection methods

· Full support of PHP 5.6 encoding including the latest language options: constant scalar expressions,
variadic functions operator, updated use operator and more

Encoding for PHP 5.6 is fully supporting in version 10 of SourceGuardian. PHP 5.6 introduced new language features and updated bytecode format to support them. Files encoded with SourceGuardian 8, 9.x or older will need to be re-encoded with SourceGuardian 10 in order to run them under PHP 5.6

· New loaders for PHP 5.6, updated loaders for older versions of PHP
We updated loaders and created new ones for PHP 5.6. Loaders for the following operating systems are
available:

· Windows 32-bit (VC6, VC9; VC11 PHP 5.5, 5.6)

· Windows 64-bit (VC9 PHP 5.3,5.4; VC11 PHP 5.5,5.6)

· MacOSX (universal binaries, include i386, x86_64)

· Linux (i386, x86_64)

· FreeBSD (i386, x86_64)

We update the following loaders on request. Please check our blog and the loaders page for new versions 

· OpenBSD (i386, x86_64) 

· IBM PowerLinux

· HP-UX Itanium

· Linux ARM (armel)

· Linux ARM (armhf) including Raspberry Pi

We are happy to work with our customers if they need bespoke loaders for other custom operating system. Please contact support@sourceguardian.com if you are interested.

·  A closing PHP tag is not added anymore to the end of encoded files. It's not needed, Zend recommends to not use it. Omitting the closing tag 'automatically' protects against 'headers already sent' errors if any of the encoded files were accidentally opened/saved in the editor and some characters were added at the end. Omitting the closing tag does not affect execution of protected files.

·  SG_LIC_PATH environment variable may be used to specify where the loader should search for a license file.

·  PHP short tags <? ?> are enabled by default. If you do not need them enabled for any reason, you may turn them off in advanced settings in GUI or by using the new --no-short-tags option in the command line. The old --short-tags option has been removed.

·  License generation fixed in GUI when a URL is specified as a license file name.

·  Fixed how encoding only of changed files works in GUI.

·  A new 'Refresh' button added to the GUI for updating the project tree. It is useful if any of the files were changed or added to the folders behind the encoder GUI. Also automatic refresh happens when you encode only files updated since the last encoding.

·  A new --keep-file-date command line option added to keep the modification date for encoded files the same as the modification date of source files. The same option is available in GUI in Advanced settings

 

Posted on July 01st 2014 at 12:28pm by Alex
0 Comments
Labels: 10, 5.6, php 5.6

Links

TRY SOURCEGUARDIAN FREE FOR 14 DAYS
Account Login:

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