COMMITS
/ Modules/_posixsubprocess.c December 31, 2018
J
bpo-35550: Fix incorrect Solaris define guards (GH-11275)
Jakub Kulík committed
November 13, 2018
G
bpo-35214: Add _Py_ prefix to MEMORY_SANITIZER def. (GH-10503)
Gregory P. Smith committed
November 12, 2018
G
bpo-35214: Initial clang MemorySanitizer support (GH-10479)
Gregory P. Smith committed
September 14, 2018
E
bpo-34651: Only allow the main interpreter to fork. (gh-9279)
Eric Snow committed
September 13, 2018
G
bpo-34658: Fix rare subprocess prexec_fn fork error. (GH-9255)
Gregory P. Smith committed
September 11, 2018
G
bpo-32270: Don't close stdin/out/err in pass_fds (GH-6242)
Gregory P. Smith committed
March 26, 2018
A
bpo-32844: Fix a subprocess misredirection of a low fd (GH5689)
Alexey Izbyshev committed
February 6, 2018
A
bpo-32777: Fix _Py_set_inheritable async-safety in subprocess (GH-5560)
Alexey Izbyshev committed
November 5, 2017
L
Fix miscellaneous typos (#4275)
luzpaz committed
May 29, 2017
G
bpo-16500: Don't use string constants for os.register_at_fork() behavior (#1834)
Gregory P. Smith committed
May 27, 2017
A
bpo-16500: Allow registering at-fork handlers (#1715)
Antoine Pitrou committed
April 19, 2017
S
bpo-30065: Fixed arguments validation in _posixsubprocess.fork_exec(). (#1110)
Serhiy Storchaka committed
September 27, 2016
S
Issue #20947: Fixed a gcc warning with -Wstrict-overflow.
Serhiy Storchaka committed
S
Issue #20947: Fixed a gcc warning with -Wstrict-overflow.
Serhiy Storchaka committed
June 15, 2016
X
Issue #26862: SYS_getdents64 does not need to be defined on android API 21.
Xavier de Gaye committed
December 25, 2015
S
Issue #25923: Added more const qualifiers to signatures of static and private functions.
Serhiy Storchaka committed
December 5, 2015
M
Issue #25764: Merge subprocess fix from 3.4 into 3.5
Martin Panter committed
November 30, 2015
M
Issue #25764: Preserve subprocess fork exception when preexec_fn used
Martin Panter committed
November 16, 2015
G
Fixes #23564: Fix a partially broken sanity check in the _posixsubprocess
Gregory P. Smith committed
October 11, 2015
V
Close #24784: Fix compilation without thread support
Victor Stinner committed
April 26, 2015
G
Fix computation of max_fd on OpenBSD. Issue #23852.
Gregory P. Smith committed
G
Fix computation of max_fd on OpenBSD. Issue #23852.
Gregory P. Smith committed
April 25, 2015
G
Issue9951: update _hashopenssl and md5module to use _Py_strhex().
Gregory P. Smith committed
April 2, 2015
V
Merge 3.4 (_posixsubprocess)
Victor Stinner committed
V
Issue #23851: close() must not be retried when it fails with EINTR
Victor Stinner committed
April 1, 2015
V
Issue #23836: Use _Py_write_noraise() to retry on EINTR in child_exec() of
Victor Stinner committed
March 30, 2015
V
Issue #23694: Fix usage of _Py_open() in the _posixsubprocess module
Victor Stinner committed
March 17, 2015
V
Issue #23694: Enhance _Py_open(), it now raises exceptions
Victor Stinner committed
October 5, 2014
V
Issue #22290: Fix error handling in the _posixsubprocess module.
Victor Stinner committed
June 1, 2014
G
Fix the comment to not refer to the removed end_fd parameter.
Gregory P. Smith committed
G
Don't restrict ourselves to a "max" fd when closing fds before exec()
Gregory P. Smith committed
April 14, 2014
G
Add conditional code for android's lack of definition of SYS_getdent64.
Gregory P. Smith committed
December 1, 2013
G
Undo supposed fix for Issue #15798 until I understand why this is
Gregory P. Smith committed
G
Undo supposed fix for Issue #15798 until I understand why this is
Gregory P. Smith committed
G
Fixes Issue #15798 - subprocess.Popen() no longer fails if file
Gregory P. Smith committed
G
Fixes Issue #15798 - subprocess.Popen() no longer fails if file
Gregory P. Smith committed
August 27, 2013
V
Issue #18571: Implementation of the PEP 446: file descriptors and file handles
Victor Stinner committed
August 25, 2013
C
Issue #18763: subprocess: The file descriptors are now closed after calling the
Charles-François Natali committed
March 3, 2013
G
Fixes Issue #16962: Use getdents64 instead of the obsolete getdents syscall
Gregory P. Smith committed
G
Issue #16962: Use getdents64 instead of the obsolete getdents syscall in
Gregory P. Smith committed
November 11, 2012
G
Raise our own SubprocessError rather than a RuntimeError in when dealing with
Gregory P. Smith committed
October 10, 2012
G
Fixes Issue #16114: The subprocess module no longer provides a
Gregory P. Smith committed
G
Fixes Issue #16114: The subprocess module no longer provides a
Gregory P. Smith committed
August 24, 2012
R
Merge with 3.2
Ross Lagerwall committed
R
Issue 15777: Fix a refleak in _posixsubprocess.
Ross Lagerwall committed
August 20, 2012
S
Merge 3.2.
Stefan Krah committed
S
Issue #15738: Fix a missing NULL check in subprocess_fork_exec().
Stefan Krah committed
August 15, 2012
A
Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly.
Antoine Pitrou committed
A
Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly.
Antoine Pitrou committed