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

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

Issue 10880053: Merge 149998 - Fix harmless memory error in generate-id. (Closed) Base URL: svn://svn.chromium.org/chrome/branches/1180/src/
Patch Set: Created 8 years, 3 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/libxslt/libxslt/functions.c » ('j') | no next file with comments »
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.
(...skipping 10 matching lines...) Expand all
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 - Add fix for entities, commit upstream is http://git.gnome.org/browse/libxml2/c ommit/?id=5bd3c061823a8499b27422aee04ea20aae24f03e
23 - Import UTF-8 fix from upstream: http://git.gnome.org/browse/libxml2/commit/?id =0795348aeb86648723bc391e4d02e20631c10bca 23 - Import UTF-8 fix from upstream: http://git.gnome.org/browse/libxml2/commit/?id =0795348aeb86648723bc391e4d02e20631c10bca
24 - Import XPath fix http://git.gnome.org/browse/libxml2/commit/xpath.c?id=2ddecc2 3862bab1a9a9e51e097aefc92ec305e28 24 - Import XPath fix http://git.gnome.org/browse/libxml2/commit/xpath.c?id=2ddecc2 3862bab1a9a9e51e097aefc92ec305e28
25 - Merge clang warning fix http://git.gnome.org/browse/libxml2/commit/?id=aae48e6 4dfbf2b46b157a4c1857e30645116388f 25 - Merge clang warning fix http://git.gnome.org/browse/libxml2/commit/?id=aae48e6 4dfbf2b46b157a4c1857e30645116388f
26 - Add a fix for proper escaping of xpointer expressions, commit upstream is pend ing. 26 - Add a fix for proper escaping of xpointer expressions, commit upstream is pend ing.
27 - Add helper classes in chromium/libxml_utils.cc and chromium/include/libxml/lib xml_utils.h. 27 - Add helper classes in chromium/libxml_utils.cc and chromium/include/libxml/lib xml_utils.h.
28 - Add a tweak to limit problems caused by excessive strings and buffers. 28 - Add a tweak to limit problems caused by excessive strings and buffers.
29 - Change the xmlNs struct a little bit, so it looks like it has no children 29 - Change the xmlNs struct a little bit, so it looks like it has no children
30 if treated as a generic xmlNode object. 30 if treated as a generic xmlNode object.
31 - Fix pretty harmless use-after-free in generate-id function.
31 32
32 To import a new snapshot of libxml: 33 To import a new snapshot of libxml:
33 34
34 - Visit http://xmlsoft.org/downloads.html and download the latest source 35 - Visit http://xmlsoft.org/downloads.html and download the latest source
35 distribution. 36 distribution.
36 - Copy the files into this directory, omitting files which have been omitted 37 - Copy the files into this directory, omitting files which have been omitted
37 here. E.g.: for i in $(find . -type f); do cp ../libxml-newver/$i $i; done 38 here. E.g.: for i in $(find . -type f); do cp ../libxml-newver/$i $i; done
38 This should clobber all local changes to this directory. 39 This should clobber all local changes to this directory.
39 - Apply the patches in patches/ and fix any problems. 40 - Apply the patches in patches/ and fix any problems.
40 UPDATE THOSE PATCHES OR EVAN WILL HUNT YOU DOWN. 41 UPDATE THOSE PATCHES OR EVAN WILL HUNT YOU DOWN.
41 - On a Linux system, 42 - On a Linux system,
42 $ cd linux 43 $ cd linux
43 $ ../configure --without-iconv --without-ftp --without-http 44 $ ../configure --without-iconv --without-ftp --without-http
44 to generate config.h and include/libxml/xmlversion.h for Linux. 45 to generate config.h and include/libxml/xmlversion.h for Linux.
45 - On a Mac, 46 - On a Mac,
46 $ cd mac 47 $ cd mac
47 $ ../configure --without-iconv --without-ftp --without-http 48 $ ../configure --without-iconv --without-ftp --without-http
48 to generate config.h and include/libxml/xmlversion.h for Macs. 49 to generate config.h and include/libxml/xmlversion.h for Macs.
49 - On Windows, run build/generate-win32-headers.bat to re-generate config.h and 50 - On Windows, run build/generate-win32-headers.bat to re-generate config.h and
50 include/libxml/xmlversion.h for Windows builds. 51 include/libxml/xmlversion.h for Windows builds.
51 - Update this README to reflect the new version number. 52 - Update this README to reflect the new version number.
OLDNEW
« no previous file with comments | « no previous file | third_party/libxslt/libxslt/functions.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698