Skip to content

Releases: CopernicaMarketingSoftware/PHP-CPP-LEGACY

PHP-CPP-LEGACY 1.7.1

06 May 13:54
4fbb419
Compare
Choose a tag to compare
  • Fixed "$object instanceof Traversable" and "$object instanceof Serializable" when the Php::Serializable ad Php::Traversable interfaces are implemented in C++ space

PHP-CPP-LEGACY 1.7.0

29 Mar 12:21
87dc159
Compare
Choose a tag to compare

WARNING: Breaking changes to the ABI and API regarding the Error class

  • renamed Error to Message (to make room for the upcoming new Error class)
  • moved exception to throwable (to have the base Throwable base class to ensure that PHP-CPP and PHP-CPP-LEGACY support the same code for conventions)
  • added Error class that is useful to ensure that extensions can be compiled on php5 and php7
  • renamed FatalError to Error
  • export Error and Exception symbols

PHP-CPP-LEGACY 1.6.5

05 Mar 11:50
ebcc4f1
Compare
Choose a tag to compare
  • added Php::Stream class

PHP-CPP-LEGACY 1.6.4

05 Feb 12:04
3554be4
Compare
Choose a tag to compare
  • fixed retrieving the base class

PHP-CPP-LEGACY 1.6.3

18 Oct 08:04
a9df72f
Compare
Choose a tag to compare
PHP-CPP-LEGACY 1.6.3 Pre-release
Pre-release
  • fix possible crash when unsetProperty is called

PHP-CPP-LEGACY 1.6.2

17 Oct 09:16
4b488c7
Compare
Choose a tag to compare
  • fixed possible crashes caused by calls to readProperty and writeProperty

PHP-CPP-LEGACY 1.6.1

11 Oct 10:51
Compare
Choose a tag to compare
  • fixed possible crash in dealing with property_exists() calls (the zend engine does not inintialize the refcount for the parameter passed to property_exists(), which caused the PHP-CPP module to potentially crash when it read out the refcount)

PHP-CPP-LEGACY 1.6.0

02 Jan 14:48
5bfb0bf
Compare
Choose a tag to compare
PHP-CPP-LEGACY 1.6.0 Pre-release
Pre-release
  • ini entries were not always correctly registered when a extension was reloaded

PHP-CPP-LEGACY 1.5.8

29 Dec 12:41
27a12b2
Compare
Choose a tag to compare
PHP-CPP-LEGACY 1.5.8 Pre-release
Pre-release
  • ini entries were not always correctly registered when a extension was reloaded

PHP-CPP-LEGACY 1.5.7

28 Feb 15:43
Compare
Choose a tag to compare
  • Fix for zend thread safety
  • make overrides of explicitly defaulted virtual destructors also explicitly default, avoiding a compiler bug in gcc 4.7. Fixes issue #4
  • Use a unique_ptr for managing the zend_ini_entry