234 Commits (eaccc12aa986f92ea05f3f0a63cedbff78dd67f1)

Author SHA1 Message Date
Victor Stinner 32bd68c839
bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587) 5 years ago
Victor Stinner 00d7abd7ef
bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586) 5 years ago
Christian Heimes ea97ebab35
bpo-1635741: Port select module to multiphase init (GH-23409) 5 years ago
Serhiy Storchaka b510e101f8
bpo-42152: Use PyDict_Contains and PyDict_SetDefault if appropriate. (GH-22986) 5 years ago
Serhiy Storchaka 9975cc5008
bpo-41985: Add _PyLong_FileDescriptor_Converter and AC converter for "fildes". (GH-22620) 5 years ago
Anthony Sottile d051801052
bpo-31938: Fix default-value signatures of several functions in the select module (GH-21066) 6 years ago
Victor Stinner 18a90248fd
bpo-32604: Fix reference leak in select module (GH-20600) 6 years ago
Jakub Stasiak 372ee27d49
bpo-38580: Document that select() accepts iterables, not just sequences (GH-16832) 6 years ago
Batuhan Taskaya 31245d19f2
bpo-39740: Early declare devpoll_methods to support old compilers (GH-19281) 6 years ago
Victor Stinner 4a21e57fe5
bpo-40268: Remove unused structmember.h includes (GH-19530) 6 years ago
Hai Shi f707d94af6
bpo-39968: Convert extension modules' macros of get_module_state() to inline functions (GH-19017) 6 years ago
Victor Stinner 5b23f7618d
bpo-39239: epoll.unregister() no longer ignores EBADF (GH-17882) 6 years ago
Xiang Zhang 303475e873
Fix a compile warning in selectmodule.c. (GH-16617) 6 years ago
Dino Viehland f919054e53
bpo-38116: Convert select module to PEP-384 (#15971) 6 years ago
Jeroen Demeyer 762f93ff2e bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267) 7 years ago
Jeroen Demeyer 530f506ac9 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) 7 years ago
Serhiy Storchaka a24107b04c
bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112) 7 years ago
Zackery Spytz 99d56b5356 bpo-35441: Remove dead and buggy code related to PyList_SetItem(). (GH-11033) 7 years ago
Oran Avraham 7f52415a6d bpo-35310: Clear select() lists before returning upon EINTR (GH-10877) 7 years ago
Serhiy Storchaka d4f9cf5545
bpo-33029: Fix signatures of getter and setter functions. (GH-10746) 7 years ago
Berker Peksag b690b9b047
bpo-29386: Pass -1 to epoll_wait() when timeout is < -1 (GH-9040) 7 years ago
Michael Osipov 0e6e7a1e52 bpo-34419: selectmodule.c does not compile on HP-UX due to bpo-31938 (GH-8796) 8 years ago
Serhiy Storchaka 7cb7bcff20
bpo-20260: Implement non-bitwise unsigned int converters for Argument Clinic. (GH-8434) 8 years ago
Tal Einat 6dc57e2a20
bpo-31938: Convert selectmodule.c to Argument Clinic (GH-4265) 8 years ago
Tal Einat 0cdf5f4289
bpo-32568: make select.epoll() and its docs consistent (#7840) 8 years ago
Siddhesh Poyarekar 55edd0c185 bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030) 8 years ago
oldk aa0735f597 bpo-32747: Remove trailing spaces in docstrings. (GH-5491) 8 years ago
Victor Stinner b8d90328ad
bpo-28914: Fix compilation of select on Android (#5447) 8 years ago
stratakis e8b1965639 bpo-23699: Use a macro to reduce boilerplate code in rich comparison functions (GH-793) 8 years ago
Serhiy Storchaka 2298fad5ff
bpo-31893: Fix errors in b9052a0f91. (#4196) 8 years ago
Serhiy Storchaka b9052a0f91
bpo-31893: Fixed select.kqueue(). (#4166) 8 years ago
Riccardo Coccioli 6cfa927ceb bpo-31334: Fix timeout in select.poll.poll() (GH-3277) 8 years ago
Pablo Galindo 2c15b29aea bpo-31786: Make functions in the select module blocking when timeout is a small negative value. (#4003) 8 years ago
Serhiy Storchaka de07210077 bpo-30058: Fixed buffer overflow in select.kqueue.control(). (#1095) 8 years ago
Serhiy Storchaka bf623ae884 bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (#1096) 9 years ago
Serhiy Storchaka 55fe1ae970 bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051) 9 years ago
Serhiy Storchaka 783d0c1a1c bpo-28667: Fix a compile warning on FreeBSD when compare with FD_SETSIZE. (#501) 9 years ago
Serhiy Storchaka 228b12edcc Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever 9 years ago
Serhiy Storchaka 5ab81d787f Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict. 9 years ago
Berker Peksag e2197d1312 Issue #20100: Simplify newPyEpoll_Object() 9 years ago
Berker Peksag 7ec64562b2 Issue #28153: Make kqueue()'s event filters optional 10 years ago
Benjamin Peterson ca47063998 replace Py_(u)intptr_t with the c99 standard types 10 years ago
Berker Peksag e1d22fda7e Expose EPOLLRDHUP conditionally 10 years ago
Berker Peksag fe8d966657 Issue #27567: Expose the POLLRDHUP constant in the select module 10 years ago
Benjamin Peterson 0715ce358a add EPOLLEXCLUSIVE 10 years ago
Benjamin Peterson 96e97169cc expose EPOLLRDHUP (closes #27567) 10 years ago
Senthil Kumaran 507898d35d issue27018 - Fix the documentation of select.epoll.register method. 10 years ago
Serhiy Storchaka 2d06e84455 Issue #25923: Added the const qualifier to static constant arrays. 10 years ago
Benjamin Peterson b397e3b526 add a missing comma (closes #25371) 10 years ago
Zachary Ware 3e77677692 Issue #23652: Make the select module compile against LSB headers. 11 years ago