COMMITS
/ PC/msvcrtmodule.c August 18, 2025
A
GH-137623: Use an AC decorator for docstring line length enforcement (#137690)
Adam Turner committed
May 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
September 21, 2023
A
September 12, 2023
A
gh-109266: Fix msvcrt.kbhit's documented return value (GH-109267)
AN Long committed
September 3, 2023
S
July 18, 2023
S
gh-86493: Use PyModule_Add() instead of PyModule_AddObjectRef() (GH-106860)
Serhiy Storchaka committed
May 5, 2023
E
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)
Eric Snow committed
April 19, 2023
E
gh-83004: Harden msvcrt further (#103420)
Erlend E. Aasland committed
April 12, 2023
A
gh-103092: Isolate msvcrt (#103248)
AN Long committed
April 10, 2023
E
gh-83004: Harden `msvcrt` init (#103383)
Erlend E. Aasland committed
March 9, 2023
M
gh-102255: Improve build support for Windows API partitions (GH-102256)
Max Bachmann committed
July 4, 2022
O
gh-94512: Fix forced arg format in AC-processed msvcrtmodule (GH-94514)
Oleg Iarygin committed
October 13, 2021
V
bpo-45434: Move _Py_BEGIN_SUPPRESS_IPH to pycore_fileutils.h (GH-28922)
Victor Stinner committed
April 23, 2021
S
bpo-30555: Fix WindowsConsoleIO fails in the presence of fd redirection (GH-1927)
Segev Finer committed
June 10, 2020
V
bpo-40826: Fix test_repl.test_close_stdin() on Windows (GH-20779)
Victor Stinner committed
February 20, 2020
S
bpo-39184: Fix incorrect return value (GH-18580)
Steve Dower committed
February 13, 2020
September 14, 2017
S
bpo-31462: Remove trailing whitespaces. (#3564)
Serhiy Storchaka committed
July 27, 2017
S
bpo-9566: Change HANDLE argument parsing to unsigned in msvcrtmodule.c (#2904)
Segev Finer committed
July 26, 2017
S
bpo-9566: Fix some Windows x64 compiler warnings (#2492)
Segev Finer committed
April 16, 2017
S
bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051)
Serhiy Storchaka committed
February 4, 2017
S
Issue #29392: Prevent crash when passing invalid arguments into msvcrt module.
Steve Dower committed
S
Issue #29392: Prevent crash when passing invalid arguments into msvcrt module.
Steve Dower committed
September 8, 2016
S
Issue #23524: Finish removing _PyVerify_fd from sources
Steve Dower committed
B
clinic: PY_LONG_LONG -> long long
Benjamin Peterson committed
September 6, 2016
B
replace Py_(u)intptr_t with the c99 standard types
Benjamin Peterson 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
September 21, 2015
V
ssue #25207: fix ICC compiler warning in msvcrtmodule.c
Victor Stinner committed
May 14, 2015
May 13, 2015
Z
Issue #20172: Update clinicizations to current clinic.
Zachary Ware committed
Z
Issue #20172: Convert the msvcrt module to Argument Clinic.
Zachary Ware committed
April 12, 2015
January 16, 2014
S
Issue #19936: Remove executable bits from C source files and several forgotten
Serhiy Storchaka committed
S
Issue #19936: Remove executable bits from C source files and several forgotten
Serhiy Storchaka committed
June 5, 2013
R
Issue #17931: Resolve confusion on Windows between pids and process handles.
Richard Oudkerk committed
May 13, 2012
B
Fix #13210. Port the Windows build from VS2008 to VS2010.
Brian Curtin committed
November 22, 2011
V
Use the new Unicode API
Victor Stinner committed
September 28, 2011
M
Implement PEP 393.
Martin v. Löwis committed
September 4, 2010
A
Issue #8734: Avoid crash in msvcrt.get_osfhandle() when an invalid file
Antoine Pitrou committed
August 24, 2010
B
Fix #7579. Add docstrings to msvcrt and adjust some wording for bytes.
Brian Curtin committed
May 9, 2010
A
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou committed
February 18, 2010
M
Merged revisions 78213 via svnmerge from
Martin v. Löwis committed
December 31, 2009
May 1, 2009
B
use C character code to simplify #5410
Benjamin Peterson committed
November 30, 2008
June 13, 2008
A
Merged revisions 64214 via svnmerge from
Amaury Forgeot d'Arc committed
June 11, 2008
M
Implement PEP 3121: new module initialization and finalization API.
Martin v. Löwis committed
May 26, 2008
C
Renamed PyString to PyBytes
Christian Heimes committed
January 4, 2008