summaryrefslogtreecommitdiff
path: root/ext/standard/php_incomplete_class.h
Commit message (Collapse)AuthorAgeFilesLines
* Generate class entries from stubs for com, standard, xmlreader, xmlwriter, ↵Máté Kocsis2021-02-221-1/+1
| | | | | | xsl, zip, Zend Closes GH-6706
* Replace zend_bool uses with boolNikita Popov2021-01-151-1/+1
| | | | | | | We're starting to see a mix between uses of zend_bool and bool. Replace all usages with the standard bool type everywhere. Of course, zend_bool is retained as an alias.
* Use zend_string when storing incomplete class nameNikita Popov2020-08-281-1/+1
| | | | No need to copy the string here...
* Store incomplete_class entry as normal globalNikita Popov2020-08-281-4/+5
| | | | | I don't see any reason why this needs to live in a thread-safe global, unlikely all other class entries.
* Remove mention of PHP major version in Copyright headersGabriel Caruso2019-09-251-2/+0
| | | | Closes GH-4732.
* Refactor zend_object_handlers API to pass zend_object* and zend_string* ↵Dmitry Stogov2019-02-041-2/+2
| | | | insted of zval(s).
* Remove year range from copyright noticeZeev Suraski2019-01-301-1/+1
|
* Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
| | | | | | | | | | | | | | | The $Id$ keywords were used in Subversion where they can be substituted with filename, last revision number change, last changed date, and last user who changed it. In Git this functionality is different and can be done with Git attribute ident. These need to be defined manually for each file in the .gitattributes file and are afterwards replaced with 40-character hexadecimal blob object name which is based only on the particular file contents. This patch simplifies handling of $Id$ keywords by removing them since they are not used anymore.
* Use zend_string_release_ex() instread of zend_string_release() in places, ↵Dmitry Stogov2018-05-281-1/+1
| | | | where we sure about string persistence.
* year++Xinchen Hui2018-01-021-1/+1
|
* Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
|
* Fixed compilation warningsDmitry Stogov2016-06-231-1/+1
|
* Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-011-1/+1
|\ | | | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016)
| * Happy new year (Update copyright to 2016)Lior Kaplan2016-01-011-1/+1
| |
| * bump yearXinchen Hui2015-01-151-1/+1
| |
* | bump yearXinchen Hui2015-01-151-1/+1
| |
* | first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-1/+1
| |
* | move to size_t where zend_string is used internallyAnatol Belski2014-11-181-1/+1
| |
* | Update get_class_name semanticsNikita Popov2014-10-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * get_class_name is now only used for displaying the class name in debugging functions like var_dump, print_r, etc. It is no longer used in get_class() etc. * As it is no longer used in get_parent_class() the parent argument is now gone. This also fixes incorrect parent classes being reported in COM. * get_class_name is now always required (previously some places made it optional and some required it) and is also required to return a non-NULL value. * Remove zend_get_object_classname. This also fixes a number of potential leaks due to incorrect usage of this function.
* | Remove support for classes without class entriesNikita Popov2014-10-091-2/+1
| | | | | | | | get_class_entry must be non-NULL and return non-NULL.
* | s/PHP 5/PHP 7/Johannes Schlüter2014-09-191-1/+1
| |
* | master renames phase 2Anatol Belski2014-08-251-1/+1
| |
* | master renames phase 1Anatol Belski2014-08-251-2/+2
| |
* | Refactored data structures to keep zend_object* instead of a whole zval in ↵Dmitry Stogov2014-03-281-1/+1
| | | | | | | | some places
* | Use better data structures (incomplete)Dmitry Stogov2014-02-131-10/+6
|/
* Bump yearXinchen Hui2014-01-031-1/+1
|
* Happy New YearXinchen Hui2013-01-011-1/+1
|
* - Year++Felipe Pena2012-01-011-1/+1
|
* Eliminated compiler's warningsXinchen Hui2011-08-101-1/+1
|
* - Year++Felipe Pena2011-01-011-1/+1
|
* sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.phpSebastian Bergmann2010-01-031-1/+1
|
* MFH: Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-1/+1
|
* MFHAntony Dovgal2008-09-161-0/+4
|
* MFH: Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-311-1/+1
|
* MFHJani Taskinen2007-11-061-2/+1
|
* MFH: Bump year.Sebastian Bergmann2007-01-011-1/+1
|
* Export symbols that will allow building WDDX as shared objectFrank M. Kromann2006-01-281-2/+2
|
* bump year and license versionfoobar2006-01-011-3/+3
|
* - Bumber up yearfoobar2005-08-031-1/+1
|
* - Fixed crash in serialize() + classes. (64bit only)foobar2005-07-051-3/+3
|
* - Fix TSRM buildJohannes Schlüter2005-06-291-1/+1
|
* fix handling of non-PHP classes (John Coggeshall)Stanislav Malyshev2005-06-281-9/+9
|
* BUG #27469 was fixed (serialize() objects of incomplete class)Dmitry Stogov2004-03-181-3/+5
|
* - Happy new year and PHP 5 for rest of the files too..foobar2004-01-081-2/+2
| | | | | # Should the LICENSE and Zend/LICENSE dates be updated too?
* updating license information in the headers.James Cox2003-06-101-3/+3
|
* Bump year.Sebastian Bergmann2002-12-311-1/+1
|
* is_object() returns FALSE if object is a "incomplete object".Yasuo Ohgaki2002-07-241-2/+3
| | | | | | Raise E_NOTICE, instead of E_ERROR, for setting/getting properties to/from a "incomplete object".
* Update headers.Sebastian Bergmann2001-12-111-2/+2
|
* we can no longer register internal-classes once the script is started.Thies C. Arntzen2001-08-061-4/+0
| | | | | therefore the "incomplete class" is now registered at MINIT time.
* - More object macrosAndi Gutmans2001-07-291-4/+5
|