summaryrefslogtreecommitdiffstats
path: root/Modules/expat
Commit message (Collapse)AuthorAgeFilesLines
* upgrade expt to 2.1.1 (closes #26556)Benjamin Peterson2016-06-113-6/+24
|
* Issue #17047: remove doubled words found in 2.7 to 3.4 Modules/*,Terry Jan Reedy2013-03-111-1/+1
| | | | as reported by Serhiy Storchaka and Matthew Barnett.
* Update the embedded copy of the expat XML parser to 2.1.0. It bringsGregory P. Smith2012-07-1412-253/+373
| | | | | | | | | with it a vareity of bug fixes, both security and behavior. See http://www.libexpat.org/ for the list. NOTE: I already backported the expat hash randomization fix in March. Fixes issue #14340.
* Fixes Issue 14234: fix for the previous commit, keep compilation whenGregory P. Smith2012-03-151-0/+2
| | | | | using --with-system-expat working when the system expat does not have salted hash support.
* Fixes Issue #14234: CVE-2012-0876: Randomize hashes of xml attributesGregory P. Smith2012-03-143-59/+128
| | | | | | in the hash table internal to the pyexpat module's copy of the expat library to avoid a denial of service due to hash collisions. Patch by David Malcolm with some modifications by the expat project.
* Merged revisions 84743 via svnmerge fromMatthias Klose2010-09-121-0/+21
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r84743 | matthias.klose | 2010-09-12 18:31:58 +0200 (So, 12 Sep 2010) | 3 lines - Issue #9817: Add expat COPYING file; add expat, libffi and expat licenses to Doc/license.rst. ........
* - Expat: Fix DoS via XML document with malformed UTF-8 sequencesMatthias Klose2010-01-221-0/+3
| | | | (CVE_2009_3560).
* Expat could crash if given the wrong kind of input by never stopping itsBrett Cannon2009-08-131-1/+1
| | | | | | tokenizing step. Thanks to Ivan Krstić for the patch.
* Handle failures from lookup.Neal Norwitz2006-08-131-0/+4
| | | | Klocwork 341-342
* - back out Expat change; the final fix to Expat will be differentFred Drake2006-07-061-2/+0
| | | | | - change the pyexpat wrapper to not be so sensitive to this detail of the Expat implementation (the ex-crasher test still passes)
* SF bug #1296433 (Expat bug #1515266): Unchecked calls to character dataFred Drake2006-07-011-0/+2
| | | | | | | | handler would cause a segfault. This merges in Expat's lib/xmlparse.c revisions 1.154 and 1.155, which fix this and a closely related problem (the later does not affect Python). Moved the crasher test to the tests for xml.parsers.expat.
* [ 1295808 ] expat symbols should be namespaced in pyexpatv2.5b1Trent Mick2006-06-192-0/+128
| | | | (http://python.org/sf/1295808)
* Upgrade pyexpat to expat 2.0.0 (http://python.org/sf/1462338).Trent Mick2006-06-1910-306/+361
|
* Fix breakage from patch 1471883 (r45800 & r45808) on OSF/1.Neal Norwitz2006-05-023-8/+8
| | | | | | The problem was that pyconfig.h was being included before some system headers which caused redefinitions and other breakage. This moves system headers after expat_config.h which includes pyconfig.h.
* Further changes for #1471883: Edit Misc/NEWS, andMartin v. Löwis2006-04-291-0/+19
| | | | add expat_config.h.
* Remove two instances of trailing commas. Resolves patch #1209781.Georg Brandl2006-02-191-1/+1
|
* Fix icc warnings: using wrong enum typeNeal Norwitz2006-01-071-2/+2
|
* update to Expat 1.95.8Fred Drake2004-08-037-361/+789
|
* remove support for missing ANSI C header files (limits.h, stddef.h, etc).Skip Montanaro2004-02-101-6/+0
|
* Update to Expat 1.95.7; there are no changes to the Expat sources.Fred Drake2003-10-2113-1045/+604
|
* Integrate the patch from expat.h 1.51; needed for some C compilers.Fred Drake2003-02-071-21/+24
| | | | Closes SF bug #680797.
* Update to the final version released as Expat 1.95.6 (maintainingFred Drake2003-01-281-78/+66
| | | | Martin's integration changes).
* Undo inclusion of Python.h. Remove HAVE_MEMCPY section.Martin v. Löwis2003-01-261-12/+0
| | | | Update Windows command line.
* Uncomment usage of expat_config.hMartin v. Löwis2003-01-251-0/+2
|
* Incorporate Expat 1.95.6.Martin v. Löwis2003-01-2510-3941/+5444
|
* Remove RCSId; this produces annoying warnings.Fred Drake2002-07-171-3/+0
| | | | | This is already removed from Expat 1.95.4, so the problem will not recur when we update.
* Patch #551011: Fix compilation problems with Cygwin.Martin v. Löwis2002-05-081-1/+1
|
* Define VERSION in expat.h.Martin v. Löwis2002-02-131-0/+4
|
* "Generate" from expat.h.in, for 1.95.2.Martin v. Löwis2002-02-121-0/+735
|
* Disable usage of Expat's config.h.Martin v. Löwis2002-02-113-0/+6
|
* Initial revisionMartin v. Löwis2002-02-1117-0/+11093