summaryrefslogtreecommitdiffstats
path: root/Modules/selectmodule.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-39968: Convert extension modules' macros of get_module_state() to inline ...Hai Shi2020-03-161-23/+30
* bpo-39239: epoll.unregister() no longer ignores EBADF (GH-17882)Victor Stinner2020-01-071-5/+0
* Fix a compile warning in selectmodule.c. (GH-16617)Xiang Zhang2019-10-071-1/+1
* bpo-38116: Convert select module to PEP-384 (#15971)Dino Viehland2019-09-141-242/+207
* bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267)Jeroen Demeyer2019-07-081-1/+1
* bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G...Jeroen Demeyer2019-05-311-10/+10
* bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112)Serhiy Storchaka2019-02-251-3/+5
* bpo-35441: Remove dead and buggy code related to PyList_SetItem(). (GH-11033)Zackery Spytz2018-12-081-8/+2
* bpo-35310: Clear select() lists before returning upon EINTR (GH-10877)Oran Avraham2018-12-051-0/+4
* bpo-33029: Fix signatures of getter and setter functions. (GH-10746)Serhiy Storchaka2018-11-271-3/+3
* bpo-29386: Pass -1 to epoll_wait() when timeout is < -1 (GH-9040)Berker Peksag2018-09-111-8/+15
* bpo-34419: selectmodule.c does not compile on HP-UX due to bpo-31938 (GH-8796)Michael Osipov2018-08-171-3/+1
* bpo-20260: Implement non-bitwise unsigned int converters for Argument Clinic....Serhiy Storchaka2018-07-261-26/+8
* bpo-31938: Convert selectmodule.c to Argument Clinic (GH-4265)Tal Einat2018-06-301-574/+659
* bpo-32568: make select.epoll() and its docs consistent (#7840)Tal Einat2018-06-301-4/+6
* bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH...Siddhesh Poyarekar2018-04-291-6/+6
* bpo-32747: Remove trailing spaces in docstrings. (GH-5491)oldk2018-02-021-2/+2
* bpo-28914: Fix compilation of select on Android (#5447)Victor Stinner2018-01-301-0/+3
* bpo-23699: Use a macro to reduce boilerplate code in rich comparison function...stratakis2017-11-021-21/+1
* bpo-31893: Fix errors in b9052a0f91d2e83bbc27267247a5920c82b242a3. (#4196)Serhiy Storchaka2017-10-311-4/+4
* bpo-31893: Fixed select.kqueue(). (#4166)Serhiy Storchaka2017-10-311-47/+71
* bpo-31334: Fix timeout in select.poll.poll() (GH-3277)Riccardo Coccioli2017-10-171-9/+16
* bpo-31786: Make functions in the select module blocking when timeout is a sma...Pablo Galindo2017-10-171-8/+8
* bpo-30058: Fixed buffer overflow in select.kqueue.control(). (#1095)Serhiy Storchaka2017-10-121-16/+13
* bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (#1096)Serhiy Storchaka2017-04-191-2/+2
* bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051)Serhiy Storchaka2017-04-161-2/+2
* bpo-28667: Fix a compile warning on FreeBSD when compare with FD_SETSIZE. (#501)Serhiy Storchaka2017-03-121-4/+4
* Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE whereverSerhiy Storchaka2017-01-231-6/+3
* Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of ...Serhiy Storchaka2016-12-161-1/+1
* Issue #20100: Simplify newPyEpoll_Object()Berker Peksag2016-09-261-8/+10
* 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-191-0/+3
* expose EPOLLRDHUP (closes #27567)Benjamin Peterson2016-07-191-1/+1
* merge from 3.5Senthil Kumaran2016-05-151-1/+1
|\
| * issue27018 - Fix the documentation of select.epoll.register method.Senthil Kumaran2016-05-151-1/+1
* | Issue #26778: Fixed "a/an/and" typos in code comment, documentation and errorSerhiy Storchaka2016-04-171-1/+1
|\ \ | |/
* | Issue #25923: Added the const qualifier to static constant arrays.Serhiy Storchaka2015-12-251-1/+1
|/
* merge 3.4 (#25371)Benjamin Peterson2015-10-111-2/+2
|\
| * add a missing comma (closes #25371)Benjamin Peterson2015-10-111-2/+2
* | Issue #23652: Merge with 3.4Zachary Ware2015-08-021-0/+11
|\ \ | |/
| * Issue #23652: Make the select module compile against LSB headers.Zachary Ware2015-08-021-0/+11
* | 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