Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-24 | [xmerl] Fix fragmented xml directive bug and replace ets table | Lars Thorsen | |
* Fix continuation bug if the xml directive is fragmented * Replace the ENTITY ets table with a map | |||
2017-03-07 | [xmerl] Fix compiler and dialyzer warnings | Lars Thorsen | |
2017-02-22 | [xmerl] Remove faulty throws | Lars Thorsen | |
2017-02-22 | [xmerl] Fix XML "well-formedness" bug i SAX parser | Lars Thorsen | |
Changed the XML Sax parser behaviour so it returns an error if there are something more in the file after the the matching document. If one using the xmerl_sax_parser:stream() a rest is allowed which then can be sent to a new call of xmerl_sax_parser:stream() to parse next document. This is done to be compliant with XML conformance tests. | |||
2017-02-22 | [xmerl] Correct bug handling multiple documents on a stream | Lars Thorsen | |
Change how to interpret end of document to comply with Tim Brays comment on the standard. This makes it possible to handle more than one doc on a stream, the standard makes it impossible to know when the document is ended without waiting for the next document (and not always even that). Tim Brays comment about the trailing "Misc" rule: The fact that you're allowed some trailing junk after the root element, I decided (but unfortunately too late) is a real design error in XML. If I'm writing a network client, I'm probably going to close the link as soon as a I see the root element end-tag, and not depend on the other end closing it down properly. Furthermore, if I want to send a succession of XML documents over a network link, if I find a processing instruction after a root element, is it a trailer on the previous document, or part of the prolog of the next? | |||
2016-05-17 | xmerl: Fix unmatched return warnings | Björn-Egil Dahlberg | |
2016-03-15 | update copyright-year | Henrik Nord | |
2016-02-17 | xmerl: Add suppression of Dialyzer warnings | Hans Bolinder | |
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2014-01-21 | [xmerl] Fix problem with header of next XML document is in the buffer | Lars Thorsen | |
when using xmerl_sax_parser:stream/2 function. | |||
2014-01-21 | [xmerl] Fix bug in SAX parser when next doc start in the same buffer | Lars Thorsen | |
2012-08-31 | Update copyright years | Björn-Egil Dahlberg | |
2012-04-23 | Fix continuation bug in parse_default_decl_1/2 | Lars Thorsen | |
2012-03-28 | [xmerl] Fix error message and documentation bug | Lars Thorsen | |
2012-03-21 | Fix continuation error | Lars Thorsen | |
2011-12-09 | Update copyright years | Björn-Egil Dahlberg | |
2011-11-11 | Fix character check of non-characters due to change in unicode module | Lars Thorsen | |
2010-12-02 | Fix entity checking when option skip_external_dtd is used so there is no ↵ | Lars Thorsen | |
fatal error. | |||
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |