summaryrefslogtreecommitdiffstats
path: root/Modules/signalmodule.c
Commit message (Expand)AuthorAgeFilesLines
* [3.9] bpo-40826: PyOS_InterruptOccurred() requires GIL (GH-20578) (GH-20618)Victor Stinner2020-06-031-1/+1
* [3.9] bpo-40826: Fix GIL usage in PyOS_Readline() (GH-20613)Victor Stinner2020-06-031-3/+15
* bpo-40268: Remove explicit pythread.h includes (#19529)Victor Stinner2020-04-151-2/+0
* bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)Victor Stinner2020-04-141-1/+1
* bpo-40268: Rename _PyInterpreterState_GET_UNSAFE() (GH-19509)Victor Stinner2020-04-141-2/+2
* bpo-40082: trip_signal() uses the main interpreter (GH-19441)Victor Stinner2020-04-081-15/+12
* bpo-38644: Pass tstate explicitly in signalmodule.c (GH-19184)Victor Stinner2020-03-261-63/+89
* bpo-40010: COMPUTE_EVAL_BREAKER() checks for subinterpreter (GH-19087)Victor Stinner2020-03-201-17/+12
* bpo-39984: Move pending calls to PyInterpreterState (GH-19066)Victor Stinner2020-03-191-2/+2
* bpo-39984: trip_signal() uses PyGILState_GetThisThreadState() (GH-19061)Victor Stinner2020-03-181-5/+9
* bpo-39184: Add audit events to functions in `fcntl`, `msvcrt`, `os`, `resourc...Saiyang Gou2020-02-131-0/+4
* closes bpo-38712: Add signal.pidfd_send_signal. (GH-17070)Benjamin Peterson2019-11-201-0/+36
* bpo-38037: Fix reference counters in signal module (GH-15753)animalize2019-09-091-8/+17
* bpo-29548: no longer use PyEval_Call* functions (GH-14683)Jeroen Demeyer2019-07-111-2/+1
* Revert "bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall()...Victor Stinner2019-06-031-10/+2
* bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (gh-13...Eric Snow2019-06-011-2/+10
* bpo-36710: Add tstate parameter in ceval.c (GH-13547)Victor Stinner2019-05-241-2/+3
* bpo-37031: Reuse _PyRuntime.main_thread in signalmodule.c (GH-13538)Victor Stinner2019-05-241-16/+16
* bpo-23395: Fix PyErr_SetInterrupt if the SIGINT signal is ignored or not hand...Matěj Cepl2019-05-231-4/+9
* bpo-36710: Add 'ceval' local variable to ceval.c (GH-12934)Victor Stinner2019-05-101-9/+14
* bpo-36601: clarify signal handler comment and remove unnecessary pid check. (...Jeroen Demeyer2019-05-101-15/+10
* bpo-24011: Use PyModule_Add{Object,IntMacro} in PyInit__signal() (GH-12765)Joannah Nanjekye2019-04-221-7/+5
* bpo-33608: Revert "Factor out a private, per-interpreter _Py_AddPendingCall()...Eric Snow2019-04-121-9/+4
* bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (gh-12...Eric Snow2019-04-121-4/+9
* bpo-31904: Adapt the _signal module to VxWorks RTOS (GH-12304)pxinwr2019-03-131-0/+7
* Revert: bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall()...Victor Stinner2019-03-041-9/+4
* bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (GH-11...Eric Snow2019-02-241-4/+9
* bpo-35724: Explicitly require the main interpreter for signal-handling. (GH-1...Eric Snow2019-02-231-8/+28
* bpo-35423: Stop using the "pending calls" machinery for signals. (gh-10972)Eric Snow2019-01-111-0/+6
* bpo-35568: add 'raise_signal' function (GH-11335)Vladimir Matveev2019-01-081-0/+26
* bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749)Serhiy Storchaka2018-11-271-1/+1
* bpo-35081: Add pycore_ prefix to internal header files (GH-10263)Victor Stinner2018-10-311-1/+1
* bpo-35081: Move Include/pyatomic.c to Include/internal/ (GH-10239)Victor Stinner2018-10-301-0/+2
* bpo-34412: Make signal.strsignal() work on HP-UX (GH-8786)Michael Osipov2018-08-231-2/+20
* bpo-30654: Do not reset SIGINT handler to SIG_DFL in finisignal (GH-7146)pkerling2018-06-011-12/+2
* bpo-33441: Make the sigset_t converter available in other modules. (GH-6720)Serhiy Storchaka2018-05-081-95/+25
* bpo-33332: Add signal.valid_signals() (GH-6581)Antoine Pitrou2018-05-041-5/+59
* bpo-33329: Fix multiprocessing regression on newer glibcs (GH-6575)Antoine Pitrou2018-04-231-6/+8
* signal: add strsignal() (#6017)Antoine Pietri2018-03-121-0/+61
* bpo-30050: Allow disabling full buffer warnings in signal.set_wakeup_fd (#4792)Nathaniel J. Smith2017-12-181-53/+51
* bpo-30057: Fix potential missed signal in signal.signal(). (#4258)Antoine Pitrou2017-11-031-1/+4
* bpo-30807: signal.setitimer() now uses _PyTime API (GH-3865)Victor Stinner2017-10-131-15/+25
* bpo-31370: Remove support for threads-less builds (#3385)Antoine Pitrou2017-09-071-22/+2
* bpo-30808: Use _Py_atomic API for concurrency-sensitive signal state (#2417)Antoine Pitrou2017-07-171-18/+20
* bpo-30807: signal.setitimer() may disable the timer by mistake (#2493)Antoine Pitrou2017-06-301-0/+4
* bpo-30703: Improve signal delivery (#2415)Antoine Pitrou2017-06-281-16/+14
* bpo-16500: Allow registering at-fork handlers (#1715)Antoine Pitrou2017-05-271-7/+1
* bpo-30038: fix race condition in signal delivery + wakeup fd (#1082)Nathaniel J. Smith2017-05-161-7/+26
* bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051)Serhiy Storchaka2017-04-161-1/+1
* bpo-6532: Make the thread id an unsigned integer. (#781)Serhiy Storchaka2017-03-231-4/+5