200 Commits (bf623ae8843dc30b28c574bec8d29fc14be59d86)

Author SHA1 Message Date
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 9 years ago
Benjamin Peterson ca47063998 replace Py_(u)intptr_t with the c99 standard types 9 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
Victor Stinner 45ca48b03d Issue #23485: select.devpoll.poll() is now retried when interrupted by a signal 11 years ago
Victor Stinner 4448c08451 Issue #23485: select.kqueue.control() is now retried when interrupted by a signal 11 years ago
Victor Stinner 41eba224de Issue #23485: select.epoll.poll() is now retried when interrupted by a signal 11 years ago
Victor Stinner 3c7d6e0693 Issue #23485: select.poll.poll() is now retried when interrupted by a signal 11 years ago
Victor Stinner f70e1ca0fc Issue #23485: select.select() is now retried automatically with the recomputed 11 years ago
Victor Stinner 869e1778c0 Issue #22117: Replace usage of _PyTime_ROUND_UP with _PyTime_ROUND_CEILING 11 years ago
Victor Stinner c337838af7 Issue #22117: Use the new _PyTime_t API in the select module 11 years ago
Victor Stinner 54799672da Issue #23708: select.devpoll now retries its internal write() when interrupted 11 years ago
Victor Stinner a555cfcb73 Issue #23694: Enhance _Py_open(), it now raises exceptions 11 years ago
Victor Stinner 329e492570 Issue #20656: Restore explicit downcast in select_select(). 12 years ago
Victor Stinner 5a8e5796f1 Close #20656: Fix select.select() on OpenBSD 64-bit 12 years ago
Victor Stinner 3c1b379ebd Issue #20320: select.select() and select.kqueue.control() now round the timeout 12 years ago
Serhiy Storchaka 505ff755d7 Issue #20437: Fixed 21 potential bugs when deleting objects references. 12 years ago
Victor Stinner dcd9740ad2 Issue #20452: select and selectors round (again) timeout away from zero for 12 years ago
Victor Stinner 933209689e Issue #20311: Revert 033137c12d88, select.epoll.poll() rounds again the timeout 12 years ago
Georg Brandl 381c280815 #20311: revert changes to 3.3 branch for now until experts have decided how to resolve the issue. 12 years ago
Victor Stinner 665486e0e7 Issue #20311: select.epoll.poll() now rounds the timeout away from zero, 12 years ago
Christian Heimes af01f66817 Issue #16136: Remove VMS support and VMS-related code 12 years ago
Serhiy Storchaka 5da107ac72 Issue #17919: Fixed integer overflow in the eventmask parameter. 12 years ago
Serhiy Storchaka 3ad2d70947 Issue #17919: select.poll.poll() again works with poll.POLLNVAL on AIX. 12 years ago
Guido van Rossum ee07b94788 Fix indentation of switch cases. 12 years ago
Victor Stinner 7613542a27 Issue #19437: Fix select.epoll.poll(), fix code handling PyMem_New() error 12 years ago
Victor Stinner d72fe89b80 select.epoll.fromfd(fd) must be not change the inheritable flag of the file 13 years ago
Victor Stinner daf455554b Issue #18571: Implementation of the PEP 446: file descriptors and file handles 13 years ago
Christian Heimes f1fe159822 Issue #11973: Fix a problem in kevent. The flags and fflags fields are now 13 years ago
Richard Oudkerk a93bf7b9a6 Fix devpoll_dealloc(). 13 years ago
Richard Oudkerk 168d59b669 Move definition of devpoll_internal_close() before devpoll_close(). 13 years ago
Richard Oudkerk 069d65c35a Fix compilation of select module on Solaris. 13 years ago
Victor Stinner 13423c3726 Close #18794: Add a fileno() method and a closed attribute to select.devpoll 13 years ago
Serhiy Storchaka b1973c252c Issue #8865: Concurrent invocation of select.poll.poll() now raises a 13 years ago
Victor Stinner bbf8ce5b87 Issue #18408: Fix select.select() to handle PyList_New() failure (MemoryError) 13 years ago
Charles-Francois Natali 74ca886788 Issue #17917: Use PyModule_AddIntMacro() instead of PyModule_AddIntConstant() 13 years ago
Charles-Francois Natali 002a77d2f7 Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bit 13 years ago
Charles-François Natali 986a56cefe Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL. 13 years ago