summaryrefslogtreecommitdiff
path: root/ext/standard/var_unserializer.re
Commit message (Expand)AuthorAgeFilesLines
* Fix miscellaneous typos in docs and error messagesTyson Andre2019-10-281-1/+1
* Merge branch 'PHP-7.4'Nikita Popov2019-09-301-7/+46
|\
| * Add max_depth option to unserialize()Nikita Popov2019-09-301-7/+46
* | Remove mention of PHP major version in Copyright headersGabriel Caruso2019-09-251-2/+0
|/
* Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-09-231-2/+2
|\
| * Fix ubsan violation in parse_iv2Nikita Popov2019-09-231-2/+2
* | Fix use-after-free due to packed->mixed conversion with __unserialize()Nikita Popov2019-09-161-0/+2
* | Fix segfault when unserializing abstract classNikita Popov2019-09-161-1/+5
* | Sanity-check array/object lengths during unserializationNikita Popov2019-09-161-2/+3
* | Fix #78438: Corruption when __unserializing deeply nested structuresChristoph M. Becker2019-08-231-9/+17
* | Fix var_unserializer debug codeChristoph M. Becker2019-08-221-5/+5
* | Fix bug #77866: Port Serializable SPL classes to use __unserialize()Nikita Popov2019-04-101-1/+1
* | Fix leak on error in new serialization mechanismNikita Popov2019-04-091-0/+1
* | Implement new custom object serialization mechanismNikita Popov2019-03-221-41/+84
* | Remove function_table var from the callerc9s2019-03-111-2/+2
* | Remove yearly range from copyright noticeZeev Suraski2019-01-301-1/+1
* | Remove the "o" serialization formatNikita Popov2019-01-221-11/+0
* | Implement typed propertiesNikita Popov2019-01-111-14/+54
* | Improve unserialize()Dmitry Stogov2018-12-131-38/+38
* | Improve unserialize()Dmitry Stogov2018-12-121-6/+10
* | Remove unused ZEND_FILE_LINE in i_zval_ptr_dtorNikita Popov2018-09-161-1/+1
|/
* Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* Use better destructor (key may be only IS_STRING or IS_LONG).Dmitry Stogov2018-07-231-1/+1
* se zval_ptr_dtor_str() instead of zend_string_release_ex(Z_STR(*), 0)Dmitry Stogov2018-07-041-1/+1
* Merge branch 'PHP-7.2'Nikita Popov2018-07-021-3/+9
|\
| * Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-07-021-3/+9
| |\
| | * Fixed bug #74670Nikita Popov2018-07-021-3/+9
| | * year++Xinchen Hui2018-01-021-1/+1
| * | Fix #76300 - Dont attempt to change visibility of a parent privatePedro Magalhães2018-06-171-0/+1
* | | Merge branch 'PHP-7.2'Stanislav Malyshev2018-06-171-1/+2
|\ \ \
| * | | Fix #76300 - Dont attempt to change visibility of a parent privatePedro Magalhães2018-05-031-0/+1
| |/ /
| * | year++Xinchen Hui2018-01-021-1/+1
* | | Removed useless zval_ptr_dtor()Dmitry Stogov2018-05-291-1/+1
* | | Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-11/+11
* | | Avoid useless checks, using zend_string_efree(), in cases where the string is...Dmitry Stogov2018-05-081-4/+4
* | | Optimize zend_hash_real_init()Dmitry Stogov2018-03-231-1/+1
* | | Use macros to update specific parts of GC_TYPE_INFO() (direct assignments to ...Dmitry Stogov2018-02-281-3/+3
* | | Use OBJ_FLAGS() macro to access object flags (even if they are currently stor...Dmitry Stogov2018-01-221-3/+3
* | | wsDmitry Stogov2018-01-221-2/+2
* | | Access HashTable.u.flags through HT_FLAGS() macro.Dmitry Stogov2018-01-221-1/+1
* | | year++Xinchen Hui2018-01-021-1/+1
* | | Avoid visibility checks for classes without predefined propertiesDmitry Stogov2017-11-301-32/+33
* | | Try to intern unserualized string keysDmitry Stogov2017-11-291-30/+34
* | | Optimized parse_iv2()Dmitry Stogov2017-11-091-11/+38
* | | Use per-request heap instead of system oneDmitry Stogov2017-10-271-3/+3
* | | Avoid HashTable allocations for empty arrays (using zend_empty_array).Dmitry Stogov2017-10-241-1/+4
* | | Fixed unzserialize(), to disable creation of unsupported data structures thro...Dmitry Stogov2017-10-131-1/+2
* | | Merge branch 'PHP-7.2'Xinchen Hui2017-09-111-19/+11
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Xinchen Hui2017-09-111-19/+11
| |\ \ | | |/
| | * Fixed bug #75152 (signed integer overflow in parse_iv)Xinchen Hui2017-09-111-18/+10