summaryrefslogtreecommitdiff
path: root/yxml.c.in
AgeCommit message (Expand)AuthorFilesLines
2020-11-08Use reinterpret-casting in yxml_setchar()HEADmasterYorhel1-7/+2
2019-11-18Add explicit (unsigned char*) cast in yxml_init()Yorhel1-1/+1
2015-10-27Use yxml_ret_t internally wherever that makes senseYorhel1-28/+28
2015-10-27Fix parsing of PIs that start with xmlYorhel1-0/+1
2014-02-26Copyright year bumpYorhel1-1/+1
2014-02-26Initialize x->attr in yxml_init()Yorhel1-1/+1
2014-01-10Smaller and faster entity comparisonYorhel1-10/+9
2013-12-05Change buffer arg of yxml_parse() to void pointerYorhel1-2/+2
2013-10-14Don't use int casting hack when comparion entity referencesYorhel1-7/+5
2013-09-26API: Split YXML_DATA for content/pi/attr + remove start-of-content tokenYorhel1-11/+23
2013-09-25Allow non-ASCII characters in attribute and element namesYorhel1-1/+1
2013-09-24Add support for non-ASCII character references and encode them as UTF-8Yorhel1-4/+26
2013-09-24Fix returning of ']' chars within CDATA + de-generalized ?-in-PIYorhel1-11/+19
2013-09-24Fix returning of extra '?' in processing instruction dataYorhel1-0/+17
2013-09-24Consistent naming: s/setdata/dataset/ and s/setattrval/attrvalset/Yorhel1-4/+4
2013-09-24API: Change 'data' field from a single char to a stringYorhel1-8/+14
2013-09-23Fix minor bug in comment parsing + add some tests for commentsYorhel1-1/+0
2013-09-23Pass PIs to the application + verify that PI name isn't /xml/iYorhel1-35/+14
2013-09-22Fix incorrect reporting of ELEMSTART as ELEMENDYorhel1-1/+1
2013-09-21Add 'misc3' state to handle 'Misc' data after the root element closedYorhel1-3/+3
2013-09-21Add yxml_eof() function to detect unexpected EOF errorsYorhel1-0/+7
2013-09-21Remove 'retmisc' hack + implement state remembering in state machineYorhel1-10/+1
2013-09-21Remove YXML_EOD and add YXML_EMULROOT to signal errorYorhel1-3/+4
2013-09-05Rename some YXML_ tokens for consistency + add token for end-of-attrYorhel1-10/+10
2013-09-04Use the stack buffer for attribute namesYorhel1-17/+29
2013-09-04Normalize white space in attribute value dataYorhel1-0/+6
2013-09-04Normalize end-of-line sequences to a single '\n'Yorhel1-5/+14
2013-09-04Move ch>0 check to the top of yxml_parse()Yorhel1-1/+3
2013-09-02Add '_' as allowed character in a NameYorhel1-1/+1
2013-09-02Add special string-consuming stateYorhel1-0/+9
2013-09-02Allow absent XMLDecl, support PI and element contents, +hack for DTDYorhel1-0/+9
2013-09-02Initial commitYorhel1-0/+231