php-src/ext/standard/tests/serialize
2025-08-07 22:17:24 +01:00
..
001.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
002.phpt Clean DONE tags from tests 2019-11-07 21:31:47 +01:00
003.phpt Use serialize_precision for var_dump() 2020-02-25 09:51:32 +01:00
004.phpt
005.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
006.phpt Reindent phpt files 2020-02-03 22:52:20 +01:00
__serialize_001.phpt Implement new custom object serialization mechanism 2019-03-22 10:43:06 +01:00
__serialize_002.phpt Fixed bug #77873 2019-04-09 17:27:02 +02:00
__serialize_003.phpt Implement new custom object serialization mechanism 2019-03-22 10:43:06 +01:00
__serialize_004.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
__serialize_005.phpt Change the order of properties used for var_dump(), serialize(), comparison, etc. 2021-03-01 13:29:49 +03:00
__serialize_006.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
__serialize_007.phpt Fix use-after-free due to packed->mixed conversion with __unserialize() 2019-09-16 14:37:16 +02:00
autoload_implements.inc Reindent phpt files 2020-02-03 22:52:20 +01:00
autoload_interface.inc Reindent phpt files 2020-02-03 22:52:20 +01:00
bug14293.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug21957.phpt Reindent phpt files 2020-02-03 22:52:20 +01:00
bug23298.phpt Reindent phpt files 2020-02-03 22:52:20 +01:00
bug24063.phpt Reindent phpt files 2020-02-03 22:52:20 +01:00
bug25378.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug26762.phpt Run tidy 2020-09-18 14:28:32 +02:00
bug27469.phpt
bug28325.phpt Reindent phpt files 2020-02-03 22:52:20 +01:00
bug30234.phpt Include the source location in Closure names (#13550) 2024-04-12 18:21:13 +02:00
bug31402.phpt Clean DONE tags from tests 2019-11-07 21:31:47 +01:00
bug31442.phpt
bug35895.phpt Promote a few remaining errors in ext/standard 2020-09-15 14:26:16 +02:00
bug36424.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug37947.phpt Add many missing closing PHP tags to tests 2020-08-09 22:03:36 +02:00
bug42919.phpt
bug43614.phpt
bug45706.phpt Add many missing closing PHP tags to tests 2020-08-09 22:03:36 +02:00
bug46882.phpt
bug49649.phpt Fix GH-9186 @strict-properties can be bypassed using unserialization (#9354) 2022-08-30 07:46:32 -04:00
bug49649_1.phpt Fix GH-9186 @strict-properties can be bypassed using unserialization (#9354) 2022-08-30 07:46:32 -04:00
bug49649_2.phpt Fix GH-9186 @strict-properties can be bypassed using unserialization (#9354) 2022-08-30 07:46:32 -04:00
bug55798.phpt Add many missing closing PHP tags to tests 2020-08-09 22:03:36 +02:00
bug62373.phpt Trim trailing whitespace in *.phpt 2018-10-14 19:45:12 +02:00
bug62836_1.phpt Fix GH-9186 @strict-properties can be bypassed using unserialization (#9354) 2022-08-30 07:46:32 -04:00
bug62836_2.phpt Fix GH-9186 @strict-properties can be bypassed using unserialization (#9354) 2022-08-30 07:46:32 -04:00
bug64146.phpt Include class name in Serializable deprecation message 2021-08-11 10:35:47 +02:00
bug64354_1.phpt Trim trailing whitespace in *.phpt 2018-10-14 19:45:12 +02:00
bug64354_2.phpt Trim trailing whitespace in *.phpt 2018-10-14 19:45:12 +02:00
bug64354_3.phpt Include class name in Serializable deprecation message 2021-08-11 10:35:47 +02:00
bug65481.phpt Include class name in Serializable deprecation message 2021-08-11 10:35:47 +02:00
bug65806.phpt Reindent phpt files 2020-02-03 22:52:20 +01:00
bug67072.phpt Add ZEND_ACC_NOT_SERIALIZABLE flag 2021-07-19 15:59:11 +02:00
bug68044.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug68545.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug68594.phpt [RFC] Property hooks (#13455) 2024-07-14 11:55:03 +02:00
bug68976.phpt Reindent phpt files 2020-02-03 22:52:20 +01:00
bug69139.phpt
bug69152.phpt Make Exception::$trace typed array property 2020-05-28 13:55:38 +02:00
bug69210.phpt Skip non-existing properties returned by __sleep() 2020-04-22 16:41:04 +02:00
bug69425.phpt Update related test in ext/standard 2022-04-29 11:25:55 +01:00
bug69793.phpt Make some exception properties typed 2021-04-22 10:22:50 +02:00
bug70172.phpt Include class name in Serializable deprecation message 2021-08-11 10:35:47 +02:00
bug70172_2.phpt Include class name in Serializable deprecation message 2021-08-11 10:35:47 +02:00
bug70213.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug70219.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug70219_1.phpt Include class name in Serializable deprecation message 2021-08-11 10:35:47 +02:00
bug70436.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug70513.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
bug70963.phpt Make Exception::$trace typed array property 2020-05-28 13:55:38 +02:00
bug71311.phpt Sync leading and final newlines in *.phpt sections 2018-10-15 04:33:09 +02:00
bug71313.phpt
bug71840.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug71940.phpt Include class name in Serializable deprecation message 2021-08-11 10:35:47 +02:00
bug71995.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug72229.phpt Trim trailing whitespace in *.phpt 2018-10-14 19:46:15 +02:00
bug72663.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug72663_2.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug72663_3.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug72731.phpt Reindent phpt files 2020-02-03 22:52:20 +01:00
bug72785.phpt
bug73052.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug73154.phpt
bug73341.phpt Merge branch 'PHP-8.2' 2023-01-12 19:57:22 +01:00
bug73825.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug74101.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug74103.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug74111.phpt Merge branch 'PHP-8.2' 2023-01-12 19:57:22 +01:00
bug74300.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug74614.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug75054.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug76300.phpt Change the order of properties used for var_dump(), serialize(), comparison, etc. 2021-03-01 13:29:49 +03:00
bug78438.phpt Fix #78438: Corruption when __unserializing deeply nested structures 2019-08-23 11:41:06 +02:00
bug79526.phpt Promote a few remaining errors in ext/standard 2020-09-15 14:26:16 +02:00
bug80411.phpt Include class name in Serializable deprecation message 2021-08-11 10:35:47 +02:00
bug81111.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
bug81142.phpt Fix bug #81142 by adding zend_string_init_existing_interned() 2021-08-12 11:57:50 +02:00
bug81163.phpt Fix test 2021-06-18 18:09:27 +01:00
counting_of_references.phpt
gh15169.phpt Merge branch 'PHP-8.3' into PHP-8.4 2024-10-24 15:58:12 +02:00
incomplete_class.phpt Promote incomplete class to modification to Error 2020-08-28 11:14:43 +02:00
incomplete_class_magic.phpt Fix edge case serializing __PHP_Incomplete_Class properties. 2021-01-04 09:46:54 -05:00
invalid_signs_in_lengths.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
max_depth.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
oss_fuzz_433303828.phpt Leak in failed unserialize() with opcache 2025-07-22 15:43:31 +02:00
overwrite_untyped_ref.phpt Fix removal of type source during unserialization 2020-12-04 12:56:05 +01:00
precision.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
ref_to_failed_serialize.phpt Include class name in Serializable deprecation message 2021-08-11 10:35:47 +02:00
serialization_arrays_001.phpt Remove unnecessary PHPDoc-alike blocks from tests 2020-06-24 13:13:44 +02:00
serialization_arrays_002.phpt Remove unnecessary PHPDoc-alike blocks from tests 2020-06-24 13:13:44 +02:00
serialization_arrays_003.phpt Remove unnecessary PHPDoc-alike blocks from tests 2020-06-24 13:13:44 +02:00
serialization_arrays_004.phpt Remove unnecessary PHPDoc-alike blocks from tests 2020-06-24 13:13:44 +02:00
serialization_arrays_005.phpt Remove unnecessary PHPDoc-alike blocks from tests 2020-06-24 13:13:44 +02:00
serialization_error_002.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
serialization_miscTypes_001.phpt Add %0 format to run-tests.php 2021-05-29 11:33:13 +02:00
serialization_objects_001.phpt Add %0 format to run-tests.php 2021-05-29 11:33:13 +02:00
serialization_objects_002.phpt Add %0 format to run-tests.php 2021-05-29 11:33:13 +02:00
serialization_objects_003.phpt Remove unnecessary PHPDoc-alike blocks from tests 2020-06-24 13:13:44 +02:00
serialization_objects_004.phpt Remove unnecessary PHPDoc-alike blocks from tests 2020-06-24 13:13:44 +02:00
serialization_objects_005.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
serialization_objects_006.phpt Promote incomplete class to modification to Error 2020-08-28 11:14:43 +02:00
serialization_objects_007.phpt Remove unnecessary PHPDoc-alike blocks from tests 2020-06-24 13:13:44 +02:00
serialization_objects_008.phpt Make zend_call_function() failure handling consistent 2021-09-01 16:09:23 +02:00
serialization_objects_009.phpt Remove unnecessary PHPDoc-alike blocks from tests 2020-06-24 13:13:44 +02:00
serialization_objects_010.phpt Include class name in Serializable deprecation message 2021-08-11 10:35:47 +02:00
serialization_objects_011.phpt Change the order of properties used for var_dump(), serialize(), comparison, etc. 2021-03-01 13:29:49 +03:00
serialization_objects_012.phpt Remove unnecessary PHPDoc-alike blocks from tests 2020-06-24 13:13:44 +02:00
serialization_objects_013.phpt Remove unnecessary PHPDoc-alike blocks from tests 2020-06-24 13:13:44 +02:00
serialization_objects_014.phpt Remove unnecessary PHPDoc-alike blocks from tests 2020-06-24 13:13:44 +02:00
serialization_objects_015.phpt Reindent phpt files 2020-02-03 22:52:20 +01:00
serialization_objects_016.phpt Fix infiniry recursion during serialize() of "tricky" object 2022-03-01 00:00:22 +03:00
serialization_objects_017.phpt Merge branch 'PHP-8.2' 2023-01-12 19:57:22 +01:00
serialization_objects_018.phpt Merge branch 'PHP-8.2' 2023-01-12 19:57:22 +01:00
serialization_objects_019.phpt Fix serialization of RC1 objects appearing in object graph twice 2023-06-28 21:15:03 +02:00
serialization_objects_incomplete.phpt Fix GH-9186 @strict-properties can be bypassed using unserialization (#9354) 2022-08-30 07:46:32 -04:00
serialization_precision_001.phpt Remove unnecessary PHPDoc-alike blocks from tests 2020-06-24 13:13:44 +02:00
serialization_precision_002.phpt Remove unnecessary PHPDoc-alike blocks from tests 2020-06-24 13:13:44 +02:00
serialization_resources_001.phpt Remove unnecessary PHPDoc-alike blocks from tests 2020-06-24 13:13:44 +02:00
serialize_globals_var_refs.phpt Fix ref ID handling when serializing $GLOBALS 2018-10-08 13:16:23 +02:00
sleep_deref.phpt Deref names returned by __sleep() 2020-01-02 11:14:00 +01:00
sleep_mangled_name_clash.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
sleep_undefined_declared_properties.phpt Promote a few remaining errors in ext/standard 2020-09-15 14:26:16 +02:00
sleep_uninitialized_typed_prop.phpt Fix bug #79447 2020-04-23 10:30:33 +02:00
splobjectstorage_negative_count.phpt Fix skipif condition 2019-09-23 17:17:52 +02:00
SplObjectStorage_object_reference.phpt Don't include object hash in SplObjectStorage debug dump 2021-05-18 17:20:20 +02:00
typed_property_ref_assignment_failure.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
typed_property_ref_overwrite.phpt RFC: Make unserialize() emit a warning for trailing bytes (#9630) 2023-05-01 19:06:40 +02:00
typed_property_ref_overwrite2.phpt Fix another typed resource issue in unserialization 2020-12-07 12:36:09 +01:00
typed_property_refs.phpt Fix unserialization ref source management, again 2020-11-25 17:04:07 +01:00
unserialize_abstract_class.phpt Fix segfault when unserializing abstract class 2019-09-16 13:52:52 +02:00
unserialize_allowed_classes_option_invalid_array.phpt ext/standard: Improve checking of allowed_classes option (#15267) 2024-08-20 15:24:25 +01:00
unserialize_allowed_classes_option_invalid_class_names.phpt ext/standard: Improve checking of allowed_classes option (#15267) 2024-08-20 15:24:25 +01:00
unserialize_allowed_classes_option_invalid_value.phpt ext/standard: Improve checking of allowed_classes option (#15267) 2024-08-20 15:24:25 +01:00
unserialize_allowed_classes_option_stringable_value.phpt ext/standard: Improve checking of allowed_classes option (#15267) 2024-08-20 15:24:25 +01:00
unserialize_classes.phpt Add many missing closing PHP tags to tests 2020-08-09 22:03:36 +02:00
unserialize_extra_data_001.phpt RFC: Make unserialize() emit a warning for trailing bytes (#9630) 2023-05-01 19:06:40 +02:00
unserialize_extra_data_002.phpt RFC: Make unserialize() emit a warning for trailing bytes (#9630) 2023-05-01 19:06:40 +02:00
unserialize_extra_data_003.phpt RFC: Make unserialize() emit a warning for trailing bytes (#9630) 2023-05-01 19:06:40 +02:00
unserialize_large.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
unserialize_leak.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
unserialize_mem_leak.phpt tree: remove some usages of the report_memleaks INI setting (#19407) 2025-08-07 22:17:24 +01:00
unserialize_neg_iv_edge_cases.phpt Skip test on 32-bit 2019-09-23 14:52:32 +02:00
unserialize_overwrite_undeclared_protected.phpt Fix GH-9186 @strict-properties can be bypassed using unserialization (#9354) 2022-08-30 07:46:32 -04:00
unserialize_ref_to_overwritten_declared_prop.phpt Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
unserialize_subclasses.phpt Add many missing closing PHP tags to tests 2020-08-09 22:03:36 +02:00
unserialize_uppercase_s.phpt unserialize: Deprecate the 'S' tag (#12309) 2024-08-04 18:23:19 +02:00
unserializeS.phpt Add many missing closing PHP tags to tests 2020-08-09 22:03:36 +02:00