Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: skeeto/binitools

Release 2.4

09 Dec 23:30

Choose a tag to compare

  • Text inputs no longer require a newline at the end of the file.
  • Floating point numbers print more reasonably.

Release 2.3

02 Dec 23:06

Choose a tag to compare

  • (bini) Much better input sanitization, including eliminating crashes and being more more strict about what is accepted

  • (unbini) Fix float printing and empty string printing

  • Added a thorough test suite to verify builds

  • New -V option (print version information)

Release 2.2

14 Jul 19:34

Choose a tag to compare

* String table optimization: a string that is the suffix if another
string will share space in the string table. This shaves a total of
about 700kB off the official Freelancer BINI files.

Release 2.1

11 Jul 01:30

Choose a tag to compare

* Fix empty string parsing
* Correctly parse negative zero
* Fix string table sorting
* General cleanup: version 2.1 has fewer lines of code than 2.0!

Complete rewrite

10 Jul 02:13

Choose a tag to compare

Rewrite release (2.0)

This clean rewrite from scratch of the original binitools. I've learned
a lot in these past 11 years and could do a much better job today.

* The text format is much nicer: far less quoting is necessary.
* Noticeably faster performance in both directions.
* Simpler user interface with slightly more unix-like sensibilities.
* 100% portable ANSI C with no endian issues.
* No more crappy GNU Autotools usage.
* Public domain, no more pointless GPL.
* No more pointless dependency on lex or yacc.
* No idiotic GNU-like banner.
* Can be compiled trivially with Visual Studio.
* Minor bugs have been fixed.
* Better error messages, particularly when parsing the text format.
* Sorted string table so BINI files are more deterministic.