1. 32bd68c bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587) by Victor Stinner · 3 years, 9 months ago
  2. 00d7abd bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586) by Victor Stinner · 3 years, 9 months ago
  3. ea97eba bpo-1635741: Port select module to multiphase init (GH-23409) by Christian Heimes · 3 years, 9 months ago
  4. b510e10 bpo-42152: Use PyDict_Contains and PyDict_SetDefault if appropriate. (GH-22986) by Serhiy Storchaka · 3 years, 10 months ago
  5. 9975cc5 bpo-41985: Add _PyLong_FileDescriptor_Converter and AC converter for "fildes". (GH-22620) by Serhiy Storchaka · 3 years, 11 months ago
  6. d051801 bpo-31938: Fix default-value signatures of several functions in the select module (GH-21066) by Anthony Sottile · 4 years, 2 months ago
  7. 18a9024 bpo-32604: Fix reference leak in select module (GH-20600) by Victor Stinner · 4 years, 3 months ago
  8. 372ee27 bpo-38580: Document that select() accepts iterables, not just sequences (GH-16832) by Jakub Stasiak · 4 years, 3 months ago
  9. 31245d1 bpo-39740: Early declare devpoll_methods to support old compilers (GH-19281) by Batuhan Taskaya · 4 years, 4 months ago
  10. 4a21e57 bpo-40268: Remove unused structmember.h includes (GH-19530) by Victor Stinner · 4 years, 5 months ago
  11. f707d94 bpo-39968: Convert extension modules' macros of get_module_state() to inline functions (GH-19017) by Hai Shi · 4 years, 6 months ago
  12. 5b23f76 bpo-39239: epoll.unregister() no longer ignores EBADF (GH-17882) by Victor Stinner · 4 years, 8 months ago
  13. 303475e Fix a compile warning in selectmodule.c. (GH-16617) by Xiang Zhang · 5 years ago
  14. f919054 bpo-38116: Convert select module to PEP-384 (#15971) by Dino Viehland · 5 years ago
  15. 762f93f bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267) by Jeroen Demeyer · 5 years ago
  16. 530f506 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) by Jeroen Demeyer · 5 years ago
  17. a24107b bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112) by Serhiy Storchaka · 6 years ago
  18. 99d56b5 bpo-35441: Remove dead and buggy code related to PyList_SetItem(). (GH-11033) by Zackery Spytz · 6 years ago
  19. 7f52415 bpo-35310: Clear select() lists before returning upon EINTR (GH-10877) by Oran Avraham · 6 years ago
  20. d4f9cf5 bpo-33029: Fix signatures of getter and setter functions. (GH-10746) by Serhiy Storchaka · 6 years ago
  21. b690b9b bpo-29386: Pass -1 to epoll_wait() when timeout is < -1 (GH-9040) by Berker Peksag · 6 years ago
  22. 0e6e7a1 bpo-34419: selectmodule.c does not compile on HP-UX due to bpo-31938 (GH-8796) by Michael Osipov · 6 years ago
  23. 7cb7bcf bpo-20260: Implement non-bitwise unsigned int converters for Argument Clinic. (GH-8434) by Serhiy Storchaka · 6 years ago
  24. 6dc57e2 bpo-31938: Convert selectmodule.c to Argument Clinic (GH-4265) by Tal Einat · 6 years ago
  25. 0cdf5f4 bpo-32568: make select.epoll() and its docs consistent (#7840) by Tal Einat · 6 years ago
  26. 55edd0c bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030) by Siddhesh Poyarekar · 6 years ago
  27. aa0735f bpo-32747: Remove trailing spaces in docstrings. (GH-5491) by oldk · 7 years ago
  28. b8d9032 bpo-28914: Fix compilation of select on Android (#5447) by Victor Stinner · 7 years ago
  29. e8b1965 bpo-23699: Use a macro to reduce boilerplate code in rich comparison functions (GH-793) by stratakis · 7 years ago
  30. 2298fad bpo-31893: Fix errors in b9052a0f91d2e83bbc27267247a5920c82b242a3. (#4196) by Serhiy Storchaka · 7 years ago
  31. b9052a0 bpo-31893: Fixed select.kqueue(). (#4166) by Serhiy Storchaka · 7 years ago
  32. 6cfa927 bpo-31334: Fix timeout in select.poll.poll() (GH-3277) by Riccardo Coccioli · 7 years ago
  33. 2c15b29 bpo-31786: Make functions in the select module blocking when timeout is a small negative value. (#4003) by Pablo Galindo · 7 years ago
  34. de07210 bpo-30058: Fixed buffer overflow in select.kqueue.control(). (#1095) by Serhiy Storchaka · 7 years ago
  35. bf623ae bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (#1096) by Serhiy Storchaka · 7 years ago
  36. 55fe1ae bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051) by Serhiy Storchaka · 7 years ago
  37. 783d0c1 bpo-28667: Fix a compile warning on FreeBSD when compare with FD_SETSIZE. (#501) by Serhiy Storchaka · 7 years ago
  38. 228b12e Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever by Serhiy Storchaka · 8 years ago
  39. 5ab81d7 Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict. by Serhiy Storchaka · 8 years ago
  40. e2197d1 Issue #20100: Simplify newPyEpoll_Object() by Berker Peksag · 8 years ago
  41. 7ec6456 Issue #28153: Make kqueue()'s event filters optional by Berker Peksag · 8 years ago
  42. ca47063 replace Py_(u)intptr_t with the c99 standard types by Benjamin Peterson · 8 years ago
  43. e1d22fd Expose EPOLLRDHUP conditionally by Berker Peksag · 8 years ago
  44. fe8d966 Issue #27567: Expose the POLLRDHUP constant in the select module by Berker Peksag · 8 years ago
  45. 0715ce3 add EPOLLEXCLUSIVE by Benjamin Peterson · 8 years ago
  46. 96e9716 expose EPOLLRDHUP (closes #27567) by Benjamin Peterson · 8 years ago
  47. 0594cff merge from 3.5 by Senthil Kumaran · 8 years ago
  48. 507898d issue27018 - Fix the documentation of select.epoll.register method. by Senthil Kumaran · 8 years ago
  49. b6a9c97 Issue #26778: Fixed "a/an/and" typos in code comment, documentation and error by Serhiy Storchaka · 8 years ago
  50. 2d06e84 Issue #25923: Added the const qualifier to static constant arrays. by Serhiy Storchaka · 9 years ago
  51. e5df407 merge 3.4 (#25371) by Benjamin Peterson · 9 years ago
  52. b397e3b add a missing comma (closes #25371) by Benjamin Peterson · 9 years ago
  53. 3e77677 Issue #23652: Make the select module compile against LSB headers. by Zachary Ware · 9 years ago
  54. 1824544 Issue #23652: Merge with 3.4 by Zachary Ware · 9 years ago
  55. 45ca48b Issue #23485: select.devpoll.poll() is now retried when interrupted by a signal by Victor Stinner · 9 years ago
  56. 4448c08 Issue #23485: select.kqueue.control() is now retried when interrupted by a signal by Victor Stinner · 9 years ago
  57. 41eba22 Issue #23485: select.epoll.poll() is now retried when interrupted by a signal by Victor Stinner · 9 years ago
  58. 3c7d6e0 Issue #23485: select.poll.poll() is now retried when interrupted by a signal by Victor Stinner · 9 years ago
  59. f70e1ca Issue #23485: select.select() is now retried automatically with the recomputed by Victor Stinner · 9 years ago
  60. 869e177 Issue #22117: Replace usage of _PyTime_ROUND_UP with _PyTime_ROUND_CEILING by Victor Stinner · 9 years ago
  61. c337838 Issue #22117: Use the new _PyTime_t API in the select module by Victor Stinner · 9 years ago
  62. 5479967 Issue #23708: select.devpoll now retries its internal write() when interrupted by Victor Stinner · 9 years ago
  63. a555cfc Issue #23694: Enhance _Py_open(), it now raises exceptions by Victor Stinner · 9 years ago
  64. 329e492 Issue #20656: Restore explicit downcast in select_select(). by Victor Stinner · 11 years ago
  65. 5a8e579 Close #20656: Fix select.select() on OpenBSD 64-bit by Victor Stinner · 11 years ago
  66. 3c1b379 Issue #20320: select.select() and select.kqueue.control() now round the timeout by Victor Stinner · 11 years ago
  67. dfe98a1 Issue #20437: Fixed 22 potential bugs when deleting objects references. by Serhiy Storchaka · 11 years ago
  68. 505ff75 Issue #20437: Fixed 21 potential bugs when deleting objects references. by Serhiy Storchaka · 11 years ago
  69. dcd9740 Issue #20452: select and selectors round (again) timeout away from zero for by Victor Stinner · 11 years ago
  70. 38c72bd (Merge 3.3) Issue #20311: Revert 033137c12d88 (02f9db3e684e), by Victor Stinner · 11 years ago
  71. 9332096 Issue #20311: Revert 033137c12d88, select.epoll.poll() rounds again the timeout by Victor Stinner · 11 years ago
  72. 09354fd (Merge 3.3) Issue #20311: select.epoll.poll() now rounds the timeout away from by Victor Stinner · 11 years ago
  73. 665486e Issue #20311: select.epoll.poll() now rounds the timeout away from zero, by Victor Stinner · 11 years ago
  74. af01f66 Issue #16136: Remove VMS support and VMS-related code by Christian Heimes · 11 years ago
  75. 03241e8 Issue #17919: Fixed integer overflow in the eventmask parameter. by Serhiy Storchaka · 11 years ago
  76. 5da107a Issue #17919: Fixed integer overflow in the eventmask parameter. by Serhiy Storchaka · 11 years ago
  77. cb1c4c8 Issue #17919: select.poll.poll() again works with poll.POLLNVAL on AIX. by Serhiy Storchaka · 11 years ago
  78. 3ad2d70 Issue #17919: select.poll.poll() again works with poll.POLLNVAL on AIX. by Serhiy Storchaka · 11 years ago
  79. ee07b94 Fix indentation of switch cases. by Guido van Rossum · 11 years ago
  80. 7613542 Issue #19437: Fix select.epoll.poll(), fix code handling PyMem_New() error by Victor Stinner · 11 years ago
  81. d72fe89 select.epoll.fromfd(fd) must be not change the inheritable flag of the file by Victor Stinner · 11 years ago
  82. daf4555 Issue #18571: Implementation of the PEP 446: file descriptors and file handles by Victor Stinner · 11 years ago
  83. 9dd279a Issue #11973: Fix a problem in kevent. The flags and fflags fields are now by Christian Heimes · 11 years ago
  84. f1fe159 Issue #11973: Fix a problem in kevent. The flags and fflags fields are now by Christian Heimes · 11 years ago
  85. a93bf7b Fix devpoll_dealloc(). by Richard Oudkerk · 11 years ago
  86. 168d59b Move definition of devpoll_internal_close() before devpoll_close(). by Richard Oudkerk · 11 years ago
  87. 069d65c Fix compilation of select module on Solaris. by Richard Oudkerk · 11 years ago
  88. 13423c3 Close #18794: Add a fileno() method and a closed attribute to select.devpoll by Victor Stinner · 11 years ago
  89. 5617df1 Issue #8865: Concurrent invocation of select.poll.poll() now raises a by Serhiy Storchaka · 11 years ago
  90. b1973c2 Issue #8865: Concurrent invocation of select.poll.poll() now raises a by Serhiy Storchaka · 11 years ago
  91. bbf8ce5 Issue #18408: Fix select.select() to handle PyList_New() failure (MemoryError) by Victor Stinner · 11 years ago
  92. 74ca886 Issue #17917: Use PyModule_AddIntMacro() instead of PyModule_AddIntConstant() by Charles-Francois Natali · 11 years ago
  93. b1294fa Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bit by Charles-Francois Natali · 11 years ago
  94. 002a77d Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bit by Charles-Francois Natali · 11 years ago
  95. c07fcbb Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL. by Charles-François Natali · 12 years ago
  96. 95195b3 Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL. by Charles-François Natali · 12 years ago
  97. 986a56c Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL. by Charles-François Natali · 12 years ago
  98. 9101e23 Issue #15989: Fix several occurrences of integer overflow by Serhiy Storchaka · 12 years ago
  99. 441d30f Issue #15989: Fix several occurrences of integer overflow by Serhiy Storchaka · 12 years ago
  100. 7898043 Issue #15989: Fix several occurrences of integer overflow by Serhiy Storchaka · 12 years ago