COMMITS
/ Include/pyexpat.h May 10, 2026
S
gh-149018: Use `XML_SetHashSalt16Bytes` in `pyexpat`/`_elementtree` when possible (#149023)
Stan Ulbrych committed
September 28, 2025
B
gh-90949: expose Expat API to tune exponential expansion protections (#139368)
Bénédikt Tran committed
September 26, 2025
B
gh-90949: add Expat API to prevent XML deadly allocations (CVE-2025-59375) (#139234)
Bénédikt Tran committed
March 6, 2024
S
gh-115398: Revert `PyExpat_CAPI_MAGIC` version bump (GH-116411)
Sebastian Pipping committed
March 4, 2024
G
gh-115398: Increment PyExpat_CAPI_MAGIC for SetReparseDeferralEnabled addition (GH-116301)
Gregory P. Smith committed
February 29, 2024
S
gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-52425) (GH-115623)
Sebastian Pipping committed
September 18, 2018
C
bpo-34623: Use XML_SetHashSalt in _elementtree (GH-9146)
Christian Heimes committed
May 25, 2013
E
Issue #13612: handle unknown encodings without a buffer overflow.
Eli Bendersky committed
May 22, 2013
S
Issue #16986: ElementTree now correctly parses a string input not only when
Serhiy Storchaka committed
June 1, 2012
E
Issue #14007: implement doctype() method calling in XMLParser of _elementtree.
Eli Bendersky committed
May 5, 2009
B
add a replacement API for PyCObject, PyCapsule #5630
Benjamin Peterson committed
August 11, 2006
T
Merged revisions 46753-51188 via svnmerge from
Thomas Wouters committed
December 13, 2005
F
moved magic into structure (mainly to simplify the client code)
Fredrik Lundh committed
F
renamed dispatch -> capi to match other CAPI implementations
Fredrik Lundh committed
F
added cobject-based expat dispatch mechanism to pyexpat
Fredrik Lundh committed