0.2.0
Pre-release
Pre-release
⚠️ This extension is still experimental. DO NOT use this in production.
Changes since 0.1.0
- All classes have moved to the
pmmp\encoding
namespace new ByteBuffer
can now be called with no arguments- Added read/write methods for signed and unsigned int24
- Removed read/write for unsigned long - these made no sense as it's not possible to return an unsigned int64 to PHP code
- Fixed UAF after
var_dump
ing orserialize
ing aByteBuffer
- Fixed uninitialized memory being emitted in
var_dump
andserialize
d data - Removed
?int &$offset
parameters from all functions - these uses can be better filled withgetOffset
andsetOffset
- Added a whole bunch of new unit tests