COMMITS
/ Modules/termios.c March 19, 2026
O
gh-146091: Fix NULL check in termios.tcsetwinsize (#146147)
Okiemute Enato committed
August 18, 2025
A
GH-137623: Use an AC decorator for docstring line length enforcement (#137690)
Adam Turner committed
May 31, 2024
V
gh-119770: Make termios ioctl() constants positive (#119840)
Victor Stinner committed
May 28, 2024
S
gh-117557: Improve error messages when a string, bytes or bytearray of length 1 are expected (GH-117631)
Serhiy Storchaka committed
May 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
March 17, 2024
V
gh-85283: Build termios extension with the limited C API (#116928)
Victor Stinner committed
February 11, 2024
S
gh-85984: Add _POSIX_VDISABLE from unistd.h to termios module. (#114985)
Soumendra Ganguly committed
January 23, 2024
S
gh-114492: Initialize struct termios before calling tcgetattr() (GH-114495)
Serhiy Storchaka committed
December 12, 2023
R
gh-51944: fix type and missing addition in gh-112823 (#112996)
Ronald Oussoren committed
December 7, 2023
R
gh-51944: Add missing macOS constants to termios (#112823)
Ronald Oussoren committed
October 5, 2023
N
gh-110365: Fix error overwrite in `termios.tcsetattr` (#110366)
Nikita Sobolev committed
October 4, 2023
N
gh-110260: Check for PyList_SetItem() errors in termios module (GH-110261)
Nikita Sobolev committed
September 2, 2023
J
gh-108765: include <unistd.h> in termios.c on Solaris (#108825)
Jakub Kulík committed
V
gh-108765: Remove old prototypes from pyport.h (#108782)
Victor Stinner committed
August 26, 2023
V
gh-106320: Remove private _PyLong_FileDescriptor_Converter() (#108503)
Victor Stinner committed
July 25, 2023
S
gh-86493: Modernize modules initialization code (GH-106858)
Serhiy Storchaka committed
May 8, 2023
H
Trim trailing whitespace and test on CI (#104275)
Hugo van Kemenade committed
May 5, 2023
E
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)
Eric Snow committed
November 22, 2022
R
GH-97001: Release GIL in termios extension (#99503)
Ronald Oussoren committed
October 3, 2021
S
Remove trailing spaces. (GH-28706)
Serhiy Storchaka committed
August 27, 2021
S
bpo-41818: Add termios.tcgetwinsize(), termios.tcsetwinsize(). (GH-23686)
Soumendra Ganguly committed
August 9, 2021
S
bpo-44854: Remove trailing whitespaces (GH-27689)
Serhiy Storchaka committed
October 18, 2020
S
bpo-20184: Convert termios to Argument Clinic. (GH-22693)
Serhiy Storchaka committed
October 9, 2020
S
bpo-41985: Add _PyLong_FileDescriptor_Converter and AC converter for "fildes". (GH-22620)
Serhiy Storchaka committed
September 8, 2020
M
bpo-1635741: Port the termios to multi-phase init (PEP 489) (GH-22139)
Mohamed Koubaa committed
August 16, 2020
S
Update the comment of termios.c (#21886)
Soumendra Ganguly committed
March 16, 2020
January 4, 2020
A
bpo-28367: Add additional baud rates for termios (GH-13142)
Anthony Shaw committed
September 10, 2019
D
bpo-38071: Make termios PEP-384 compatible (GH-15785)
Dino Viehland committed
August 30, 2019
M
Fix typos mostly in comments, docs and test names (GH-15209)
Min ho Kim committed
October 29, 2018
Z
Fix a possible "double decref" in termios.tcgetattr(). (GH-10194)
Zackery Spytz committed
January 28, 2018
January 23, 2017
S
Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever
Serhiy Storchaka committed
March 14, 2011
J
Issue #11495: OSF support is eliminated. It was deprecated in Python 3.2
Jesus Cea committed
November 20, 2010
A
Issue #8078: Add constants for higher baud rates in the termios module.
Antoine Pitrou committed
May 9, 2010
A
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou committed
November 1, 2009
G
Merged revisions 75999 via svnmerge from
Gregory P. Smith 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
December 2, 2007
C
Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h
Christian Heimes committed
January 19, 2006
N
Check return result from Py_InitModule*(). This API can fail.
Neal Norwitz committed
October 31, 2003
M
Patch #787189: Explicitly define CTRL on SGI.
Martin v. Löwis committed
May 23, 2003
N
Get test_ioctl to pass on HPUX 11.
Neal Norwitz 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
March 3, 2002
A
OS/2 EMX port changes (Modules part of patch #450267):
Andrew MacIntyre committed
February 14, 2002
F
Use PyModule_AddObject() instead of accessing the module dict directly.
Fred Drake committed
January 12, 2002
M
Include <unistd.h> in Python.h. Fixes #500924.
Martin v. Löwis committed
June 15, 2001
T
Forward-port revision 2.24.2.4 from the release21-maint branch:
Thomas Wouters committed
June 11, 2001
T
Protect the use of the VWERASE symbol by an #ifdef, it's apparently missing
Thomas Wouters committed