| OLD | NEW |
| 1 Fri Jul 10 16:11:34 CEST 2009 Daniel Veillard <daniel@veillard.com> | 1 Fri Jul 10 16:11:34 CEST 2009 Daniel Veillard <daniel@veillard.com> |
| 2 | 2 |
| 3 * parser.c: fix a regression in entity parsing when using the reader | 3 * parser.c: fix a regression in entity parsing when using the reader |
| 4 introduced because we were not reusing _private on entities parsing | 4 introduced because we were not reusing _private on entities parsing |
| 5 context | 5 context |
| 6 | 6 |
| 7 Thu Jul 9 10:21:00 CEST 2009 Daniel Veillard <daniel@veillard.com> | 7 Thu Jul 9 10:21:00 CEST 2009 Daniel Veillard <daniel@veillard.com> |
| 8 | 8 |
| 9 Aleksey Sanin support for c14n 1.1 | 9 Aleksey Sanin support for c14n 1.1 |
| 10 * c14n.c include/libxml/c14n.h: adds support for C14N 1.1, | 10 * c14n.c include/libxml/c14n.h: adds support for C14N 1.1, |
| (...skipping 575 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 586 * parserInternals.c: applied patch from Ashwin to avoid a potential | 586 * parserInternals.c: applied patch from Ashwin to avoid a potential |
| 587 double-free | 587 double-free |
| 588 | 588 |
| 589 Thu Apr 24 13:56:53 CEST 2008 Daniel Veillard <daniel@veillard.com> | 589 Thu Apr 24 13:56:53 CEST 2008 Daniel Veillard <daniel@veillard.com> |
| 590 | 590 |
| 591 * uri.c: applied patch from Ashwin fixing a number of realloc problems | 591 * uri.c: applied patch from Ashwin fixing a number of realloc problems |
| 592 * HTMLparser.c: improve handling for misplaced html/head/body | 592 * HTMLparser.c: improve handling for misplaced html/head/body |
| 593 | 593 |
| 594 Tue Apr 22 10:27:17 CEST 2008 Daniel Veillard <daniel@veillard.com> | 594 Tue Apr 22 10:27:17 CEST 2008 Daniel Veillard <daniel@veillard.com> |
| 595 | 595 |
| 596 » * dict.c: improvement on the hashing of the dictionnary, with visible | 596 » * dict.c: improvement on the hashing of the dictionary, with visible |
| 597 speed up as the number of strings in the hash increases, work from | 597 speed up as the number of strings in the hash increases, work from |
| 598 Stefan Behnel | 598 Stefan Behnel |
| 599 | 599 |
| 600 Fri Apr 11 14:44:00 CEST 2008 Daniel Veillard <daniel@veillard.com> | 600 Fri Apr 11 14:44:00 CEST 2008 Daniel Veillard <daniel@veillard.com> |
| 601 | 601 |
| 602 * include/libxml/xmlschemas.h xmlschemas.c: added new function | 602 * include/libxml/xmlschemas.h xmlschemas.c: added new function |
| 603 xmlSchemaValidCtxtGetParserCtxt based on Holger Kaelberer patch | 603 xmlSchemaValidCtxtGetParserCtxt based on Holger Kaelberer patch |
| 604 * doc/apibuild.py doc/*: regenerated the doc, chased why the new | 604 * doc/apibuild.py doc/*: regenerated the doc, chased why the new |
| 605 function didn't got any documentation, added more checking in the | 605 function didn't got any documentation, added more checking in the |
| 606 generator | 606 generator |
| (...skipping 4403 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5010 speedups, start to deprecate 3 ElementDef related entry point | 5010 speedups, start to deprecate 3 ElementDef related entry point |
| 5011 and replace them with better ones. | 5011 and replace them with better ones. |
| 5012 | 5012 |
| 5013 Mon Jan 24 00:47:41 CET 2005 Daniel Veillard <daniel@veillard.com> | 5013 Mon Jan 24 00:47:41 CET 2005 Daniel Veillard <daniel@veillard.com> |
| 5014 | 5014 |
| 5015 * xmlschemas.c: more hash dictionary interning changes | 5015 * xmlschemas.c: more hash dictionary interning changes |
| 5016 | 5016 |
| 5017 Sun Jan 23 23:54:39 CET 2005 Daniel Veillard <daniel@veillard.com> | 5017 Sun Jan 23 23:54:39 CET 2005 Daniel Veillard <daniel@veillard.com> |
| 5018 | 5018 |
| 5019 * hash.c include/libxml/hash.h: added xmlHashCreateDict where | 5019 * hash.c include/libxml/hash.h: added xmlHashCreateDict where |
| 5020 » the hash reuses the dictionnary for internal strings | 5020 » the hash reuses the dictionary for internal strings |
| 5021 * entities.c valid.c parser.c: reuse that new API, leads to a decent | 5021 * entities.c valid.c parser.c: reuse that new API, leads to a decent |
| 5022 speedup when parsing for example DocBook documents. | 5022 speedup when parsing for example DocBook documents. |
| 5023 | 5023 |
| 5024 Sun Jan 23 21:14:20 CET 2005 Daniel Veillard <daniel@veillard.com> | 5024 Sun Jan 23 21:14:20 CET 2005 Daniel Veillard <daniel@veillard.com> |
| 5025 | 5025 |
| 5026 * parser.c: small speedup in skipping blanks characters | 5026 * parser.c: small speedup in skipping blanks characters |
| 5027 * entities.c: interning the entities strings | 5027 * entities.c: interning the entities strings |
| 5028 | 5028 |
| 5029 Sun Jan 23 18:35:00 CET 2005 Daniel Veillard <daniel@veillard.com> | 5029 Sun Jan 23 18:35:00 CET 2005 Daniel Veillard <daniel@veillard.com> |
| 5030 | 5030 |
| (...skipping 333 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5364 | 5364 |
| 5365 Fri Nov 26 11:44:36 CET 2004 Daniel Veillard <daniel@veillard.com> | 5365 Fri Nov 26 11:44:36 CET 2004 Daniel Veillard <daniel@veillard.com> |
| 5366 | 5366 |
| 5367 * HTMLparser.c parser.c: make sure xmlCtxtReadFile and htmlCtxtReadFile | 5367 * HTMLparser.c parser.c: make sure xmlCtxtReadFile and htmlCtxtReadFile |
| 5368 go through the catalog resolution. | 5368 go through the catalog resolution. |
| 5369 * gentest.py testapi.c: fix a side effect wrning of the change | 5369 * gentest.py testapi.c: fix a side effect wrning of the change |
| 5370 | 5370 |
| 5371 Wed Nov 24 13:41:52 CET 2004 Daniel Veillard <daniel@veillard.com> | 5371 Wed Nov 24 13:41:52 CET 2004 Daniel Veillard <daniel@veillard.com> |
| 5372 | 5372 |
| 5373 * dict.c include/libxml/dict.h: added xmlDictExists() to the | 5373 * dict.c include/libxml/dict.h: added xmlDictExists() to the |
| 5374 » dictionnary interface. | 5374 » dictionary interface. |
| 5375 * xmlreader.c: applying xmlTextReaderHasAttributes fix for namespaces | 5375 * xmlreader.c: applying xmlTextReaderHasAttributes fix for namespaces |
| 5376 from Rob Richards | 5376 from Rob Richards |
| 5377 | 5377 |
| 5378 Wed Nov 17 13:54:37 CET 2004 Kasimier Buchcik <libxml2-cvs@cazic.net> | 5378 Wed Nov 17 13:54:37 CET 2004 Kasimier Buchcik <libxml2-cvs@cazic.net> |
| 5379 | 5379 |
| 5380 * xmlschemas.c: tiny enhancement for content model error reports | 5380 * xmlschemas.c: tiny enhancement for content model error reports |
| 5381 (#157190, #143948). Removed abbreviations: CT, ST and WC | 5381 (#157190, #143948). Removed abbreviations: CT, ST and WC |
| 5382 (#157190, reported by Frans Englich). | 5382 (#157190, reported by Frans Englich). |
| 5383 Initial: no report of local components. | 5383 Initial: no report of local components. |
| 5384 * result/schemas/all* result/schemas/any3_0_0.err | 5384 * result/schemas/all* result/schemas/any3_0_0.err |
| (...skipping 305 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5690 xmlNanoFTPConnect() and xmlNanoHTTPConnectHost(). | 5690 xmlNanoFTPConnect() and xmlNanoHTTPConnectHost(). |
| 5691 | 5691 |
| 5692 Tue Oct 26 23:57:02 CEST 2004 Daniel Veillard <daniel@veillard.com> | 5692 Tue Oct 26 23:57:02 CEST 2004 Daniel Veillard <daniel@veillard.com> |
| 5693 | 5693 |
| 5694 * nanoftp.c: applied fixes for a couple of potential security problems | 5694 * nanoftp.c: applied fixes for a couple of potential security problems |
| 5695 * tree.c valid.c xmllint.c: more fixes on the string interning checks | 5695 * tree.c valid.c xmllint.c: more fixes on the string interning checks |
| 5696 | 5696 |
| 5697 Tue Oct 26 18:09:59 CEST 2004 Daniel Veillard <daniel@veillard.com> | 5697 Tue Oct 26 18:09:59 CEST 2004 Daniel Veillard <daniel@veillard.com> |
| 5698 | 5698 |
| 5699 * debugXML.c include/libxml/xmlerror.h: added checking for names | 5699 * debugXML.c include/libxml/xmlerror.h: added checking for names |
| 5700 » values and dictionnaries generates a tons of errors | 5700 » values and dictionaries generates a tons of errors |
| 5701 * SAX2.ccatalog.c parser.c relaxng.c tree.c xinclude.c xmlwriter.c | 5701 * SAX2.ccatalog.c parser.c relaxng.c tree.c xinclude.c xmlwriter.c |
| 5702 include/libxml/tree.h: fixing the errors in the regression tests | 5702 include/libxml/tree.h: fixing the errors in the regression tests |
| 5703 | 5703 |
| 5704 Mon Oct 25 16:04:22 PDT 2004 William Brack <wbrack@mmm.com.hk> | 5704 Mon Oct 25 16:04:22 PDT 2004 William Brack <wbrack@mmm.com.hk> |
| 5705 | 5705 |
| 5706 * parser.c: modified the handling of _private for entity | 5706 * parser.c: modified the handling of _private for entity |
| 5707 expansion (bug 155816) | 5707 expansion (bug 155816) |
| 5708 | 5708 |
| 5709 Mon Oct 25 17:11:37 CEST 2004 Daniel Veillard <daniel@veillard.com> | 5709 Mon Oct 25 17:11:37 CEST 2004 Daniel Veillard <daniel@veillard.com> |
| 5710 | 5710 |
| (...skipping 2028 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7739 | 7739 |
| 7740 * doc/examples/*: added io1.c an example ox xmlIO usage and io1.res | 7740 * doc/examples/*: added io1.c an example ox xmlIO usage and io1.res |
| 7741 test result, fixed a awful lot of memory leaks showing up in | 7741 test result, fixed a awful lot of memory leaks showing up in |
| 7742 testWriter.c, changed the examples and the Makefiles to test | 7742 testWriter.c, changed the examples and the Makefiles to test |
| 7743 memory leaks. | 7743 memory leaks. |
| 7744 * xmlwriter.c: fixed a memory leak | 7744 * xmlwriter.c: fixed a memory leak |
| 7745 * Makefile.am: run the doc/examples regression tests as part of | 7745 * Makefile.am: run the doc/examples regression tests as part of |
| 7746 make tests | 7746 make tests |
| 7747 * xpath.c include/libxml/xpath.h: added xmlXPathCtxtCompile() to | 7747 * xpath.c include/libxml/xpath.h: added xmlXPathCtxtCompile() to |
| 7748 compile an XPath expression within a context, currently the goal | 7748 compile an XPath expression within a context, currently the goal |
| 7749 » is to be able to reuse the XSLT stylesheet dictionnary, but this | 7749 » is to be able to reuse the XSLT stylesheet dictionary, but this |
| 7750 opens the door to others possible optimizations. | 7750 opens the door to others possible optimizations. |
| 7751 * dict.c include/libxml/dict.h: added xmlDictCreateSub() which allows | 7751 * dict.c include/libxml/dict.h: added xmlDictCreateSub() which allows |
| 7752 » to build a new dictionnary based on another read-only dictionnary. | 7752 » to build a new dictionary based on another read-only dictionary. |
| 7753 » This is needed for XSLT to keep the stylesheet dictionnary read-only | 7753 » This is needed for XSLT to keep the stylesheet dictionary read-only |
| 7754 while being able to reuse the strings for the transformation | 7754 while being able to reuse the strings for the transformation |
| 7755 » dictionnary. | 7755 » dictionary. |
| 7756 » * xinclude.c: fixed a dictionnar reference counting problem occuring | 7756 » * xinclude.c: fixed a dictionary reference counting problem occuring |
| 7757 when document parsing failed. | 7757 when document parsing failed. |
| 7758 * testSAX.c: adding option --repeat for timing 100times the parsing | 7758 * testSAX.c: adding option --repeat for timing 100times the parsing |
| 7759 * doc/* : rebuilt all the docs | 7759 * doc/* : rebuilt all the docs |
| 7760 | 7760 |
| 7761 Thu Jan 22 14:17:05 2004 Aleksey Sanin <aleksey@aleksey.com> | 7761 Thu Jan 22 14:17:05 2004 Aleksey Sanin <aleksey@aleksey.com> |
| 7762 | 7762 |
| 7763 * xmlmemory.c: make xmlReallocLoc() accept NULL pointer | 7763 * xmlmemory.c: make xmlReallocLoc() accept NULL pointer |
| 7764 | 7764 |
| 7765 Thu Jan 22 08:26:20 CET 2004 Daniel Veillard <daniel@veillard.com> | 7765 Thu Jan 22 08:26:20 CET 2004 Daniel Veillard <daniel@veillard.com> |
| 7766 | 7766 |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7799 | 7799 |
| 7800 Mon Jan 12 17:22:57 CET 2004 Daniel Veillard <daniel@veillard.com> | 7800 Mon Jan 12 17:22:57 CET 2004 Daniel Veillard <daniel@veillard.com> |
| 7801 | 7801 |
| 7802 * dict.c parser.c xmlstring.c: some parser optimizations, | 7802 * dict.c parser.c xmlstring.c: some parser optimizations, |
| 7803 xmllint --memory --timing --repeat --stream ./db10000.xml | 7803 xmllint --memory --timing --repeat --stream ./db10000.xml |
| 7804 went down from 16.5 secs to 15.5 secs. | 7804 went down from 16.5 secs to 15.5 secs. |
| 7805 | 7805 |
| 7806 Thu Jan 8 17:57:50 CET 2004 Daniel Veillard <daniel@veillard.com> | 7806 Thu Jan 8 17:57:50 CET 2004 Daniel Veillard <daniel@veillard.com> |
| 7807 | 7807 |
| 7808 * xmlschemas.c: removed a memory leak remaining from the switch | 7808 * xmlschemas.c: removed a memory leak remaining from the switch |
| 7809 » to a dictionnary for string allocations c.f. #130891 | 7809 » to a dictionary for string allocations c.f. #130891 |
| 7810 | 7810 |
| 7811 Thu Jan 8 17:48:46 CET 2004 Daniel Veillard <daniel@veillard.com> | 7811 Thu Jan 8 17:48:46 CET 2004 Daniel Veillard <daniel@veillard.com> |
| 7812 | 7812 |
| 7813 * xmlreader.c: fixing some problem if configured --without-xinclude | 7813 * xmlreader.c: fixing some problem if configured --without-xinclude |
| 7814 c.f. #130902 | 7814 c.f. #130902 |
| 7815 | 7815 |
| 7816 Thu Jan 8 17:42:48 CET 2004 Daniel Veillard <daniel@veillard.com> | 7816 Thu Jan 8 17:42:48 CET 2004 Daniel Veillard <daniel@veillard.com> |
| 7817 | 7817 |
| 7818 * configure.in: changed AC_OUTPUT() macro to avoid a cygwin problem | 7818 * configure.in: changed AC_OUTPUT() macro to avoid a cygwin problem |
| 7819 c.f. #130896 | 7819 c.f. #130896 |
| (...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7921 Lucas Brasilino to add indentation support to xmlWriter | 7921 Lucas Brasilino to add indentation support to xmlWriter |
| 7922 | 7922 |
| 7923 Fri Jan 2 22:58:29 HKT 2004 William Brack <wbrack@mmm.com.hk> | 7923 Fri Jan 2 22:58:29 HKT 2004 William Brack <wbrack@mmm.com.hk> |
| 7924 | 7924 |
| 7925 * xinclude.c: fixed problem with "recursive" include (fallback | 7925 * xinclude.c: fixed problem with "recursive" include (fallback |
| 7926 contains another include - Bug 129969) | 7926 contains another include - Bug 129969) |
| 7927 | 7927 |
| 7928 Fri Jan 2 11:40:06 CET 2004 Daniel Veillard <daniel@veillard.com> | 7928 Fri Jan 2 11:40:06 CET 2004 Daniel Veillard <daniel@veillard.com> |
| 7929 | 7929 |
| 7930 * SAX2.c: found and fixed a bug misallocating some non | 7930 * SAX2.c: found and fixed a bug misallocating some non |
| 7931 » blank text node strings from the dictionnary. | 7931 » blank text node strings from the dictionary. |
| 7932 * xmlmemory.c: fixed a problem with the memory debug mutex | 7932 * xmlmemory.c: fixed a problem with the memory debug mutex |
| 7933 release. | 7933 release. |
| 7934 | 7934 |
| 7935 Wed Dec 31 22:02:37 HKT 2003 William Brack <wbrack@mmm.com.hk> | 7935 Wed Dec 31 22:02:37 HKT 2003 William Brack <wbrack@mmm.com.hk> |
| 7936 | 7936 |
| 7937 * xinclude.c: fixed problem caused by wrong dictionary | 7937 * xinclude.c: fixed problem caused by wrong dictionary |
| 7938 reference count, reported on the list by Christopher | 7938 reference count, reported on the list by Christopher |
| 7939 Grayce. | 7939 Grayce. |
| 7940 | 7940 |
| 7941 Wed Dec 31 15:55:55 HKT 2003 William Brack <wbrack@mmm.com.hk> | 7941 Wed Dec 31 15:55:55 HKT 2003 William Brack <wbrack@mmm.com.hk> |
| (...skipping 1437 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9379 changes for compilation warnings. No change to logic. | 9379 changes for compilation warnings. No change to logic. |
| 9380 | 9380 |
| 9381 Fri Sep 26 18:03:42 PDT 2003 William Brack <wbrack@mmm.com.hk> | 9381 Fri Sep 26 18:03:42 PDT 2003 William Brack <wbrack@mmm.com.hk> |
| 9382 | 9382 |
| 9383 * parser.c: fixed small problem with missing entities (test/ent2) | 9383 * parser.c: fixed small problem with missing entities (test/ent2) |
| 9384 | 9384 |
| 9385 Sat Sep 27 01:25:39 CEST 2003 Daniel Veillard <daniel@veillard.com> | 9385 Sat Sep 27 01:25:39 CEST 2003 Daniel Veillard <daniel@veillard.com> |
| 9386 | 9386 |
| 9387 * parser.c: William's change allowed to spot a nasty bug in xmlDoRead | 9387 * parser.c: William's change allowed to spot a nasty bug in xmlDoRead |
| 9388 if the result is not well formed that ctxt->myDoc is not NULL | 9388 if the result is not well formed that ctxt->myDoc is not NULL |
| 9389 » and uses the context dictionnary. | 9389 » and uses the context dictionary. |
| 9390 | 9390 |
| 9391 Fri Sep 26 21:09:34 CEST 2003 Daniel Veillard <daniel@veillard.com> | 9391 Fri Sep 26 21:09:34 CEST 2003 Daniel Veillard <daniel@veillard.com> |
| 9392 | 9392 |
| 9393 * parser.c: other patches from William Brack to avoid | 9393 * parser.c: other patches from William Brack to avoid |
| 9394 compilation warnings on AIX. | 9394 compilation warnings on AIX. |
| 9395 | 9395 |
| 9396 Fri Sep 26 11:03:08 PDT 2003 William Brack <wbrack@mmm.com.hk> | 9396 Fri Sep 26 11:03:08 PDT 2003 William Brack <wbrack@mmm.com.hk> |
| 9397 | 9397 |
| 9398 * HTMLparser.c, entities.c, xmlreader.c: minor change to | 9398 * HTMLparser.c, entities.c, xmlreader.c: minor change to |
| 9399 avoid compilation warnings on some (e.g. AIX) systems | 9399 avoid compilation warnings on some (e.g. AIX) systems |
| (...skipping 10269 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 19669 Fri Jul 24 16:47:14 1998 Daniel Veillard <Daniel.Veillard@w3.org> | 19669 Fri Jul 24 16:47:14 1998 Daniel Veillard <Daniel.Veillard@w3.org> |
| 19670 | 19670 |
| 19671 * integrated code developped at W3C | 19671 * integrated code developped at W3C |
| 19672 * changed the original Copyright | 19672 * changed the original Copyright |
| 19673 * migrated to automake | 19673 * migrated to automake |
| 19674 * prefixed the filenames by xml_ to avoid filename clashes | 19674 * prefixed the filenames by xml_ to avoid filename clashes |
| 19675 | 19675 |
| 19676 # | 19676 # |
| 19677 # vim: set enc=utf-8 | 19677 # vim: set enc=utf-8 |
| 19678 # | 19678 # |
| OLD | NEW |