COMMITS
/ Modules/pwdmodule.c November 19, 2020
C
bpo-1635741: Port grp and pwd to multiphase initialization (GH-23360)
Christian Heimes committed
March 16, 2020
September 10, 2019
D
bpo-38073: Make pwd module PEP-384 compatible (GH-15790)
Dino Viehland committed
December 5, 2018
W
bpo-34604: Use %R because of invisible characters or trailing whitespaces. (GH-9165)
William Grzybowski committed
November 5, 2018
Z
Fix possible crashes in pwdmodule.c. (GH-10331)
Zackery Spytz committed
November 4, 2018
A
bpo-35161: Fix stack-use-after-scope in grp.getgr{nam,gid} and pwd.getpw{nam,uid}. (GH-10319)
Alexey Izbyshev committed
September 7, 2018
W
bpo-34604: Fix possible mojibake in pwd.getpwnam() and grp.getgrnam() (GH-9098)
William Grzybowski committed
W
bpo-33625: Release GIL for grp.getgr{nam,gid} and pwd.getpw{nam,uid} (GH-7081)
William Grzybowski committed
June 28, 2017
S
[security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302)
Serhiy Storchaka committed
July 7, 2016
S
- Issue #27332: Fixed the type of the first argument of module-level functions
Serhiy Storchaka committed
S
Issue #27332: Fixed the type of the first argument of module-level functions
Serhiy Storchaka committed
April 26, 2016
S
Issue #20306: Android is the only system that returns NULL for the pw_passwd
Stefan Krah committed
April 25, 2016
S
Issue #20306: The pw_gecos and pw_passwd fields are not required by POSIX.
Stefan Krah committed
April 3, 2015
S
Issue #23501: Argumen Clinic now generates code into separate files by default.
Serhiy Storchaka committed
August 22, 2014
B
Issue #20152: Port the pwd module to Argument Clinic.
Brett Cannon committed
December 21, 2013
C
Issue #16136: Remove VMS support and VMS-related code
Christian Heimes committed
July 22, 2013
V
Issue #18520: Add a new PyStructSequence_InitType2() function, same than
Victor Stinner committed
February 11, 2013
S
Raise KeyError instead of OverflowError when getpwuid's argument is out of
Serhiy Storchaka committed
S
Raise KeyError instead of OverflowError when getpwuid's argument is out of
Serhiy Storchaka committed
February 10, 2013
S
Issue #4591: Uid and gid values larger than 2**31 are supported now.
Serhiy Storchaka committed
S
Issue #4591: Uid and gid values larger than 2**31 are supported now.
Serhiy Storchaka committed
October 5, 2012
J
#16135: Removal of OS/2 support (Modules/*)
Jesus Cea committed
November 30, 2010
G
Include structseq.h in Python.h, and remove now-redundant includes in individual sources.
Georg Brandl committed
August 16, 2010
A
Issue #8983: Corrected docstrings.
Alexander Belopolsky committed
May 15, 2010
V
Issue #8715: Create PyUnicode_EncodeFSDefault() function: Encode a Unicode
Victor Stinner committed
May 9, 2010
A
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou committed
May 7, 2010
B
correct call
Benjamin Peterson committed
V
Replace PyUnicode_Decode(buf, strlen(buf), Py_FileSystemDefaultEncoding,
Victor Stinner committed
May 29, 2009
M
Merged revisions 73016 via svnmerge from
Martin v. Löwis committed
M
Issue #4859: Implement PEP 383 for pwd, spwd, and grp.
Martin v. Löwis committed
May 4, 2009
B
remove old undocumented compat interfaces in hashlib and pwd #5881
Benjamin Peterson committed
June 11, 2008
M
Implement PEP 3121: new module initialization and finalization API.
Martin v. Löwis committed
December 2, 2007
C
Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h
Christian Heimes committed
October 27, 2007
N
Get the locale and pwd tests working on the Solaris box where there
Neal Norwitz committed
August 24, 2007
N
Use unicode for password modules
Neal Norwitz committed
April 21, 2006
T
Merge p3yk branch with the trunk up to revision 45595. This breaks a fair
Thomas Wouters committed
January 19, 2006
N
Check return result from Py_InitModule*(). This API can fail.
Neal Norwitz committed
September 14, 2005
G
- Changes donated by Elemental Security to make it work on AIX 5.3
Guido van Rossum committed
January 20, 2004
B
pwd_getpwuid(), pwd_getpwnam(): Patch # 868499, improvement to the error
Barry Warsaw committed
October 23, 2003
G
- The pwd module incorrectly advertised its struct type as
Guido van Rossum committed
December 6, 2002
M
Patch #614055: Support OpenVMS.
Martin v. Löwis committed
September 17, 2002
M
Deal with NULL fields in mkpwent.
Martin v. Löwis committed
August 2, 2002
M
Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototype
Mark Hammond committed
June 13, 2002
M
Patch #568124: Add doc string macros.
Martin v. Löwis committed
April 15, 2002
N
Remove unused variable reported by Walter Dörwald
Neal Norwitz committed
April 13, 2002
F
initpwd(): Clean up initialization, avoid PyModule_GetDict().
Fred Drake committed
March 31, 2002
N
Remove METH_OLDARGS:
Neal Norwitz committed
March 29, 2002
N
Add missing typecast.
Neil Schemenauer committed
March 25, 2002
N
Remove many uses of PyArg_NoArgs macro, change METH_OLDARGS to METH_NOARGS.
Neal Norwitz committed
March 3, 2002
A
OS/2 EMX port changes (Modules part of patch #450267):
Andrew MacIntyre committed