Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-29 | Update copyright years | Björn-Egil Dahlberg | |
2011-09-26 | [xmerl] Fix streaming bug in xmerl_scan (Thanks to Simon Cornish) | Lars Thorsen | |
2011-09-20 | Merge branch 'ta/docs-fixes' into dev | Henrik Nord | |
* ta/docs-fixes: Fix misspelling of intermediate Fix typos in erts/preloaded/src Fix more misspellings of compatibility Fix misspelling of kept Fix misspelling of compatibility in ssl_basic_SUITE Fix misspelling of compatibility Fix misspelling of accommodate Fix misspelling of exceed Fix misspelling of accidentally Fix misspelling of erroneous in xmerl_xsd Fix misspelling of erroneous Fix misspelling of successful Fix typos in instrument(3) Fix typos in dbg(3) dialyzer: fix a small typo in list_to_bitstring test Fix typos in cover.erl Fix typos (variable name) in erl_nif(3) Fix typos in mod_esi(3) Fix trivial typos in erlang(3) OTP-9555 | |||
2011-09-20 | Merge branch 'dj/xmerl_ucs-latin9-support' into dev | Henrik Nord | |
* dj/xmerl_ucs-latin9-support: Add latin9 (iso-8859-15) support in xmerl_ucs OTP-9552 | |||
2011-09-15 | Fix misspelling of erroneous in xmerl_xsd | Tuncer Ayaz | |
2011-08-25 | Fixed xmerl_ucs UCS2 little endian en/decoding | Michal Ptaszek | |
Corrected number of shift bytes in xmerl_ucs:char_to_ucs2le and recursive call from from_ucs2le to from_ucs4le. | |||
2011-08-10 | Merge branch 'lars/xmerl/attr_val_bug/OTP-9411' into dev | Lars Thorsen | |
* lars/xmerl/attr_val_bug/OTP-9411: Added test case for ticket 9411. Entity replacement in attributes doesn't work poperly. | |||
2011-08-09 | Entity replacement in attributes doesn't work poperly. | Lars Thorsen | |
2011-08-09 | Fixed problem with relative paths to schemas. | Lars Thorsen | |
2011-05-20 | Update copyright years | Björn-Egil Dahlberg | |
2011-05-17 | Fix default encoding in SAX parser. | Lars Thorsen | |
2011-05-10 | Fix separator error in tokenlists. | Lars Thorsen | |
2011-05-10 | Added the xmerl test suites. | Lars Thorsen | |
2011-05-09 | Add ticet number for tm/xmerl_attr_charref_fix | Henrik Nord | |
OTP-9274 | |||
2011-04-28 | Prevent xmerl from over-normalizing character references in attributes | Tom Moertel | |
Section 3.3.3 of the XML Recommendation gives the rules for attribute-value normalization. One of those rules requires that character references not be re-normalized after being replaced with the referenced characters: For a character reference, append the referenced character to the normalized value. And, in particular: Note that if the unnormalized attribute value contains a character reference to a white space character other than space (#x20), the normalized value contains the referenced character itself (#xD, #xA or #x9). Source: http://www.w3.org/TR/xml/#AVNormalize In xmerl_scan, however, character references in attributes are normalized an extra time after replacement. For example, the character reference "
" in the following XML document gets normalized (incorrectly) into a space when parsed: 2> xmerl_scan:string("<root x='
'/>"). {... [{xmlAttribute,x,[],[],[],[],1,[]," ",false}] ...} This short patch restores the correct behavior: 2> xmerl_scan:string("<root x='
'/>"). {... [{xmlAttribute,x,[],[],[],[],1,[],"\n",false}] ...} NOTE: This change does not include tests because I could not find a test suite for xmerl. | |||
2011-04-13 | Add latin9 (iso-8859-15) support in xmerl_ucs | David JULIEN | |
2011-04-02 | Fix minor typos and improve punctuation in the xmerl_xpath @doc comment | Marcus Marinelli | |
2011-03-11 | Update copyright years | Björn-Egil Dahlberg | |
2011-03-07 | Removed dialyzer warning. | Lars Thorsen | |
2011-01-24 | Track parents when expanding #xmlElement records | Ulf Wiger | |
The function xmerl_lib:expand_content/1 is mainly for expanding Simple XML, but can also handle xmerl records. This patch fixes an omission that caused expand_content/1 to not maintain the 'parents' list when expanding #xmlElement{} records. No test cases written, since the xmerl test suites have not yet been released. | |||
2010-12-02 | Fix entity checking when option skip_external_dtd is used so there is no ↵ | Lars Thorsen | |
fatal error. | |||
2010-12-01 | Fix format_man_pages so it handles all man sections and remove ↵ | Lars Thorsen | |
warnings/errors in man pages | |||
2010-09-06 | Fix improperly hex replacement when document is in UTF-8 format. | Lars Thorsen | |
2010-08-25 | Removed the empty file xmerl_dtd.erl. | Lars Thorsen | |
2010-06-07 | An empty element declared as simpleContent was not properly validated. | Lars G Thorsen | |
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |