Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| f7f14537 | 2024-04-02 12:56:11 | build: Disable support for compression libraries by default libxml2 has limited support for reading and writing compressed data with the help of zlib and liblzma which used to be enabled by default. This only works for files read from the file system and never worked with memory buffers. My guess is that this feature is virtually unused. In light of the recently discovered xz backdoor, it's a good time to disable these features by default to reduce attack surface and prepare for eventual removal. If --with-legacy is passed to the Autotools build, compression will be enabled by default as before. | ||
| a18d9416 | 2023-12-21 18:39:44 | Update NEWS | ||
| 5e9b167d | 2023-11-16 13:20:16 | Release v2.12.0 | ||
| 0c18af83 | 2023-10-24 15:37:36 | Update NEWS | ||
| d94f0b0b | 2023-09-22 15:46:11 | doc: Update MAINTAINERS and NEWS | ||
| f296934a | 2023-04-26 22:11:09 | Release v2.11.0 | ||
| 0d1765fd | 2022-11-13 15:20:13 | doc: Mention new location of XML catalog as breaking change | ||
| a2493721 | 2022-11-04 15:06:25 | doc: Mention potentially breaking changes in NEWS | ||
| ae383bdb | 2022-08-17 13:16:19 | Release v2.10.0 | ||
| 04d4124c | 2022-02-19 18:50:10 | Update news and rebuild documentation | ||
| 10891111 | 2022-02-13 22:52:53 | Redirect links to xmlsoft.org Documentation and releases are now available on gitlab.gnome.org. | ||
| 2a350ee9 | 2019-09-30 17:04:54 | Large batch of typo fixes Closes #109. | ||
| a7fe7ee4 | 2019-02-15 17:28:38 | Regenerate NEWS | ||
| bb654feb | 2016-04-13 16:56:07 | Fix typos: dictio{ nn -> n }ar{y,ies} Signed-off-by: Jan Pokorný <jpokorny@redhat.com> | ||
| 726f67e2 | 2014-10-16 15:40:16 | Release of libxml2-2.9.2 | ||
| ea8c89b9 | 2014-03-04 16:13:34 | doc/news.html: small update to avoid line join while generating NEWS. | ||
| 96bb740e | 2009-10-06 18:38:15 | Release of libxml2-2.7.6 * configure.in doc/xml.html: updates for release * NEWS doc/libxml2.xsa doc/news.html python/setup.py: regenerated | ||
| 7f4547cd | 2008-10-03 07:58:23 | preparing the release of 2.7.2 fix the Solaris portability issue * configure.in doc/* NEWS: preparing the release of 2.7.2 * dict.c: fix the Solaris portability issue * parser.c: additional cleanup on #554660 fix * test/ent13 result/ent13* result/noent/ent13*: added the example in the regression test suite. * HTMLparser.c: handle leading BOM in htmlParseElement() Daniel svn path=/trunk/; revision=3799 | ||
| a7036d93 | 2008-09-01 14:50:19 | prepare release of 2.7.1 daniel * doc/xml.html doc/news.html configure.in python/setup.py NEWS: prepare release of 2.7.1 daniel svn path=/trunk/; revision=3792 | ||
| da3fee40 | 2008-09-01 13:08:57 | Borland C fix from Moritz Both regenerate, workaround a problem for buffer * trionan.c: Borland C fix from Moritz Both * testapi.c: regenerate, workaround a problem for buffer testing * xmlIO.c HTMLtree.c: new internal entry point to hide even better xmlAllocOutputBufferInternal * tree.c: harden the code around buffer allocation schemes * parser.c: restore the warning when namespace names are not absolute URIs * runxmlconf.c: continue regression tests if we get the expected number of errors * Makefile.am: run the python tests on make check * xmlsave.c: handle the HTML documents and trees * python/libxml.c: convert python serialization to the xmlSave APIs and avoid some horrible hacks Daniel svn path=/trunk/; revision=3790 | ||
| 39801e57 | 2008-06-03 16:08:54 | apply patch from Martin fixing python whitespaces following previous * python/generator.py python/setup.py: apply patch from Martin fixing python whitespaces * NEWS: following previous commit rebuilt now in UTF-8 Daniel svn path=/trunk/; revision=3746 | ||
| 596da973 | 2008-04-08 14:58:41 | preparing release of 2.6.32 Daniel * configure.in NEWS doc/*: preparing release of 2.6.32 Daniel svn path=/trunk/; revision=3734 | ||
| 28b64e2a | 2008-01-11 09:07:51 | Prepare docs for release of 2.6.31, Daniel svn path=/trunk/; revision=3677 | ||
| cd2ebab7 | 2007-08-23 20:47:33 | fix an open() call with creation without 3rd argument hopefully that * nanohttp.c: fix an open() call with creation without 3rd argument hopefully that interface is never used. Daniel svn path=/trunk/; revision=3656 | ||
| 734e7667 | 2007-06-26 11:30:31 | fix a crash on solaris when a printf %s with a NULL argument occurs, * xmlschemas.c: fix a crash on solaris when a printf %s with a NULL argument occurs, should fix #450936 Daniel svn path=/trunk/; revision=3641 | ||
| 38431c33 | 2007-06-12 16:20:09 | release of libxml2 2.6.28 patch from Dagfinn I. Mannsåker for idness of * doc/* configure.in NEWS: release of libxml2 2.6.28 * valid.c: patch from Dagfinn I. Mannsåker for idness of name in HTML, c.f. bug #305885. Daniel svn path=/trunk/; revision=3638 | ||
| 39bcf94a | 2007-04-17 14:47:05 | release of libxml2 2.6.28 Daniel * doc/* configure.in NEWS: release of libxml2 2.6.28 Daniel svn path=/trunk/; revision=3601 | ||
| 7a12e57b | 2007-02-16 17:11:09 | fixed tab problem with patch from Andreas Hanke (bug #408626) * python/libxml.py: fixed tab problem with patch from Andreas Hanke (bug #408626) svn path=/trunk/; revision=3586 | ||
| c8338f1a | 2006-10-25 16:06:29 | preparing release of libxml2-2.6.27 fix a small problem with preproc flags * NEWS configure.in testapi.c doc//*: preparing release of libxml2-2.6.27 * include/libxml/tree.h: fix a small problem with preproc flags Daniel | ||
| cc047b33 | 2006-06-18 17:20:33 | applied patch from Felipe Contreras when compiling with --with-minimum * testapi.c: applied patch from Felipe Contreras when compiling with --with-minimum Daniel | ||
| b2f8f1de | 2006-04-28 16:30:48 | preparing 2.6.24 release, fixed Python paths at the last moment fix some * NEWS configure.in doc//*: preparing 2.6.24 release, fixed Python paths at the last moment * relaxng.c testapi.c tree.c: fix some comments Daniel | ||
| 30e7607b | 2006-03-09 14:13:55 | a bunch of small cleanups based on coverity reports. Daniel * HTMLparser.c parser.c parserInternals.c pattern.c uri.c: a bunch of small cleanups based on coverity reports. Daniel | ||
| 67952601 | 2006-01-05 15:29:44 | upated the news regenerated the docs, preparing for release of 2.6.23 * NEWS configure.in libxml.spec.in testapi.c doc/*: upated the news regenerated the docs, preparing for release of 2.6.23 * pattern.c xmlschemas.c: fixed some comments Daniel | ||
| 33b20b70 | 2005-09-12 21:43:20 | release of 2.6.22 updated doc and rebuild. added XML_SAVE_NO_XHTML * NEWS configure.in doc//*: release of 2.6.22 updated doc and rebuild. * xmlsave.c include/libxml/xmlsave.h: added XML_SAVE_NO_XHTML xmlSaveOption * xmlschemas.c: minor cleanups Daniel | ||
| 0bcc7f6a | 2005-09-04 21:39:03 | updated the docs and rebuild releasing 2.6.21 removed * NEWS elfgcchack.h testapi.c doc/*: updated the docs and rebuild releasing 2.6.21 * include/libxml/threads.h threads.c: removed xmlIsThreadsEnabled() * threads.c include/libxml/threads.h xmllint.c: added the more generic xmlHasFeature() as suggested by Bjorn Reese, xmllint uses it. Daniel | ||
| 78dfc9f0 | 2005-07-10 22:30:30 | preparing release 2.6.20 removed a compilation problem Daniel * Makefile.am NEWS configure.in doc/*: preparing release 2.6.20 * xmllint.c: removed a compilation problem Daniel | ||
| f3598458 | 2005-04-05 11:10:45 | patch from Matthew Burgess to improve some schemas facets validation * xmlschemas.c: patch from Matthew Burgess to improve some schemas facets validation messages. Daniel | ||
| 57c000e3 | 2005-03-13 18:34:29 | preparing release of 2.6.18 updated docs and rebuilt reactivated gcc * NEWS configure.in testapi.c doc/*: preparing release of 2.6.18 updated docs and rebuilt * libxml.spec.in: reactivated gcc profiling for gcc >= 4.0.0 Daniel | ||
| 298d9640 | 2005-01-16 20:01:55 | preparing release of 2.6.17, updated and rebuilt the docs Daniel * configure.in NEWS doc/*: preparing release of 2.6.17, updated and rebuilt the docs Daniel | ||
| c3d7cb4e | 2004-11-10 14:34:45 | preparing release of libxml2-2.6.16 Daniel * NEWS configure.in doc/*: preparing release of libxml2-2.6.16 Daniel | ||
| eff45a92 | 2004-10-29 12:10:55 | register xmlSchemaSetValidErrors, patch from Brent Hendricks in the * python/libxml.c: register xmlSchemaSetValidErrors, patch from Brent Hendricks in the mailing-list * include/libxml/valid.h HTMLparser.c SAX2.c valid.c parserInternals.c: fix #156626 and more generally how to find out if a validation contect is part of a parsing context or not. This can probably be improved to make 100% sure that vctxt->userData is the parser context too. It's a bit hairy because we can't change the xmlValidCtxt structure without breaking the ABI since this change xmlParserCtxt information indexes. Daniel | ||
| 6927b106 | 2004-10-27 17:29:04 | preparing release 2.6.15 cleanups Daniel * ChangeLog NEWS configure.in doc/*: preparing release 2.6.15 * debugXML.c nanoftp.c xmlschemas.c xmlschemastypes.c: cleanups Daniel | ||
| 22cdb842 | 2004-10-04 14:09:17 | revamped the XML debugging module and prepare for a new checking mode * configure.in debugXML.c include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h.in: revamped the XML debugging module and prepare for a new checking mode Daniel | ||
| d1de4a3d | 2004-08-31 13:43:07 | release of libxml2-2.6.13 Daniel * NEWS configure.in doc/*: release of libxml2-2.6.13 Daniel | ||
| b331fffb | 2004-08-22 14:21:57 | preparing 2.6.12 release, updated and and rebuilt the docs. Daniel * configure.in doc/* NEWS: preparing 2.6.12 release, updated and and rebuilt the docs. Daniel | ||
| c0826a77 | 2004-08-10 14:17:33 | applied Schemas patches from Kasimier Buchcik lot of new tests for things * configure.in xmlregexp.c xmlschemas.c xmlschemastypes.c include/libxml/schemasInternals.h include/libxml/xmlerror.h include/libxml/xmlschemastypes.h: applied Schemas patches from Kasimier Buchcik * test/ result/ bug141333* annot-err* any[1-4]* bug145246* element-err* element-minmax-err* include1* restrict-CT-attr-ref*: lot of new tests for things fixed by the patch Daniel | ||
| 45cb0f41 | 2004-07-05 17:45:35 | releasing 2.6.11, updated and regenerated the docs Daniel * configure.in doc/*: releasing 2.6.11, updated and regenerated the docs Daniel | ||
| 81205015 | 2004-05-18 03:06:41 | updated the docs for 2.6.10 Daniel * NEWS doc/*: updated the docs for 2.6.10 Daniel | ||
| aecc0dc1 | 2004-05-08 02:32:07 | fixes the use of 'list' as a parameter added xmlPopInputCallback for Matt * valid.c include/libxml/valid.h: fixes the use of 'list' as a parameter * xmlIO.c include/libxml/xmlIO.h: added xmlPopInputCallback for Matt Sergeant Daniel | ||
| eca726dc | 2004-04-18 21:47:34 | preparing 2.6.9 release updated and rebuilt the docs Daniel * configure.in: preparing 2.6.9 release * doc/* News: updated and rebuilt the docs Daniel | ||
| 80c0092b | 2004-04-09 09:57:23 | fixing Red Hat bug #120482 , libxml2-python should depend on the version * libxml.spec.in: fixing Red Hat bug #120482 , libxml2-python should depend on the version of python used to compile it. Daniel | ||
| b5eb7143 | 2004-03-26 13:55:38 | added a test template added a new example, and make valgrind target Daniel * doc/examples/xpath1.c: added a test template * doc/examples/xpath2.c doc/examples/xpath2.res doc/examples/*: added a new example, and make valgrind target Daniel | ||
| 252004df | 2004-03-23 12:32:32 | preparing 2.6.8 release, updated and rebuilt the docs. use valgring fro * configure.in doc/* News: preparing 2.6.8 release, updated and rebuilt the docs. * Makefile.am: use valgring fro the new Python based regression tests Daniel | ||
| 9291449d | 2004-02-23 16:33:21 | preparing 2.6.7 release, updated and rebuilt the documentation. Daniel * doc/* NEWS configure.in: preparing 2.6.7 release, updated and rebuilt the documentation. Daniel | ||
| 5c9547e4 | 2004-02-12 15:31:49 | preparing release of 2.6.6 updated the docs and rebuilt them Daniel * NEWS configure.in: preparing release of 2.6.6 * doc/*: updated the docs and rebuilt them Daniel | ||
| 189f46b1 | 2004-01-25 21:03:04 | preparing release 2.6.5, rebuilt the docs, checked rngparser stuff does * configure.in NEWS doc/*: preparing release 2.6.5, rebuilt the docs, checked rngparser stuff does not end up in the tarball Daniel | ||
| e6e59cdf | 2003-12-24 11:56:44 | updated the docs and prepared a new release 2.6.4 Daniel * configure.in NEWS doc/*: updated the docs and prepared a new release 2.6.4 Daniel | ||
| c480c4ea | 2003-12-10 13:24:38 | preparing release of libxml2-2.6.3, updated and regenerated the docs. * configure.in doc/* libxml.spec.in: preparing release of libxml2-2.6.3, updated and regenerated the docs. Daniel | ||
| 6d373a26 | 2003-11-04 10:26:43 | preparing release 2.6.2, updated and rebuilt the docs Daniel * configure.in NEWS doc/*: preparing release 2.6.2, updated and rebuilt the docs Daniel | ||
| e991fe95 | 2003-10-29 11:18:37 | change suggested by Anthony Carrico when unregistering a namespace prefix * xpath.c: change suggested by Anthony Carrico when unregistering a namespace prefix to a context * hash.c: be more careful about calling callbacks with NULL payloads. Daniel | ||
| e4e3f5d8 | 2003-10-28 23:06:32 | preparing release 2.6.1, updated and regenerated docs and APIs cleanup and * configure.in NEWS doc/*: preparing release 2.6.1, updated and regenerated docs and APIs * parser.c: cleanup and last change to fix #123105 Daniel | ||
| 3e35f8e6 | 2003-10-21 00:05:38 | preparing libxml2-2.6.0 updated and regenerated the docs and API moved the * configure.in NEWS doc/libxml2.xsa: preparing libxml2-2.6.0 * doc/*: updated and regenerated the docs and API * SAX2.c error.c tree.c: moved the line number to their proper field in elements now. Daniel | ||
| 07cb8226 | 2003-09-10 10:51:05 | Time to commit 3 days of work rewriting the parser internal, fixing bugs and migrating to SAX2 interface by default. There is some work letf TODO, like namespace validation and attributes normalization (this break C14N right now) * Makefile.am: fixed the test rules * include/libxml/SAX2.h include/libxml/parser.h include/libxml/parserInternals.h SAX2.c parser.c parserInternals.c: changing the parser, migrating to SAX2, adding new interface to switch back to SAX1 or initialize a SAX block for v1 or v2. Most of the namespace work is done below SAX, as well as attribute defaulting * globals.c: changed initialization of the default SAX handlers * hash.c tree.c include/libxml/hash.h: added QName specific handling * xmlIO.c: small fix * xmllint.c testSAX.c: provide a --sax1 switch to test the old version code path * result/p3p result/p3p.sax result/noent/p3p test/p3p: the new code pointed out a typo in a very old test namespace Daniel | ||
| cfba2fe0 | 2003-08-15 00:33:43 | preparing libxml2-2.5.10 release updated the doc and rebuilt Daniel * News configure.in: preparing libxml2-2.5.10 release * doc/* : updated the doc and rebuilt Daniel | ||
| 83ee40de | 2003-08-09 22:24:09 | preparing libxml2-2.5.9 release updated the doc and rebuilt Daniel * News configure.in: preparing libxml2-2.5.9 release * doc/* : updated the doc and rebuilt Daniel | ||
| 75eb1adc | 2003-07-07 14:42:44 | regenerated might fix includes problems with the Ipv6 support on solaris * NEWS doc/*: regenerated * nanoftp.c nanohttp.c: might fix includes problems with the Ipv6 support on solaris * tree.c: patch from Markus Keim about xmlHasNsProp() on attributes defined as #IMPLIED Daniel | ||
| 61c52202 | 2003-04-30 12:20:34 | try to fix Red hat bug #89957, do not output -L/usr/lib64 fixed a typo in * xml2-config.in: try to fix Red hat bug #89957, do not output -L/usr/lib64 * xmlreader.c: fixed a typo in a comment Daniel | ||
| 1177ca42 | 2003-04-26 22:29:54 | updated the web site separated developers from common pages, made the * NEWS doc/*.xsl doc/*.html: updated the web site separated developers from common pages, made the transition to XHTML1, added validity checking to the makefile rules. Daniel | ||
| 92fc02cc | 2003-04-24 23:12:35 | preparing release 2.5.7 updated and rebuilt the docs fixed the script * NEWS configure.in: preparing release 2.5.7 * doc/*: updated and rebuilt the docs * doc/apibuild.py: fixed the script Daniel | ||
| c2d4a93d | 2003-04-01 11:13:05 | preparing release 2.5.6 updated and rebuilt the docs Daniel * configure.in NEWS: preparing release 2.5.6 * doc/*: updated and rebuilt the docs Daniel | ||
| d8da01cf | 2003-03-24 15:58:23 | preparing release 2.5.5 updated the documentation and regenerated it. * configure.in NEWS: preparing release 2.5.5 * doc/* : updated the documentation and regenerated it. Daniel | ||
| 17bed981 | 2003-02-24 20:11:43 | preparing release 2.5.4 updated and rebuilt the docs removed warnings * configure.in: preparing release 2.5.4 * doc/*: updated and rebuilt the docs * relaxng.c: removed warnings * result/relaxng/*: updated the results Daniel | ||
| 1d788d24 | 2003-02-10 16:21:58 | preparing release 2.5.3 Daniel * NEWS doc/* configure.in: preparing release 2.5.3 Daniel | ||
| 72fef16e | 2003-02-05 14:31:19 | updated the docs, ready for 2.5.2 release Daniel * NEWS doc/*: updated the docs, ready for 2.5.2 release Daniel | ||
| e2830f1e | 2003-01-08 17:47:49 | preparing 2.5.1 release fixing XmlTextReader bug Daniel * configure.in doc/* NEWS: preparing 2.5.1 release * SAX.c parser.c: fixing XmlTextReader bug Daniel | ||
| 7b4b2f9d | 2003-01-06 13:11:20 | preparing 2.5.0 release only warn in pedantic mode about namespace name * configure.in NEWS: preparing 2.5.0 release * SAX.c: only warn in pedantic mode about namespace name brokeness * globals.c: fix a doc generation problem * uri.c: fix #101520 * doc/*: updated and rebuilt the doc for the release, includuding stylesheet update * python/Makefile.am: fix a filename bug Daniel | ||
| 8ba1741a | 2003-01-01 19:13:12 | generate the NEWS file from doc/news.html and a stylesheet Daniel * NEWS doc/Makefile.am doc/news.xsl: generate the NEWS file from doc/news.html and a stylesheet Daniel | ||
| d2fd1b67 | 2002-06-05 12:52:34 | got complaints from rpmlint that it was empty Daniel * NEWS: got complaints from rpmlint that it was empty Daniel | ||
| 01791d57 | 1998-07-24 19:24:09 | Added the XML code developped at W3C, Daniel. |