200 Commits (62be74290aca26d16f3f55ece7ff6dad14e60e8d)

Author SHA1 Message Date
Serhiy Storchaka 62be74290a
bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749) 7 years ago
Victor Stinner 27e2d1f219
bpo-35081: Add pycore_ prefix to internal header files (GH-10263) 7 years ago
Victor Stinner 31368a4f0e
bpo-35081: Move Include/pyatomic.c to Include/internal/ (GH-10239) 7 years ago
Michael Osipov 48ce4897f8 bpo-34412: Make signal.strsignal() work on HP-UX (GH-8786) 7 years ago
pkerling e905c84494 bpo-30654: Do not reset SIGINT handler to SIG_DFL in finisignal (GH-7146) 8 years ago
Serhiy Storchaka d54cfb160c
bpo-33441: Make the sigset_t converter available in other modules. (GH-6720) 8 years ago
Antoine Pitrou 9d3627e311
bpo-33332: Add signal.valid_signals() (GH-6581) 8 years ago
Antoine Pitrou 25038ecfb6
bpo-33329: Fix multiprocessing regression on newer glibcs (GH-6575) 8 years ago
Antoine Pietri 5d2a27de62 signal: add strsignal() (#6017) 8 years ago
Nathaniel J. Smith 902ab80b59 bpo-30050: Allow disabling full buffer warnings in signal.set_wakeup_fd (#4792) 8 years ago
Antoine Pitrou f6f90ff079
bpo-30057: Fix potential missed signal in signal.signal(). (#4258) 8 years ago
Victor Stinner ef611c96ea bpo-30807: signal.setitimer() now uses _PyTime API (GH-3865) 8 years ago
Antoine Pitrou a6a4dc816d bpo-31370: Remove support for threads-less builds (#3385) 8 years ago
Antoine Pitrou 2c8a5e4c96 bpo-30808: Use _Py_atomic API for concurrency-sensitive signal state (#2417) 9 years ago
Antoine Pitrou 729780a810 bpo-30807: signal.setitimer() may disable the timer by mistake (#2493) 9 years ago
Antoine Pitrou c08177a1cc bpo-30703: Improve signal delivery (#2415) 9 years ago
Antoine Pitrou 346cbd351e bpo-16500: Allow registering at-fork handlers (#1715) 9 years ago
Nathaniel J. Smith 4ae0149697 bpo-30038: fix race condition in signal delivery + wakeup fd (#1082) 9 years ago
Serhiy Storchaka 55fe1ae970 bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051) 9 years ago
Serhiy Storchaka aefa7ebf0f bpo-6532: Make the thread id an unsigned integer. (#781) 9 years ago
Zachary Ware 6a6967e827 Issue #21085: add configure check for siginfo_t.si_band 9 years ago
Martin Panter 6d57fe1c23 Issue #28139: Fix messed up indentation 9 years ago
Christian Heimes 6782b14bcb Use PyModule_AddIntMacro() in signal module 9 years ago
Steve Dower 940f33a50f Issue #23524: Finish removing _PyVerify_fd from sources 9 years ago
Benjamin Peterson ca47063998 replace Py_(u)intptr_t with the c99 standard types 9 years ago
Serhiy Storchaka 1a2b24f02d Issue #27332: Fixed the type of the first argument of module-level functions 10 years ago
Serhiy Storchaka 57a01d3a0e Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF 10 years ago
Serhiy Storchaka 48842714b9 Issue #22570: Renamed Py_SETREF to Py_XSETREF. 10 years ago
Serhiy Storchaka 5a57ade58e Issue #20440: Massive replacing unsafe attribute setting code with special 10 years ago
Serhiy Storchaka 6b680cd6b2 Fixed compilation error in signalmodule.c (issue #20182). 11 years ago
Tal Einat c7027b7904 Issue #20182: converted the signal module to use Argument Clinic 11 years ago
Victor Stinner e72fe3995b Issue #23836: Use _Py_write_noraise() to retry on EINTR in trip_signal() of 11 years ago
Victor Stinner 6aa446cf03 PEP 475: on EINTR, retry the function even if the timeout is equals to zero 11 years ago
Victor Stinner e134a7fe36 Issue #23752: _Py_fstat() is now responsible to raise the Python exception 11 years ago
Victor Stinner 869e1778c0 Issue #22117: Replace usage of _PyTime_ROUND_UP with _PyTime_ROUND_CEILING 11 years ago
Victor Stinner 34dc0f46ae Issue #22117: The signal modules uses the new _PyTime_t API 11 years ago
Victor Stinner a453cd8d85 Issue #23715: signal.sigwaitinfo() and signal.sigtimedwait() are now retried 11 years ago
Steve Dower 8acde7dcce Issue #23524: Change back to using Windows errors for _Py_fstat instead of the errno shim. 11 years ago
Steve Dower f2f373f593 Issue #23152: Implement _Py_fstat() to support files larger than 2 GB on Windows. 11 years ago
Victor Stinner cf40a9e640 Issue #23450: Fix signal.set_wakeup_fd() on Windows 11 years ago
Nick Coghlan d600951748 Issue #22869: Split pythonrun into two modules 11 years ago
Victor Stinner 3822760f2d Issue #22042: signal.set_wakeup_fd(fd) now raises an exception if the file 11 years ago
Victor Stinner 115171086a Issue #22018: On Windows, signal.set_wakeup_fd() now also supports sockets. 12 years ago
Victor Stinner 1d8948e023 Backout 42ced0d023cd: oops, i didn't want to push this changeset :-/ 12 years ago
Victor Stinner d18ccd19f0 tets 12 years ago
Victor Stinner 0bffc94d57 Issue #22018: signal.set_wakeup_fd() now raises an OSError instead of a 12 years ago
Giampaolo Rodola' e09fb7198a fix #21076: turn signal module constants into enums 12 years ago
Victor Stinner 3c1b379ebd Issue #20320: select.select() and select.kqueue.control() now round the timeout 12 years ago
Serhiy Storchaka 505ff755d7 Issue #20437: Fixed 21 potential bugs when deleting objects references. 12 years ago
Christian Heimes 44ed3de6f4 Issue #18774: Remove last bits of GNU PTH thread code, patch by Vajrasky Kok. 13 years ago