summaryrefslogtreecommitdiff
path: root/Modules/selectmodule.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #28153: Make kqueue()'s event filters optionalBerker Peksag2016-09-141-0/+18
* replace Py_(u)intptr_t with the c99 standard typesBenjamin Peterson2016-09-061-2/+2
* Expose EPOLLRDHUP conditionallyBerker Peksag2016-08-081-0/+3
* Issue #27567: Expose the POLLRDHUP constant in the select moduleBerker Peksag2016-07-191-0/+8
* add EPOLLEXCLUSIVEBenjamin Peterson2016-07-181-0/+3
* expose EPOLLRDHUP (closes #27567)Benjamin Peterson2016-07-181-1/+1
* merge from 3.5Senthil Kumaran2016-05-141-1/+1
|\
| * issue27018 - Fix the documentation of select.epoll.register method.Senthil Kumaran2016-05-141-1/+1
* | Issue #26778: Fixed "a/an/and" typos in code comment, documentation and errorSerhiy Storchaka2016-04-171-2/+2
|\ \ | |/ |/|
| * Issue #25923: Added the const qualifier to static constant arrays.Serhiy Storchaka2015-12-251-1/+1
|/
* merge 3.4 (#25371)Benjamin Peterson2015-10-101-179/+286
|\
| * Issue #23652: Merge with 3.4Zachary Ware2015-08-011-179/+286
| |\
| | * Issue #23485: select.devpoll.poll() is now retried when interrupted by a signalVictor Stinner2015-03-311-43/+63
| | * Issue #23485: select.kqueue.control() is now retried when interrupted by a si...Victor Stinner2015-03-311-11/+34
| | * Issue #23485: select.epoll.poll() is now retried when interrupted by a signalVictor Stinner2015-03-301-18/+51
| | * Issue #23485: select.poll.poll() is now retried when interrupted by a signalVictor Stinner2015-03-301-50/+83
| | * Issue #23485: select.select() is now retried automatically with the recomputedVictor Stinner2015-03-301-14/+39
| | * Issue #22117: Replace usage of _PyTime_ROUND_UP with _PyTime_ROUND_CEILINGVictor Stinner2015-03-301-3/+4
| | * Issue #22117: Use the new _PyTime_t API in the select moduleVictor Stinner2015-03-281-39/+20
| | * Issue #23708: select.devpoll now retries its internal write() when interruptedVictor Stinner2015-03-191-7/+3
| | * Issue #23694: Enhance _Py_open(), it now raises exceptionsVictor Stinner2015-03-181-8/+3
* | | add a missing comma (closes #25371)Benjamin Peterson2015-10-101-2/+2
|/ /
* | Issue #23652: Make the select module compile against LSB headers.Zachary Ware2015-08-011-0/+11
|/
* Issue #20656: Restore explicit downcast in select_select().Victor Stinner2014-02-181-1/+2
* Close #20656: Fix select.select() on OpenBSD 64-bitVictor Stinner2014-02-181-10/+12
* Issue #20320: select.select() and select.kqueue.control() now round the timeoutVictor Stinner2014-02-171-4/+6
* Issue #20437: Fixed 22 potential bugs when deleting objects references.Serhiy Storchaka2014-02-091-69/+177
|\
| * Issue #20452: select and selectors round (again) timeout away from zero forVictor Stinner2014-01-311-1/+3
| * (Merge 3.3) Issue #20311: Revert 033137c12d88 (02f9db3e684e),Victor Stinner2014-01-251-68/+174
| |\
| | * (Merge 3.3) Issue #20311: select.epoll.poll() now rounds the timeout away fromVictor Stinner2014-01-211-1/+3
| | |\
| | * | Issue #16136: Remove VMS support and VMS-related codeChristian Heimes2013-12-211-14/+11
| | * | Issue #17919: Fixed integer overflow in the eventmask parameter.Serhiy Storchaka2013-12-141-54/+163
| | |\ \
| | | * \ Issue #17919: select.poll.poll() again works with poll.POLLNVAL on AIX.Serhiy Storchaka2013-12-131-3/+2
| | | |\ \
| | | * | | Fix indentation of switch cases.Guido van Rossum2013-12-061-11/+11
| | | * | | Issue #19437: Fix select.epoll.poll(), fix code handling PyMem_New() errorVictor Stinner2013-10-301-1/+0
| | | * | | select.epoll.fromfd(fd) must be not change the inheritable flag of the fileVictor Stinner2013-08-281-1/+1
| | | * | | Issue #18571: Implementation of the PEP 446: file descriptors and file handlesVictor Stinner2013-08-281-2/+17
| | | * | | Issue #11973: Fix a problem in kevent. The flags and fflags fields are nowChristian Heimes2013-08-251-40/+135
| | | |\ \ \
| | | | * | | Fix devpoll_dealloc().Richard Oudkerk2013-08-221-1/+1
| | | | * | | Move definition of devpoll_internal_close() before devpoll_close().Richard Oudkerk2013-08-221-15/+15
| | | | * | | Fix compilation of select module on Solaris.Richard Oudkerk2013-08-221-1/+1
| | | | * | | Close #18794: Add a fileno() method and a closed attribute to select.devpollVictor Stinner2013-08-221-7/+85
| | | | * | | Issue #8865: Concurrent invocation of select.poll.poll() now raises aSerhiy Storchaka2013-08-201-0/+13
| | | | |\ \ \
| | | | * | | | Issue #18408: Fix select.select() to handle PyList_New() failure (MemoryError)Victor Stinner2013-07-091-3/+3
| | | | * | | | Issue #17917: Use PyModule_AddIntMacro() instead of PyModule_AddIntConstant()Charles-Francois Natali2013-05-201-25/+25
| | | | * | | | Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bitCharles-Francois Natali2013-05-061-5/+22
| | | | |\ \ \ \
| | | | | * \ \ \ Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL.Charles-Fran?ois Natali2013-01-191-5/+22
| | | | | |\ \ \ \
| | | | | | * | | | Issue #15989: Fix several occurrences of integer overflowSerhiy Storchaka2013-01-151-4/+8
| | | | | | * | | | Issue #16876: Revert be8e6b81284e, which wasn't thread-safe: wait until aCharles-Fran?ois Natali2013-01-121-32/+13
| | | | | | * | | | Issue #16876: Optimize epoll.poll() by keeping a per-instance epoll eventsCharles-Fran?ois Natali2013-01-091-13/+32