<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Modules/expat, branch main</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/'/>
<entry>
<title>gh-98739: Update libexpat from 2.4.9 to 2.5.0 (#98742)</title>
<updated>2022-10-27T20:45:12+00:00</updated>
<author>
<name>Shaun Walbridge</name>
<email>46331011+scdub@users.noreply.github.com</email>
</author>
<published>2022-10-27T20:45:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=3e07f827b359617664ad0880f218f17ae4483299'/>
<id>3e07f827b359617664ad0880f218f17ae4483299</id>
<content type='text'>
* Update libexpat from 2.4.9 to 2.5.0 to address CVE-2022-43680.

Co-authored-by: Shaun Walbridge &lt;shaun.walbridge@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Update libexpat from 2.4.9 to 2.5.0 to address CVE-2022-43680.

Co-authored-by: Shaun Walbridge &lt;shaun.walbridge@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>gh-97005: Update libexpat from 2.4.7 to 2.4.9 (gh-97006)</title>
<updated>2022-09-22T12:25:05+00:00</updated>
<author>
<name>Dong-hee Na</name>
<email>donghee.na@python.org</email>
</author>
<published>2022-09-22T12:25:05+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=10e3d398c31cc1695752fc52bc6ca2ce9ef6237e'/>
<id>10e3d398c31cc1695752fc52bc6ca2ce9ef6237e</id>
<content type='text'>
Co-authored-by: Gregory P. Smith [Google] &lt;greg@krypto.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Gregory P. Smith [Google] &lt;greg@krypto.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-46932: Update bundled libexpat to 2.4.7 (GH-31736)</title>
<updated>2022-03-07T21:46:18+00:00</updated>
<author>
<name>Steve Dower</name>
<email>steve.dower@python.org</email>
</author>
<published>2022-03-07T21:46:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=176835c3d5c70f4c1b152cc2062b549144e37094'/>
<id>176835c3d5c70f4c1b152cc2062b549144e37094</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-46794: Bump up the libexpat version into 2.4.6 (GH-31487)</title>
<updated>2022-02-23T01:40:30+00:00</updated>
<author>
<name>Dong-hee Na</name>
<email>donghee.na@python.org</email>
</author>
<published>2022-02-23T01:40:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=1935e1cc284942bec8006287c939e295e1a7bf13'/>
<id>1935e1cc284942bec8006287c939e295e1a7bf13</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-46784: Add newly exported expat symbols to the namespace. (GH-31397)</title>
<updated>2022-02-18T22:33:06+00:00</updated>
<author>
<name>Yilei "Dolee" Yang</name>
<email>yileiyang@google.com</email>
</author>
<published>2022-02-18T22:33:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=6312c1052c0186b4596fc45c42fd3ade9f8f5911'/>
<id>6312c1052c0186b4596fc45c42fd3ade9f8f5911</id>
<content type='text'>
The libexpat 2.4.1 upgrade from  introduced the following new exported symbols:

* `testingAccountingGetCountBytesDirect`
* `testingAccountingGetCountBytesIndirect`
* `unsignedCharToPrintable`
* `XML_SetBillionLaughsAttackProtectionActivationThreshold`
* `XML_SetBillionLaughsAttackProtectionMaximumAmplification`

We need to adjust [Modules/expat/pyexpatns.h](https://github.com/python/cpython/blob/master/Modules/expat/pyexpatns.h)

(The newer libexpat upgrade  has no new symbols).

Automerge-Triggered-By: GH:gpshead</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The libexpat 2.4.1 upgrade from  introduced the following new exported symbols:

* `testingAccountingGetCountBytesDirect`
* `testingAccountingGetCountBytesIndirect`
* `unsignedCharToPrintable`
* `XML_SetBillionLaughsAttackProtectionActivationThreshold`
* `XML_SetBillionLaughsAttackProtectionMaximumAmplification`

We need to adjust [Modules/expat/pyexpatns.h](https://github.com/python/cpython/blob/master/Modules/expat/pyexpatns.h)

(The newer libexpat upgrade  has no new symbols).

Automerge-Triggered-By: GH:gpshead</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-46400: Update libexpat from 2.4.1 to 2.4.4 (GH-31022)</title>
<updated>2022-02-12T15:29:41+00:00</updated>
<author>
<name>Cyril Jouve</name>
<email>jv.cyril@gmail.com</email>
</author>
<published>2022-02-12T15:29:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=8aaaf7e182e22026c3487a3b86d4d7d4f0f5f778'/>
<id>8aaaf7e182e22026c3487a3b86d4d7d4f0f5f778</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-45570: Simplify setup macros for pyexpat (GH-29159)</title>
<updated>2021-10-22T16:28:23+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@python.org</email>
</author>
<published>2021-10-22T16:28:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=ec93721e0066c4cbe40085188a9bf0952aa935ef'/>
<id>ec93721e0066c4cbe40085188a9bf0952aa935ef</id>
<content type='text'>
* ``HAVE_EXPAT_CONFIG_H`` is not used by our code and not used by
  system-wide expat header files
* ``USE_PYEXPAT_CAPI`` is no longer used by our code
* ``XML_POOR_ENTROPY`` should be defined in expat_config.h

Signed-off-by: Christian Heimes &lt;christian@python.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* ``HAVE_EXPAT_CONFIG_H`` is not used by our code and not used by
  system-wide expat header files
* ``USE_PYEXPAT_CAPI`` is no longer used by our code
* ``XML_POOR_ENTROPY`` should be defined in expat_config.h

Signed-off-by: Christian Heimes &lt;christian@python.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>no-issue: Make silence about  warning '_POSIX_C_SOURCE redefined' (GH-28948)</title>
<updated>2021-10-14T15:59:56+00:00</updated>
<author>
<name>Dong-hee Na</name>
<email>donghee.na@python.org</email>
</author>
<published>2021-10-14T15:59:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=d413c503636cde2a6ab0ada25dccb0134633a8e6'/>
<id>d413c503636cde2a6ab0ada25dccb0134633a8e6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typos in the Modules directory (GH-28761)</title>
<updated>2021-10-07T08:34:42+00:00</updated>
<author>
<name>Christian Clauss</name>
<email>cclauss@me.com</email>
</author>
<published>2021-10-07T08:34:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=dd02a696e55b450413e765e698e653d781ca4205'/>
<id>dd02a696e55b450413e765e698e653d781ca4205</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-44394: Update libexpat copy to 2.4.1 (GH-26945)</title>
<updated>2021-08-29T14:08:24+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2021-08-29T14:08:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=3fc5d84046ddbd66abac5b598956ea34605a4e5d'/>
<id>3fc5d84046ddbd66abac5b598956ea34605a4e5d</id>
<content type='text'>
Update the vendored copy of libexpat to 2.4.1 (from 2.2.8) to get the
fix for the CVE-2013-0340 "Billion Laughs" vulnerability. This copy
is most used on Windows and macOS.

Co-authored-by: Łukasz Langa &lt;lukasz@langa.pl&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update the vendored copy of libexpat to 2.4.1 (from 2.2.8) to get the
fix for the CVE-2013-0340 "Billion Laughs" vulnerability. This copy
is most used on Windows and macOS.

Co-authored-by: Łukasz Langa &lt;lukasz@langa.pl&gt;</pre>
</div>
</content>
</entry>
</feed>
