Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-05 | Merge branch 'master' of https://github.com/CopernicaMarketingSoftware/PHP-CPP | Emiel Bruijntjes | |
2015-02-05 | when an exception was thrown from out of an __invoke() or __call() method, a ↵ | Emiel Bruijntjes | |
segmentation fault occured because memory was too early freed (the exception constructor still relied on data that was already freed) | |||
2015-02-05 | for 32bit systems there was a compile issue, hopefully this commit solves ↵ | Emiel Bruijntjes | |
that (issue 167) | |||
2015-01-26 | fixed _NOEXCEPT macro for normal compilers, updated version number to force ↵ | Emiel Bruijntjes | |
recompile of extensions after we introduced the constants | |||
2015-01-26 | Added macro wrapper for noexcept | Roland Eischer | |
- Added macro wrapper for noexcept to support MSVC compiler. | |||
2015-01-25 | Php::Constant objects can now also be added to a Php::Class to create class ↵ | Emiel Bruijntjes | |
constants | |||
2015-01-20 | resolved conflict | Emiel Bruijntjes | |
2015-01-20 | PHP-CPP now checks whether an already compiled extension is still compatible ↵ | Emiel Bruijntjes | |
with the PHP-CPP library. This prevents weird crashes when users update their PHP-CPP library, without recompiling their extensions | |||
2015-01-17 | added initial implementation for registering constants | Emiel Bruijntjes | |
2015-01-15 | Added the Php::Function class. This is an extension to the Php::Value class ↵ | Emiel Bruijntjes | |
that can be used if you want to assign a std::function object to a Value. This is useful if you want to pass a C++ lambda to a PHP userspace function | |||
2015-01-13 | in response to issue #156: the super-global arrays Php::POST, Php::SERVER, ↵ | Emiel Bruijntjes | |
etcetera can now be iterated over, and they can be assigned to a regular Php::Value variable | |||
2015-01-12 | fixed compiling in ZTS environments (reported in issue #57) | Emiel Bruijntjes | |
2015-01-11 | refactored script class to have a seperate opcodes class, added file class ↵ | Emiel Bruijntjes | |
that uses this same opcodes class | |||
2015-01-10 | added Script class to simplify parsing and executing php scripts (the ↵ | Emiel Bruijntjes | |
Php::eval() call both compiles and executes a script, while the Script class splits these two steps, which allows you to run the same opcodes multiple times) | |||
2014-07-23 | Fixed compatibility issue with VS2013 | andot | |
2014-06-19 | errors are no longer thrown as exceptions, but are php fatal errors, so that ↵ | Emiel Bruijntjes | |
they more closely match the zend error reporting system | |||
2014-04-14 | Separated class IniValue from class Ini | valmat | |
Also replaced Ini::get() on ini_get() see https://github.com/CopernicaMarketingSoftware/PHP-CPP/issues/64#issuecomment-40313791 | |||
2014-04-10 | Fixed problem with duplicate names ini entries. | valmat | |
Mentioned https://github.com/CopernicaMarketingSoftware/PHP-CPP/issues/64#issuecomment-39838004 Now in the case of duplication name of ini entriy the new value overrides the old one. Before was incorrect handling of this situation. | |||
2014-04-09 | Merge branch 'master' into ini-master | valmat | |
Conflicts: include/namespace.h zend/extensionimpl.cpp | |||
2014-04-07 | very simple non-working implementation of streambufs for hhvm | Emiel Bruijntjes | |
2014-04-06 | introduced common directory that will contain implementation files that are ↵ | Emiel Bruijntjes | |
used for hhvm and zend, and introduced hhvm file for the implementation of hhvmcpp | |||
2014-04-06 | renamed src directory to zend directory, disabled TSRM debug code | Emiel Bruijntjes | |