<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Modules/pwdmodule.c, branch fix-namedexpr-comment</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>bpo-38073: Make pwd module PEP-384 compatible (GH-15790)</title>
<updated>2019-09-10T12:59:43+00:00</updated>
<author>
<name>Dino Viehland</name>
<email>dinoviehland@fb.com</email>
</author>
<published>2019-09-10T12:59:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=b7f8e52433b656a6a524229fd7a65e4682a43729'/>
<id>b7f8e52433b656a6a524229fd7a65e4682a43729</id>
<content type='text'>
Makes the pwd module PEP-384 compatible


https://bugs.python.org/issue38073



Automerge-Triggered-By: @tiran</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Makes the pwd module PEP-384 compatible


https://bugs.python.org/issue38073



Automerge-Triggered-By: @tiran</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-34604: Use %R because of invisible characters or trailing whitespaces. (GH-9165)</title>
<updated>2018-12-05T19:10:18+00:00</updated>
<author>
<name>William Grzybowski</name>
<email>wg@FreeBSD.org</email>
</author>
<published>2018-12-05T19:10:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=34c7f0c04e2b4e715b2c3df1875af8939fbe7d0b'/>
<id>34c7f0c04e2b4e715b2c3df1875af8939fbe7d0b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix possible crashes in pwdmodule.c. (GH-10331)</title>
<updated>2018-11-05T19:26:40+00:00</updated>
<author>
<name>Zackery Spytz</name>
<email>zspytz@gmail.com</email>
</author>
<published>2018-11-05T19:26:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=570e371fd6e8615ece9b9e21fbe77149ebeb172e'/>
<id>570e371fd6e8615ece9b9e21fbe77149ebeb172e</id>
<content type='text'>
"p" was not initialized if the first PyMem_RawRealloc() call failed.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"p" was not initialized if the first PyMem_RawRealloc() call failed.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-35161: Fix stack-use-after-scope in grp.getgr{nam,gid} and pwd.getpw{nam,uid}. (GH-10319)</title>
<updated>2018-11-04T15:44:16+00:00</updated>
<author>
<name>Alexey Izbyshev</name>
<email>izbyshev@ispras.ru</email>
</author>
<published>2018-11-04T15:44:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=e359bc24b1f3a6ce311b9ef3043d1fdf5f1bf1cd'/>
<id>e359bc24b1f3a6ce311b9ef3043d1fdf5f1bf1cd</id>
<content type='text'>
Reported by ASAN.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reported by ASAN.
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-34604: Fix possible mojibake in pwd.getpwnam() and grp.getgrnam() (GH-9098)</title>
<updated>2018-09-07T17:10:39+00:00</updated>
<author>
<name>William Grzybowski</name>
<email>wg@FreeBSD.org</email>
</author>
<published>2018-09-07T17:10:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=28658485a54ad5f9df52ecc12d9046269f1654ec'/>
<id>28658485a54ad5f9df52ecc12d9046269f1654ec</id>
<content type='text'>
Pass the user/group name as Unicode to the formatting function,
instead of always decoding a bytes string from UTF-8.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Pass the user/group name as Unicode to the formatting function,
instead of always decoding a bytes string from UTF-8.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33625: Release GIL for grp.getgr{nam,gid} and pwd.getpw{nam,uid} (GH-7081)</title>
<updated>2018-09-07T12:06:15+00:00</updated>
<author>
<name>William Grzybowski</name>
<email>wg@FreeBSD.org</email>
</author>
<published>2018-09-07T12:06:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=23e65b25557f957af840cf8fe68e80659ce28629'/>
<id>23e65b25557f957af840cf8fe68e80659ce28629</id>
<content type='text'>
Release GIL on grp.getgrnam(), grp.getgrgid(), pwd.getpwnam() and
pwd.getpwuid() if reentrant variants of these functions are available.

Patch by William Grzybowski.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Release GIL on grp.getgrnam(), grp.getgrgid(), pwd.getpwnam() and
pwd.getpwuid() if reentrant variants of these functions are available.

Patch by William Grzybowski.</pre>
</div>
</content>
</entry>
<entry>
<title>[security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302)</title>
<updated>2017-06-28T05:30:06+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2017-06-28T05:30:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=f7eae0adfcd4c50034281b2c69f461b43b68db84'/>
<id>f7eae0adfcd4c50034281b2c69f461b43b68db84</id>
<content type='text'>
Based on patch by Victor Stinner.

Add private C API function _PyUnicode_AsUnicode() which is similar to
PyUnicode_AsUnicode(), but checks for null characters.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on patch by Victor Stinner.

Add private C API function _PyUnicode_AsUnicode() which is similar to
PyUnicode_AsUnicode(), but checks for null characters.
</pre>
</div>
</content>
</entry>
<entry>
<title>- Issue #27332: Fixed the type of the first argument of module-level functions</title>
<updated>2016-07-07T15:20:03+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2016-07-07T15:20:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=2954f8399914c77e048f9e3358abfadb7a3f76e9'/>
<id>2954f8399914c77e048f9e3358abfadb7a3f76e9</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>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>Issue #20306:  Android is the only system that returns NULL for the pw_passwd</title>
<updated>2016-04-26T09:43:21+00:00</updated>
<author>
<name>Stefan Krah</name>
<email>skrah@bytereef.org</email>
</author>
<published>2016-04-26T09:43:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=45009778aa131b99bc95412390dae232d9f760a7'/>
<id>45009778aa131b99bc95412390dae232d9f760a7</id>
<content type='text'>
field.  Rather than cluttering the tests, translate the arguably more correct
"None" to an empty string.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
field.  Rather than cluttering the tests, translate the arguably more correct
"None" to an empty string.
</pre>
</div>
</content>
</entry>
</feed>
