<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Modules/_cryptmodule.c, branch enum-lost-fixes</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>closes bpo-44751: Move crypt.h include from public header to _cryptmodule (GH-27394) (GH-28636)</title>
<updated>2021-09-29T23:02:11+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2021-09-29T23:02:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=80285ecc8deaa2b0e7351bf4be863d1a0ad3c188'/>
<id>80285ecc8deaa2b0e7351bf4be863d1a0ad3c188</id>
<content type='text'>
Automerge-Triggered-By: GH:benjaminp
(cherry picked from commit 196998e220d6ca030e5a1c8ad63fcaed8e049a98)

Co-authored-by: Geoffrey Thomas &lt;geofft@ldpreload.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Automerge-Triggered-By: GH:benjaminp
(cherry picked from commit 196998e220d6ca030e5a1c8ad63fcaed8e049a98)

Co-authored-by: Geoffrey Thomas &lt;geofft@ldpreload.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-1635741: Port _crypt extension module to multiphase initialization (PEP 489) (GH-18404)</title>
<updated>2020-02-17T09:11:34+00:00</updated>
<author>
<name>Hai Shi</name>
<email>shihai1992@gmail.com</email>
</author>
<published>2020-02-17T09:11:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=b2b6e27bcab44e914d0a0b170e915d6f1604a76d'/>
<id>b2b6e27bcab44e914d0a0b170e915d6f1604a76d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>closes bpo-38402: Check error of primitive crypt/crypt_r. (GH-16599)</title>
<updated>2019-10-08T04:22:17+00:00</updated>
<author>
<name>Antonio Gutierrez</name>
<email>chibby0ne@gmail.com</email>
</author>
<published>2019-10-08T04:22:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=0d3fe8ae4961bf551e7d5e42559e2ede1a08fd7c'/>
<id>0d3fe8ae4961bf551e7d5e42559e2ede1a08fd7c</id>
<content type='text'>
Checks also for encryption algorithms methods not supported in different
OSs.

Signed-off-by: Antonio Gutierrez &lt;chibby0ne@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Checks also for encryption algorithms methods not supported in different
OSs.

Signed-off-by: Antonio Gutierrez &lt;chibby0ne@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-28503: Use crypt_r() when available instead of crypt() (GH-11373)</title>
<updated>2018-12-30T23:42:32+00:00</updated>
<author>
<name>Gregory P. Smith</name>
<email>greg@krypto.org</email>
</author>
<published>2018-12-30T23:42:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=387512c7ecde6446f2e29408af2e16b9fc043807'/>
<id>387512c7ecde6446f2e29408af2e16b9fc043807</id>
<content type='text'>
Use crypt_r() when available instead of crypt() in the crypt module.

As a nice side effect: This also avoids a memory sanitizer flake as clang msan doesn't know about crypt's internal libc allocated buffer.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use crypt_r() when available instead of crypt() in the crypt module.

As a nice side effect: This also avoids a memory sanitizer flake as clang msan doesn't know about crypt's internal libc allocated buffer.</pre>
</div>
</content>
</entry>
<entry>
<title>fixes bpo-31866: remove code pertaining to AtheOS support (#4115)</title>
<updated>2017-10-26T06:55:14+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2017-10-26T06:55:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=4eaf7f949069882e385f2297c9e70031caf9144c'/>
<id>4eaf7f949069882e385f2297c9e70031caf9144c</id>
<content type='text'>
We stop support this OS in 2007 with commit
19fab761b71a1687aee3415db3a937b5ce31975d. Let's finish.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We stop support this OS in 2007 with commit
19fab761b71a1687aee3415db3a937b5ce31975d. Let's finish.</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #27332: Fixed the type of the first argument of module-level functions</title>
<updated>2016-07-07T14:35:15+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2016-07-07T14:35:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=1a2b24f02dfd4eb3383f6ae2b59e5a4eb66fd5bb'/>
<id>1a2b24f02dfd4eb3383f6ae2b59e5a4eb66fd5bb</id>
<content type='text'>
generated by Argument Clinic.  Patch by Petr Viktorin.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
generated by Argument Clinic.  Patch by Petr Viktorin.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use converter names instead of format units in Argument Clinic descriptions</title>
<updated>2015-05-30T08:09:35+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2015-05-30T08:09:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=7e810a6e3d51e512968f6ac276e555ea99d151d8'/>
<id>7e810a6e3d51e512968f6ac276e555ea99d151d8</id>
<content type='text'>
in builtin and _crypt modules.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in builtin and _crypt modules.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #23501: Argumen Clinic now generates code into separate files by default.</title>
<updated>2015-04-03T20:53:51+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2015-04-03T20:53:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=1009bf18b38a8d36298575191dd8fdf43f8f9097'/>
<id>1009bf18b38a8d36298575191dd8fdf43f8f9097</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #20530: Argument Clinic's signature format has been revised again.</title>
<updated>2014-02-09T06:15:29+00:00</updated>
<author>
<name>Larry Hastings</name>
<email>larry@hastings.org</email>
</author>
<published>2014-02-09T06:15:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=2623c8c23cead505a78ec416072223552e94727e'/>
<id>2623c8c23cead505a78ec416072223552e94727e</id>
<content type='text'>
The new syntax is highly human readable while still preventing false
positives.  The syntax also extends Python syntax to denote "self" and
positional-only parameters, allowing inspect.Signature objects to be
totally accurate for all supported builtins in Python 3.4.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new syntax is highly human readable while still preventing false
positives.  The syntax also extends Python syntax to denote "self" and
positional-only parameters, allowing inspect.Signature objects to be
totally accurate for all supported builtins in Python 3.4.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #20326: Argument Clinic now uses a simple, unique signature to</title>
<updated>2014-01-28T13:00:08+00:00</updated>
<author>
<name>Larry Hastings</name>
<email>larry@hastings.org</email>
</author>
<published>2014-01-28T13:00:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=581ee3618c756132359d98b6fc149ec7e7ca9ef9'/>
<id>581ee3618c756132359d98b6fc149ec7e7ca9ef9</id>
<content type='text'>
annotate text signatures in docstrings, resulting in fewer false
positives.  "self" parameters are also explicitly marked, allowing
inspect.Signature() to authoritatively detect (and skip) said parameters.

Issue #20326: Argument Clinic now generates separate checksums for the
input and output sections of the block, allowing external tools to verify
that the input has not changed (and thus the output is not out-of-date).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
annotate text signatures in docstrings, resulting in fewer false
positives.  "self" parameters are also explicitly marked, allowing
inspect.Signature() to authoritatively detect (and skip) said parameters.

Issue #20326: Argument Clinic now generates separate checksums for the
input and output sections of the block, allowing external tools to verify
that the input has not changed (and thus the output is not out-of-date).
</pre>
</div>
</content>
</entry>
</feed>
