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

Skip to content

Tags: skeeto/binitools

Tags

2.4

Toggle 2.4's commit message
Release 2.4

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

2.3

Toggle 2.3's commit message
Release 2.3

* (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)

2.2

Toggle 2.2's commit message
Release 2.2

* 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.

2.1

Toggle 2.1's commit message
Release 2.1

* 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!

2.0

Toggle 2.0's commit message
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.