Release Notes: The xmlserver socket will now try to copy file permissions from the XML file. The Makefile now supports configuring for dietlibc. Safer communications with xmlserver was implemented. Internal functions were implemented for UTF-8 encoding and decoding. The RPM spec file was fixed.
Release Notes: Topnode is now written with properties intact. A bug concerning searches at the very top of the tree was fixed.
Release Notes: The "-u" switch for xmlgrep was added to keep UTF-8 as the output encoding of text. xmlmod now tries protect itself (from SIGTERM) while saving of the modified file.
Release Notes: A buffer bug in xmlgrep was fixed. This bug could cause the output to be truncated. xmlmod can now work with textnodes.
Release Notes: xmlgrep now exits with true or false depending on whether a match is found. A -q option was also added for silencing output.
Release Notes: Sorting was added to xmlmod, and new special property names were added to xmlfmt for reporting the values of all properties, the names of all properties, and the names and values of all properties. An RPM spec file was also included.
Release Notes: Wildcard matching was added for xmlgrep. xmlfmt can now strip whitespace from the ends of output strings. Makefile improvements were made. Basic manpages were added.
Release Notes: Negated queries and multiproperty queries were added to xmlgrep. Some build cleanups were made.
Release Notes: Added xmlserver functionality, which keeps the parsed XML file in a cache, greatly speeding up xmlgrep searches.