Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / third_party / expat / README.chromium
1 Name: Expat XML Parser
2 Short Name: expat
3 URL: http://sourceforge.net/projects/expat/
4 Version: 2.1.0
5 License: MIT
6 License File: files/COPYING
7 Security Critical: no
8
9 Description:
10   This is Expat XML parser - very lightweight C library for parsing XML.
11   Expat is distributed under an MIT license detailed in files/COPYING.
12
13   We include it here because libjingle depends on it.
14
15 Local Modifications:
16   Removed files that Chromium didn't need:
17     lib/expat*.dsp
18     lib/Makefile.MPW
19     amiga/*
20     bcb5/*
21     conftools/*
22     doc/*
23     examples/*
24     tests/*
25     vms/*
26     win32/*
27     xmlwf/*
28     configure
29     configure.in
30     Makefile.in
31     expat.dsw
32     expat.dsw
33     expat_config.h.in
34   Edited:
35     lib/winconfig.h (see winconfig.h.original for unmodified version)
36       * Added check on line 1751 of xmltok_impl.c to patch a
37         bug with the handling of utf-8 characters that leads to a crash.
38     lib/xmltok_impl.c (see xmltok_imp.c.original for unmodified version)
39       * Prevent a compiler warning when compiling with
40         WIN32_LEAN_AND_MEAN predefined.
41   Added files:
42     lib/expat_config.h (a generated config file)