1. f943875 Minor doc fixes + encoding considerations section by Yorhel · 3 months ago master
  2. 5d96bbb Add explicit (unsigned char*) cast in yxml_init() by Yorhel · 7 months ago
  3. e89df29 Convert documentation from POD to pandoc-markdown by Yorhel · 1 year, 2 months ago
  4. 10f968b Use yxml_ret_t internally wherever that makes sense by Yorhel · 4 years, 7 months ago
  5. 05f8de1 Fix parsing of PIs that start with xml by Yorhel · 4 years, 7 months ago
  6. 822e94e s/ELEMCLOSE/ELEMEND/ by Yorhel · 5 years ago
  7. d66c8e5 Copyright year bump by Yorhel · 6 years ago
  8. eb31b2a define 'inline' for MSVC compilers by Yorhel · 6 years ago
  9. 372cecb Add yxml_symlen() utility function by Yorhel · 6 years ago
  10. e98a37a Initialize x->attr in yxml_init() by Yorhel · 6 years ago
  11. f79b21d Add extern "C" stuff for C++ by Yorhel · 6 years ago
  12. 7ff7bbc Smaller and faster entity comparison by Yorhel · 6 years ago
  13. cf85991 Change buffer arg of yxml_parse() to void pointer by Yorhel · 7 years ago
  14. 809b818 yxml.h: Add double-inclusion guards by Yorhel · 7 years ago
  15. 4ea94a3 Some more documentation by Yorhel · 7 years ago
  16. c28dd19 Made a start on some documentation by Yorhel · 7 years ago
  17. e8bd543 Remove function argument names in yxml.h by Yorhel · 7 years ago
  18. 0c45e37 Remove unused YXML_EATTR enum value by Yorhel · 7 years ago
  19. d3b1286 test: Use correct printf formatting for debug output by Yorhel · 7 years ago
  20. 73563ab Don't use int casting hack when comparion entity references by Yorhel · 7 years ago
  21. 29be339 API: Split YXML_DATA for content/pi/attr + remove start-of-content token by Yorhel · 7 years ago
  22. c38aab2 Add test for internationalized element names by Yorhel · 7 years ago
  23. fe8a047 Allow non-ASCII characters in attribute and element names by Yorhel · 7 years ago
  24. 961af52 Add support for non-ASCII character references and encode them as UTF-8 by Yorhel · 7 years ago
  25. 80e73e2 Fix returning of ']' chars within CDATA + de-generalized ?-in-PI by Yorhel · 7 years ago
  26. cade07b Fix returning of extra '?' in processing instruction data by Yorhel · 7 years ago
  27. 0a372a8 Consistent naming: s/setdata/dataset/ and s/setattrval/attrvalset/ by Yorhel · 7 years ago
  28. d297de2 API: Change 'data' field from a single char to a string by Yorhel · 7 years ago
  29. e11e36a Fixed one bug with CDATA and found another + added attr/content tests by Yorhel · 7 years ago
  30. 5edaa48 Fix minor bug in comment parsing + add some tests for comments by Yorhel · 7 years ago
  31. 5e351ff Pass PIs to the application + verify that PI name isn't /xml/i by Yorhel · 7 years ago
  32. 1b6f4aa Add test suite and a bunch of tests by Yorhel · 7 years ago
  33. b6943c7 Fix parsing of XML declaration without encoding but with standalone by Yorhel · 7 years ago
  34. db5ece9 Fix segfault when a PI is given before an XML declaration by Yorhel · 7 years ago
  35. f520a71 Define YXML_ELEMSTCONT by Yorhel · 7 years ago
  36. d1ab9f7 Improve parsing of doctype declarations by Yorhel · 7 years ago
  37. d419236 Fix incorrect reporting of ELEMSTART as ELEMEND by Yorhel · 7 years ago
  38. 212009a bench: Use yxml_eof() by Yorhel · 7 years ago
  39. af0f6a3 Add 'misc3' state to handle 'Misc' data after the root element closed by Yorhel · 7 years ago
  40. 07eb80a Add yxml_eof() function to detect unexpected EOF errors by Yorhel · 7 years ago
  41. 261b6e0 Remove 'retmisc' hack + implement state remembering in state machine by Yorhel · 7 years ago
  42. 8fe9be2 Renumber YXML_ constants to be more suitable for use in a switch by Yorhel · 7 years ago
  43. 6bc2188 Remove YXML_EOD and add YXML_EMULROOT to signal error by Yorhel · 7 years ago
  44. d37231f bench: Upgrade to latest musl by Yorhel · 7 years ago
  45. 4d930b2 Rename some YXML_ tokens for consistency + add token for end-of-attr by Yorhel · 7 years ago
  46. 3ebeb7a Remove unused attrlen field + remove YXML_MAX_REF define by Yorhel · 7 years ago
  47. c8b799d Use the stack buffer for attribute names by Yorhel · 7 years ago
  48. 49f4741 Normalize white space in attribute value data by Yorhel · 7 years ago
  49. 32eea70 Normalize end-of-line sequences to a single '\n' by Yorhel · 7 years ago
  50. 3a71448 Move ch>0 check to the top of yxml_parse() by Yorhel · 7 years ago
  51. 563f337 bench: No need to remake yxml.c when that is the only known dependency by Yorhel · 7 years ago
  52. 5399893 Add benchmark code by Yorhel · 7 years ago
  53. 377ab04 Add '_' as allowed character in a Name by Yorhel · 7 years ago
  54. 60cfa17 COPYING: Fix copyright year by Yorhel · 7 years ago
  55. 6e6bb9e Minor typo fix in yxml-gen.pl by Yorhel · 7 years ago
  56. e433bcb Add special string-consuming state by Yorhel · 7 years ago
  57. 12f89ca Add support for <![CDATA[ sections ]]> by Yorhel · 7 years ago
  58. ed71fbd Allow absent XMLDecl, support PI and element contents, +hack for DTD by Yorhel · 7 years ago
  59. 52cc47b Initial commit by Yorhel · 7 years ago