Menu

btrxml / News: Recent posts

v1.1.1

A bug fix version of btrxml has been posted. This version fixes two critical bugs resulting in buffer overflows. As such, we heavily recommend upgrading to this version as soon as possible.

Posted by Charles Oehmke 2014-11-06

v1.1.0

Lo and behold, here is a bit of an update! We moved over to semantic versioning, so any updates from here on out with the v1.x.y scheme should be API backwards compatible.

Check the changelog for all the details about this update, of particular note, attributes can now easily access their previous and next attributes in a node using pointers. The rest of the updates are boring internal changes and minor bug fixes.... read more

Posted by Charles Oehmke 2014-10-22

v1.0.4!

It has been a while since any updates on this project, but yesterday we saw a minor bug fix / feature enhancement in regards to detecting tag names in XML nodes. Now, a carriage return or new line will correctly terminate the tag's name.

We will be looking forward to a 1.1.0 release next which should incorporate more drastic changes to the code base, while ideally retaining the existing API structure.

Posted by Charles Oehmke 2014-06-22

v1.0.3 has arrived!

Added a quick zero'ing function to clear out a bxDocument's memory. This should alleviate a crash that could occur if you try to bxDestroy a document that failed to parse a string or a file.

Posted by Charles Oehmke 2013-07-22

v1.0.2 released

That pesky windows O_BINARY flag now has a #define for non-windows platforms. This version also brings some added comments for further clarity.

Posted by Charles Oehmke 2013-07-12 Labels: portability windows

btrxml v1.0.1 posted!

Static analysis on the project and compiling for Mac OS X revealed some minor issues which have been resolved. The fixes also brought small improvements for other platforms.

Posted by Charles Oehmke 2013-06-16 Labels: portability minor update osx

btrxml100 released

Not much to say other than this is the initial release of the software.

Posted by Charles Oehmke 2013-03-25