igbinary

igbinary extension


Igbinary is a drop in replacement for the standard php serializer. Instead of
the time and space consuming textual representation used by PHP's serialize(), igbinary stores php data
structures in a compact binary form. Savings are significant when using
memcached or similar memory based storages for serialized data.

License: BSD-3-Clause

Latest releases

Version Release Download
3.2.15 2023-12-02 igbinary-3.2.15.tgz
3.2.14 2023-02-26 igbinary-3.2.14.tgz
3.2.13 2023-02-02 igbinary-3.2.13.tgz
3.2.12 2022-11-07 igbinary-3.2.12.tgz
3.2.11 2022-11-06 igbinary-3.2.11.tgz
Show all releases

Changelog

Version Message
3.2.15 * Fix crash in igbinary_unserialize_object_enum_case with opcache protected memory and non-constant value.
3.2.14 * Fix build error in PHP 8.3-dev
* Fix test expectation errors in php 8.3-dev due to change to php's TypeErrors.
3.2.13 * Speed up unserialization of typed properties by reducing hash table collisions when looking up property reference info.
3.2.12 * Fix symbol error seen in php 8.2.0 loading zend_class_unserialize_deny, due to failing to load a header defining a macro.
3.2.11 * Fix a bug that could prevent objects/arrays with reference cycles from being properly garbage collected.
* Fix bugs in unserializing PHP references to values found in php 7.4 typed properties (#363)
Show complete changelog