History log of /external/python/cpython3/Modules/signalmodule.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d508d00919dccbc9dd5d3c86508f2db7a7c753a7 17-Sep-2016 Martin Panter <vadmium+py@gmail.com> Issue #28139: Merge indentation fixes from 3.5 into 3.6
6d57fe1c23430d0d51de243a177670b76c37dab5 17-Sep-2016 Martin Panter <vadmium+py@gmail.com> Issue #28139: Fix messed up indentation

Also update the classmethod and staticmethod doc strings and comments to
match the RST documentation.
/external/python/cpython3/Modules/signalmodule.c
6782b14bcba612e4a39e41992c77306217b91e30 09-Sep-2016 Christian Heimes <christian@python.org> Use PyModule_AddIntMacro() in signal module

The signal module was using old-style module initialization with
potential NULL dereferencing.

CID 1295026
/external/python/cpython3/Modules/signalmodule.c
940f33a50f3877cbde7adb59ba6e1a0a0acd3d11 08-Sep-2016 Steve Dower <steve.dower@microsoft.com> Issue #23524: Finish removing _PyVerify_fd from sources
/external/python/cpython3/Modules/signalmodule.c
ca4706399879b30e952c402637b4fc0d4d2e661c 06-Sep-2016 Benjamin Peterson <benjamin@python.org> replace Py_(u)intptr_t with the c99 standard types
/external/python/cpython3/Modules/signalmodule.c
1a2b24f02dfd4eb3383f6ae2b59e5a4eb66fd5bb 07-Jul-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #27332: Fixed the type of the first argument of module-level functions
generated by Argument Clinic. Patch by Petr Viktorin.
/external/python/cpython3/Modules/signalmodule.c
57a01d3a0ee20ee9eea69b658c6bac0f39541625 10-Apr-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF
in places where Py_DECREF was used.
/external/python/cpython3/Modules/signalmodule.c
48842714b948fa239392ddd7e207151d5fcb8bc7 06-Apr-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #22570: Renamed Py_SETREF to Py_XSETREF.
/external/python/cpython3/Modules/signalmodule.c
5a57ade58ec5bee85db41b8ce1340ff077781b65 24-Dec-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #20440: Massive replacing unsafe attribute setting code with special
macro Py_SETREF.
/external/python/cpython3/Modules/signalmodule.c
6b680cd6b2a0ecc8d5e6fe671e2eda6608c53a85 16-May-2015 Serhiy Storchaka <storchaka@gmail.com> Fixed compilation error in signalmodule.c (issue #20182).
/external/python/cpython3/Modules/signalmodule.c
c7027b79041524e4ff5414cf187433b3edd38ede 16-May-2015 Tal Einat <taleinat@gmail.com> Issue #20182: converted the signal module to use Argument Clinic
/external/python/cpython3/Modules/signalmodule.c
e72fe3995b231eb9cb350180603ee11a5293d737 01-Apr-2015 Victor Stinner <victor.stinner@gmail.com> Issue #23836: Use _Py_write_noraise() to retry on EINTR in trip_signal() of
signalmodule.c
/external/python/cpython3/Modules/signalmodule.c
6aa446cf039f9533a5ecf2400bf060db4313a417 30-Mar-2015 Victor Stinner <victor.stinner@gmail.com> PEP 475: on EINTR, retry the function even if the timeout is equals to zero

Retry:

* signal.sigtimedwait()
* threading.Lock.acquire()
* threading.RLock.acquire()
* time.sleep()
/external/python/cpython3/Modules/signalmodule.c
e134a7fe36652434c2ccffc4ebab2ec2031d1505 30-Mar-2015 Victor Stinner <victor.stinner@gmail.com> Issue #23752: _Py_fstat() is now responsible to raise the Python exception

Add _Py_fstat_noraise() function when a Python exception is not welcome.
/external/python/cpython3/Modules/signalmodule.c
869e1778c0bcfc0928701c6ae0703934359d036b 30-Mar-2015 Victor Stinner <victor.stinner@gmail.com> Issue #22117: Replace usage of _PyTime_ROUND_UP with _PyTime_ROUND_CEILING

All these functions only accept positive timeouts, so this change has no effect
in practice.
/external/python/cpython3/Modules/signalmodule.c
34dc0f46ae5c0c9ec91d9402fac61111b802855f 27-Mar-2015 Victor Stinner <victor.stinner@gmail.com> Issue #22117: The signal modules uses the new _PyTime_t API

* Add _PyTime_AsTimespec()
* Add unit tests for _PyTime_AsTimespec()
/external/python/cpython3/Modules/signalmodule.c
a453cd8d85f583914a1bbb8d5054306bbbafdb7c 20-Mar-2015 Victor Stinner <victor.stinner@gmail.com> Issue #23715: signal.sigwaitinfo() and signal.sigtimedwait() are now retried
when interrupted by a signal not in the *sigset* parameter, if the signal
handler does not raise an exception. signal.sigtimedwait() recomputes the
timeout with a monotonic clock when it is retried.

Remove test_signal.test_sigwaitinfo_interrupted() because sigwaitinfo() doesn't
raise InterruptedError anymore if it is interrupted by a signal not in its
sigset parameter.
/external/python/cpython3/Modules/signalmodule.c
8acde7dccebd914ec4235f3ed1e9eef53a300978 08-Mar-2015 Steve Dower <steve.dower@microsoft.com> Issue #23524: Change back to using Windows errors for _Py_fstat instead of the errno shim.
/external/python/cpython3/Modules/signalmodule.c
f2f373f5931be48efc3f6fa2c2faa1cca79dce75 21-Feb-2015 Steve Dower <steve.dower@microsoft.com> Issue #23152: Implement _Py_fstat() to support files larger than 2 GB on Windows.
fstat() may fail with EOVERFLOW on files larger than 2 GB because the file size type is an signed 32-bit integer.
/external/python/cpython3/Modules/signalmodule.c
cf40a9e640953111c9b5fa3d92477853e3dd08fd 12-Feb-2015 Victor Stinner <victor.stinner@gmail.com> Issue #23450: Fix signal.set_wakeup_fd() on Windows

Detect integer overflow on the file descriptor of the socket on 64-bit Python.
/external/python/cpython3/Modules/signalmodule.c
d600951748d7a19cdb3e58a376c51ed804b630e6 20-Nov-2014 Nick Coghlan <ncoghlan@gmail.com> Issue #22869: Split pythonrun into two modules

- interpreter startup and shutdown code moved to a new
pylifecycle.c module
- Py_OptimizeFlag moved into the new module with the other
global flags
/external/python/cpython3/Modules/signalmodule.c
3822760f2d6ce4ab61daab2ab5ebc83bea839e92 27-Aug-2014 Victor Stinner <victor.stinner@gmail.com> Issue #22042: signal.set_wakeup_fd(fd) now raises an exception if the file
descriptor is in blocking mode.
/external/python/cpython3/Modules/signalmodule.c
115171086a5ded14a2bc2519e7f774a755e7ab04 29-Jul-2014 Victor Stinner <victor.stinner@gmail.com> Issue #22018: On Windows, signal.set_wakeup_fd() now also supports sockets.
A side effect is that Python depends to the WinSock library.
/external/python/cpython3/Modules/signalmodule.c
1d8948e02385a6a2431b3ca782cc64eb39bc8a26 24-Jul-2014 Victor Stinner <victor.stinner@gmail.com> Backout 42ced0d023cd: oops, i didn't want to push this changeset :-/
/external/python/cpython3/Modules/signalmodule.c
d18ccd19f0a197746e48b0a2fa128f8b06f2168d 24-Jul-2014 Victor Stinner <victor.stinner@gmail.com> tets
/external/python/cpython3/Modules/signalmodule.c
0bffc94d571bbd794a36aafc51ec649a26fe436f 21-Jul-2014 Victor Stinner <victor.stinner@gmail.com> Issue #22018: signal.set_wakeup_fd() now raises an OSError instead of a
ValueError on fstat() failure.
/external/python/cpython3/Modules/signalmodule.c
815a6f38a67ec82bdf427643792dbc21b16bb87c 04-Apr-2014 Brett Cannon <brett@python.org> merge along w/ fix for issue #2107 (commit c9239171e429)
e09fb7198ae2e4f737db7369006ad19e51699fbf 04-Apr-2014 Giampaolo Rodola' <g.rodola@gmail.com> fix #21076: turn signal module constants into enums
/external/python/cpython3/Modules/signalmodule.c
3c1b379ebd701cbd7686d0f0be95b88c5b3da8fe 17-Feb-2014 Victor Stinner <victor.stinner@gmail.com> Issue #20320: select.select() and select.kqueue.control() now round the timeout
aways from zero, instead of rounding towards zero.

It should make test_asyncio more reliable, especially test_timeout_rounding() test.
/external/python/cpython3/Modules/signalmodule.c
dfe98a102ec8723d750f78ecda08a7adb9360eb1 09-Feb-2014 Serhiy Storchaka <storchaka@gmail.com> Issue #20437: Fixed 22 potential bugs when deleting objects references.
505ff755d704c73ac613d3e8fed02c79c6ae555a 09-Feb-2014 Serhiy Storchaka <storchaka@gmail.com> Issue #20437: Fixed 21 potential bugs when deleting objects references.
/external/python/cpython3/Modules/signalmodule.c
44ed3de6f4f8cbea278f68b5a8a33a26c76f6251 18-Aug-2013 Christian Heimes <christian@cheimes.de> Issue #18774: Remove last bits of GNU PTH thread code, patch by Vajrasky Kok.
/external/python/cpython3/Modules/signalmodule.c
6f6ec37838b424c5d5ccef9a640ad02b7d1cb92f 17-Aug-2013 Antoine Pitrou <solipsis@pitrou.net> Issue #16105: When a signal handler fails to write to the file descriptor registered with ``signal.set_wakeup_fd()``, report an exception instead of ignoring the error.
/external/python/cpython3/Modules/signalmodule.c
1c8f059019d79f1891f42a2656a96919a1187967 22-Jul-2013 Victor Stinner <victor.stinner@gmail.com> Issue #18520: Add a new PyStructSequence_InitType2() function, same than
PyStructSequence_InitType() except that it has a return value (0 on success,
-1 on error).

* PyStructSequence_InitType2() now raises MemoryError on memory allocation failure
* Fix also some calls to PyDict_SetItemString(): handle error
/external/python/cpython3/Modules/signalmodule.c
52c5f85cf9e591b3c6f8729f58e0807d88f43792 04-May-2013 Antoine Pitrou <solipsis@pitrou.net> Issue #14173: Avoid crashing when reading a signal handler during interpreter shutdown.
c8c952ce2a77343b6fe87a9534026b4b34011322 04-May-2013 Antoine Pitrou <solipsis@pitrou.net> Issue #14173: Avoid crashing when reading a signal handler during interpreter shutdown.
/external/python/cpython3/Modules/signalmodule.c
245bbee0d5ba93cb7edecb21173da82afb66ded6 17-Apr-2013 Richard Oudkerk <shibturn@gmail.com> Merge.
cf8a1e51ece7cad7096963927993ddfa738627e6 17-Apr-2013 Antoine Pitrou <solipsis@pitrou.net> - Issue #17782: Fix undefined behaviour on platforms where ``struct timespec``'s "tv_nsec" member is not a C long.
/external/python/cpython3/Modules/signalmodule.c
7faf70512a81b30f09914602b6083cd83f6bf38f 31-Mar-2013 Antoine Pitrou <solipsis@pitrou.net> Issue #17591: Use lowercase filenames when including Windows header files.
Patch by Roumen Petrov.
/external/python/cpython3/Modules/signalmodule.c
c2d020090b324285bf144f29ac4da3771be7c40a 10-Feb-2013 Serhiy Storchaka <storchaka@gmail.com> Issue #4591: Uid and gid values larger than 2**31 are supported now.
7cf5599346e397c3489012ad818b4f9b5d572b89 10-Feb-2013 Serhiy Storchaka <storchaka@gmail.com> Issue #4591: Uid and gid values larger than 2**31 are supported now.
/external/python/cpython3/Modules/signalmodule.c
611afc1b3fd0183b1d386474ef5665cee43009ed 01-Feb-2013 Brett Cannon <brett@python.org> Issue #17098: all modules should have __loader__
0ecd30b4af4f5bd3c9e884a608e0a256ffe8f5fa 01-Feb-2013 Brett Cannon <brett@python.org> Issue #17098: Make sure every module has __loader__ defined.

Thanks to Thomas Heller for the bug report.
/external/python/cpython3/Modules/signalmodule.c
9f30abd3935704528f784d03f9a630a923c485e9 18-Jan-2013 Benjamin Peterson <benjamin@python.org> merge 3.3
c68a4a048cf4e2d520b00546d8a4eef3a2723e8b 18-Jan-2013 Benjamin Peterson <benjamin@python.org> check windows fd validity (closes #16992)
/external/python/cpython3/Modules/signalmodule.c
0b83224c0ddcb87e2ea139aba5a1e33d70cc9945 11-Nov-2012 Gregory P. Smith <greg@krypto.org> Fixes issue #9535: Fix pending signals that have been received but not
yet handled by Python to not persist after os.fork() in the child process.
34b14951eeb235ac0e0cbbd2ccd5d72d178dd983 11-Nov-2012 Gregory P. Smith <greg@krypto.org> Fixes issue #9535: Fix pending signals that have been received but not
yet handled by Python to not persist after os.fork() in the child process.
9463e3ac8b230efa2f35e08859cb3db5c6d192b7 11-Nov-2012 Gregory P. Smith <greg@krypto.org> Fixes issue #9535: Fix pending signals that have been received but not
yet handled by Python to not persist after os.fork() in the child process.
/external/python/cpython3/Modules/signalmodule.c
14c81aba509904959a86f14ccd180f714e6b753d 05-Oct-2012 Jesus Cea <jcea@jcea.es> #16135: Removal of OS/2 support (Modules/*)
/external/python/cpython3/Modules/signalmodule.c
643cd68ea4b8d33a6d0163ef693ef6518f76b88f 02-Mar-2012 Victor Stinner <victor.stinner@gmail.com> Issue #13964: signal.sigtimedwait() timeout is now a float instead of a tuple

Add a private API to convert an int or float to a C timespec structure.
/external/python/cpython3/Modules/signalmodule.c
3f32fc87adfa5e14ee24c8dc94e629e74283d1ca 02-Feb-2012 Charles-François Natali <neologix@free.fr> Merge.
6d0d24e359b6d8a72a20c2091bbea0e16170d767 02-Feb-2012 Charles-François Natali <neologix@free.fr> Issue #13817: After fork(), reinit the ad-hoc TLS implementation earlier to fix
a random deadlock when fork() is called in a multithreaded process in debug
mode, and make PyOS_AfterFork() more robust.
/external/python/cpython3/Modules/signalmodule.c
6dd381eb62278f75de7ba01626813de84cd248e7 21-Nov-2011 Antoine Pitrou <solipsis@pitrou.net> Issue #12328: Under Windows, refactor handling of Ctrl-C events and
make _multiprocessing.win32.WaitForMultipleObjects interruptible when
the wait_flag parameter is false. Patch by sbt.
/external/python/cpython3/Modules/signalmodule.c
bc808224b6fb6f829df4bf6bb04d3a64f6e4ddcb 25-Jun-2011 Ross Lagerwall <rosslagerwall@gmail.com> Issue #12303: Add sigwaitinfo() and sigtimedwait() to the signal module.
/external/python/cpython3/Modules/signalmodule.c
10c30d676432b995d19308855a5ed40f87353074 10-Jun-2011 Victor Stinner <victor.stinner@haypocalc.com> Issue #8407: signal.sigwait() releases the GIL

Initial patch by Charles-François Natali.
/external/python/cpython3/Modules/signalmodule.c
c13ef66649985025382c64f6af8e3b956411e05b 25-May-2011 Victor Stinner <victor.stinner@haypocalc.com> Issue #8407: Fix the signal handler of the signal module: if it is called
twice, it now writes the number of the second signal into the wakeup fd.
/external/python/cpython3/Modules/signalmodule.c
aedb2823fd740dcdf64744d47eab0053324741b1 15-May-2011 Victor Stinner <victor.stinner@haypocalc.com> (Merge 3.2) Issue #12060: Use sig_atomic_t type and volatile keyword in the
signal module. Patch written by Charles-François Natali.
5ebfe6d9a96beaa190e803259ffd05abe8786e14 15-May-2011 Victor Stinner <victor.stinner@haypocalc.com> (Merge 3.1) Issue #12060: Use sig_atomic_t type and volatile keyword in the
signal module. Patch written by Charles-François Natali.
2ec6b176bd0fc41c6d00f244a4d8d6bdefa2c620 15-May-2011 Victor Stinner <victor.stinner@haypocalc.com> Issue #12060: Use sig_atomic_t type and volatile keyword in the signal module.
Patch written by Charles-François Natali.
/external/python/cpython3/Modules/signalmodule.c
388196ed72fbac61eea511eefb36f8f94634a8b4 10-May-2011 Victor Stinner <victor.stinner@haypocalc.com> Issue #12011: signal.signal() and signal.siginterrupt() raise an OSError,
instead of a RuntimeError: OSError has an errno attribute.
/external/python/cpython3/Modules/signalmodule.c
86e104a6ab8d81916a13b01ec892dd006a033359 09-May-2011 Victor Stinner <victor.stinner@haypocalc.com> Issue #8407: Use an explicit cast for FreeBSD

pthread_t is a pointer, not an integer, on FreeBSD. It should fix the following
gcc warning:

passing argument 1 of ‘pthread_kill’ makes pointer from integer without a cast
/external/python/cpython3/Modules/signalmodule.c
d49b1f14de90ce31bb0777ac232c0ee1ec5ed6ce 08-May-2011 Victor Stinner <victor.stinner@haypocalc.com> Issue #8407: The signal handler writes the signal number as a single byte
instead of a nul byte into the wakeup file descriptor. So it is possible to
wait more than one signal and know which signals were raised.
/external/python/cpython3/Modules/signalmodule.c
b3e7219abfdb52321b7e8f1f57499ece23a7d2f8 08-May-2011 Victor Stinner <victor.stinner@haypocalc.com> Issue #8407: Add pthread_kill(), sigpending() and sigwait() functions to the
signal module.
/external/python/cpython3/Modules/signalmodule.c
35b300c5fd8406c0e05bc2a1e7e07e6db848571e 04-May-2011 Victor Stinner <victor.stinner@haypocalc.com> Issue #8407: signal.pthread_sigmask() returns a set instead of a list

Update the doc. Refactor also related tests.
/external/python/cpython3/Modules/signalmodule.c
d0e516db50376ab0fd729c42bafda3e5a6225b94 03-May-2011 Victor Stinner <victor.stinner@haypocalc.com> Issue #8407: pthread_sigmask() checks immediatly if signal handlers have been
called. The test checks that SIG_UNBLOCK calls immediatly the signal handler of
the pending SIGUSR1. Improve also the tests using an exception (division by
zero) instead of a flag (a function attribute).
/external/python/cpython3/Modules/signalmodule.c
72c53b5dccb02f7a14edbfa4a197827b29e454e9 02-May-2011 Victor Stinner <victor.stinner@haypocalc.com> cleanup signalmodule.c: use PyModule_AddIntMacro()
/external/python/cpython3/Modules/signalmodule.c
a92933596156337cc004027e41073db6d68616b9 30-Apr-2011 Victor Stinner <victor.stinner@haypocalc.com> Issue #8407, issue #11859: Add signal.pthread_sigmask() function to fetch
and/or change the signal mask of the calling thread.

Fix also tests of test_io using threads and an alarm: use pthread_sigmask() to
ensure that the SIGALRM signal is received by the main thread.

Original patch written by Jean-Paul Calderone.
/external/python/cpython3/Modules/signalmodule.c
0c759febb660ad3dabc976383e24c28658dfda39 27-Apr-2011 Antoine Pitrou <solipsis@pitrou.net> Issue #10517: After fork(), reinitialize the TLS used by the PyGILState_*
APIs, to avoid a crash with the pthread implementation in RHEL 5. Patch
by Charles-François Natali.
/external/python/cpython3/Modules/signalmodule.c
27026f87d8aba31c3aa5529971508a91017486f5 18-Apr-2011 Victor Stinner <victor.stinner@haypocalc.com> (Merge 3.1) Issue #11768: The signal handler of the signal module only calls
Py_AddPendingCall() for the first signal to fix a deadlock on reentrant or
parallel calls. PyErr_SetInterrupt() writes also into the wake up file.
6c9b35bfe2585af08ea6480294e096e2d2397fe3 18-Apr-2011 Victor Stinner <victor.stinner@haypocalc.com> Issue #11768: The signal handler of the signal module only calls
Py_AddPendingCall() for the first signal to fix a deadlock on reentrant or
parallel calls. PyErr_SetInterrupt() writes also into the wake up file.
/external/python/cpython3/Modules/signalmodule.c
e5b99f0fb306b80118849048b3d145c1a614c38b 30-Nov-2010 Georg Brandl <georg@python.org> Remove redundant includes of headers that are already included by Python.h.
/external/python/cpython3/Modules/signalmodule.c
8d46e4267ceb92409ff86f6e7094ee196d5e684d 05-Nov-2010 Antoine Pitrou <solipsis@pitrou.net> Merged revisions 86214 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r86214 | antoine.pitrou | 2010-11-05 20:47:27 +0100 (ven., 05 nov. 2010) | 4 lines

Issue #10311: The signal module now restores errno before returning from
its low-level signal handler. Patch by Hallvard B Furuseth.
........
/external/python/cpython3/Modules/signalmodule.c
39a65915076bb9c3719813f9d079925d661cdbd5 05-Nov-2010 Antoine Pitrou <solipsis@pitrou.net> Issue #10311: The signal module now restores errno before returning from
its low-level signal handler. Patch by Hallvard B Furuseth.
/external/python/cpython3/Modules/signalmodule.c
49d3f2514b4edcabae3b08286016c98b584bb3a2 17-Oct-2010 Victor Stinner <victor.stinner@haypocalc.com> _PyImport_FixupExtension() and _PyImport_FindExtension() uses FS encoding

* Rename _PyImport_FindExtension() to _PyImport_FindExtensionUnicode():
the filename becomes a Unicode object instead of byte string
* Rename _PyImport_FixupExtension() to _PyImport_FixupExtensionUnicode():
the filename becomes a Unicode object instead of byte string
/external/python/cpython3/Modules/signalmodule.c
eccd4d910dc61d5ad8ccc9c62d3ab823b359aa9d 01-Oct-2010 Brian Curtin <brian.curtin@gmail.com> Merged revisions 85140 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r85140 | brian.curtin | 2010-10-01 09:49:24 -0500 (Fri, 01 Oct 2010) | 4 lines

Fix #10003. Add SIGBREAK to the set of valid signals on Windows.

This fixes a regression noticed by bzr, introduced by issue #9324.
........
/external/python/cpython3/Modules/signalmodule.c
9e88b5aeee219c8b1968a29f206231cca2719ed3 01-Oct-2010 Brian Curtin <brian.curtin@gmail.com> Fix #10003. Add SIGBREAK to the set of valid signals on Windows.

This fixes a regression noticed by bzr, introduced by issue #9324.
/external/python/cpython3/Modules/signalmodule.c
912443c861ca29d50d37ed817072b0f0f16ac4c3 06-Sep-2010 Brian Curtin <brian.curtin@gmail.com> Merged revisions 84556 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r84556 | brian.curtin | 2010-09-06 11:04:10 -0500 (Mon, 06 Sep 2010) | 7 lines

Clean up the fix to #9324 with some of the suggestions raised on python-dev
in response to the original checkin.

Move the validation from the original loop into a switch statement,
and adjust a platform check in the tests.
........
/external/python/cpython3/Modules/signalmodule.c
c734b312cb8316af0c036323b16caf23545cd21f 06-Sep-2010 Brian Curtin <brian.curtin@gmail.com> Clean up the fix to #9324 with some of the suggestions raised on python-dev
in response to the original checkin.

Move the validation from the original loop into a switch statement,
and adjust a platform check in the tests.
/external/python/cpython3/Modules/signalmodule.c
b42a21df1102a4ca833cf50d7caeda9391a8a54a 06-Aug-2010 Brian Curtin <brian.curtin@gmail.com> Include Windows.h for BOOL. 2.7 and 3.2 already had this due to
a feature 3.1 doesn't have. Followup to #9324.
/external/python/cpython3/Modules/signalmodule.c
3f004b1cc0190b9e2b0f0e5c26847b5594ca661d 06-Aug-2010 Brian Curtin <brian.curtin@gmail.com> Merged revisions 83763 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r83763 | brian.curtin | 2010-08-06 14:27:32 -0500 (Fri, 06 Aug 2010) | 3 lines

Fix #9324: Add parameter validation to signal.signal on Windows in order
to prevent crashes.
........
/external/python/cpython3/Modules/signalmodule.c
ef9efbd69cfe39f8c6034910f551451e5d1e182a 06-Aug-2010 Brian Curtin <brian.curtin@gmail.com> Fix #9324: Add parameter validation to signal.signal on Windows in order
to prevent crashes.
/external/python/cpython3/Modules/signalmodule.c
6ed7ac48ec7800d18b3361038f346ea43bea7e80 19-Jun-2010 Jean-Paul Calderone <exarkun@divmod.com> Revert r82089. Commit was intended for a branch.
/external/python/cpython3/Modules/signalmodule.c
867c4354609b09b2425b188f212e54fc027be18f 19-Jun-2010 Jean-Paul Calderone <exarkun@divmod.com> merge forward from the python 2.x branch
/external/python/cpython3/Modules/signalmodule.c
7f14f0d8a0228c50d5b5de2acbfe9a64ebc6749a 09-May-2010 Antoine Pitrou <solipsis@pitrou.net> Recorded merge of revisions 81032 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
r81032 | antoine.pitrou | 2010-05-09 17:52:27 +0200 (dim., 09 mai 2010) | 9 lines

Recorded merge of revisions 81029 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines

Untabify C files. Will watch buildbots.
........
................
/external/python/cpython3/Modules/signalmodule.c
f95a1b3c53bdd678b64aa608d4375660033460c3 09-May-2010 Antoine Pitrou <solipsis@pitrou.net> Recorded merge of revisions 81029 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines

Untabify C files. Will watch buildbots.
........
/external/python/cpython3/Modules/signalmodule.c
9c39bc72650869755233bf08c3f3c78eb6c7ddfe 09-May-2010 Jean-Paul Calderone <exarkun@divmod.com> Merged revisions 81016 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
r81016 | jean-paul.calderone | 2010-05-08 23:18:57 -0400 (Sat, 08 May 2010) | 9 lines

Merged revisions 81007 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r81007 | jean-paul.calderone | 2010-05-08 16:06:02 -0400 (Sat, 08 May 2010) | 1 line

Skip signal handler re-installation if it is not necessary. Issue 8354.
........
................
/external/python/cpython3/Modules/signalmodule.c
6f137ca4693a9c37ec012846aebc02f6863547be 09-May-2010 Jean-Paul Calderone <exarkun@divmod.com> Merged revisions 81007 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r81007 | jean-paul.calderone | 2010-05-08 16:06:02 -0400 (Sat, 08 May 2010) | 1 line

Skip signal handler re-installation if it is not necessary. Issue 8354.
........
/external/python/cpython3/Modules/signalmodule.c
eb24d7498f3e34586fee24209f5630a58bb1a04b 12-Apr-2010 Brian Curtin <brian.curtin@gmail.com> Port #1220212 (os.kill for Win32) to py3k.
/external/python/cpython3/Modules/signalmodule.c
2614cda20910e1b2529d5af4a95327f8cdfcc35a 21-Mar-2010 Benjamin Peterson <benjamin@python.org> Merged revisions 78338,78345-78346,78561-78562,78566,78574,78581,78634,78660,78675 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r78338 | andrew.kuchling | 2010-02-22 15:04:02 -0600 (Mon, 22 Feb 2010) | 4 lines

Remove Tools/modulator, a reference to it in the docs, and a screenshot of it.
(I asked the BDFL first, and he approved removing it. The last actual bugfix
to Tools/modulator was in 2001; since then all changes have been search-and-replace:
string methods, whitespace fixes, etc.)
........
r78345 | andrew.kuchling | 2010-02-22 17:10:52 -0600 (Mon, 22 Feb 2010) | 1 line

#7706: DONT_HAVE_ERRNO_H is no longer defined by configure (after rev.46819).
........
r78346 | andrew.kuchling | 2010-02-22 17:12:00 -0600 (Mon, 22 Feb 2010) | 1 line

#7706: add include guards where they're missing; required for Windows CE
........
r78561 | andrew.kuchling | 2010-03-01 13:51:43 -0600 (Mon, 01 Mar 2010) | 1 line

#7191: describe more details of wbits parameter
........
r78562 | andrew.kuchling | 2010-03-01 14:11:57 -0600 (Mon, 01 Mar 2010) | 1 line

#7637: avoid repeated-concatenation antipattern in example
........
r78566 | barry.warsaw | 2010-03-01 15:46:51 -0600 (Mon, 01 Mar 2010) | 4 lines

Manually copy patch for bug 7250 from the release26-maint branch. I suck
because I did this in the wrong order and couldn't smack svnmerge into
submission.
........
r78574 | benjamin.peterson | 2010-03-01 17:25:13 -0600 (Mon, 01 Mar 2010) | 1 line

remove CVS id
........
r78581 | michael.foord | 2010-03-02 08:22:15 -0600 (Tue, 02 Mar 2010) | 1 line

Link correction in documentation.
........
r78634 | benjamin.peterson | 2010-03-03 15:28:25 -0600 (Wed, 03 Mar 2010) | 1 line

rephrase
........
r78660 | dirkjan.ochtman | 2010-03-04 13:21:53 -0600 (Thu, 04 Mar 2010) | 4 lines

Try to fix buildbot breakage from r78384.

Thanks bitdancer and briancurtin for the help.
........
r78675 | florent.xicluna | 2010-03-04 19:12:14 -0600 (Thu, 04 Mar 2010) | 2 lines

These line should not be there.
........
/external/python/cpython3/Modules/signalmodule.c
a833206de3d32d40ac0cb3fc300aa5383d3543d4 12-Sep-2009 Benjamin Peterson <benjamin@python.org> Merged revisions 74745 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
r74745 | benjamin.peterson | 2009-09-11 17:24:02 -0500 (Fri, 11 Sep 2009) | 98 lines

Merged revisions 74277,74321,74323,74326,74355,74465,74467,74488,74492,74513,74531,74549,74553,74625,74632,74643-74644,74647,74652,74666,74671,74727,74739 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r74277 | sean.reifschneider | 2009-08-01 18:54:55 -0500 (Sat, 01 Aug 2009) | 3 lines

- Issue #6624: yArg_ParseTuple with "s" format when parsing argument with
NUL: Bogus TypeError detail string.
........
r74321 | guilherme.polo | 2009-08-05 11:51:41 -0500 (Wed, 05 Aug 2009) | 1 line

Easier reference to find (at least while svn continues being used).
........
r74323 | guilherme.polo | 2009-08-05 18:48:26 -0500 (Wed, 05 Aug 2009) | 1 line

Typo.
........
r74326 | jesse.noller | 2009-08-05 21:05:56 -0500 (Wed, 05 Aug 2009) | 1 line

Fix issue 4660: spurious task_done errors in multiprocessing, remove doc note for from_address
........
r74355 | gregory.p.smith | 2009-08-12 12:02:37 -0500 (Wed, 12 Aug 2009) | 2 lines

comment typo fix
........
r74465 | vinay.sajip | 2009-08-15 18:23:12 -0500 (Sat, 15 Aug 2009) | 1 line

Added section on logging to one file from multiple processes.
........
r74467 | vinay.sajip | 2009-08-15 18:34:47 -0500 (Sat, 15 Aug 2009) | 1 line

Refined section on logging to one file from multiple processes.
........
r74488 | vinay.sajip | 2009-08-17 08:14:37 -0500 (Mon, 17 Aug 2009) | 1 line

Further refined section on logging to one file from multiple processes.
........
r74492 | r.david.murray | 2009-08-17 14:26:49 -0500 (Mon, 17 Aug 2009) | 2 lines

Issue 6685: 'toupper' -> 'upper' in cgi doc example explanation.
........
r74513 | skip.montanaro | 2009-08-18 09:37:52 -0500 (Tue, 18 Aug 2009) | 1 line

missing module ref (issue6723)
........
r74531 | vinay.sajip | 2009-08-20 17:04:32 -0500 (Thu, 20 Aug 2009) | 1 line

Added section on exceptions raised during logging.
........
r74549 | benjamin.peterson | 2009-08-24 12:42:36 -0500 (Mon, 24 Aug 2009) | 1 line

fix pdf building by teaching latex the right encoding package
........
r74553 | r.david.murray | 2009-08-26 20:04:59 -0500 (Wed, 26 Aug 2009) | 2 lines

Remove leftover text from end of sentence.
........
r74625 | benjamin.peterson | 2009-09-01 17:27:57 -0500 (Tue, 01 Sep 2009) | 1 line

remove the check that classmethod's argument is a callable
........
r74632 | georg.brandl | 2009-09-03 02:27:26 -0500 (Thu, 03 Sep 2009) | 1 line

#6828: fix wrongly highlighted blocks.
........
r74643 | georg.brandl | 2009-09-04 01:59:20 -0500 (Fri, 04 Sep 2009) | 2 lines

Issue #2666: Handle BROWSER environment variable properly for unknown browser names in the webbrowser module.
........
r74644 | georg.brandl | 2009-09-04 02:55:14 -0500 (Fri, 04 Sep 2009) | 1 line

#5047: remove Monterey support from configure.
........
r74647 | georg.brandl | 2009-09-04 03:17:04 -0500 (Fri, 04 Sep 2009) | 2 lines

Issue #5275: In Cookie's Cookie.load(), properly handle non-string arguments as documented.
........
r74652 | georg.brandl | 2009-09-04 06:25:37 -0500 (Fri, 04 Sep 2009) | 1 line

#6756: add some info about the "acct" parameter.
........
r74666 | georg.brandl | 2009-09-05 04:04:09 -0500 (Sat, 05 Sep 2009) | 1 line

#6841: remove duplicated word.
........
r74671 | georg.brandl | 2009-09-05 11:47:17 -0500 (Sat, 05 Sep 2009) | 1 line

#6843: add link from filterwarnings to where the meaning of the arguments is covered.
........
r74727 | benjamin.peterson | 2009-09-08 18:04:22 -0500 (Tue, 08 Sep 2009) | 1 line

#6865 fix ref counting in initialization of pwd module
........
r74739 | georg.brandl | 2009-09-11 02:55:20 -0500 (Fri, 11 Sep 2009) | 1 line

Move function back to its section.
........
................
/external/python/cpython3/Modules/signalmodule.c
8719ad5ddefadbc08b56a0af91515f050c89c678 12-Sep-2009 Benjamin Peterson <benjamin@python.org> Merged revisions 74277,74321,74323,74326,74355,74465,74467,74488,74492,74513,74531,74549,74553,74625,74632,74643-74644,74647,74652,74666,74671,74727,74739 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r74277 | sean.reifschneider | 2009-08-01 18:54:55 -0500 (Sat, 01 Aug 2009) | 3 lines

- Issue #6624: yArg_ParseTuple with "s" format when parsing argument with
NUL: Bogus TypeError detail string.
........
r74321 | guilherme.polo | 2009-08-05 11:51:41 -0500 (Wed, 05 Aug 2009) | 1 line

Easier reference to find (at least while svn continues being used).
........
r74323 | guilherme.polo | 2009-08-05 18:48:26 -0500 (Wed, 05 Aug 2009) | 1 line

Typo.
........
r74326 | jesse.noller | 2009-08-05 21:05:56 -0500 (Wed, 05 Aug 2009) | 1 line

Fix issue 4660: spurious task_done errors in multiprocessing, remove doc note for from_address
........
r74355 | gregory.p.smith | 2009-08-12 12:02:37 -0500 (Wed, 12 Aug 2009) | 2 lines

comment typo fix
........
r74465 | vinay.sajip | 2009-08-15 18:23:12 -0500 (Sat, 15 Aug 2009) | 1 line

Added section on logging to one file from multiple processes.
........
r74467 | vinay.sajip | 2009-08-15 18:34:47 -0500 (Sat, 15 Aug 2009) | 1 line

Refined section on logging to one file from multiple processes.
........
r74488 | vinay.sajip | 2009-08-17 08:14:37 -0500 (Mon, 17 Aug 2009) | 1 line

Further refined section on logging to one file from multiple processes.
........
r74492 | r.david.murray | 2009-08-17 14:26:49 -0500 (Mon, 17 Aug 2009) | 2 lines

Issue 6685: 'toupper' -> 'upper' in cgi doc example explanation.
........
r74513 | skip.montanaro | 2009-08-18 09:37:52 -0500 (Tue, 18 Aug 2009) | 1 line

missing module ref (issue6723)
........
r74531 | vinay.sajip | 2009-08-20 17:04:32 -0500 (Thu, 20 Aug 2009) | 1 line

Added section on exceptions raised during logging.
........
r74549 | benjamin.peterson | 2009-08-24 12:42:36 -0500 (Mon, 24 Aug 2009) | 1 line

fix pdf building by teaching latex the right encoding package
........
r74553 | r.david.murray | 2009-08-26 20:04:59 -0500 (Wed, 26 Aug 2009) | 2 lines

Remove leftover text from end of sentence.
........
r74625 | benjamin.peterson | 2009-09-01 17:27:57 -0500 (Tue, 01 Sep 2009) | 1 line

remove the check that classmethod's argument is a callable
........
r74632 | georg.brandl | 2009-09-03 02:27:26 -0500 (Thu, 03 Sep 2009) | 1 line

#6828: fix wrongly highlighted blocks.
........
r74643 | georg.brandl | 2009-09-04 01:59:20 -0500 (Fri, 04 Sep 2009) | 2 lines

Issue #2666: Handle BROWSER environment variable properly for unknown browser names in the webbrowser module.
........
r74644 | georg.brandl | 2009-09-04 02:55:14 -0500 (Fri, 04 Sep 2009) | 1 line

#5047: remove Monterey support from configure.
........
r74647 | georg.brandl | 2009-09-04 03:17:04 -0500 (Fri, 04 Sep 2009) | 2 lines

Issue #5275: In Cookie's Cookie.load(), properly handle non-string arguments as documented.
........
r74652 | georg.brandl | 2009-09-04 06:25:37 -0500 (Fri, 04 Sep 2009) | 1 line

#6756: add some info about the "acct" parameter.
........
r74666 | georg.brandl | 2009-09-05 04:04:09 -0500 (Sat, 05 Sep 2009) | 1 line

#6841: remove duplicated word.
........
r74671 | georg.brandl | 2009-09-05 11:47:17 -0500 (Sat, 05 Sep 2009) | 1 line

#6843: add link from filterwarnings to where the meaning of the arguments is covered.
........
r74727 | benjamin.peterson | 2009-09-08 18:04:22 -0500 (Tue, 08 Sep 2009) | 1 line

#6865 fix ref counting in initialization of pwd module
........
r74739 | georg.brandl | 2009-09-11 02:55:20 -0500 (Fri, 11 Sep 2009) | 1 line

Move function back to its section.
........
/external/python/cpython3/Modules/signalmodule.c
1a8501c64837368a6973ff3f9850b652888c281a 02-Oct-2008 Christian Heimes <christian@cheimes.de> Merged revisions 66748 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r66748 | christian.heimes | 2008-10-02 21:47:50 +0200 (Thu, 02 Oct 2008) | 1 line

Fixed a couple more C99 comments and one occurence of inline.
........

+ another // comment in bytesobject
/external/python/cpython3/Modules/signalmodule.c
2f99b241721f72c9f55617479709b589496c093d 24-Aug-2008 Neal Norwitz <nnorwitz@gmail.com> Merged revisions 66006 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt modes)

........
r66006 | neal.norwitz | 2008-08-23 22:04:52 -0700 (Sat, 23 Aug 2008) | 25 lines

Fix:
* crashes on memory allocation failure found with failmalloc
* memory leaks found with valgrind
* compiler warnings in opt mode which would lead to invalid memory reads
* problem using wrong name in decimal module reported by pychecker

Update the valgrind suppressions file with new leaks that are small/one-time
leaks we don't care about (ie, they are too hard to fix).

TBR=barry
TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt modes)
in opt mode:
valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \
./python -E -tt ./Lib/test/regrtest.py -uall,-bsddb,-compiler \
-x test_logging test_ssl test_multiprocessing
valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \
./python -E -tt ./Lib/test/regrtest.py test_multiprocessing
for i in `seq 1 4000` ; do
LD_PRELOAD=~/local/lib/libfailmalloc.so FAILMALLOC_INTERVAL=$i \
./python -c pass
done

At least some of these fixes should probably be backported to 2.5.
........
/external/python/cpython3/Modules/signalmodule.c
e68df0fbe51fc6980d48265e85664341f74fc9eb 13-Jun-2008 Benjamin Peterson <benjamin@python.org> Merged revisions 64212 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r64212 | benjamin.peterson | 2008-06-12 19:09:47 -0500 (Thu, 12 Jun 2008) | 3 lines

#1683 prevent forking from interfering in threading storage
This should prevent some test_multiprocessing failures
........
/external/python/cpython3/Modules/signalmodule.c
1a21451b1d73b65af949193208372e86bf308411 11-Jun-2008 Martin v. Löwis <martin@v.loewis.de> Implement PEP 3121: new module initialization and finalization API.
/external/python/cpython3/Modules/signalmodule.c
3bf3cc0401126f6a21bd65ac9e962ee97a4f126a 24-Mar-2008 Martin v. Löwis <martin@v.loewis.de> Merged revisions 61849 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r61849 | martin.v.loewis | 2008-03-24 14:54:23 +0100 (Mo, 24 Mär 2008) | 2 lines

Conditionalize sys/time.h inclusion.
........
/external/python/cpython3/Modules/signalmodule.c
823725e93cdd85371eae53352dd83fc634e95694 24-Mar-2008 Martin v. Löwis <martin@v.loewis.de> Merged revisions 61846-61847 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r61846 | martin.v.loewis | 2008-03-24 13:57:53 +0100 (Mo, 24 Mär 2008) | 2 lines

Install 2to3 script.
........
r61847 | martin.v.loewis | 2008-03-24 14:31:16 +0100 (Mo, 24 Mär 2008) | 2 lines

Patch #2240: Implement signal.setitimer and signal.getitimer.
........
/external/python/cpython3/Modules/signalmodule.c
8640e749fd9f769f486268bebe340c9a35cca564 23-Feb-2008 Christian Heimes <christian@cheimes.de> Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617,60619-60621,60623-60625,60627-60629,60631,60633,60635,60647,60650,60652,60654,60656,60658-60659,60664-60666,60668-60670,60672,60676,60678,60680-60683,60685-60686,60688,60690,60692-60694,60697-60700,60705-60706,60708,60711,60714,60720,60724-60730,60732,60736,60742,60744,60746,60748,60750-60751,60753,60756-60757,60759-60761,60763-60764,60766,60769-60770,60774-60784,60787-60789,60793,60796,60799-60809,60812-60813,60815-60821,60823-60826,60828-60829,60831-60834,60836,60838-60839,60846-60849,60852-60854,60856-60859,60861-60870,60874-60875,60880-60881,60886,60888-60890,60892,60894-60898,60900,60902-60906,60908,60911-60917,60919-60920,60922,60926,60929-60931,60933-60935,60937,60939-60941,60943-60954,60959-60961,60963-60964,60966-60967,60971,60977,60979-60989 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r60980 | georg.brandl | 2008-02-23 16:02:28 +0100 (Sat, 23 Feb 2008) | 2 lines

#1492: allow overriding BaseHTTPServer's content type for error messages.
........
r60982 | georg.brandl | 2008-02-23 16:06:25 +0100 (Sat, 23 Feb 2008) | 2 lines

#2165: fix test_logging failure on some machines.
........
r60983 | facundo.batista | 2008-02-23 16:07:35 +0100 (Sat, 23 Feb 2008) | 6 lines


Issue 1089358. Adds the siginterrupt() function, that is just a
wrapper around the system call with the same name. Also added
test cases, doc changes and NEWS entry. Thanks Jason and Ralf
Schmitt.
........
r60984 | georg.brandl | 2008-02-23 16:11:18 +0100 (Sat, 23 Feb 2008) | 2 lines

#2067: file.__exit__() now calls subclasses' close() method.
........
r60985 | georg.brandl | 2008-02-23 16:19:54 +0100 (Sat, 23 Feb 2008) | 2 lines

More difflib examples. Written for GHOP by Josip Dzolonga.
........
r60987 | andrew.kuchling | 2008-02-23 16:41:51 +0100 (Sat, 23 Feb 2008) | 1 line

#2072: correct documentation for .rpc_paths
........
r60988 | georg.brandl | 2008-02-23 16:43:48 +0100 (Sat, 23 Feb 2008) | 2 lines

#2161: Fix opcode name.
........
r60989 | andrew.kuchling | 2008-02-23 16:49:35 +0100 (Sat, 23 Feb 2008) | 2 lines

#1119331: ncurses will just call exit() if the terminal name isn't found.
Call setupterm() first so that we get a Python exception instead of just existing.
........
/external/python/cpython3/Modules/signalmodule.c
5fb7c2ad0b59b670898c8b1622ddc37331b5cb9e 24-Dec-2007 Christian Heimes <christian@cheimes.de> Merged revisions 59565-59594 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r59568 | facundo.batista | 2007-12-19 13:53:01 +0100 (Wed, 19 Dec 2007) | 3 lines


Some minor cleanups. Thanks Mark Dickinson.
........
r59573 | raymond.hettinger | 2007-12-19 19:13:31 +0100 (Wed, 19 Dec 2007) | 1 line

Fix issue 1661: Flags argument silently ignored in re functions with compiled regexes.
........
r59574 | guido.van.rossum | 2007-12-19 20:41:06 +0100 (Wed, 19 Dec 2007) | 7 lines

Patch #1583 by Adam Olsen.

This adds signal.set_wakeup_fd(fd) which sets a file descriptor to
which a zero byte will be written whenever a C exception handler runs.

I added a simple C API as well, PySignal_SetWakeupFd(fd).
........
r59575 | raymond.hettinger | 2007-12-19 23:14:34 +0100 (Wed, 19 Dec 2007) | 1 line

Bigger range for non-extended opargs.
........
r59576 | guido.van.rossum | 2007-12-19 23:51:13 +0100 (Wed, 19 Dec 2007) | 5 lines

Patch #1549 by Thomas Herve.
This changes the rules for when __hash__ is inherited slightly,
by allowing it to be inherited when one or more of __lt__, __le__,
__gt__, __ge__ are overridden, as long as __eq__ and __ne__ aren't.
........
r59577 | raymond.hettinger | 2007-12-20 02:25:05 +0100 (Thu, 20 Dec 2007) | 1 line

Add comments
........
r59578 | brett.cannon | 2007-12-20 11:09:52 +0100 (Thu, 20 Dec 2007) | 3 lines

Add tests for the warnings module; specifically formatwarning and showwarning.
Still need tests for warn_explicit and simplefilter.
........
r59582 | guido.van.rossum | 2007-12-20 18:28:10 +0100 (Thu, 20 Dec 2007) | 2 lines

Patch #1672 by Joseph Armbruster. Use tempdir() to get a temporary directory.
........
r59584 | georg.brandl | 2007-12-20 22:03:02 +0100 (Thu, 20 Dec 2007) | 2 lines

Fix refleak introduced in r59576.
........
r59586 | guido.van.rossum | 2007-12-21 00:48:28 +0100 (Fri, 21 Dec 2007) | 4 lines

Improve performance of built-in any()/all() by avoiding PyIter_Next() --
using a trick found in ifilter().
Feel free to backport to 2.5.
........
r59591 | andrew.kuchling | 2007-12-22 18:27:02 +0100 (Sat, 22 Dec 2007) | 1 line

Add item
........
/external/python/cpython3/Modules/signalmodule.c
b76922a7be9196af9281cd2d167f1afd81d1fb6e 11-Dec-2007 Christian Heimes <christian@cheimes.de> Merged revisions 59450-59464 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r59455 | guido.van.rossum | 2007-12-10 21:42:53 +0100 (Mon, 10 Dec 2007) | 2 lines

Remove a 2.2-ism.
........
r59459 | christian.heimes | 2007-12-10 23:28:56 +0100 (Mon, 10 Dec 2007) | 4 lines

Backport of r59456:59458 from py3k to trunk
Issue #1580: New free format floating point representation based on "Floating-Point Printer Sample Code", by Robert G. Burger. For example repr(11./5) now returns '2.2' instead of '2.2000000000000002'.

Thanks to noam for the patch! I had to modify doubledigits.c slightly to support X64 and IA64 machines on Windows. I also added the new file to the three project files.
........
r59460 | guido.van.rossum | 2007-12-11 00:00:12 +0100 (Tue, 11 Dec 2007) | 4 lines

Patch #1643738 by Ulisses Furquim -- make the is_tripped variable
in signalmodule.c more robust. Includes Martin von Loewis's suggestion
to set is_tripped after .tripped.
........
r59463 | kurt.kaiser | 2007-12-11 01:04:57 +0100 (Tue, 11 Dec 2007) | 2 lines

format_paragraph_event wasn't returning 'break'
........
r59464 | christian.heimes | 2007-12-11 01:54:34 +0100 (Tue, 11 Dec 2007) | 3 lines

The new float repr causes too much trouble and pain. I'm disabling the feature until we have sorted out the issues on all machines. 64bit machines seem to have issues and Guido has reported even worse.
Guido: It's pretty bad actually -- repr(1e5) comes out as '1.0'... Ditto for
repr(1eN) for most N... Both in 2.6 and in 3.0...
........
/external/python/cpython3/Modules/signalmodule.c
217cfd1c86c59ed8a55ce6d6b88bbe37309e7ba2 02-Dec-2007 Christian Heimes <christian@cheimes.de> Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h
/external/python/cpython3/Modules/signalmodule.c
1ac754fa10f5d199d19911e21185d0970cb3073f 19-Jan-2006 Neal Norwitz <nnorwitz@gmail.com> Check return result from Py_InitModule*(). This API can fail.

Probably should be backported.
/external/python/cpython3/Modules/signalmodule.c
8ee3e5aa9306a00573817e237bed4a482473e818 14-Sep-2005 Guido van Rossum <guido@python.org> - Changes donated by Elemental Security to make it work on AIX 5.3
with IBM's 64-bit compiler (SF patch #1284289). This also closes SF
bug #105470: test_pwd fails on 64bit system (Opteron).
/external/python/cpython3/Modules/signalmodule.c
9ceaa72ebe96cb5423aa3fb2adede3fcd1c7b6b0 13-Oct-2004 Anthony Baxter <anthonybaxter@gmail.com> Patch #975056 - fixes for restartable signals on *BSD. In addition,
a few remaining calls to signal() were converted to PyOS_setsig().
/external/python/cpython3/Modules/signalmodule.c
24ec21174cb89a704198fd83ab6d890ebb4f6962 17-Jun-2004 Michael W. Hudson <mwh@python.net> silly typo
/external/python/cpython3/Modules/signalmodule.c
f37f37dec06cb2f30ce3ba0e6e2ae9b140767b65 31-Jul-2003 Anthony Baxter <anthonybaxter@gmail.com> Patch [ 776725 ] add SIGRTMIN, SIGRTMAX to signalmodule.c

Trivial patch, and the alternative is to guess at the right values
based on platform...
/external/python/cpython3/Modules/signalmodule.c
43ed43bfc1380d36dd87f405080b5b3fae55532a 13-Mar-2003 Michael W. Hudson <mwh@python.net> Take out my (long since disabled) POSIX signal mask handling code.

I'm not going to have the time or energy to get this working x-platform
-- anyone who does is welcome to the code!
/external/python/cpython3/Modules/signalmodule.c
6297a7a9fbf7675bf23a9b5aa822ed5aaec19647 19-Feb-2003 Guido van Rossum <guido@python.org> - PyEval_GetFrame() is now declared to return a PyFrameObject *
instead of a plain PyObject *. (SF patch #686601 by Ben Laurie.)
/external/python/cpython3/Modules/signalmodule.c
fe51c6d66e0fbf6a142036bee2c448bd7fe8fefc 02-Aug-2002 Mark Hammond <mhammond@skippinet.com.au> Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototype
for Py_Main().

Thanks to Kalle Svensson and Skip Montanaro for the patches.
/external/python/cpython3/Modules/signalmodule.c
6238d2b024f061159b2613387ff700695c10deef 30-Jun-2002 Martin v. Löwis <martin@v.loewis.de> Patch #569753: Remove support for WIN16.
Rename all occurrences of MS_WIN32 to MS_WINDOWS.
/external/python/cpython3/Modules/signalmodule.c
4178515035af42b6343bcd3e5df92d052c6f13dd 13-Jun-2002 Neal Norwitz <nnorwitz@gmail.com> SF # 533070 Silence AIX C Compiler Warnings

Warning caused by using &func. & is not necessary.
/external/python/cpython3/Modules/signalmodule.c
14f8b4cfcb98de74b9c6e9316539be9e2a5cd31f 13-Jun-2002 Martin v. Löwis <martin@v.loewis.de> Patch #568124: Add doc string macros.
/external/python/cpython3/Modules/signalmodule.c
34f20eac987b1ca006ebdfe5531a6931243294fb 27-May-2002 Michael W. Hudson <mwh@python.net> This is patch

[ 559250 ] more POSIX signal stuff

Adds support (and docs and tests and autoconfery) for posix signal
mask handling -- sigpending, sigprocmask and sigsuspend.
/external/python/cpython3/Modules/signalmodule.c
ba3a16c6c3d3da0903873e9464dbc540eaeda1f7 31-Mar-2002 Neal Norwitz <nnorwitz@gmail.com> Remove METH_OLDARGS:
Convert METH_OLDARGS -> METH_VARARGS: also PyArg_Parse -> PyArg_ParseTuple
Convert METH_OLDARGS -> METH_NOARGS: remove args parameter
Please review. All tests pass, but some modules don't have tests.
I spot checked various functions to try to make sure nothing broke.
/external/python/cpython3/Modules/signalmodule.c
78662cf9a1d2e5b9dbdc294db5536645cba23cef 28-Mar-2002 Neil Schemenauer <nascheme@enme.ucalgary.ca> Add type cast.
/external/python/cpython3/Modules/signalmodule.c
3a6f97850b2a4071f3015033fa3d68ce6fa576f4 25-Mar-2002 Neal Norwitz <nnorwitz@gmail.com> Remove many uses of PyArg_NoArgs macro, change METH_OLDARGS to METH_NOARGS.
/external/python/cpython3/Modules/signalmodule.c
7bf6833e178696b9815fd4e4c6d1cecc8b46bdd2 03-Mar-2002 Andrew MacIntyre <andymac@bullseye.apana.org.au> OS/2 EMX port changes (Modules part of patch #450267):
Modules/
_hotshot.c
dbmmodule.c
fcntlmodule.c
main.c
pwdmodule.c
readline.c
selectmodule.c
signalmodule.c
termios.c
timemodule.c
unicodedata.c
/external/python/cpython3/Modules/signalmodule.c
175af2574fca090361f04628e9b6694ba3797f3b 12-Jan-2002 Martin v. Löwis <martin@v.loewis.de> Export SIGINFO. Fixes #502077.
/external/python/cpython3/Modules/signalmodule.c
cdc445122208cb90a59a468a7396b227e223c43a 12-Jan-2002 Martin v. Löwis <martin@v.loewis.de> Include <unistd.h> in Python.h. Fixes #500924.
/external/python/cpython3/Modules/signalmodule.c
1ce3cf774968ea4b8cf21058eea5d4baee0b5349 01-Oct-2001 Tim Peters <tim.peters@gmail.com> SF patch [#466877] SIGBREAK is missing from signal module.
Patch from Steve Scott to add SIGBREAK support (unique to Windows).
/external/python/cpython3/Modules/signalmodule.c
dff3a37afdf36263d9d10daf35d8400bda0dbbb1 19-Jul-2001 Fred Drake <fdrake@acm.org> Make more warnings go away on the SGI compiler.
This is part of SF patch #424992.
/external/python/cpython3/Modules/signalmodule.c
f58de1bd678e3d032ff8f6a569b5448d68eb1ff7 06-Mar-2001 Martin v. Löwis <martin@v.loewis.de> Document SIG_* warning causes on Solaris.
/external/python/cpython3/Modules/signalmodule.c
9e8181b809c0dc40f86d66ce7e51db83aaeccd20 19-Sep-2000 Guido van Rossum <guido@python.org> Make better use of GNU Pth -- patch by Andy Dustman.
I can't test this, so I'm just checking it in with blind faith in Andy.
I've tested that it doesn't broeak a non-Pth build on Linux.

Changes include:

- There's a --with-pth configure option.

- Instead of _GNU_PTH, we test for HAVE_PTH.

- Better signal handling.

- (The config.h.in file is regenerated in a slightly different order.)
/external/python/cpython3/Modules/signalmodule.c
d2cd7adf6f6e6ea0e838c6a92fc70848579641ab 16-Sep-2000 Guido van Rossum <guido@python.org> Use typedef PyOS_sighandler_t and APIs PyOS_getsig() and
PyOS_setsig(), instead of directly calling signal() or sigaction().

This fixes the second half of bug #110611: the mysterious ignoring of
the first ^C when readline isn't used.
/external/python/cpython3/Modules/signalmodule.c
8586991099e4ace18ee94163a96b8ea1bed77ebe 02-Sep-2000 Guido van Rossum <guido@python.org> REMOVED all CWI, CNRI and BeOpen copyright markings.
This should match the situation in the 1.6b1 tree.
/external/python/cpython3/Modules/signalmodule.c
fee3a2dd8cf984b8261032086fe513bf7327b601 27-Aug-2000 Guido van Rossum <guido@python.org> Charles Waldman's patch to reinitialize the interpreter lock after a
fork. This solves the test_fork1 problem. (ceval.c, signalmodule.c,
intrcheck.c)

SourceForge: [ Patch #101226 ] make threading fork-safe
/external/python/cpython3/Modules/signalmodule.c
a1abb728bc0d3898539ea89effa7906a50366f1a 03-Aug-2000 Andrew M. Kuchling <amk@amk.ca> Use METH_OLDARGS instead of numeric constant 0 in method def. tables
/external/python/cpython3/Modules/signalmodule.c
334fb8985bc126f62af65669150c30787eabddd9 25-Jul-2000 Thomas Wouters <thomas@python.org> Use 'void' directly instead of the ANY #define, now that all code is ANSI C.
Leave the actual #define in for API compatibility.
/external/python/cpython3/Modules/signalmodule.c
4f1b2081e9dde910048ef679f5afe252023a4031 23-Jul-2000 Tim Peters <tim.peters@gmail.com> Removed all instances of RETSIGTYPE from the source code: signal
handlers "return void", according to ANSI C.
Removed the new Py_RETURN_FROM_SIGNAL_HANDLER macro.
Left RETSIGTYPE in the config stuff, because it's not clear to
me that others aren't relying on it (e.g., extension modules).
/external/python/cpython3/Modules/signalmodule.c
e21107145aed5b9bfeeb2f2d5f76944288c1dc07 23-Jul-2000 Tim Peters <tim.peters@gmail.com> Missed a return from a signal handler -- thanks to /F for pointing
it out!
/external/python/cpython3/Modules/signalmodule.c
1be46844d9c858a21021e2c3ad0ef9bbee64d9e0 23-Jul-2000 Tim Peters <tim.peters@gmail.com> Recent ANSIfication introduced a couple instances of
#if RETSIGTYPE != void
That isn't C, and MSVC properly refuses to compile it.
Introduced new Py_RETURN_FROM_SIGNAL_HANDLER macro in pyport.h
to expand to the correct thing based on RETSIGTYPE. However,
only void is ANSI! Do we still have platforms that return int?
The Unix config mess appears to #define RETSIGTYPE by magic
without being asked to, so I assume it's "a problem" across
Unices still.
/external/python/cpython3/Modules/signalmodule.c
0796b0027965b1ea4f7b1775ad2e883d66f07d89 23-Jul-2000 Thomas Wouters <thomas@python.org> Further ANSIfication of functionpointers and declarations. Also, make sure
to return something if RETSIGTYPE isn't void, in functions that are defined
to return RETSIGTYPE. Work around an argumentlist mismatch ('void' vs.
'void *') by using a static wrapper function.
/external/python/cpython3/Modules/signalmodule.c
f3f33dcf03eaed3c4e720178f9d69205a66d6a91 21-Jul-2000 Thomas Wouters <thomas@python.org> Bunch of minor ANSIfications: 'void initfunc()' -> 'void initfunc(void)',
and a couple of functions that were missed in the previous batches. Not
terribly tested, but very carefully scrutinized, three times.

All these were found by the little findkrc.py that I posted to python-dev,
which means there might be more lurking. Cases such as this:

long
func(a, b)
long a;
long b; /* flagword */
{

and other cases where the last ; in the argument list isn't followed by a
newline and an opening curly bracket. Regexps to catch all are welcome, of
course ;)
/external/python/cpython3/Modules/signalmodule.c
e89b15691e224f7742b72b9e502580a0189659fe 10-Jul-2000 Peter Schneider-Kamp <nowonder@nowonder.de> ANSI-fication
/external/python/cpython3/Modules/signalmodule.c
dbd9ba6a6c19c3d06f5684b3384a934f740038db 09-Jul-2000 Tim Peters <tim.peters@gmail.com> Nuke all remaining occurrences of Py_PROTO and Py_FPROTO.
/external/python/cpython3/Modules/signalmodule.c
8bcfb8a5e09f15f6bf8dfb9f282192d03eac4fd8 04-Jul-2000 Marc-André Lemburg <mal@egenix.com> Fixed symbol search for defining NSIG. It now also checks _NSIG
which some C libs define (e.g. glibc).

Added a fallback default value for NSIG which hopefully provides
enough room for signal slots.
/external/python/cpython3/Modules/signalmodule.c
ffcc3813d82e6b96db79f518f4e67b940a13ce64 01-Jul-2000 Guido van Rossum <guido@python.org> Change copyright notice - 2nd try.
/external/python/cpython3/Modules/signalmodule.c
fd71b9e9d496caa510dec56a9b69966558d6ba5d 01-Jul-2000 Guido van Rossum <guido@python.org> Change copyright notice.
/external/python/cpython3/Modules/signalmodule.c
276fa43fafafa9f9ac211dbe699c0c489f62d3c9 01-Jul-2000 Guido van Rossum <guido@python.org> Fix another error on AIX by using a proper cast.
/external/python/cpython3/Modules/signalmodule.c
cc6a438d7f33749859653d12ab963b014b1458bd 29-Jun-2000 Guido van Rossum <guido@python.org> Trent Mick:

Fix warnings on 64-bit build build of signalmodule.c

- Though I know that SIG_DFL and SIG_IGN are just small constants,
there are cast to function pointers so the appropriate Python call is
PyLong_FromVoidPtr so that the pointer value cannot overflow on Win64
where sizeof(long) < sizeof(void*).
/external/python/cpython3/Modules/signalmodule.c
65d5b5763c6bbd99d2e2c6b219570f4562382ff0 21-Dec-1998 Guido van Rossum <guido@python.org> Thanks to Chris Herborth, the thread primitives now have proper Py*
names in the source code (they already had those for the linker,
through some smart macros; but the source still had the old, un-Py names).
/external/python/cpython3/Modules/signalmodule.c
3886bb6997f8f7b0b64eed19045161e697f415fe 04-Dec-1998 Guido van Rossum <guido@python.org> Add DL_EXPORT() to all modules that could possibly be used
on BeOS or Windows.
/external/python/cpython3/Modules/signalmodule.c
49b560698b0bba848c4f8325803a26a4477fb12d 01-Oct-1998 Guido van Rossum <guido@python.org> Renamed thread.h to pythread.h.
/external/python/cpython3/Modules/signalmodule.c
1b236768e70bcd626239eeeb18db170ae7cdf41e 21-Sep-1998 Guido van Rossum <guido@python.org> When we have siginterrupt(), use it to disable restarting interrupted
system calls.
/external/python/cpython3/Modules/signalmodule.c
1ee36ffca092d60d38c9ec463fd6f047d43664e0 22-Jul-1998 Barry Warsaw <barry@python.org> (pause_doc): Sun CC complains about newline in string literal
/external/python/cpython3/Modules/signalmodule.c
911ec188c827d429d440eb2b6d2e10b17f2cc64f 28-Jun-1998 Guido van Rossum <guido@python.org> # Added missing semicolon (was #ifdef'ed out in edit on Windows).
/external/python/cpython3/Modules/signalmodule.c
1d8fb2d89478b461dcddaac16880886b14fd1977 28-Jun-1998 Guido van Rossum <guido@python.org> Added doc strings.
/external/python/cpython3/Modules/signalmodule.c
a5e54d02a0246d607151fbe558aa115d6e881172 01-May-1998 Guido van Rossum <guido@python.org> Use (void) to throw away a function result, not (void *) !
/external/python/cpython3/Modules/signalmodule.c
8e9ebfd337f18f7b707853a3f2f49cc6245c0596 22-Nov-1997 Guido van Rossum <guido@python.org> os2 patch by Jeff Rush
/external/python/cpython3/Modules/signalmodule.c
359bcaa539d9bbb2b008b5fd0a76c758b489bed5 14-Nov-1997 Guido van Rossum <guido@python.org> This fix (across 4 files in 3 directories) solves a subtle problem with
signal handlers in a fork()ed child process when Python is compiled with
thread support. The bug was reported by Scott <scott@chronis.icgroup.com>.

What happens is that after a fork(), the variables used by the signal
module to determine whether this is the main thread or not are bogus,
and it decides that no thread is the main thread, so no signals will
be delivered.

The solution is the addition of PyOS_AfterFork(), which fixes the signal
module's variables. A dummy version of the function is present in the
intrcheck.c source file which is linked when the signal module is not
used.
/external/python/cpython3/Modules/signalmodule.c
7ff20ac9c7519f3ecef33331f6222304fe1772f1 03-Nov-1997 Guido van Rossum <guido@python.org> Change the signal finialization so that it also resets the signal
handlers. After this has been called, our signal handlers are no
longer active!
/external/python/cpython3/Modules/signalmodule.c
1171ee6aaf55fbb7f314a36798c0835ea0900ce9 22-Aug-1997 Guido van Rossum <guido@python.org> Added configuration tests for presence of alarm(), pause(), and getpwent()
/external/python/cpython3/Modules/signalmodule.c
08c166152e9f882d475b02e2d76a198389b13d0b 02-Aug-1997 Guido van Rossum <guido@python.org> Add finialization routines; fixed some memory leaks related to this.

Reset the SIGINT handler when the finalization is invoked.
/external/python/cpython3/Modules/signalmodule.c
295b8e5608a0680f322223fc2b45b7349e74fd4b 06-Jun-1997 Guido van Rossum <guido@python.org> Add sys/types.h include for pid_t when threading.
/external/python/cpython3/Modules/signalmodule.c
644a12b00ce6a361089b488aa8096a6c86b52275 09-Apr-1997 Guido van Rossum <guido@python.org> Tweaks to keep the Microsoft compiler quier.
/external/python/cpython3/Modules/signalmodule.c
c1cc8ab1a45c9ad29325db18cdb0d1a7a3cb5b66 14-Feb-1997 Guido van Rossum <guido@python.org> djgpp fix (SIGMAX).
/external/python/cpython3/Modules/signalmodule.c
fcdd0e40a45d0897ea363e590716cba6fd1834d5 21-Jan-1997 Guido van Rossum <guido@python.org> Arrange for PyErr_CheckSignals() to be called via Py_AddPendingCall().
This avoids having to call sigcheck() (the same routine by its old
name :-) in the ticker code in ceval.c's main interpreter loop.
/external/python/cpython3/Modules/signalmodule.c
73a75eb79bb6a82e4a3643c3f085cbd0a6a9351a 10-Jan-1997 Barry Warsaw <barry@python.org> initsignal(): Py_DECREFs really should be Py_XDECREFs in case the
PyInt_FromLong's failed.
/external/python/cpython3/Modules/signalmodule.c
929711765e3f7b351997099276d9bf11113a8a46 03-Jan-1997 Barry Warsaw <barry@python.org> Several changes:

- Conform to standard Python C coding styles.

- All static symbols were renamed and shorted.

- Eyeballed all return values and memory references.

- Fixed a bug in signal.pause() so that exceptions raised in signal
handlers are now properly caught after pause() returns.

- Removed SIGCPU and SIGFSZ. We surmise that these were typos for the
previously missing SIGXCPU and SIGXFSZ.
/external/python/cpython3/Modules/signalmodule.c
14ed5fb1ec62bd69b6eb8994ab17645bbd4adba7 16-Dec-1996 Barry Warsaw <barry@python.org> initsignal(): Added SIGXCPU and SIGXFSZ. Left in the definitions for
SIGCPU and SIGFSZ but we're (Jeremy and I) are actually unsure whether
these were typos or if there are systems that use these alternate
names. We've checked Solaris, SunOS, and IRIX; they contain only the
SIGX* names.
/external/python/cpython3/Modules/signalmodule.c
a376cc5cc86c62f912886c4002ed1a9b3b213b88 06-Dec-1996 Guido van Rossum <guido@python.org> Keep gcc -Wall happy.
/external/python/cpython3/Modules/signalmodule.c
d266eb460e20ded087d01a29da0a230e235afc40 25-Oct-1996 Guido van Rossum <guido@python.org> New permission notice, includes CNRI.
/external/python/cpython3/Modules/signalmodule.c
1835c4f1b4bb31555e80dc651edee69d60a1ba82 29-May-1996 Guido van Rossum <guido@python.org> Use correct field of sigaction struct
/external/python/cpython3/Modules/signalmodule.c
fb0df944cab9f43b14a976c8ff52533e833b36d7 24-May-1996 Guido van Rossum <guido@python.org> Use sigaction if possible
/external/python/cpython3/Modules/signalmodule.c
f4b012a9e0b179b03d5a7049651d8e5b19e41d52 16-Mar-1995 Guido van Rossum <guido@python.org> use PyCallable_Check; split some lines
/external/python/cpython3/Modules/signalmodule.c
06d511ddf5fe16468a3abd53344fa283b9981d73 10-Mar-1995 Guido van Rossum <guido@python.org> added PyErr_SetInterrupt(); NT ifdefs
/external/python/cpython3/Modules/signalmodule.c
ec25b91ba3cfabf48e7691e53bd747c2803d6f4e 22-Jan-1995 Guido van Rossum <guido@python.org> rename sigcheck so signal handling works again
/external/python/cpython3/Modules/signalmodule.c
a3c04b003f802ca676d6fb777751ae3e0ecc04a4 12-Jan-1995 Guido van Rossum <guido@python.org> cosmetics
/external/python/cpython3/Modules/signalmodule.c
a597dde3f1959127c33296a77f76331b59449c01 10-Jan-1995 Guido van Rossum <guido@python.org> cosmetic changes so these modules will work with the strict new naming scheme
/external/python/cpython3/Modules/signalmodule.c
9558825dad0965520b410a6191f2bfed0b8a2b7a 07-Jan-1995 Guido van Rossum <guido@python.org> do not call newmethodobject directly
/external/python/cpython3/Modules/signalmodule.c
524b588553afb0759c5be590a7aa41db92dcd2ae 04-Jan-1995 Guido van Rossum <guido@python.org> Added 1995 to copyright message.
Setup.in: clarified Tk comments somewhat.
structmodule.c: use memcpy() instead of double precision assignment.
/external/python/cpython3/Modules/signalmodule.c
3bbc62e9c25d4c006cd21d6b1314ccf0ba211382 02-Jan-1995 Guido van Rossum <guido@python.org> Another bulky set of minor changes.
Note addition of gethostbyaddr() and improved repr() for sockets,
renaming of md5.md5() to md5.new(), and fixing of leaks in threads.
/external/python/cpython3/Modules/signalmodule.c
602099a7560ab65cd3e0fde9a3defc9e2beb9d87 14-Sep-1994 Guido van Rossum <guido@python.org> * various modules: #include "Python.h" and remove most remporary
renaming hacks
/external/python/cpython3/Modules/signalmodule.c
e4485b064d46ad8739df2919192ae0b488de88ba 07-Sep-1994 Guido van Rossum <guido@python.org> Setup.in: added tkinter; rearranged the definition of PYTHONPATH so
that the module-specific components are in the section for that
module.

cursesmodule.c: patched it so it actually works.

tkintermodule.c: call Py_AtExit instead of atexit().

signalmodule.c: converted to new naming style; added
BGN/END SAVE around pause() call.

socketmodule.c: added setblocking() after Tommy Burnette.
/external/python/cpython3/Modules/signalmodule.c
aa0f4c73e5001218ca1fafd9053dda7d80dd8fff 23-Aug-1994 Guido van Rossum <guido@python.org> * Modules/signalmodule.c: added pause().
/external/python/cpython3/Modules/signalmodule.c
b6775db241f5fe5e3dc2ca09fc6c9e6164d4b2af 01-Aug-1994 Guido van Rossum <guido@python.org> Merge alpha100 branch back to main trunk
/external/python/cpython3/Modules/signalmodule.c
bb4ba12242052fe708462d2f53729b49828882dc 23-Jun-1994 Guido van Rossum <guido@python.org> * Modules/signalmodule.c: added thread compatibility (only main
thread uses signals); much improved efficiency; intrcheck()
doesn't call sigcheck() but only tests and clears the SIGINT
tripped flag.
/external/python/cpython3/Modules/signalmodule.c
6299d1ee031b6fde5080b6f9d2e15cad6f75eee2 31-May-1994 Guido van Rossum <guido@python.org> Speed up checking for signals and define intrcheck differently
/external/python/cpython3/Modules/signalmodule.c
398d9fec3c04bebec347abd2430488ac77616860 11-May-1994 Guido van Rossum <guido@python.org> New experimental modules -- signal and sybase
/external/python/cpython3/Modules/signalmodule.c