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

Side by Side Diff: third_party/libxml/README.chromium

Issue 9072008: Pull entity fix from upstream. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 8 years, 11 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | third_party/libxml/src/parser.c » ('j') | third_party/libxml/src/parser.c » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Name: libxml 1 Name: libxml
2 URL: http://xmlsoft.org 2 URL: http://xmlsoft.org
3 Version: 2.7.7 3 Version: 2.7.7
4 License File: src/COPYING 4 License File: src/COPYING
5 Security Critical: yes 5 Security Critical: yes
6 6
7 Description: 7 Description:
8 The src/ directory contains a partial snapshot of the libxml library 8 The src/ directory contains a partial snapshot of the libxml library
9 with the patches in the patches/ directories applied. 9 with the patches in the patches/ directories applied.
10 See the files in that directory for discussion of their effects. 10 See the files in that directory for discussion of their effects.
11 11
12 Current version: 2.7.7. 12 Current version: 2.7.7.
13 13
14 Modifications: 14 Modifications:
15 - Import XPath fix http://git.gnome.org/browse/libxml2/commit/?id=91d19754d46acd 4a639a8b9e31f50f31c78f8c9c 15 - Import XPath fix http://git.gnome.org/browse/libxml2/commit/?id=91d19754d46acd 4a639a8b9e31f50f31c78f8c9c
16 - Import follow-on for above commit: http://git.gnome.org/browse/libxml2/commit/ ?id=ea90b894146030c214a7df6d8375310174f134b9 16 - Import follow-on for above commit: http://git.gnome.org/browse/libxml2/commit/ ?id=ea90b894146030c214a7df6d8375310174f134b9
17 - Import additional XPath fix http://git.gnome.org/browse/libxml2/commit/?id=df8 3c17e5a2646bd923f75e5e507bc80d73c9722 17 - Import additional XPath fix http://git.gnome.org/browse/libxml2/commit/?id=df8 3c17e5a2646bd923f75e5e507bc80d73c9722
18 - Import follow-on fix for above commit: http://git.gnome.org/browse/libxml2/com mit/?id=fec31bcd452e77c10579467ca87a785b41115de6 18 - Import follow-on fix for above commit: http://git.gnome.org/browse/libxml2/com mit/?id=fec31bcd452e77c10579467ca87a785b41115de6
19 - And a follow-on fix to the previous two fixes, committed upstream: http://git. gnome.org/browse/libxml2/commit/?id=f5048b3e71fc30ad096970b8df6e7af073bae4cb (sl ightly differently, but we can drop our local fix on the next roll). 19 - And a follow-on fix to the previous two fixes, committed upstream: http://git. gnome.org/browse/libxml2/commit/?id=f5048b3e71fc30ad096970b8df6e7af073bae4cb (sl ightly differently, but we can drop our local fix on the next roll).
20 - Add a fix for handling of unknown namespaces, commit upstream is pending. 20 - Add a fix for handling of unknown namespaces, commit upstream is pending.
21 - Add fixes for ending the parse properly if a SAX callback calls xmlStopParser( ), commit upstream is pending. 21 - Add fixes for ending the parse properly if a SAX callback calls xmlStopParser( ), commit upstream is pending.
22 - Add fix for entities, commit upstream is http://git.gnome.org/browse/libxml2/c ommit/?id=5bd3c061823a8499b27422aee04ea20aae24f03e
22 23
23 To import a new snapshot of libxml: 24 To import a new snapshot of libxml:
24 25
25 - Visit http://xmlsoft.org/downloads.html and download the latest source 26 - Visit http://xmlsoft.org/downloads.html and download the latest source
26 distribution. 27 distribution.
27 - Copy the files into this directory, omitting files which have been omitted 28 - Copy the files into this directory, omitting files which have been omitted
28 here. E.g.: for i in $(find . -type f); do cp ../libxml-newver/$i $i; done 29 here. E.g.: for i in $(find . -type f); do cp ../libxml-newver/$i $i; done
29 This should clobber all local changes to this directory. 30 This should clobber all local changes to this directory.
30 - Apply the patches in patches/ and fix any problems. 31 - Apply the patches in patches/ and fix any problems.
31 UPDATE THOSE PATCHES OR EVAN WILL HUNT YOU DOWN. 32 UPDATE THOSE PATCHES OR EVAN WILL HUNT YOU DOWN.
32 - On a Linux system, 33 - On a Linux system,
33 $ cd linux 34 $ cd linux
34 $ ../configure --without-iconv --without-ftp --without-http 35 $ ../configure --without-iconv --without-ftp --without-http
35 to generate config.h and include/libxml/xmlversion.h for Linux. 36 to generate config.h and include/libxml/xmlversion.h for Linux.
36 - On a Mac, 37 - On a Mac,
37 $ cd mac 38 $ cd mac
38 $ ../configure --without-iconv --without-ftp --without-http 39 $ ../configure --without-iconv --without-ftp --without-http
39 to generate config.h and include/libxml/xmlversion.h for Macs. 40 to generate config.h and include/libxml/xmlversion.h for Macs.
40 - On Windows, run build/generate-win32-headers.bat to re-generate config.h and 41 - On Windows, run build/generate-win32-headers.bat to re-generate config.h and
41 include/libxml/xmlversion.h for Windows builds. 42 include/libxml/xmlversion.h for Windows builds.
42 - Update this README to reflect the new version number. 43 - Update this README to reflect the new version number.
OLDNEW
« no previous file with comments | « no previous file | third_party/libxml/src/parser.c » ('j') | third_party/libxml/src/parser.c » ('J')

Powered by Google App Engine
This is Rietveld 408576698