index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Modules
/
_posixsubprocess.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-112334: Restore subprocess's use of `vfork()` & fix `extra_groups=[]` beha...
Gregory P. Smith
2023-12-04
1
-2/+10
*
gh-108494: Argument Clinic: inline parsing code for positional-only parameter...
Serhiy Storchaka
2023-09-03
1
-4/+5
*
gh-108765: Python.h no longer includes <unistd.h> (#108783)
Victor Stinner
2023-09-02
1
-11/+11
*
gh-106320: Remove private pylifecycle.h functions (#106400)
Victor Stinner
2023-07-04
1
-1/+3
*
gh-106320: Use _PyInterpreterState_GET() (#106336)
Victor Stinner
2023-07-02
1
-1/+1
*
gh-106084: Remove _PySequence_BytesToCharpArray() function (#106088)
Victor Stinner
2023-06-26
1
-0/+82
*
gh-104690 Disallow thread creation and fork at interpreter finalization (#104...
chgnrdv
2023-06-04
1
-0/+6
*
gh-104372: Drop the GIL around the vfork() call. (#104782)
Gregory P. Smith
2023-05-25
1
-1/+18
*
gh-104372: use == -1 before PyErr_Occurred (#104831)
Gregory P. Smith
2023-05-24
1
-1/+1
*
gh-104372: Use non-Raw malloc for c_fds_to_keep in _posixsubprocess (#104697)
Gregory P. Smith
2023-05-20
1
-2/+2
*
gh-104372: Cleanup _posixsubprocess `make_inheritable` for async signal safet...
Gregory P. Smith
2023-05-17
1
-34/+91
*
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)
Eric Snow
2023-05-05
1
-0/+1
*
gh-94518: Port 23-argument `_posixsubprocess.fork_exec` to Argument Clinic (#...
Oleg Iarygin
2023-04-24
1
-66/+93
*
gh-94518: Rename `group*` to `extra_group*` to avoid confusion (#101054)
Oleg Iarygin
2023-01-26
1
-28/+28
*
gh-94518: [_posixsubprocess] Replace variable validity flags with reserved va...
Oleg Iarygin
2023-01-14
1
-33/+30
*
bpo-15999: Accept arbitrary values for boolean parameters. (#15609)
Serhiy Storchaka
2022-12-03
1
-1/+1
*
gh-98610: Adjust the Optional Restrictions on Subinterpreters (GH-98618)
Eric Snow
2022-10-31
1
-9/+2
*
gh-98608: Change _Py_NewInterpreter() to _Py_NewInterpreterFromConfig() (gh-9...
Eric Snow
2022-10-26
1
-2/+1
*
gh-82616: Add Py_IS_TYPE_SIGNED() macro (#93178)
Victor Stinner
2022-05-27
1
-1/+3
*
gh-82616: Add process_group support to subprocess.Popen (#23930)
Gregory P. Smith
2022-05-05
1
-7/+13
*
gh-92301: subprocess: Prefer close_range() to procfs-based fd closing (#92303)
Alexey Izbyshev
2022-05-05
1
-18/+70
*
gh-91401: Add a failsafe way to disable vfork. (#91490)
Gregory P. Smith
2022-04-25
1
-3/+4
*
bpo-47151: Fallback to fork when vfork fails in subprocess. (GH-32186)
Gregory P. Smith
2022-03-31
1
-0/+6
*
bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157)
Christian Heimes
2021-10-22
1
-0/+4
*
bpo-45094: Add Py_NO_INLINE macro (GH-28140)
Victor Stinner
2021-09-03
1
-2/+2
*
bpo-28254: _posixsubprocess uses PyGC_Enable/PyGC_Disable (GH-25693)
Victor Stinner
2021-04-28
1
-111/+5
*
bpo-42655: Fix subprocess extra_groups gid conversion (GH-23762)
Jakub Kulík
2020-12-29
1
-5/+1
*
bpo-1635741: Port _posixsubprocess module to multiphase init (GH-23406)
Christian Heimes
2020-11-21
1
-35/+42
*
bpo-42375: subprocess DragonFlyBSD build update. (GH-23320)
David CARLIER
2020-11-19
1
-4/+4
*
bpo-42146: Unify cleanup in subprocess_fork_exec() (GH-22970)
Alexey Izbyshev
2020-11-01
1
-35/+18
*
bpo-42146: Fix memory leak in subprocess.Popen() in case of uid/gid overflow ...
Alexey Izbyshev
2020-10-26
1
-2/+2
*
bpo-35823: Allow setsid() after vfork() on Linux. (GH-22945)
Gregory P. Smith
2020-10-24
1
-2/+3
*
bpo-35823: subprocess: Fix handling of pthread_sigmask() errors (GH-22944)
Alexey Izbyshev
2020-10-24
1
-4/+15
*
bpo-35823: subprocess: Use vfork() instead of fork() on Linux when safe (GH-1...
Alexey Izbyshev
2020-10-24
1
-27/+197
*
bpo-40422: Move _Py_closerange to fileutils.c (GH-22680)
Kyle Evans
2020-10-13
1
-0/+1
*
bpo-40422: create a common _Py_closerange API (GH-19754)
Kyle Evans
2020-10-11
1
-13/+2
*
bpo-40955: Fix memory leak in subprocess module (GH-20825)
Christian Heimes
2020-06-12
1
-0/+1
*
bpo-40453: Add PyConfig._isolated_subinterpreter (GH-19820)
Victor Stinner
2020-05-01
1
-0/+8
*
bpo-38061: subprocess uses closefrom() on FreeBSD (GH-19697)
Victor Stinner
2020-04-24
1
-1/+7
*
bpo-39968: Convert extension modules' macros of get_module_state() to inline ...
Hai Shi
2020-03-16
1
-11/+18
*
bpo-39947: Add PyInterpreterState_Get() function (GH-18979)
Victor Stinner
2020-03-13
1
-1/+1
*
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin
2020-02-11
1
-3/+3
*
bpo-38417: Add umask support to subprocess (GH-16726)
Gregory P. Smith
2019-10-12
1
-5/+9
*
bpo-6559: Update _posixsubprocess.fork_exec doc (GH-16283)
Orivej Desh
2019-09-20
1
-4/+7
*
bpo-36046: Add user and group parameters to subprocess (GH-11950)
Patrick McLean
2019-09-12
1
-4/+132
*
bpo-38069: Convert _posixsubprocess to PEP-384 (GH-15780)
Dino Viehland
2019-09-10
1
-8/+58
*
bpo-37951: Lift subprocess's fork() restriction (GH-15544)
Christian Heimes
2019-08-27
1
-2/+4
*
bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267)
Jeroen Demeyer
2019-07-08
1
-3/+3
*
bpo-35550: Fix incorrect Solaris define guards (GH-11275)
Jakub Kulík
2018-12-31
1
-1/+1
*
bpo-35214: Add _Py_ prefix to MEMORY_SANITIZER def. (GH-10503)
Gregory P. Smith
2018-11-13
1
-2/+2
[next]