cpython/Modules/expat
Victor Stinner c00d5087cd bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315)
Fix copying of partial characters for UTF-8 input (libexpat bug 115):
https://github.com/libexpat/libexpat/issues/115

(cherry picked from commit 759e30ec47)

The standard header stdbool.h is not available
with old Visual Studio compilers

Cherry-picked from libexpat b4b89c2ab0cc5325a41360c25ef9d2ccbe617e5c.

expat: Add artificial scopes in xmltok.c utf8_toUtf8() to fix c89 compilation.

Cherry-picked from libexpat commit e0b290eb3d8f4c4b45137a7d7f4f8db812145bd2
2017-09-05 18:04:39 -07:00
..
COPYING [2.7] bpo-30694: Upgrade Modules/expat/ to libexpat 2.2.1 (#2300) (#2312) 2017-06-21 17:12:46 +02:00
ascii.h bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
asciitab.h bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
expat.h bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
expat_config.h Further changes for #1471883: Edit Misc/NEWS, and 2006-04-29 12:37:25 +00:00
expat_external.h bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
iasciitab.h bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
internal.h bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
latin1tab.h bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
loadlibrary.c bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
nametab.h bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
pyexpatns.h Issue #25523: Correct "a" article to "an" article 2015-11-02 03:37:02 +00:00
siphash.h bpo-30947: Update libexpat from 2.2.1 to 2.2.3 (#3106) (#3145) 2017-08-19 01:06:45 +02:00
utf8tab.h bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
winconfig.h bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
xmlparse.c bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
xmlrole.c bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
xmlrole.h bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
xmltok.c bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
xmltok.h bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
xmltok_impl.c bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
xmltok_impl.h bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00
xmltok_ns.c bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315) 2017-09-05 18:04:39 -07:00