144 Commits (c588feeea94788e164286dbd757e34829a2eefb5)

Author SHA1 Message Date
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
Charles-François Natali a41cf29c0b Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL. 13 years ago
Serhiy Storchaka 74f49ab28b Issue #15989: Fix several occurrences of integer overflow 13 years ago
Serhiy Storchaka 441d30fac7 Issue #15989: Fix several occurrences of integer overflow 13 years ago
Serhiy Storchaka 7898043868 Issue #15989: Fix several occurrences of integer overflow 13 years ago
Charles-François Natali a6ebb2d7fb Issue #16876: Revert be8e6b81284e, which wasn't thread-safe: wait until a 13 years ago
Charles-François Natali f424f3856d Issue #16876: Optimize epoll.poll() by keeping a per-instance epoll events 13 years ago
Antoine Pitrou 09bb89b8cf Issue #16488: epoll() objects now support the `with` statement. 13 years ago
Antoine Pitrou 0552fc2b8a Issue #16230: Fix a crash in select.select() when one the lists changes size while iterated on. 13 years ago
Antoine Pitrou e4ad37e50e Issue #16230: Fix a crash in select.select() when one the lists changes size while iterated on. 13 years ago
Jesus Cea 14c81aba50 #16135: Removal of OS/2 support (Modules/*) 13 years ago
Benjamin Peterson 6f3e5e48d3 remove useless and defined initialization (closes #15921) 13 years ago
Jesus Cea 62a5c3216d Closes #15395: memory leaks in selectmodule.c 14 years ago
Brett Cannon 8798ad3e1e struct timeval.tv_usec is 4 bytes on 64-bit OS X as it should be, but 14 years ago
Victor Stinner b2a3773301 Issue #14180: Fix the select module to handle correctly the Windows timeval 14 years ago
Victor Stinner d528b01a71 Issue #14180: Fix another typo in kqueue_queue_control() 14 years ago
Victor Stinner d327f9de1f Issue #14180: Fix select.select() compilation on BSD and a typo in kqueue_queue_control() 14 years ago
Victor Stinner 5d272cc6a2 Close #14180: Factorize code to convert a number of seconds to time_t, timeval or timespec 14 years ago
Benjamin Peterson 83251c1ecd try to always use the old API 14 years ago
Benjamin Peterson 95c16629d3 fix for old kernels which don't have epoll_create1 14 years ago
Benjamin Peterson 2fb9ae9dfc add a flags parameter to select.epoll 14 years ago
Jesus Cea d8b9ae6e8f Issue #6397: Support '/dev/poll' polling objects in select module, under Solaris & derivatives. 14 years ago
Antoine Pitrou 6b4883dec0 PEP 3151 / issue #12555: reworking the OS and IO exception hierarchy. 14 years ago
Charles-François Natali aa26b27503 Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is 15 years ago
Charles-François Natali fda7b379ac Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is 15 years ago
Senthil Kumaran 7d80bd1909 Fix closes issue 11568 - update select.epoll.register docstring with mention of correct behavior. 15 years ago
Senthil Kumaran 2bd9100b2a Fix closes issue 11568 - update select.epoll.register docstring with mention of correct behavior. 15 years ago
Antoine Pitrou 131a6414dd Issue #11757: select.select() now raises ValueError when a negative timeout 15 years ago
Victor Stinner 0fcab4a3ed Issue #9566: use Py_ssize_t instead of int 15 years ago
Kristján Valur Jónsson f6f3c4aa53 issue 10295 15 years ago
R. David Murray 1d9d16e827 Merged revisions 85554 via svnmerge from 15 years ago
R. David Murray e16cda9ad8 #9862: On AIX PIPE_BUF is broken. Make it 512. 15 years ago
Georg Brandl 13f959b501 Merged revisions 83561,83563,83565-83566,83569,83571,83574-83575,83580,83584,83599,83612,83659,83977,84015-84018,84020,84141 via svnmerge from 15 years ago
Georg Brandl 0771591fe1 Merged revisions 83593 via svnmerge from 16 years ago
Georg Brandl 7d4bfb338d Merged revisions 83536,83546-83548,83550,83554-83555,83558,83563,83565,83571,83574-83575 via svnmerge from 16 years ago
Georg Brandl 222569dc1d #6867: epoll.register() returns None. 16 years ago
Benjamin Peterson e0edb8b3cd Merged revisions 79894-79895,80098,80120 via svnmerge from 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Benjamin Peterson b7b7c77eb3 add space 16 years ago
Benjamin Peterson dee6795eed Merged revisions 79868 via svnmerge from 16 years ago
Benjamin Peterson 8a48808f33 Merged revisions 79866-79867 via svnmerge from 16 years ago
Benjamin Peterson d856ab6171 Merged revisions 79866-79867 via svnmerge from 16 years ago
Benjamin Peterson 3a1dfa21c2 remove a optimization that resulted in unexpected behavior #8929 16 years ago
Georg Brandl 5a7eca1749 Merged revisions 77593,77702-77703,77858,77887,78113-78115,78117,78245,78385-78386,78496,78760,78771-78773,78802 via svnmerge from 16 years ago