<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Python/pystrtod.c, branch misc-acks-comment</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>bpo-38835: Don't use PyFPE_START_PROTECT and PyFPE_END_PROTECT (GH-17231)</title>
<updated>2019-11-20T01:51:30+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2019-11-20T01:51:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=be143ec99674ba38c5811f34cdb85ef39c2dc8f8'/>
<id>be143ec99674ba38c5811f34cdb85ef39c2dc8f8</id>
<content type='text'>
The PyFPE_START_PROTECT() and PyFPE_END_PROTECT() macros are empty:
they have been doing nothing for the last year  (since commit
735ae8d139a673b30b321dc10acfd3d14f0d633b), so stop using them.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The PyFPE_START_PROTECT() and PyFPE_END_PROTECT() macros are empty:
they have been doing nothing for the last year  (since commit
735ae8d139a673b30b321dc10acfd3d14f0d633b), so stop using them.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-27268: Fix incorrect error message on float('') (GH-2745)</title>
<updated>2019-05-17T22:32:44+00:00</updated>
<author>
<name>Pedro Lacerda</name>
<email>pslacerda@users.noreply.github.com</email>
</author>
<published>2019-05-17T22:32:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=4fa7504ee3184cff064e23fe6799e717ed0f9357'/>
<id>4fa7504ee3184cff064e23fe6799e717ed0f9357</id>
<content type='text'>

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-35436: Add missing PyErr_NoMemory() calls and other minor bug fixes. (GH-11015)</title>
<updated>2018-12-07T10:11:30+00:00</updated>
<author>
<name>Zackery Spytz</name>
<email>zspytz@gmail.com</email>
</author>
<published>2018-12-07T10:11:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=4c49da0cb7434c676d70b9ccf38aca82ac0d64a9'/>
<id>4c49da0cb7434c676d70b9ccf38aca82ac0d64a9</id>
<content type='text'>
Set MemoryError when appropriate, add missing failure checks,
and fix some potential leaks.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Set MemoryError when appropriate, add missing failure checks,
and fix some potential leaks.</pre>
</div>
</content>
</entry>
<entry>
<title>closes bpo-34646: Remove PyAPI_* macros from declarations. (GH-9218)</title>
<updated>2018-09-12T19:06:42+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2018-09-12T19:06:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=e5024517811ee990b770fca0ba7058742d00e032'/>
<id>e5024517811ee990b770fca0ba7058742d00e032</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-34087: Fix buffer overflow in int(s) and similar functions (GH-8274)</title>
<updated>2018-07-14T03:06:43+00:00</updated>
<author>
<name>INADA Naoki</name>
<email>methane@users.noreply.github.com</email>
</author>
<published>2018-07-14T03:06:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=16dfca4d829e45f36e71bf43f83226659ce49315'/>
<id>16dfca4d829e45f36e71bf43f83226659ce49315</id>
<content type='text'>
`_PyUnicode_TransformDecimalAndSpaceToASCII()` missed trailing NUL char.
It caused buffer overflow in `_Py_string_to_number_with_underscores()`.

This bug is introduced in 9b6c60cb.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`_PyUnicode_TransformDecimalAndSpaceToASCII()` missed trailing NUL char.
It caused buffer overflow in `_Py_string_to_number_with_underscores()`.

This bug is introduced in 9b6c60cb.</pre>
</div>
</content>
</entry>
<entry>
<title>Drop confusing commented out code in pystrtod.c (GH-6072)</title>
<updated>2018-03-11T09:45:10+00:00</updated>
<author>
<name>Siddhesh Poyarekar</name>
<email>siddhesh.poyarekar@gmail.com</email>
</author>
<published>2018-03-11T09:45:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=9fb84157595a385f15799e5d0729c1e1b0ba9d38'/>
<id>9fb84157595a385f15799e5d0729c1e1b0ba9d38</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix strncpy warning with gcc 8 (#5840)</title>
<updated>2018-03-06T10:34:35+00:00</updated>
<author>
<name>Siddhesh Poyarekar</name>
<email>siddhesh.poyarekar@gmail.com</email>
</author>
<published>2018-03-06T10:34:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=efd2bac1564f8141a4eab1bf8779b412974b8d69'/>
<id>efd2bac1564f8141a4eab1bf8779b412974b8d69</id>
<content type='text'>
The length in strncpy is one char too short and as a result it leads
to a build warning with gcc 8.  Comment out the strncpy since the
interpreter aborts immediately after anyway.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The length in strncpy is one char too short and as a result it leads
to a build warning with gcc 8.  Comment out the strncpy since the
interpreter aborts immediately after anyway.</pre>
</div>
</content>
</entry>
<entry>
<title>Add the const qualifier to "char *" variables that refer to literal strings. (#4370)</title>
<updated>2017-11-11T11:06:26+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2017-11-11T11:06:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=e2f92de6a90ae11a6d8e01bd17fd88b005516835'/>
<id>e2f92de6a90ae11a6d8e01bd17fd88b005516835</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-31338 (#3374)</title>
<updated>2017-09-15T01:13:16+00:00</updated>
<author>
<name>Barry Warsaw</name>
<email>barry@python.org</email>
</author>
<published>2017-09-15T01:13:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=b2e5794870eb4728ddfaafc0f79a40299576434f'/>
<id>b2e5794870eb4728ddfaafc0f79a40299576434f</id>
<content type='text'>
* Add Py_UNREACHABLE() as an alias to abort().
* Use Py_UNREACHABLE() instead of assert(0)
* Convert more unreachable code to use Py_UNREACHABLE()
* Document Py_UNREACHABLE() and a few other macros.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add Py_UNREACHABLE() as an alias to abort().
* Use Py_UNREACHABLE() instead of assert(0)
* Convert more unreachable code to use Py_UNREACHABLE()
* Document Py_UNREACHABLE() and a few other macros.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #26331: Implement the parsing part of PEP 515.</title>
<updated>2016-09-09T21:57:09+00:00</updated>
<author>
<name>Brett Cannon</name>
<email>brett@python.org</email>
</author>
<published>2016-09-09T21:57:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=a721abac299bb6529021000a71847486d531b41a'/>
<id>a721abac299bb6529021000a71847486d531b41a</id>
<content type='text'>
Thanks to Georg Brandl for the patch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to Georg Brandl for the patch.
</pre>
</div>
</content>
</entry>
</feed>
