summaryrefslogtreecommitdiff
path: root/yxml.h
AgeCommit message (Expand)AuthorFilesLines
2020-03-07Minor doc fixes + encoding considerations sectionYorhel1-1/+1
2015-07-15s/ELEMCLOSE/ELEMEND/Yorhel1-1/+1
2014-02-26Copyright year bumpYorhel1-1/+1
2014-02-26define 'inline' for MSVC compilersYorhel1-0/+4
2014-02-26Add yxml_symlen() utility functionYorhel1-0/+10
2014-02-26Add extern "C" stuff for C++Yorhel1-0/+9
2013-12-05Change buffer arg of yxml_parse() to void pointerYorhel1-1/+1
2013-12-05yxml.h: Add double-inclusion guardsYorhel1-0/+4
2013-11-14Some more documentationYorhel1-0/+2
2013-11-12Remove function argument names in yxml.hYorhel1-3/+3
2013-11-12Remove unused YXML_EATTR enum valueYorhel1-5/+4
2013-09-26API: Split YXML_DATA for content/pi/attr + remove start-of-content tokenYorhel1-22/+23
2013-09-24Add support for non-ASCII character references and encode them as UTF-8Yorhel1-1/+3
2013-09-24Fix returning of ']' chars within CDATA + de-generalized ?-in-PIYorhel1-3/+4
2013-09-24Fix returning of extra '?' in processing instruction dataYorhel1-4/+5
2013-09-24API: Change 'data' field from a single char to a stringYorhel1-4/+3
2013-09-23Pass PIs to the application + verify that PI name isn't /xml/iYorhel1-6/+17
2013-09-22Define YXML_ELEMSTCONTYorhel1-1/+1
2013-09-21Add 'misc3' state to handle 'Misc' data after the root element closedYorhel1-3/+1
2013-09-21Add yxml_eof() function to detect unexpected EOF errorsYorhel1-0/+10
2013-09-21Remove 'retmisc' hack + implement state remembering in state machineYorhel1-1/+1
2013-09-21Renumber YXML_ constants to be more suitable for use in a switchYorhel1-7/+9
2013-09-21Remove YXML_EOD and add YXML_EMULROOT to signal errorYorhel1-6/+7
2013-09-05Rename some YXML_ tokens for consistency + add token for end-of-attrYorhel1-25/+28
2013-09-05Remove unused attrlen field + remove YXML_MAX_REF defineYorhel1-5/+2
2013-09-04Use the stack buffer for attribute namesYorhel1-4/+3
2013-09-04Normalize end-of-line sequences to a single '\n'Yorhel1-0/+1
2013-09-02Add special string-consuming stateYorhel1-0/+2
2013-09-02Initial commitYorhel1-0/+106