master
Fix GH-20194: null offset deprecation not emitted for writes (#20238)
Change some permissions from 755 to 644
Autotools: Normalize headers arguments (#15149)
ext/spl: Remove spl_engine.h header (#14418)
ext/spl: convert `zend_parse_parameters_none()` to fast ZPP (#20441)
Clean-up some more headers (#14416)
Fix rc info of iterator_to_array (#9080)
Do not generate frameless info items when func info generation is disabled
ext/spl: Refactor ArrayObject sort methods
Typed constants in SPL extension (#12358)
Reduce code bloat in arginfo by using specialised string releases (#20016)
tree-wide: Replace `ZEND_WRONG_PARAM_COUNT()` by its definition (#20066)
Make CSV deprecation less annoying to deal with (#15569)
Use win32 glob implementation on all platforms (#18164)
ext/spl: Remove some useless header includes and clarify usages
Generate ext/spl class entries from stubs
Generated arginfo header files: remove empty zend_function_entry arrays (#15705)
Update http->https in license (#6945)
Make SplFixedArray::jsonSerialize() an implementation alias of SplFixedArray::toArray() (#18191)
Arginfo: avoid using temporary zvals for initializing attribute values (#19141)
Preferably include from build dir (#13516)
ext/spl: Remove unused typedef
Fix GH-14402: Add support for serialization in SplPriorityQueue, SplMinHeap and SplMaxHeap (#19447)
spl: Use `true` / `false` instead of `1` / `0` when assigning to `bool`
RecursiveTreeIterator::__construct(): switch `@param` to typehint (#16215)
ext/spl: Deprecate SplObjectStorage::contains(), SplObjectStorage::attach(), and SplObjectStorage::detach() (#19424)