Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-16 | issue #149 fixed Makefile | valmat | |
2014-12-16 | fix issue #151, chaining method calls was not working as it should because ↵ | Emiel Bruijntjes | |
the per-object refcount was not updated correctly, which caused an object to be destructed even when it already was assigned to a different variable | |||
2014-12-15 | Fixed issue #149 | valmat | |
2014-11-26 | Marked `noexcept` all move constructors and assigment operators | valmat | |
See: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3050.html | |||
2014-11-25 | Used variadic templates instead of code duplication | valmat | |
2014-11-25 | Fixed a memory leak when returning a Php::Object with an already allocated Basev1.2.2 | Toon Schoenmakers | |
2014-11-21 | Value::refcount() is now const, and fixed a memory leak in return values | Toon Schoenmakers | |
2014-11-21 | fixed value destructor, reference variables should not be unreferenced | Toon Schoenmakers | |
2014-11-21 | Removed move constructor from Object class, because it caused failures when ↵ | Toon Schoenmakers | |
instantiating with a std::string parameter, Php::Object constructors now always first call the base constructor, and the __construct() function is now always called | |||
2014-11-21 | commit d0ee242b3a617fa8676e56388ce01a8a676bf7d1 closes #107 | Emiel Bruijntjes | |
2014-11-21 | fixed issue 107, casting a value to a std::map was not working correctly | Emiel Bruijntjes | |
2014-11-20 | Fixed issue #137: Php::Object("MyClass") crashed when no __construct() ↵ | Emiel Bruijntjes | |
function was defined in it | |||
2014-10-27 | Merge pull request #138 from slaff/master | Emiel Bruijntjes | |
Small improvements to the main Makefile for cross-compilation. | |||
2014-10-27 | Better clean-up. | Slavey Karadzhov | |
2014-10-27 | Respect the CXX and AR env variables. | Slavey Karadzhov | |
One advantage of this small change is that during cross-compilation you do not need to adjust the Makefile. | |||
2014-10-22 | Allow casting a Php::Value to a std::setv1.2.1 | Martijn Otto | |
2014-10-22 | emplace_back does not work, since some types cannot be constructed directly ↵ | Martijn Otto | |
from a Php::Value | |||
2014-10-22 | use emplace_back instead of push_back for creating the vector of values | Martijn Otto | |
2014-10-07 | Fixed a tiny typo in the readme | Toon Schoenmakers | |
2014-10-06 | Merge pull request #135 from alanevans/master | Emiel Bruijntjes | |
Use specified php-config for linker/compiler flags rather than the system default. Fixes CopernicaMarketingSoftware/PHP-CPP#134 | |||
2014-10-06 | Use specified php-config for linker/compiler flags rather than the system ↵ | Alan Evans | |
default. | |||
2014-09-25 | Made Type::Null the default type on ByVal and ByRef as this will allow any ↵ | Toon Schoenmakers | |
type (aka no type hinting) | |||
2014-08-29 | updated Makefile to create output dirs first | Emiel Bruijntjes | |
2014-08-29 | updated makefile so that we now also create a static phpcpp library (this in ↵ | Emiel Bruijntjes | |
response to pull request #125) | |||
2014-08-29 | Merge pull request #128 from andot/vs2013 | Emiel Bruijntjes | |
Fixed compatibility issue with VS2013 | |||
2014-08-26 | when value properties that start with a null byte are set or retrieved (this ↵v1.2 | Emiel Bruijntjes | |
happens when the user relies on specific Zend features) we now block such access because we do not want the user to be exposed to the peculiarities of the Zend engine | |||
2014-08-26 | fixed conflict | Emiel Bruijntjes | |
2014-08-26 | Value objects allocated with a const char * that is set to null, will not ↵ | Emiel Bruijntjes | |
create NULL php values | |||
2014-08-22 | Store the impl pointer for ClassImpl after the name in the zend_class_entry ↵ | Toon Schoenmakers | |
on php5.3 Turns out the apache reload issue from f57607d2d58f6e7689a3550c84ba68ce42c6a7b3 was never actually fixed. This commit however does finally fix it. The previously comment trick however is still used with php 5.4 and php 5.5 as this 'new' trick doesn't work with these versions of php as char* name in the zend_class_entry is a const char* and is no longer internally copied and all (meaning we can't realloc it). | |||
2014-08-19 | Fixed the compile issues against php 5.3 | Toon Schoenmakers | |
2014-08-19 | Use stringValue() rather than checking if it's a numeric value to then use ↵ | Toon Schoenmakers | |
std::to_string() | |||
2014-08-16 | Update objectimpl.h | 小马哥 | |
2014-08-15 | Properly use numeric keys in case we're requesting a mapValue | Toon Schoenmakers | |
2014-07-27 | update coding style | Emiel Bruijntjes | |
2014-07-27 | Merge branch 'FixedObjectConstructor' of https://github.com/andot/PHP-CPP | Emiel Bruijntjes | |
2014-07-27 | added comment | Emiel Bruijntjes | |
2014-07-27 | Merge branch 'fixed#107' of https://github.com/andot/PHP-CPP | Emiel Bruijntjes | |
2014-07-27 | renamed subclassOf() to derivedFrom() (added to pull request #110) | Emiel Bruijntjes | |
2014-07-26 | fixed compile issues | Emiel Bruijntjes | |
2014-07-26 | removed includes for fastcall.h | Emiel Bruijntjes | |
2014-07-26 | added Value::subclassOf(), and implemented Php::is_a() and Php::is_subclass_of() | Emiel Bruijntjes | |
2014-07-26 | Merge branch 'is_a' of https://github.com/andot/PHP-CPP | Emiel Bruijntjes | |
2014-07-26 | autoload check had to be exactly the other way around | Emiel Bruijntjes | |
2014-07-26 | compile issues | Emiel Bruijntjes | |
2014-07-26 | removed space from docblock | Emiel Bruijntjes | |
2014-07-26 | modifed class_exists function to work with a char* without having to convert ↵ | Emiel Bruijntjes | |
it into a std::string | |||
2014-07-26 | Merge branch 'class_exists' of https://github.com/andot/PHP-CPP | Emiel Bruijntjes | |
2014-07-26 | Merge branch 'andot-issue#98' | Emiel Bruijntjes | |
2014-07-26 | no more exceptions for wrong eval()'ed code | Emiel Bruijntjes | |
2014-07-26 | minor change so that phpcpp.h does not have any changes in this project | Emiel Bruijntjes | |