diff options
author | Gregory P. Smith <greg@krypto.org> | 2024-03-04 10:36:27 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-04 10:36:27 (GMT) |
commit | eda2963378a3c292cf6bb202bb00e94e46ee6d90 (patch) | |
tree | 8ea5d4e33bfc83b282c50b8c0b84f94d50bf4325 | |
parent | 17c4849981905fb1c9bfbb2b963b6ee12e3efb2c (diff) | |
download | cpython-eda2963378a3c292cf6bb202bb00e94e46ee6d90.zip cpython-eda2963378a3c292cf6bb202bb00e94e46ee6d90.tar.gz cpython-eda2963378a3c292cf6bb202bb00e94e46ee6d90.tar.bz2 |
gh-115398: Increment PyExpat_CAPI_MAGIC for SetReparseDeferralEnabled addition (GH-116301)
* Increment PyExpat_CAPI_MAGIC due to SetReparseDeferralEnabled addition.
This is a followup to git commit
6a95676bb526261434dd068d6c49927c44d24a9b from Github PR #115623.
* RESTify news API list.
-rw-r--r-- | Include/pyexpat.h | 2 | ||||
-rw-r--r-- | Misc/NEWS.d/next/Security/2024-02-18-03-14-40.gh-issue-115398.tzvxH8.rst | 10 |
2 files changed, 6 insertions, 6 deletions
diff --git a/Include/pyexpat.h b/Include/pyexpat.h index 9824d09..e0cff33 100644 --- a/Include/pyexpat.h +++ b/Include/pyexpat.h @@ -3,7 +3,7 @@ /* note: you must import expat.h before importing this module! */ -#define PyExpat_CAPI_MAGIC "pyexpat.expat_CAPI 1.1" +#define PyExpat_CAPI_MAGIC "pyexpat.expat_CAPI 1.2" #define PyExpat_CAPSULE_NAME "pyexpat.expat_CAPI" struct PyExpat_CAPI diff --git a/Misc/NEWS.d/next/Security/2024-02-18-03-14-40.gh-issue-115398.tzvxH8.rst b/Misc/NEWS.d/next/Security/2024-02-18-03-14-40.gh-issue-115398.tzvxH8.rst index 97b2393..a40fcd3 100644 --- a/Misc/NEWS.d/next/Security/2024-02-18-03-14-40.gh-issue-115398.tzvxH8.rst +++ b/Misc/NEWS.d/next/Security/2024-02-18-03-14-40.gh-issue-115398.tzvxH8.rst @@ -1,8 +1,8 @@ Allow controlling Expat >=2.6.0 reparse deferral (CVE-2023-52425) by adding five new methods: -* ``xml.etree.ElementTree.XMLParser.flush`` -* ``xml.etree.ElementTree.XMLPullParser.flush`` -* ``xml.parsers.expat.xmlparser.GetReparseDeferralEnabled`` -* ``xml.parsers.expat.xmlparser.SetReparseDeferralEnabled`` -* ``xml.sax.expatreader.ExpatParser.flush`` +* :meth:`xml.etree.ElementTree.XMLParser.flush` +* :meth:`xml.etree.ElementTree.XMLPullParser.flush` +* :meth:`xml.parsers.expat.xmlparser.GetReparseDeferralEnabled` +* :meth:`xml.parsers.expat.xmlparser.SetReparseDeferralEnabled` +* :meth:`xml.sax.expatreader.ExpatParser.flush` |