Repo: GNOME/libxml2
Commit: 3a3faaa253a59a053ab372bceeb206885995a89c
Author: Nick Wellnhofer
Date: 2025-09-30T18:05:32+02:00
Files: 1

Message: Document process to remove API functions in MAINTAINERS.md


Repo: GNOME/libxml2
Commit: 367a283b9aa1480165f75c8a125e9be038bf7cca
Author: Nick Wellnhofer
Date: 2025-10-07T01:05:03+02:00
Files: 1

Message: tree: Undeprecate several struct members


Repo: GNOME/libxml2
Commit: 196bfd340ac3c79e2c31b3103fcaf6d39d5b2e2c
Author: Nick Wellnhofer
Date: 2025-10-07T01:05:03+02:00
Files: 1

Message: tree: Undeprecate several struct members


Repo: GNOME/libxml2
Commit: 870c0363414c05ffe63beb7cddc0471241abab14
Author: Nick Wellnhofer
Date: 2025-10-13T22:58:38+02:00
Files: 1

Message: fuzz: Make fuzzy encoding match more lenient


Repo: GNOME/libxml2
Commit: 22f9d730898d2dfcc03a484e65e1f8fc3675225f
Author: Nick Wellnhofer
Date: 2025-10-15T15:39:43+02:00
Files: 1

Message: io: Handle clashing error codes on AIX

io: Handle clashing error codes on AIX


Repo: GNOME/libxml2
Commit: c0d01147f215aede2b590631ccc569e66b4e42b0
Author: Nick Wellnhofer
Date: 2025-10-15T15:39:43+02:00
Files: 1

Message: io: Handle clashing error codes on AIX

io: Handle clashing error codes on AIX


Repo: GNOME/libxml2
Commit: 9c80a89af2fdf4f853892f84e46580f4902658ba
Author: Nick Wellnhofer
Date: 2025-12-06T19:04:44+01:00
Files: 2

Message: Remove myself as maintainer

Remove myself as maintainer


Repo: GNOME/libxml2
Commit: 214fb814223614d13d44f1465302c3cbd7d1395a
Author: Iván Chavero
Date: 2025-12-09T23:42:40-06:00
Files: 1

Message: Adding ichavero and danigm as maintainers


Repo: GNOME/libxml2
Commit: b4bc4f73fea316075116ac24b09b6a694000f219
Author: Daniel Garcia Moreno
Date: 2025-12-10T07:32:52+01:00
Files: 1

Message: Add email to danigm maintainer entry

Add email to danigm maintainer entry


Repo: GNOME/libxml2
Commit: 8c5e54d5bd042e7ac7ffd257f724477c332c535b
Author: Daniel Garcia Moreno
Date: 2025-11-18T08:10:35+01:00
Files: 1

Message: Fix C14N type confusion

Fix C14N type confusion


Repo: GNOME/libxml2
Commit: b20dfb007d135426567f02eddf06ac45bcc1306f
Author: Benjamin Gilbert
Date: 2025-11-17T14:02:34-08:00
Files: 1

Message: meson: Fix build with Meson < 1.3

meson: Fix build with Meson < 1.3


Repo: GNOME/libxml2
Commit: 76a6ba4c41e5f64b5a6e89d770a6add360f72075
Author: Peter Fordham
Date: 2025-12-09T23:11:56-08:00
Files: 1

Message: Add specific check to avoid signed integer overflow of buffer size.


Repo: GNOME/libxml2
Commit: 160c8a43ba37dfb07ebe6446fbad9d0973d9279d
Author: Daniel Garcia Moreno
Date: 2025-10-23T07:41:19+02:00
Files: 1

Message: shell: free cmdline before continue

shell: free cmdline before continue


Repo: GNOME/libxml2
Commit: 0704f52ea4cd0cf82253bb2af3f70a09d428629d
Author: Daniel Garcia Moreno
Date: 2025-12-10T08:01:10+01:00
Files: 1

Message: readme: Write a more possitive Security section


Repo: GNOME/libxml2
Commit: 956dfd2dddfe9b88ce9643f5495bf9a746bcbcfd
Author: Nick Wellnhofer
Date: 2025-09-27T21:43:57+02:00
Files: 5

Message: xmllint: Use zlib directly

xmllint: Use zlib directly


Repo: GNOME/libxml2
Commit: a30a4e6efc924da0a990d07c8601b64c54c7aefe
Author: Nick Wellnhofer
Date: 2025-09-30T23:23:45+02:00
Files: 1

Message: xmllint: Use zlib directly for output

xmllint: Use zlib directly for output


Repo: GNOME/libxml2
Commit: c6167cf3b9acf4b050e0b73c30019ab60d8e3393
Author: gabriel desharnais
Date: 2025-12-11T11:22:57-05:00
Files: 2

Message: fix to issue 227 adding xpath0 to xmllint


Repo: GNOME/libxml2
Commit: 68f91d18932532c2dc5977325b29e46fc334c3d8
Author: Herman Semenoff
Date: 2025-12-12T07:45:09+03:00
Files: 1

Message: xmlstring: fix access out-of-bound array if len <= 0


Repo: GNOME/libxml2
Commit: 6555048b2404c14a3d996e2c76e768951cb5071d
Author: Peter Fordham
Date: 2025-12-11T14:14:26-08:00
Files: 3

Message: Add tests that relied on POSIX shell script to native CMake.


Repo: GNOME/libxml2
Commit: e2f76748712decb62ef6a98626e9c4cf6242bea8
Author: Michal Privoznik
Date: 2025-09-23T13:26:39+02:00
Files: 1

Message: autotools: Make valgrind actually check for leaks


Repo: GNOME/libxml2
Commit: bcaae46a31060a650164511dbe3f8fb45241f2b4
Author: Michal Privoznik
Date: 2025-09-23T13:26:06+02:00
Files: 1

Message: meson: Add valgrind test setup

meson: Add valgrind test setup


Repo: GNOME/libxml2
Commit: 98194640b80a8d04b5af22b077ffd8368a9568cf
Author: Niels Dossche
Date: 2025-09-04T21:13:24+02:00
Files: 1

Message: Fix memory leak of prefix in xmlTextWriterStartElementNS()


Repo: GNOME/libxml2
Commit: aef94414c6ff31a6aef44e960b654b317c1f9d10
Author: Peter Fordham
Date: 2025-12-14T21:09:21-08:00
Files: 1

Message: Initialize pointer incase we end up skipping the while loop completely.


Repo: GNOME/libxml2
Commit: cee7107a1bf8cd01db1fe1e5a02005ce56ff69f9
Author: Peter Fordham
Date: 2025-12-12T20:00:25-08:00
Files: 1

Message: writer: Add a few extra NULL checks to avoid memory leaks on corrupt writer path.


Repo: GNOME/libxml2
Commit: 3b2d4638ecae0ddc5febd035eede719b7bc46578
Author: Daniel Garcia Moreno
Date: 2025-12-16T07:41:35+01:00
Files: 1

Message: Add /build and /install directories to gitignore


Repo: GNOME/libxml2
Commit: 84b8530d852e51e7ccab1e2b4aef698f611486fb
Author: Iván Chavero
Date: 2025-09-28T13:57:28-06:00
Files: 1

Message: Fix xmlOutputBufferGetContent output when encoder is set.


Repo: GNOME/libxml2
Commit: 9827e6e44652555992e168609abf94e4237ca944
Author: Sandino Araico Sanchez
Date: 2025-12-20T18:18:24-06:00
Files: 1

Message: Note on xmlTextWriterWriteBase64 about no safety check


Repo: GNOME/libxml2
Commit: eae9291aa73907694dd3a4274d306e31217e746e
Author: Nathan
Date: 2025-09-10T18:11:50+03:00
Files: 4

Message: fix: Prevent infinite recursion in xmlCatalogListXMLResolve


Repo: GNOME/libxml2
Commit: 1961208e958ca22f80a0b4e4c9d71cfa050aa982
Author: Daniel Garcia Moreno
Date: 2025-12-17T15:24:08+01:00
Files: 1

Message: catalog: prevent inf recursion in xmlCatalogXMLResolveURI


Repo: GNOME/libxml2
Commit: f75abfcaa419a740a3191e56c60400f3ff18988d
Author: Daniel Garcia Moreno
Date: 2025-12-19T11:02:18+01:00
Files: 1

Message: catalog: Ignore repeated nextCatalog entries


Repo: GNOME/libxml2
Commit: 4c3f00ba393d69d8d903e37c05318d87a81f80fb
Author: Petr Simecek
Date: 2026-01-07T12:22:59+01:00
Files: 2

Message: parser: Fix infinite loop in xmlCtxtParseContent


Repo: GNOME/libxml2
Commit: b45e38edab72e4f09b24a5c9672df818f8df020c
Author: Trevor Gamblin
Date: 2026-01-08T15:30:47-05:00
Files: 1

Message: testlimits: optionally accept '-timeout' input


Repo: GNOME/libxml2
Commit: 0e50b31902cdb1eb242eb361c123e9e033b2af87
Author: Daniel Garcia Moreno
Date: 2025-10-08T09:18:51+02:00
Files: 1

Message: Ignore next/prev of documents when traversing XPath


Repo: GNOME/libxml2
Commit: 51035e70684c6b5c7a28efd0181b85caaf139d87
Author: emptyiscolor
Date: 2026-01-06T14:21:38+00:00
Files: 1

Message: downstream of fuzzing harnesses

downstream of fuzzing harnesses


Repo: GNOME/libxml2
Commit: 24a0ceca5cf1b0b12dce1a11a7e2801ce31b324b
Author: emptyiscolor
Date: 2026-01-06T14:23:30+00:00
Files: 2

Message: test with fuzzing harnesses

test with fuzzing harnesses


Repo: GNOME/libxml2
Commit: 34b3c5dd83ad750f7ad20746066631768eecc28f
Author: emptyiscolor
Date: 2026-01-07T09:27:55+00:00
Files: 1

Message: move src to expected path

move src to expected path


Repo: GNOME/libxml2
Commit: 354f620a45fcba796a0f71ce20f2132896f415f2
Author: James Lan
Date: 2025-10-27T14:40:22-07:00
Files: 11

Message: build: compile option WINPATH to allow processing Windows path on other platforms


Repo: GNOME/libxml2
Commit: 19549c61590c1873468c53e0026a2fbffae428ef
Author: Daniel Garcia Moreno
Date: 2025-10-10T09:38:31+02:00
Files: 7

Message: Add RelaxNG include limit

Add RelaxNG include limit


Repo: GNOME/libxml2
Commit: f8399e62a31095bf1ced01827c33f9b29494046f
Author: Daniel Garcia Moreno
Date: 2025-12-19T12:27:54+01:00
Files: 8

Message: testcatalog: Add new tests for catalog.c


Repo: GNOME/libxml2
Commit: deed3b7873dff30b7f87f7f33154c9932a772522
Author: Daniel Garcia Moreno
Date: 2026-01-18T19:47:11+01:00
Files: 1

Message: catalog: Do not check value for duplication nextCatalog


Repo: GNOME/libxml2
Commit: 2cc5834033db61fb7adc242fb15f7d1e13f66c14
Author: Steve Lhomme
Date: 2026-01-16T09:19:01+01:00
Files: 1

Message: threads: don't force _WIN32_WINNT to Vista if it's set to a higher value


Repo: GNOME/libxml2
Commit: 54824911cd8a5f6918d2ca74cfd86538ee4b4d05
Author: Daniel Garcia Moreno
Date: 2026-01-27T09:57:09+01:00
Files: 1

Message: dist: Add generated documentation to the dist


Repo: GNOME/libxml2
Commit: 359083591e997470f34501b48c7e78b09f6090b1
Author: Mike Dalessio
Date: 2026-02-07T16:53:02-05:00
Files: 2

Message: Fix xmlRemoveEntity removing from wrong hash table


Repo: GNOME/libxml2
Commit: 5dfd9065ec30d3fe19998cd270b5a9dec0125ed1
Author: Jayakrishna Menon
Date: 2026-02-10T14:24:15-07:00
Files: 1

Message: use duplicating variant in relaxng to mitigate UAF


Repo: GNOME/libxml2
Commit: c1342946da47e14d64ea4af211a9402c937aa7f5
Author: Yun
Date: 2026-02-11T22:32:12+00:00
Files: 1

Message: fix memory leak in issue 1054

fix memory leak in issue 1054


Repo: GNOME/libxml2
Commit: a03b03df5b1153b18b3f9a472e679dd58c220e8a
Author: Daniel Lehman
Date: 2026-02-13T09:46:54-08:00
Files: 2

Message: uri: Handle \'s in path for xmlParseURI

uri: Handle \'s in path for xmlParseURI


Repo: GNOME/libxml2
Commit: ab7693ab4a24480e0f3a4c7ed1fcbf490a36c38c
Author: Daniel Garcia Moreno
Date: 2026-02-17T12:17:24+01:00
Files: 2

Message: Revert "uri: Handle \'s in path for xmlParseURI"


Repo: GNOME/libxml2
Commit: a04adcd7be62e927f8763ed904c651aa704e2243
Author: Daniel Garcia Moreno
Date: 2026-02-06T10:11:47+01:00
Files: 2

Message: Add xmlCatalogResolveCache

Add xmlCatalogResolveCache


Repo: GNOME/libxml2
Commit: e334a9d661c175203517565c4efae87a6577d5eb
Author: Daniel Garcia Moreno
Date: 2026-02-19T20:52:40+01:00
Files: 1

Message: xmlIO: use size_t for buffer size reallocation


Repo: GNOME/libxml2
Commit: 538b2e38a6c6f2b662c532e9ac1520b768d2472f
Author: ylwango613
Date: 2026-02-20T17:12:42+08:00
Files: 1

Message: uri: fix signed integer overflow in xmlBuildRelativeURISafe


Repo: GNOME/libxml2
Commit: edb5f22d6813d55bed75da0772bda872fc54a479
Author: ylwango613
Date: 2026-02-20T20:04:43+08:00
Files: 1

Message: schematron: fix NULL pointer dereference in xmlSchematronParseRule


Repo: GNOME/libxml2
Commit: 97233ebe302efdd1f1d7213480d52183b6c07666
Author: ylwango613
Date: 2026-02-24T18:20:42+08:00
Files: 1

Message: schematron: fix memory leaks on error paths in xmlSchematronParseRule


Repo: GNOME/libxml2
Commit: 28da8549a0519c11b5bb40cbb62c8f5fa67da83d
Author: ylwango613
Date: 2026-02-24T18:23:50+08:00
Files: 1

Message: schematron: fix additional memory leaks on error paths


Repo: GNOME/libxml2
Commit: 0d98fe84c8883e70f6728daa13e13c42367b520b
Author: Stéphane Cerveau
Date: 2026-03-01T20:32:21+01:00
Files: 1

Message: meson: remove hardcoded buildtype=debug default


Repo: GNOME/libxml2
Commit: ee9fdfcc244a5d06b5b087437f5cb3decd05d689
Author: ylwango613
Date: 2026-02-24T20:19:43+08:00
Files: 1

Message: catalog: fix stack overflow from self-referencing SGML CATALOG entries


Repo: GNOME/libxml2
Commit: d8721ce8ae1aa8c5d69b91c03544a0f761911213
Author: Nick Wellnhofer
Date: 2025-10-13T22:58:38+02:00
Files: 1

Message: fuzz: Make fuzzy encoding match more lenient


Repo: GNOME/libxml2
Commit: 4de2b027bb526bdd0b891fdc41cd049aeec5cf14
Author: Nick Wellnhofer
Date: 2025-12-06T19:04:44+01:00
Files: 2

Message: Remove myself as maintainer

Remove myself as maintainer


Repo: GNOME/libxml2
Commit: b11ae4cd1739ca779ded6a876d20c9e20139ae0a
Author: Iván Chavero
Date: 2025-12-09T23:42:40-06:00
Files: 1

Message: Adding ichavero and danigm as maintainers


Repo: GNOME/libxml2
Commit: e3f19c708d20ed6ce87758d927f9b9d893ef2aaf
Author: Daniel Garcia Moreno
Date: 2025-12-10T07:32:52+01:00
Files: 1

Message: Add email to danigm maintainer entry

Add email to danigm maintainer entry


Repo: GNOME/libxml2
Commit: f879a0177b9f2c5f85b0bb6d30385e36c2f6e281
Author: Daniel Garcia Moreno
Date: 2025-11-18T08:10:35+01:00
Files: 1

Message: Fix C14N type confusion

Fix C14N type confusion


Repo: GNOME/libxml2
Commit: 62001a54fcfac32999d1b65c60eaf20f4e50a41f
Author: Benjamin Gilbert
Date: 2025-11-17T14:02:34-08:00
Files: 1

Message: meson: Fix build with Meson < 1.3

meson: Fix build with Meson < 1.3


Repo: GNOME/libxml2
Commit: b542d74b7a5b9372154d5c5d3992e2cb3233b9c8
Author: Peter Fordham
Date: 2025-12-09T23:11:56-08:00
Files: 1

Message: Add specific check to avoid signed integer overflow of buffer size.


Repo: GNOME/libxml2
Commit: 5446460ad3229579c91506317fb80ab333d44414
Author: Daniel Garcia Moreno
Date: 2025-10-23T07:41:19+02:00
Files: 1

Message: shell: free cmdline before continue

shell: free cmdline before continue


Repo: GNOME/libxml2
Commit: ab6e5442a238bc3196d76754e8951578aa556d7f
Author: Daniel Garcia Moreno
Date: 2025-12-10T08:01:10+01:00
Files: 1

Message: readme: Write a more possitive Security section


Repo: GNOME/libxml2
Commit: e88f7d66d2cd6a0161e0040a70dcf22051e18d80
Author: Nick Wellnhofer
Date: 2025-09-27T21:43:57+02:00
Files: 5

Message: xmllint: Use zlib directly

xmllint: Use zlib directly


Repo: GNOME/libxml2
Commit: b4c7a915081e6f2587110c50e1722fb096c5c803
Author: Nick Wellnhofer
Date: 2025-09-30T23:23:45+02:00
Files: 1

Message: xmllint: Use zlib directly for output

xmllint: Use zlib directly for output


Repo: GNOME/libxml2
Commit: d936c4503c7429967586376c68964ce928b94859
Author: gabriel desharnais
Date: 2025-12-11T11:22:57-05:00
Files: 2

Message: fix to issue 227 adding xpath0 to xmllint


Repo: GNOME/libxml2
Commit: 7cda9a16379f1a5e9721f190d8ca0b0b21e68356
Author: Herman Semenoff
Date: 2025-12-12T07:45:09+03:00
Files: 1

Message: xmlstring: fix access out-of-bound array if len <= 0


Repo: GNOME/libxml2
Commit: 0f664b9f8b93410e4b72db8558d6fbe4e8bab6e6
Author: Peter Fordham
Date: 2025-12-11T14:14:26-08:00
Files: 3

Message: Add tests that relied on POSIX shell script to native CMake.


Repo: GNOME/libxml2
Commit: bd07a2a3c48eb067af58bf0ec898c966cccca940
Author: Michal Privoznik
Date: 2025-09-23T13:26:39+02:00
Files: 1

Message: autotools: Make valgrind actually check for leaks


Repo: GNOME/libxml2
Commit: 4dcbbd6157763f0d834e817f6e786c5c10c7f749
Author: Michal Privoznik
Date: 2025-09-23T13:26:06+02:00
Files: 1

Message: meson: Add valgrind test setup

meson: Add valgrind test setup


Repo: GNOME/libxml2
Commit: 7d138310f1d4f006d490e29c72168c8ede3a020a
Author: Niels Dossche
Date: 2025-09-04T21:13:24+02:00
Files: 1

Message: Fix memory leak of prefix in xmlTextWriterStartElementNS()


Repo: GNOME/libxml2
Commit: c0d78771de31eed2a0fb42692dbd453c5f6880c4
Author: Peter Fordham
Date: 2025-12-14T21:09:21-08:00
Files: 1

Message: Initialize pointer incase we end up skipping the while loop completely.


Repo: GNOME/libxml2
Commit: c2d310649edd05260e38a636d4aa9346c04ffc30
Author: Peter Fordham
Date: 2025-12-12T20:00:25-08:00
Files: 1

Message: writer: Add a few extra NULL checks to avoid memory leaks on corrupt writer path.


Repo: GNOME/libxml2
Commit: 52ed3c25b4c27520d2415246f59bbb0dcc874d8e
Author: Daniel Garcia Moreno
Date: 2025-12-16T07:41:35+01:00
Files: 1

Message: Add /build and /install directories to gitignore


Repo: GNOME/libxml2
Commit: 8aff3b6c72a9159e5246e0f5ac101ff7a04bc7d0
Author: Iván Chavero
Date: 2025-09-28T13:57:28-06:00
Files: 1

Message: Fix xmlOutputBufferGetContent output when encoder is set.


Repo: GNOME/libxml2
Commit: 0516cf9a9cfcd28496034196b6d48e481acc51fe
Author: Sandino Araico Sanchez
Date: 2025-12-20T18:18:24-06:00
Files: 1

Message: Note on xmlTextWriterWriteBase64 about no safety check


Repo: GNOME/libxml2
Commit: 3425dece47c8db600f8d7328ae2d7ddfaa0d7b2d
Author: Nathan
Date: 2025-09-10T18:11:50+03:00
Files: 4

Message: fix: Prevent infinite recursion in xmlCatalogListXMLResolve


Repo: GNOME/libxml2
Commit: ac6f0fde1476c41f59ad0c68ada3394599ebf2ae
Author: Daniel Garcia Moreno
Date: 2025-12-17T15:24:08+01:00
Files: 1

Message: catalog: prevent inf recursion in xmlCatalogXMLResolveURI


Repo: GNOME/libxml2
Commit: 4af23b523de5b72f27faf3e8e8a99dde5f7b82a2
Author: Daniel Garcia Moreno
Date: 2025-12-19T11:02:18+01:00
Files: 1

Message: catalog: Ignore repeated nextCatalog entries


Repo: GNOME/libxml2
Commit: 0975b75890efdc37adf6e6c798a571719190659b
Author: Petr Simecek
Date: 2026-01-07T12:22:59+01:00
Files: 2

Message: parser: Fix infinite loop in xmlCtxtParseContent


Repo: GNOME/libxml2
Commit: be9eddfb3efb2c5ca494e5f5961e00543a9e5e13
Author: Trevor Gamblin
Date: 2026-01-08T15:30:47-05:00
Files: 1

Message: testlimits: optionally accept '-timeout' input


Repo: GNOME/libxml2
Commit: d583ca9bbfbfa58f8f2c400c7eade02dfc70bbbd
Author: Daniel Garcia Moreno
Date: 2025-10-08T09:18:51+02:00
Files: 1

Message: Ignore next/prev of documents when traversing XPath


Repo: GNOME/libxml2
Commit: 66c52b3ac6c32ab112ec2a3bf41e6c30948be113
Author: Daniel Garcia Moreno
Date: 2025-10-10T09:38:31+02:00
Files: 7

Message: Add RelaxNG include limit

Add RelaxNG include limit


Repo: GNOME/libxml2
Commit: f14c733327f163b49a632f03d05a58c119ed7e57
Author: Daniel Garcia Moreno
Date: 2025-12-19T12:27:54+01:00
Files: 8

Message: testcatalog: Add new tests for catalog.c


Repo: GNOME/libxml2
Commit: 096402c942e9d9a049f283eb4e6da431289900e1
Author: Daniel Garcia Moreno
Date: 2026-01-18T19:47:11+01:00
Files: 1

Message: catalog: Do not check value for duplication nextCatalog


Repo: GNOME/libxml2
Commit: 226c0241711e5d35a39cf850db7f833e5fc58326
Author: Steve Lhomme
Date: 2026-01-16T09:19:01+01:00
Files: 1

Message: threads: don't force _WIN32_WINNT to Vista if it's set to a higher value


Repo: GNOME/libxml2
Commit: 10c0413044f6e051544c22a1b4223dda0845bda2
Author: Daniel Garcia Moreno
Date: 2026-01-27T09:57:09+01:00
Files: 1

Message: dist: Add generated documentation to the dist


Repo: GNOME/libxml2
Commit: 2e55fbdebab606a5b326baa6661dba5acbbbed7d
Author: Mike Dalessio
Date: 2026-02-07T16:53:02-05:00
Files: 2

Message: Fix xmlRemoveEntity removing from wrong hash table


Repo: GNOME/libxml2
Commit: df2ba65f661addfba50bdb7f280d594781249dfc
Author: Jayakrishna Menon
Date: 2026-02-10T14:24:15-07:00
Files: 1

Message: use duplicating variant in relaxng to mitigate UAF


Repo: GNOME/libxml2
Commit: 8d77ac83082288e6b11259266e0ce56095ecdd69
Author: Yun
Date: 2026-02-11T22:32:12+00:00
Files: 1

Message: fix memory leak in issue 1054

fix memory leak in issue 1054


Repo: GNOME/libxml2
Commit: b706c5c5b7ce11d002a5b77ff938aa3693931c12
Author: Daniel Garcia Moreno
Date: 2026-02-06T10:11:47+01:00
Files: 2

Message: Add xmlCatalogResolveCache

Add xmlCatalogResolveCache


Repo: GNOME/libxml2
Commit: 5b5aeffb60e7b6d01734268127f594d04ef1f5ef
Author: Daniel Garcia Moreno
Date: 2026-02-19T20:52:40+01:00
Files: 1

Message: xmlIO: use size_t for buffer size reallocation


Repo: GNOME/libxml2
Commit: f0e757a2a4e9e4da6ad522d7a389b7a06db8e9d0
Author: ylwango613
Date: 2026-02-20T17:12:42+08:00
Files: 1

Message: uri: fix signed integer overflow in xmlBuildRelativeURISafe


Repo: GNOME/libxml2
Commit: 41ba80b9493569f3311f58ba2201a8b15bd94e6e
Author: ylwango613
Date: 2026-02-20T20:04:43+08:00
Files: 1

Message: schematron: fix NULL pointer dereference in xmlSchematronParseRule


Repo: GNOME/libxml2
Commit: afb76e138479617d04c1268b7907425b4b1fef7d
Author: ylwango613
Date: 2026-02-24T18:20:42+08:00
Files: 1

Message: schematron: fix memory leaks on error paths in xmlSchematronParseRule


Repo: GNOME/libxml2
Commit: 99bf8af1bb9654dd6746c73456ce17412fe442f3
Author: ylwango613
Date: 2026-02-24T18:23:50+08:00
Files: 1

Message: schematron: fix additional memory leaks on error paths


Repo: GNOME/libxml2
Commit: bd776cbae845b5d70946893a62a92ab7201e101a
Author: Stéphane Cerveau
Date: 2026-03-01T20:32:21+01:00
Files: 1

Message: meson: remove hardcoded buildtype=debug default


Repo: GNOME/libxml2
Commit: 4982ee83f91ed598de793b280c8990646726c440
Author: ylwango613
Date: 2026-02-24T20:19:43+08:00
Files: 1

Message: catalog: fix stack overflow from self-referencing SGML CATALOG entries


Repo: GNOME/libxml2
Commit: 9036f16395cc96b04f5dcfc7d38aef3280aa1594
Author: Daniel Garcia Moreno
Date: 2026-03-05T11:14:57+01:00
Files: 3

Message: CI: Remove not working ci jobs

CI: Remove not working ci jobs


Repo: GNOME/libxml2
Commit: aa6db631f3761bcd1fd1fa22b8e83bc14b279d1c
Author: Daniel Garcia Moreno
Date: 2026-03-05T11:14:57+01:00
Files: 3

Message: CI: Remove not working ci jobs

CI: Remove not working ci jobs


Repo: GNOME/libxml2
Commit: fac4411aa65a2ebf936be50856ab14c148966e9d
Author: Jan Alexander Steffens (heftig)
Date: 2026-03-04T19:08:16+01:00
Files: 1

Message: catalog: Free xmlCatalogResolveCache on cleanup


Repo: GNOME/libxml2
Commit: 4b35628e97472eaf23d8a841d2f711f7c2f96255
Author: Daniel Garcia Moreno
Date: 2026-02-24T14:47:57+01:00
Files: 1

Message: Fix nanohttp.c build when --without-output


Repo: GNOME/libxml2
Commit: 53c3fe2ef455d5dad834fd62e0ccb286e9918320
Author: LCaliman
Date: 2026-03-15T18:11:25-04:00
Files: 1

Message: test: fix mismatched signed/unsigned comparison


Repo: GNOME/libxml2
Commit: 046931e64e9e081e82c341f6455d070716fb8cf2
Author: Daniel Garcia Moreno
Date: 2026-03-10T20:30:20+01:00
Files: 1

Message: python: Do not decref string after adding to the list


Repo: GNOME/libxml2
Commit: ad6111de9608425c13f1e715c90d053f0f4d1b45
Author: Daniel Garcia Moreno
Date: 2026-03-09T11:11:53+01:00
Files: 1

Message: c14n: Reuse tmp_str, xmlStrcat reallocates *cur


Repo: GNOME/libxml2
Commit: 8f5f02ba295a20dfc5ddd8de03894918c5870ec8
Author: Daniel Garcia Moreno
Date: 2026-03-10T19:19:02+01:00
Files: 1

Message: xmlstring: Free cur on every error for xmlStrncat


Repo: GNOME/libxml2
Commit: 00cec2bea400d4296b0b429458a283b4de890d49
Author: Daniel Garcia Moreno
Date: 2026-03-16T20:38:57+01:00
Files: 1

Message: xmlreader: Free input in xmlReaderForFd

xmlreader: Free input in xmlReaderForFd


Repo: GNOME/libxml2
Commit: ca6a8cf94672e6f3c48c08d6af2201599788fc17
Author: Daniel Garcia Moreno
Date: 2026-03-17T20:30:53+01:00
Files: 4

Message: runtest: Add test for Memory leak in xmlInputFromFd


Repo: GNOME/libxml2
Commit: 965750fcda6f23cf45dc7f35e011eb23747f58bf
Author: Hieu Le Minh
Date: 2026-03-25T19:19:26+07:00
Files: 1

Message: xmlregexp: Fix escape-sequence character range matching


Repo: GNOME/libxml2
Commit: 5853eb53e12bd55ad5fafde4607be430aabfc94e
Author: Daniel Garcia Moreno
Date: 2026-03-31T12:42:13+02:00
Files: 1

Message: python: Add more regexp tests

python: Add more regexp tests


Repo: GNOME/libxml2
Commit: cd13f0675899a31fa4cfc9a32ec3b53ad7547ca5
Author: Daniel Garcia Moreno
Date: 2026-03-30T11:59:33+02:00
Files: 1

Message: python: Make python bindings python2 compatible


Repo: GNOME/libxml2
Commit: cf5da892330bbbfcfada26f62b4c616010fb5c20
Author: Daniel Garcia Moreno
Date: 2026-03-30T13:02:38+02:00
Files: 1

Message: python: Fix generator.py with python3 unicode


Repo: GNOME/libxml2
Commit: 7736789aba86915a7418b27cf8b747d3f97c56e5
Author: Yenya
Date: 2026-03-25T17:16:15+00:00
Files: 4

Message: xmlreader: propagate reader resource loaders to validator parsers


Repo: GNOME/libxml2
Commit: 07b13346cb7421090545bfb29f58bcbef8d36261
Author: Hieu Le Minh
Date: 2026-04-04T12:21:01+07:00
Files: 2

Message: xmlregexp: Add support for non-standard escapes in character groups


Repo: GNOME/libxml2
Commit: 0fd00ec5f51065340c98f084df045d76258c6bc3
Author: Daniel Garcia Moreno
Date: 2026-04-09T14:11:48+02:00
Files: 1

Message: c14n: Fix Type confusion in xmlC14NProcessAttrsAxis


Repo: GNOME/libxml2
Commit: c9aa3048eb55333a51b4176599c4e1c7a5458561
Author: Daniel Garcia Moreno
Date: 2026-04-07T19:00:36+02:00
Files: 1

Message: entities: copy children in xmlCopyEntity


Repo: GNOME/libxml2
Commit: 05a8ffeada05501f7a0288454e79c21203a31dd1
Author: Daniel Garcia Moreno
Date: 2026-04-07T19:42:45+02:00
Files: 1

Message: runtest: Add xmlCopyEntity test

runtest: Add xmlCopyEntity test


Repo: GNOME/libxml2
Commit: 310564cc6b2c5766bbf053bc29353df6e6a655b6
Author: James Lan
Date: 2026-04-13T09:47:50+00:00
Files: 2

Message: schemas: Fix relative schemaLocation resolution in XSI assembly in streaming mode


Repo: GNOME/libxml2
Commit: 226b560837b90dea9b14431eca6e6fda8fb01ab4
Author: Ariel Schon
Date: 2026-04-14T21:57:15+00:00
Files: 1

Message: parser: Pass userData to SAX text callbacks in xmlParseReference


Repo: GNOME/libxml2
Commit: 7cea3fd1557437b88f2c7b5e1b71a2d5fb152b55
Author: Ariel Schon
Date: 2026-04-14T21:57:19+00:00
Files: 1

Message: testparser: Add regression test for entity expansion under XSD validation


Repo: GNOME/libxml2
Commit: dcafe27d2c9693f3931b939e99ebfbf8dad6422d
Author: Jan Alexander Steffens (heftig)
Date: 2026-03-04T19:08:16+01:00
Files: 1

Message: catalog: Free xmlCatalogResolveCache on cleanup


Repo: GNOME/libxml2
Commit: 919eca9b5b70575cea3aa09a8d34bf86f3d4ce73
Author: Daniel Garcia Moreno
Date: 2026-02-24T14:47:57+01:00
Files: 1

Message: Fix nanohttp.c build when --without-output


Repo: GNOME/libxml2
Commit: 39fc5f1151a3f865156e6718cee391ec1f6525ea
Author: LCaliman
Date: 2026-03-15T18:11:25-04:00
Files: 1

Message: test: fix mismatched signed/unsigned comparison


Repo: GNOME/libxml2
Commit: f41e1865781f74d1cadfe2fbdfeefed946026f12
Author: Daniel Garcia Moreno
Date: 2026-03-10T20:30:20+01:00
Files: 1

Message: python: Do not decref string after adding to the list


Repo: GNOME/libxml2
Commit: a97e0d5ed17fe9b5209ccfd22e4f26411e5de6bd
Author: Daniel Garcia Moreno
Date: 2026-03-09T11:11:53+01:00
Files: 1

Message: c14n: Reuse tmp_str, xmlStrcat reallocates *cur


Repo: GNOME/libxml2
Commit: 5131b6cbcb53754ccac9d048a70b30c6b1db5be4
Author: Daniel Garcia Moreno
Date: 2026-03-10T19:19:02+01:00
Files: 1

Message: xmlstring: Free cur on every error for xmlStrncat


Repo: GNOME/libxml2
Commit: ab5040a1cbb5a7d46c59b7af5a663e7c1ec9bc67
Author: Daniel Garcia Moreno
Date: 2026-03-16T20:38:57+01:00
Files: 1

Message: xmlreader: Free input in xmlReaderForFd

xmlreader: Free input in xmlReaderForFd


Repo: GNOME/libxml2
Commit: 8e79f80a99fa00e8cbd0c202f57442db10afc509
Author: Daniel Garcia Moreno
Date: 2026-03-17T20:30:53+01:00
Files: 4

Message: runtest: Add test for Memory leak in xmlInputFromFd


Repo: GNOME/libxml2
Commit: 4c47e0e0ebd0d46a764d3c360887a0950515764a
Author: Hieu Le Minh
Date: 2026-03-25T19:19:26+07:00
Files: 1

Message: xmlregexp: Fix escape-sequence character range matching


Repo: GNOME/libxml2
Commit: 7ff301bde612e1bfdbb4615c89bdd01a148b73e5
Author: Daniel Garcia Moreno
Date: 2026-03-31T12:42:13+02:00
Files: 1

Message: python: Add more regexp tests

python: Add more regexp tests


Repo: GNOME/libxml2
Commit: 94151882f83e05879a25a526f3927811be926fb5
Author: Daniel Garcia Moreno
Date: 2026-03-30T11:59:33+02:00
Files: 1

Message: python: Make python bindings python2 compatible


Repo: GNOME/libxml2
Commit: 32046a97d5150885198bf6951a7aa674385b89df
Author: Daniel Garcia Moreno
Date: 2026-03-30T13:02:38+02:00
Files: 1

Message: python: Fix generator.py with python3 unicode


Repo: GNOME/libxml2
Commit: fa2d1496ad0530ea5187ca2eb6608a6b0ebd5024
Author: Yenya
Date: 2026-03-25T17:16:15+00:00
Files: 4

Message: xmlreader: propagate reader resource loaders to validator parsers


Repo: GNOME/libxml2
Commit: d1bccc480fd00b40c86ac26d3f3b6c91c46d18f7
Author: Hieu Le Minh
Date: 2026-04-04T12:21:01+07:00
Files: 2

Message: xmlregexp: Add support for non-standard escapes in character groups


Repo: GNOME/libxml2
Commit: 495c9451c541da25829ce321d2273da9fca72d25
Author: Daniel Garcia Moreno
Date: 2026-04-09T14:11:48+02:00
Files: 1

Message: c14n: Fix Type confusion in xmlC14NProcessAttrsAxis


Repo: GNOME/libxml2
Commit: 52397a02a627d7e00ed7fa760f3cc5f4cbee51e5
Author: Daniel Garcia Moreno
Date: 2026-04-07T19:00:36+02:00
Files: 1

Message: entities: copy children in xmlCopyEntity


Repo: GNOME/libxml2
Commit: 4fa527a39ae899bea469c27cbd3a05db0d7bff68
Author: Daniel Garcia Moreno
Date: 2026-04-07T19:42:45+02:00
Files: 1

Message: runtest: Add xmlCopyEntity test

runtest: Add xmlCopyEntity test


Repo: GNOME/libxml2
Commit: bec360e366415432f139cafef8fa4c229c81420b
Author: James Lan
Date: 2026-04-13T09:47:50+00:00
Files: 2

Message: schemas: Fix relative schemaLocation resolution in XSI assembly in streaming mode


Repo: GNOME/libxml2
Commit: ad0f009a8366860272acb8e05c41a401798f2855
Author: Ariel Schon
Date: 2026-04-14T21:57:15+00:00
Files: 1

Message: parser: Pass userData to SAX text callbacks in xmlParseReference


Repo: GNOME/libxml2
Commit: 65d0fe61c6f36ee40431aeb041ea703e839ff60d
Author: Ariel Schon
Date: 2026-04-14T21:57:19+00:00
Files: 1

Message: testparser: Add regression test for entity expansion under XSD validation


Repo: GNOME/libxml2
Commit: a7511af09f99995cdf81994db21f4eba564276b5
Author: Hieu Le Minh
Date: 2026-04-18T21:18:24+07:00
Files: 1

Message: xmlregexp: Prevent out-of-bounds read in NXT macro


Repo: GNOME/libxml2
Commit: e41032ae9f94d0db2d1074eb68ac7d69bd9e0992
Author: mohammadmseet-hue
Date: 2026-04-16T02:54:24+02:00
Files: 1

Message: fix: add overflow checks to xmlDictAddQString in dict.c


Repo: GNOME/libxml2
Commit: b9da8bcc7854cfb950d7db2e35fec808eea12e46
Author: mohammadmseet-hue
Date: 2026-04-16T02:54:30+02:00
Files: 1

Message: fix: add length check to xmlURIEscapeStr in uri.c


Repo: GNOME/libxml2
Commit: 61e5f3ea97609bb221a355579d2285ddd28d90d2
Author: mohammadmseet-hue
Date: 2026-04-16T02:54:37+02:00
Files: 1

Message: fix: add bounds checks to xmlSnprintfElements in valid.c


Repo: GNOME/libxml2
Commit: 79c6eef0a1a9462e9c0b80a417406c8656c28eb1
Author: Daniel Garcia Moreno
Date: 2026-05-04T07:56:18+02:00
Files: 1

Message: xmlregexp: Calc string length after null checking


Repo: GNOME/libxml2
Commit: a454e6f4ff3ed28f9d930d6cb2e98eeda6f4b6f2
Author: Daniel Garcia Moreno
Date: 2026-05-04T08:36:58+02:00
Files: 1

Message: xmlschemas: Initialize some variables

xmlschemas: Initialize some variables


Repo: GNOME/libxml2
Commit: 595d7d8f6aac7f8374ad73ebe66479d1316f81a8
Author: Daniel Garcia Moreno
Date: 2026-05-04T09:32:43+02:00
Files: 1

Message: xpointer: Check overflow in xmlXPtrEvalXPtrPart


Repo: GNOME/libxml2
Commit: b06e036416129bfafb8c288e8d9a9727e1ba50c2
Author: Daniel Garcia Moreno
Date: 2026-05-04T09:54:34+02:00
Files: 1

Message: xmlIO: Check for int overflow before calling writecallback


Repo: GNOME/libxml2
Commit: a53503cb00bba3c0856c571947ca05ad63575d30
Author: Kevin Braun
Date: 2026-04-22T13:05:05-04:00
Files: 1

Message: Fix memory leak in static Windows library, for the case where libxml is used on the main thread.


Repo: GNOME/libxml2
Commit: b15a388a6148e1a61c52f2c057b4554db08ce808
Author: Ion Nistor
Date: 2026-05-07T08:13:08+00:00
Files: 1

Message: build: gate xmllint/xmlcatalog tests on LIBXML2_WITH_PROGRAMS


Repo: GNOME/libxml2
Commit: 107b56582c5e5f99121a6456d7c441286dccc99d
Author: Zhihan Zheng
Date: 2026-05-08T20:39:59+08:00
Files: 1

Message: xmlcatalog: fix missing argument check for --add


Repo: GNOME/libxml2
Commit: 39b66eb2089f491eacf8e22a7965a235f7f5735e
Author: Daniel Garcia Moreno
Date: 2026-04-27T14:42:15+02:00
Files: 3

Message: xmlreader: Copy DTD in xmlTextReaderDumpCopy


Repo: GNOME/libxml2
Commit: 67c34fe24e8b627138f95eb45a24d55547981c49
Author: Ruben Thijssen
Date: 2026-05-15T15:42:18+10:00
Files: 8

Message: fix(xinclude): propagate parseFlags in xmlXIncludeProcess and xmlXIncludeProcessTree


Repo: GNOME/libxml2
Commit: b279fee61a429fe78d0526d7edd999906ce76a23
Author: zhuofeng
Date: 2026-05-20T03:02:23+00:00
Files: 1

Message: The check for `size == SIZE_MAX` in the xmlBufCreateMem function is added.


Repo: GNOME/libxml2
Commit: c71154dad39f65ead334bd9aec4092392b1c63a7
Author: zhuofeng
Date: 2026-05-20T07:05:57+00:00
Files: 1

Message: buf: Add check of return values in xmlBufferCreateStatic


Repo: GNOME/libxml2
Commit: 26dfab2f8fd36fc3aba8c25c7c358530d9712c7a
Author: Daniel Garcia Moreno
Date: 2026-05-22T07:56:38+02:00
Files: 1

Message: parser: Fix double free in xmlIOParseDTD


Repo: GNOME/libxml2
Commit: 52405925b818733aa42eb646e81b2a255440fb1e
Author: Daniel Garcia Moreno
Date: 2026-05-22T09:12:05+02:00
Files: 2

Message: catalog: Make sure to reset catalog resolve cache


Repo: GNOME/libxml2
Commit: c2e233fc1b341685fc99621b2768b503f777a72e
Author: Daniel Garcia Moreno
Date: 2026-05-22T12:21:20+02:00
Files: 2

Message: xmlcatalog: overflow check for large --shell commands


Repo: GNOME/libxml2
Commit: 6be0acd2afb3f55af3c721e1e35ac6675df3057a
Author: Daniel Garcia Moreno
Date: 2026-05-25T09:28:27+02:00
Files: 1

Message: xmlAddChild: unlink node before free for text nodes


Repo: GNOME/libxml2
Commit: d3352554e4c1f052b914cda7b415d06b7eab5dfa
Author: zhuofeng
Date: 2026-05-23T06:51:49+00:00
Files: 1

Message: xmllint: Fix the `--maxmem` command option


Repo: GNOME/libxml2
Commit: 47f416a5829356f55efa6f48a7e668c8de359e5a
Author: Daniel Garcia Moreno
Date: 2026-05-25T09:49:29+02:00
Files: 2

Message: CI: Remove external fuzzing

CI: Remove external fuzzing


Repo: GNOME/libxml2
Commit: b61737679e1f5ce2aaf19d075784a40bd5f4938a
Author: zhuofeng
Date: 2026-05-25T10:43:30+08:00
Files: 1

Message: xmllint: Reject negative numbers in parseInteger


Repo: GNOME/libxml2
Commit: 174201f747da93167354287a7599d0b385552599
Author: rootvector2
Date: 2026-05-16T02:44:36+05:30
Files: 1

Message: c14n: Check xmlGrowCapacity return in xmlC14NVisibleNsStackAdd


Repo: GNOME/libxml2
Commit: 32387d3f342322724f0a85f8482eaa30d4f35e2e
Author: zhuofeng
Date: 2026-05-26T17:07:35+08:00
Files: 1

Message: xmllint: Add NULL checks for xmlStrdup/xmlStrcat in resource loader


Repo: GNOME/libxml2
Commit: b30494c58492274f885b53d1e7211c63ee11e0ad
Author: Daniel Garcia Moreno
Date: 2026-05-29T09:19:59+02:00
Files: 1

Message: Add Strict No LLM / No AI policy

Add Strict No LLM / No AI policy


Repo: GNOME/libxml2
Commit: 6afea87220588843c975928fee3bf4371631d8b5
Author: mohammadmseet-hue
Date: 2026-04-16T02:58:27+02:00
Files: 2

Message: memory: add xmlGrowArray helper for overflow-checked array reallocation


Repo: GNOME/libxml2
Commit: 7e55914c36cb110dca6de6867bbcda3bed8cdbce
Author: mohammadmseet-hue
Date: 2026-04-16T03:00:11+02:00
Files: 1

Message: relaxng: use xmlGrowArray for overflow-checked array growth


Repo: GNOME/libxml2
Commit: 7e64e231e309db978c8c5e73ab3009ef35ec676a
Author: mohammadmseet-hue
Date: 2026-04-16T03:00:42+02:00
Files: 1

Message: schematron: use xmlGrowArray for overflow-checked array growth


Repo: GNOME/libxml2
Commit: d28f35a26ed6d7915cb2f37f443b8bf77315aacc
Author: mohammadmseet-hue
Date: 2026-04-24T00:18:42+02:00
Files: 2

Message: review: address MR !409 feedback

review: address MR !409 feedback


Repo: GNOME/libxml2
Commit: 962bd10d01151d29190567e2d15ccf641be55063
Author: Mohammad Seet
Date: 2026-05-26T22:06:25+02:00
Files: 1

Message: xmlGrowArray: guard against NULL capacity pointer


Repo: GNOME/libxml2
Commit: 84e453fc1732303097d9ea10e3ec0db1eccfd25f
Author: Daniel Garcia Moreno
Date: 2026-06-09T12:52:20+02:00
Files: 1

Message: CI: Update Dockerfile base from 24.04 to 26.04


Repo: GNOME/libxml2
Commit: 13a3df99ffe2521a903f270abb33aa7092b34147
Author: Daniel Garcia Moreno
Date: 2026-06-09T13:15:19+02:00
Files: 1

Message: HTMLparser: fix build in ubuntu:26.04 with gcc


Repo: GNOME/libxml2
Commit: e989c66f946dd73c4762660582e4ae8e8c66434c
Author: Benjamin Gilbert
Date: 2026-06-28T19:48:02-07:00
Files: 1

Message: meson: Defer building tests until they're run


Repo: GNOME/libxml2
Commit: d60b0f747c9d5a892a89f18d061f448f0e16230e
Author: Benjamin Gilbert
Date: 2026-06-28T19:59:27-07:00
Files: 1

Message: meson: Build examples when tests are built


Repo: GNOME/libxml2
Commit: a3c31b5392d57fb89b7547dee52becd9d36de919
Author: Daniel Garcia Moreno
Date: 2026-05-12T13:52:12+02:00
Files: 2

Message: Normalize entity values in attr in xmlNodeGetContent


Repo: GNOME/libxml2
Commit: 87c77060fbd6168b7f338e0f3aed58f12e92ee72
Author: Daniel Garcia Moreno
Date: 2026-06-10T09:34:08+02:00
Files: 3

Message: parser: Move xmlAttrNormalizeSpace to private/parser.h


Repo: GNOME/libxml2
Commit: c8eaf2236ff16667970f96f3f01e119c99d38ab2
Author: zhuofeng
Date: 2026-05-26T16:50:17+08:00
Files: 1

Message: parser: fix division-by-zero when maxAmpl is set to 0