Skip to content

Releases: danog/PHPStruct

Bugs fixed

14 Nov 15:12
Compare
Choose a tag to compare

Fix a bug, create a new one (not dis time doe)

Improved performance for static usage

14 Nov 13:37
Compare
Choose a tag to compare

Improved performance for static usage of the Struct class.

Added more tags to composer.json

25 Aug 11:19
Compare
Choose a tag to compare

Added more tags to composer.json

Fix the precision problem in the decbin function.

14 Aug 17:53
Compare
Choose a tag to compare

This release contains a critical bug fix to the precision problem in the decbin function.

Fixed precision problem in bindec function

14 Aug 16:43
Compare
Choose a tag to compare

This release contains a critical bug fix to the precision problem in the bindec function.

Bug fixes

29 Jul 15:15
Compare
Choose a tag to compare

This is a bugfix release that fixes bugs in the decbin and the bindec functions.

Major changes

28 Jul 13:58
Compare
Choose a tag to compare

This major release features:

  • An internal integer pack/unpack module that can pack long long integers even on 32 bit systems.
  • A separate class for dynamic access to the pack, unpack and calcsize functions.
  • The possibility to define a format string during the instantiation of the class.
  • Padding for the @ modifier.
  • Lots of bugfixes.

Enjoy!
Daniil Gentili

Remove composer.lock

15 Jul 13:08
Compare
Choose a tag to compare

Remove composer.lock

Make phpunit a dev dependency

15 Jul 10:59
Compare
Choose a tag to compare

Made phpunit a dev dependency to avoid cluttering the vendor directory.

Added all remaining formats and fixed behaviour of existing formats.

13 Jul 18:10
Compare
Choose a tag to compare

Added all remaining formats and fixed behaviour of existing formats.
Everything should now work exactly as in python's struct module :)

Enjoy!
Daniil Gentili