| Commit message (Expand) | Author | Age | Files | Lines |
* | bpo-1635741: Port grp and pwd to multiphase initialization (GH-23360) | ![](//www.gravatar.com/avatar/33bd15feb2558d0050e863875e0f5f60?s=13&d=retro) Christian Heimes | 2020-11-18 | 1 | -31/+34 |
* | bpo-39968: Convert extension modules' macros of get_module_state() to inline ... | ![](//www.gravatar.com/avatar/49ae07da7969a847a95cebbd541ffa43?s=13&d=retro) Hai Shi | 2020-03-16 | 1 | -4/+12 |
* | bpo-38073: Make pwd module PEP-384 compatible (GH-15790) | ![](//www.gravatar.com/avatar/9c1a3342beb37e50af11cc96cdf4f5ae?s=13&d=retro) Dino Viehland | 2019-09-10 | 1 | -16/+35 |
* | bpo-34604: Use %R because of invisible characters or trailing whitespaces. (G... | ![](//www.gravatar.com/avatar/bc4022e9d0128198b84c9ab92f674ae5?s=13&d=retro) William Grzybowski | 2018-12-05 | 1 | -1/+1 |
* | Fix possible crashes in pwdmodule.c. (GH-10331) | ![](//www.gravatar.com/avatar/db1870d67c8cd856f665f448f8103c1a?s=13&d=retro) Zackery Spytz | 2018-11-05 | 1 | -0/+2 |
* | bpo-35161: Fix stack-use-after-scope in grp.getgr{nam,gid} and pwd.getpw{nam,... | ![](//www.gravatar.com/avatar/e8f33c55ed887eeaee3e11448ee4b402?s=13&d=retro) Alexey Izbyshev | 2018-11-04 | 1 | -2/+4 |
* | bpo-34604: Fix possible mojibake in pwd.getpwnam() and grp.getgrnam() (GH-9098) | ![](//www.gravatar.com/avatar/bc4022e9d0128198b84c9ab92f674ae5?s=13&d=retro) William Grzybowski | 2018-09-07 | 1 | -9/+9 |
* | bpo-33625: Release GIL for grp.getgr{nam,gid} and pwd.getpw{nam,uid} (GH-7081) | ![](//www.gravatar.com/avatar/bc4022e9d0128198b84c9ab92f674ae5?s=13&d=retro) William Grzybowski | 2018-09-07 | 1 | -6/+98 |
* | [security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302) | ![](//www.gravatar.com/avatar/4c01705256aa2160c1354790e8c154db?s=13&d=retro) Serhiy Storchaka | 2017-06-28 | 1 | -0/+1 |
* | - Issue #27332: Fixed the type of the first argument of module-level functions | ![](//www.gravatar.com/avatar/4c01705256aa2160c1354790e8c154db?s=13&d=retro) Serhiy Storchaka | 2016-07-07 | 1 | -6/+6 |
|\ |
|
| * | Issue #27332: Fixed the type of the first argument of module-level functions | ![](//www.gravatar.com/avatar/4c01705256aa2160c1354790e8c154db?s=13&d=retro) Serhiy Storchaka | 2016-07-07 | 1 | -6/+6 |
* | | Issue #20306: Android is the only system that returns NULL for the pw_passwd | ![](//www.gravatar.com/avatar/789ef0d50971ffd73cc197351df62355?s=13&d=retro) Stefan Krah | 2016-04-26 | 1 | -1/+1 |
* | | Issue #20306: The pw_gecos and pw_passwd fields are not required by POSIX. | ![](//www.gravatar.com/avatar/789ef0d50971ffd73cc197351df62355?s=13&d=retro) Stefan Krah | 2016-04-26 | 1 | -0/+8 |
|/ |
|
* | Issue #23501: Argumen Clinic now generates code into separate files by default. | ![](//www.gravatar.com/avatar/4c01705256aa2160c1354790e8c154db?s=13&d=retro) Serhiy Storchaka | 2015-04-03 | 1 | -2/+1 |
* | Issue #20152: Port the pwd module to Argument Clinic. | ![](//www.gravatar.com/avatar/e8600d16ba667cc8d7f00ddc9f254340?s=13&d=retro) Brett Cannon | 2014-08-22 | 1 | -26/+46 |
* | Issue #16136: Remove VMS support and VMS-related code | ![](//www.gravatar.com/avatar/fce8285a62cae101b839f07d32ba7e8a?s=13&d=retro) Christian Heimes | 2013-12-21 | 1 | -8/+0 |
* | Issue #18520: Add a new PyStructSequence_InitType2() function, same than | ![](//www.gravatar.com/avatar/daa45563a98419bb1b6b63904ce71f95?s=13&d=retro) Victor Stinner | 2013-07-22 | 1 | -2/+3 |
* | Raise KeyError instead of OverflowError when getpwuid's argument is out of | ![](//www.gravatar.com/avatar/4c01705256aa2160c1354790e8c154db?s=13&d=retro) Serhiy Storchaka | 2013-02-11 | 1 | -1/+5 |
|\ |
|
| * | Raise KeyError instead of OverflowError when getpwuid's argument is out of | ![](//www.gravatar.com/avatar/4c01705256aa2160c1354790e8c154db?s=13&d=retro) Serhiy Storchaka | 2013-02-11 | 1 | -1/+5 |
* | | Issue #4591: Uid and gid values larger than 2**31 are supported now. | ![](//www.gravatar.com/avatar/4c01705256aa2160c1354790e8c154db?s=13&d=retro) Serhiy Storchaka | 2013-02-10 | 1 | -6/+10 |
|\| |
|
| * | Issue #4591: Uid and gid values larger than 2**31 are supported now. | ![](//www.gravatar.com/avatar/4c01705256aa2160c1354790e8c154db?s=13&d=retro) Serhiy Storchaka | 2013-02-10 | 1 | -6/+10 |
* | | #16135: Removal of OS/2 support (Modules/*) | ![](//www.gravatar.com/avatar/66974ed16b5ad5293bac2d23005ff9a9?s=13&d=retro) Jesus Cea | 2012-10-05 | 1 | -4/+0 |
|/ |
|
* | Include structseq.h in Python.h, and remove now-redundant includes in individ... | ![](//www.gravatar.com/avatar/3c46e59585526b90c088845402bc8407?s=13&d=retro) Georg Brandl | 2010-11-30 | 1 | -1/+0 |
* | Issue #8983: Corrected docstrings. | ![](//www.gravatar.com/avatar/25ef0a6698317c91220d6a1a89543df3?s=13&d=retro) Alexander Belopolsky | 2010-08-16 | 1 | -3/+3 |
* | Issue #8715: Create PyUnicode_EncodeFSDefault() function: Encode a Unicode | ![](//www.gravatar.com/avatar/c11bdd448dcf963ff6067463e3013139?s=13&d=retro) Victor Stinner | 2010-05-15 | 1 | -3/+1 |
* | Recorded merge of revisions 81029 via svnmerge from | ![](//www.gravatar.com/avatar/db5f70d2f2520ef725839f046bdc32fb?s=13&d=retro) Antoine Pitrou | 2010-05-09 | 1 | -110/+110 |
* | correct call | ![](//www.gravatar.com/avatar/cd2e442c42c95ed534e4197df4300222?s=13&d=retro) Benjamin Peterson | 2010-05-07 | 1 | -3/+1 |
* | Replace PyUnicode_Decode(buf, strlen(buf), Py_FileSystemDefaultEncoding, | ![](//www.gravatar.com/avatar/c11bdd448dcf963ff6067463e3013139?s=13&d=retro) Victor Stinner | 2010-05-07 | 1 | -1/+1 |
* | Merged revisions 73016 via svnmerge from | ![](//www.gravatar.com/avatar/3acb8bae5a2b5a28f6fe522a4ea9b873?s=13&d=retro) Martin v. Löwis | 2009-05-29 | 1 | -0/+1 |
* | Issue #4859: Implement PEP 383 for pwd, spwd, and grp. | ![](//www.gravatar.com/avatar/3acb8bae5a2b5a28f6fe522a4ea9b873?s=13&d=retro) Martin v. Löwis | 2009-05-29 | 1 | -5/+17 |
* | remove old undocumented compat interfaces in hashlib and pwd #5881 | ![](//www.gravatar.com/avatar/cd2e442c42c95ed534e4197df4300222?s=13&d=retro) Benjamin Peterson | 2009-05-04 | 1 | -4/+3 |
* | Implement PEP 3121: new module initialization and finalization API. | ![](//www.gravatar.com/avatar/3acb8bae5a2b5a28f6fe522a4ea9b873?s=13&d=retro) Martin v. Löwis | 2008-06-11 | 1 | -3/+17 |
* | Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases i... | ![](//www.gravatar.com/avatar/fce8285a62cae101b839f07d32ba7e8a?s=13&d=retro) Christian Heimes | 2007-12-02 | 1 | -1/+1 |
* | Get the locale and pwd tests working on the Solaris box where there | ![](//www.gravatar.com/avatar/e6facc7b962c35bc84dd526698529a6b?s=13&d=retro) Neal Norwitz | 2007-10-27 | 1 | -2/+5 |
* | Use unicode for password modules | ![](//www.gravatar.com/avatar/e6facc7b962c35bc84dd526698529a6b?s=13&d=retro) Neal Norwitz | 2007-08-24 | 1 | -2/+2 |
* | Merge p3yk branch with the trunk up to revision 45595. This breaks a fair | ![](//www.gravatar.com/avatar/1063da4d34e5552046834eb884bac8df?s=13&d=retro) Thomas Wouters | 2006-04-21 | 1 | -1/+5 |
* | Check return result from Py_InitModule*(). This API can fail. | ![](//www.gravatar.com/avatar/e6facc7b962c35bc84dd526698529a6b?s=13&d=retro) Neal Norwitz | 2006-01-19 | 1 | -0/+2 |
* | - Changes donated by Elemental Security to make it work on AIX 5.3 | ![](//www.gravatar.com/avatar/047f2332cde3730f1ed661eebb0c5686?s=13&d=retro) Guido van Rossum | 2005-09-14 | 1 | -2/+2 |
* | pwd_getpwuid(), pwd_getpwnam(): Patch # 868499, improvement to the error | ![](//www.gravatar.com/avatar/01aa7d6d4db83982a2f6dd363d0ee0f3?s=13&d=retro) Barry Warsaw | 2004-01-20 | 1 | -2/+4 |
* | - The pwd module incorrectly advertised its struct type as | ![](//www.gravatar.com/avatar/047f2332cde3730f1ed661eebb0c5686?s=13&d=retro) Guido van Rossum | 2003-10-23 | 1 | -0/+2 |
* | Patch #614055: Support OpenVMS. | ![](//www.gravatar.com/avatar/3acb8bae5a2b5a28f6fe522a4ea9b873?s=13&d=retro) Martin v. Löwis | 2002-12-06 | 1 | -0/+8 |
* | Deal with NULL fields in mkpwent. | ![](//www.gravatar.com/avatar/3acb8bae5a2b5a28f6fe522a4ea9b873?s=13&d=retro) Martin v. Löwis | 2002-09-17 | 1 | -1/+12 |
* | Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototype | ![](//www.gravatar.com/avatar/892812c8e0a35b4cc1b131ad00c2ebbc?s=13&d=retro) Mark Hammond | 2002-08-02 | 1 | -1/+1 |
* | Patch #568124: Add doc string macros. | ![](//www.gravatar.com/avatar/3acb8bae5a2b5a28f6fe522a4ea9b873?s=13&d=retro) Martin v. Löwis | 2002-06-13 | 1 | -14/+16 |
* | Remove unused variable reported by Walter Dörwald | ![](//www.gravatar.com/avatar/e6facc7b962c35bc84dd526698529a6b?s=13&d=retro) Neal Norwitz | 2002-04-15 | 1 | -1/+1 |
* | initpwd(): Clean up initialization, avoid PyModule_GetDict(). | ![](//www.gravatar.com/avatar/4f1bdb13d00c0dc4355e24349d61e107?s=13&d=retro) Fred Drake | 2002-04-13 | 1 | -4/+4 |
* | Remove METH_OLDARGS: | ![](//www.gravatar.com/avatar/e6facc7b962c35bc84dd526698529a6b?s=13&d=retro) Neal Norwitz | 2002-03-31 | 1 | -4/+4 |
* | Add missing typecast. | ![](//www.gravatar.com/avatar/ee09475fe0fb8a1c2280939e4a3aa481?s=13&d=retro) Neil Schemenauer | 2002-03-29 | 1 | -1/+2 |
* | Remove many uses of PyArg_NoArgs macro, change METH_OLDARGS to METH_NOARGS. | ![](//www.gravatar.com/avatar/e6facc7b962c35bc84dd526698529a6b?s=13&d=retro) Neal Norwitz | 2002-03-25 | 1 | -4/+2 |
* | OS/2 EMX port changes (Modules part of patch #450267): | ![](//www.gravatar.com/avatar/df522c5c3f01b3cf2871a8a8d147872c?s=13&d=retro) Andrew MacIntyre | 2002-03-03 | 1 | -0/+4 |