Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(129)

Side by Side Diff: third_party/libxml/src/ChangeLog

Issue 1977213002: Roll libxml to 8effcb578e0590cc01bbcab0f9dccefc6bdbcdbd (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Update README.chromium. Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
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
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
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
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
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
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
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
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 #
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698