Change log |
None
Adjust source code for gcc 10 defaulting to -fno-common
None
Option for HTML output
Option for reinserting tags
Quote options available for unxml
Restarting level 2 attribute/tag scopes not re-initialised
None
None
Project does not build using gcc version 4.6
Unxml does not handle empty elements
None
Option for direct matching any schema record element as the root element
Full compliment of regular expression pattern flag options
Option for defining tag names for matched regular expression fields
Option for truncating the close tag of user defined tag names
DTD and RNC schema file handling improvements
None
New regular expression option syntax is not backwards compatible
Option for defining fields using regular expressions
Option for scoping column input
Unmatched column input records are counted as blank lines in summary
None
Option for inserting custom tag elements, file content and XML files
Option for scoping custom attributes and tags by their sequence
SHA512 digest of input and output
Option for turning off digests in summary element
Summary element output handling
Expel option using string match does not work with UTF-16 and UTF-32 input
Incorrect MD5 input digest when option -X BOM is used
Scoped delimiter may affect delimiter with no level
None
XSD schema support
Option for specifying paired quote character handling
MD5 digest of input and output
Option for level 0 element attributes
Incorrect matching when RNC start element is not top element in schema hierachy
Printonly options not preset when only specified as schema file arguments
None
UTF-16 and UTF-32 support (big-endian and little-endian)
Option for converting ASCII input to wide UTF encoding
Option for controlling escaped reserved XML characters
Option for specifying escaped decimal byte sequences in delimiter strings
Option for specifying repeating delimiter scopes
Option for printing DOS or Unix line endings
Multi-byte UTF-8 code points and column delimiters out of synch
Spanning quotes may cause first record to be missed
Test harness results should have a summary section
The plural form of the word schema is schemata not schemas
None
Option for scoping delimiters by their sequence
Option for expelling empty input fields
Leading/trailing spaces specified inside quoted schema args should not be ignored
Performance bottleneck using schema file and multi level delimiters
Fedora SRPM is not in sync with upstream source
To make the distributable package from the source you must now use "make dist"
Option for making XML SOAP
Option for handling UTF-8 Byte-Order-Mark (BOM)
Last non newline terminated record not processed when using default record delimiter
None
None
Key/value pair mode not completely reset for next input record
None
RNC (RELAX NG Compact) schema support
Option for mapping input columns to input fields
Option for generating key/value XML tag pairs
Option for specifying custom attributes
Option for expelling select input records/fields
Option for specifying quote characters and handling
Win32 console application build support
Backwards compatibility maintained
None
None
Unlimited XML depth levels
Compound DTD tree structure support
Auto generated helpers for DTD tree traversal and input matching
Improved DTD file handling
Option for outputing summary to stderr
Backwards compatibility maintained
Unrecognised tokens in DTD file e.g. <?xml and <!DOCTYPE cause exit
None
Full UTF-8 character set support
Block IO for faster performance
Option for specifying multiple delimiters at target tree level
Delimiters can be specified as character or string tokens
Option for specifying element attributes
Option for manipulating the element tag name
Option for converting XML input back to plain text
Options can also be specified in the DTD file
Improved memory handling algorithms
Improved parameter handling
HP-UX build package support
Backwards compatibility maintained
xmlout.c: Memory pointer reference lost when calling realloc()
xmlout.c: SEGV error on triggering loop closure by qualifying the iterator
xmlout.c: Outputs one field short when empty fields and blank fields are valid
xmlout.c: Summary option for default DTD prints unmatched tag pairs
None
Option to only print snippets of XML output
Option to specify the system identifier string of the doctype
Comment support in DTD file
MacOSX build package support
Debian build package support
Backwards compatibility maintained
Include stdlib.h to suppress gcc 4.x compiler warnings
Include string.h to suppress gcc 4.x compiler warnings
Print single quote character as escaped ' as per W3C recommendations
Handle carriage-return character in DTD file as per W3C recommendations
Correct characters supported for element names as per W3C recommendations
None
First release
None
None