1. 641455a Merge tag 'v2.12.5' into HEAD by Prashanth Swaminathan · 2 months ago main master
  2. e189e99 Release v2.12.5 by Nick Wellnhofer · 3 months ago v2.12.5
  3. 9272197 [CVE-2024-25062] xmlreader: Don't expand XIncludes when backtracking by Nick Wellnhofer · 7 months ago
  4. 8b9b972 parser: Fix crash in xmlParseInNodeContext with HTML documents by Nick Wellnhofer · 3 months ago
  5. 8292f36 Release v2.12.4 by Nick Wellnhofer · 4 months ago v2.12.4
  6. c22c85f gitlab-ci: Disable Python tests on MinGW by Nick Wellnhofer · 4 months ago
  7. 1e6b17b parser: Fix regression parsing standalone declarations by Nick Wellnhofer · 4 months ago
  8. be0ff6b autotools: Readd --with-xptr-locs configuration option by Nick Wellnhofer · 4 months ago
  9. f006355 parser: Fix build --without-output by Nick Wellnhofer · 5 months ago
  10. d7714f9 parser: Don't grow or shrink pull parser memory buffers by Nick Wellnhofer · 5 months ago
  11. 1b6362e io: Fix memory lifetime issue with input buffers by Nick Wellnhofer · 5 months ago
  12. 30d22be Release v2.12.3 by Nick Wellnhofer · 5 months ago v2.12.3
  13. 8d42c44 parser: Fix namespaces redefined from default attributes by Nick Wellnhofer · 5 months ago
  14. 23dd0b7 include: Rename XML_EMPTY helper macro by Nick Wellnhofer · 5 months ago
  15. 7f76786 include: Move declaration of xmlInitGlobals by Nick Wellnhofer · 5 months ago
  16. 34a9665 include: Add missing includes by Nick Wellnhofer · 5 months ago
  17. 942f5a9 include: Move globals from xmlsave.h to parser.h by Nick Wellnhofer · 5 months ago
  18. 7200709 include: Readd circular dependency between tree.h and parser.h by Nick Wellnhofer · 5 months ago
  19. 4d8fa5b Release v2.12.2 by Nick Wellnhofer · 5 months ago v2.12.2
  20. f5b3296 build: Disable compiler TLS by default by Nick Wellnhofer · 5 months ago
  21. f76ee97 parser: Fix invalid free in xmlParseBalancedChunkMemoryRecover by Nick Wellnhofer · 5 months ago
  22. 367d5ce tree: Another fix related to #538 by Nick Wellnhofer · 5 months ago
  23. d4a1240 globals: Disable TLS in static Windows builds by Nick Wellnhofer · 5 months ago
  24. 8672bf2 html: Reenable buggy detection of XML declarations by Nick Wellnhofer · 5 months ago
  25. c4d22fe cmake: Update config.h.cmake.in by Nick Wellnhofer · 5 months ago
  26. 30d7660 tree: Fix #583 again by Nick Wellnhofer · 5 months ago
  27. f45cd84 tree: Fix regression when copying DTDs by Nick Wellnhofer · 5 months ago
  28. e1071e9 tests: Fix tests --with-valid --without-xinclude by Nick Wellnhofer · 5 months ago
  29. 6ec4295 parser: Make CRLF increment line number by Nick Wellnhofer · 5 months ago
  30. f4ac992 Release v2.12.1 by Nick Wellnhofer · 5 months ago v2.12.1
  31. 65230d5 autotools: Stop checking for snprintf by Nick Wellnhofer · 5 months ago
  32. 3fe3d50 hash: Fix deletion of entries during scan by Nick Wellnhofer · 5 months ago
  33. 2bc8e7a parser: Only enable SAX2 if there are SAX2 element handlers by Nick Wellnhofer · 6 months ago
  34. 0af49eb dict: Fix '__thread' before 'static' by Nick Wellnhofer · 6 months ago
  35. dd643d0 fix: more pthread weak references in globals.c by Mike Dalessio · 6 months ago
  36. b9e5c11 fix: pthread weak references in globals.c by Mike Dalessio · 6 months ago
  37. fab8458 tests: Fix build with older MSVC by Nick Wellnhofer · 6 months ago
  38. 5e9b167 Release v2.12.0 by Nick Wellnhofer · 6 months ago v2.12.0
  39. 529df19 parser: Don't overwrite error state in xmlParseTextDecl by Nick Wellnhofer · 6 months ago
  40. da703ea schemas: Fix reallocation in xmlSchemaXPathProcessHistory by Nick Wellnhofer · 6 months ago
  41. 70cc45b parser: Improve attribute hash table by Nick Wellnhofer · 6 months ago
  42. 5859849 parser: Fix combination of hash values by Nick Wellnhofer · 6 months ago
  43. a31e1b0 SAX2: Fix quadratic behavior in xmlSAX2AttributeNs by Nick Wellnhofer · 6 months ago
  44. a40c32a doc: Regenerate documentation by Nick Wellnhofer · 6 months ago
  45. c682089 tests: Regenerate testapi.c by Nick Wellnhofer · 6 months ago
  46. a7b0379 doc: Minor fixes for apibuild.py by Nick Wellnhofer · 6 months ago
  47. 56944c5 python: Make sure to distribute new files by Nick Wellnhofer · 6 months ago
  48. 7a2d412 parser: Copy default namespace in xmlParseBalancedChunkMemory by Nick Wellnhofer · 6 months ago
  49. e0c2f14 parser: Copy namespaces in xmlParseBalancedChunkMemory by Nick Wellnhofer · 6 months ago
  50. 89d1953 encoding: Fix decoding of large chunks by Nick Wellnhofer · 6 months ago
  51. 0c18af8 Update NEWS by Nick Wellnhofer · 6 months ago
  52. 6103411 error: Make more xmlError structs constant by Nick Wellnhofer · 6 months ago
  53. 6f78efb python: Make it compatible with python3.12 by Daniel Garcia Moreno · 6 months ago
  54. 5221fcd tests: Also test xmlNextChar in testchar.c by Nick Wellnhofer · 6 months ago
  55. 0285667 parser: Remove redundant IS_CHAR check in xmlCurrentChar by Nick Wellnhofer · 6 months ago
  56. c082ef4 parser: Stop switching to ISO-8859-1 on encoding errors by Nick Wellnhofer · 9 months ago
  57. a9ada18 tests: Start with testparser.c for extra tests by Nick Wellnhofer · 7 months ago
  58. 572ecc1 parser: Fix buffer shrinking when push parsing by Nick Wellnhofer · 7 months ago
  59. 253f260 threads: Fix --with-thread-alloc by Nick Wellnhofer · 7 months ago
  60. 4f132bc fuzz: Raise rss_limit_mb by Nick Wellnhofer · 7 months ago
  61. c13a019 fuzz: Test xmlTextReaderRead after EOF or failure by Nick Wellnhofer · 7 months ago
  62. e019d97 fuzz: Test XML_PARSE_XINCLUDE | XML_PARSE_VALID by Nick Wellnhofer · 7 months ago
  63. 86ef190 parser: Fix stack handling in xmlParseTryOrFinish by Nick Wellnhofer · 7 months ago
  64. 7dfcea0 dict: Fix integer overflow in xmlDictAddString by Nick Wellnhofer · 7 months ago
  65. fef12ed buf: Also reset input in error case by Nick Wellnhofer · 7 months ago
  66. 514ab39 parser: Don't overwrite error state in xmlParseTextDecl by Nick Wellnhofer · 7 months ago
  67. 821a037 parser: Fix memory leak in xmlLoadEntityContent by Nick Wellnhofer · 7 months ago
  68. 4fc5340 parser: Also grow comment buffer if SAX is disabled by Nick Wellnhofer · 7 months ago
  69. 36374bc parser: Fix error handling in xmlLoadEntityContent by Nick Wellnhofer · 7 months ago
  70. b76d81d parser: Fix regression when push parsing parameter entities by Nick Wellnhofer · 7 months ago
  71. 134d2ad parser: Protect against quadratic default attribute expansion by Nick Wellnhofer · 7 months ago
  72. 7615fae parser: Make XML_PARSE_NSCLEAN option work again by Nick Wellnhofer · 7 months ago
  73. 0ba22c0 parser: Support encoded external PEs in entity values by Nick Wellnhofer · 7 months ago
  74. 8afd321 parser: Missing checks for disableSAX by Nick Wellnhofer · 7 months ago
  75. 6337a14 tests: Handle entities in SAX tests by Nick Wellnhofer · 7 months ago
  76. 713ded6 entities: Make xmlFreeEntity public by Nick Wellnhofer · 7 months ago
  77. 97e99f4 parser: Acknowledge that entities with namespaces are broken by Nick Wellnhofer · 7 months ago
  78. b8e03e1 examples: Don't use sprintf by Nick Wellnhofer · 7 months ago
  79. 1734d27 encoding: Suppress -Wcast-align warnings by Nick Wellnhofer · 7 months ago
  80. 71aae4e dict: Compare strings with strncmp by Nick Wellnhofer · 7 months ago
  81. eb69c1d parser: Fix initialization of namespace data by Nick Wellnhofer · 7 months ago
  82. fc49679 parser: Fix error handling in xmlParseQNameHashed by Nick Wellnhofer · 7 months ago
  83. 6dd87f5 malloc-fail: Fix memory leak in xmlParseBalancedChunkMemoryInternal by Nick Wellnhofer · 7 months ago
  84. f0a703d dict: Fix null-deref with empty subdict by Nick Wellnhofer · 7 months ago
  85. 61e29b6 malloc-fail: Grow hash tables before making allocations by Nick Wellnhofer · 7 months ago
  86. 80a0580 xinclude: Expand comment about fuzz timeouts by Nick Wellnhofer · 7 months ago
  87. fa48187 fuzz: Disable XML_PARSE_SAX1 option in xml fuzzer by Nick Wellnhofer · 7 months ago
  88. 5c150ac doc: Add notes about runtest to MAINTAINERS.md by Nick Wellnhofer · 7 months ago
  89. 06e2f3a legacy: Add private declarations for stubs by Nick Wellnhofer · 7 months ago
  90. 0533daf encoding: Fix infinite loop in xmlCharEncInput by Nick Wellnhofer · 7 months ago
  91. e0dd330 parser: Use hash tables to avoid quadratic behavior by Nick Wellnhofer · 7 months ago
  92. e48f3d8 tests: Add more tests for redefined attributes by Nick Wellnhofer · 7 months ago
  93. a873191 parser: Introduce xmlParseQNameHashed by Nick Wellnhofer · 7 months ago
  94. cb927e8 parser: Don't skip CR in xmlCurrentChar by Nick Wellnhofer · 7 months ago
  95. 19161ba dict: Internal API to look up hash values by Nick Wellnhofer · 7 months ago
  96. d147f56 dict: Rewrite dictionary hash table code by Nick Wellnhofer · 8 months ago
  97. 4a513d5 hash: Rewrite hash table code by Nick Wellnhofer · 8 months ago
  98. 4f221a7 hash: Add hash table tests by Nick Wellnhofer · 8 months ago
  99. 1425d8f dict: Separate RNG code by Nick Wellnhofer · 8 months ago
  100. 42a0bc6 tests: Add ATTRIBUTE_NO_SANITIZE_INTEGER macro by Nick Wellnhofer · 8 months ago