<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/</link>
    <language>en-us</language>

    <title>cpython-lru_cache-weakref: Modules/selectmodule.c history</title>
    <description>Modules/selectmodule.c revision history</description>
    <item>
    <title>Issue #19437: Fix select.epoll.poll(), fix code handling PyMem_New() error</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b49f9aa12dae/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #19437: Fix select.epoll.poll(), fix code handling PyMem_New() error<br/>
<br/>
The bug was introduced with the select.epoll module! So it's 5 years old :-)]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 30 Oct 2013 19:57:52 +0100</pubDate>
</item>
<item>
    <title>select.epoll.fromfd(fd) must be not change the inheritable flag of the file</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b4bc10514174/Modules/selectmodule.c</link>
    <description><![CDATA[select.epoll.fromfd(fd) must be not change the inheritable flag of the file<br/>
descriptor]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#119;&#121;&#112;&#108;&#97;&#121;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 28 Aug 2013 12:22:39 +0200</pubDate>
</item>
<item>
    <title>Issue #18571: Implementation of the PEP 446: file descriptors and file handles</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ef889c3d5dc6/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #18571: Implementation of the PEP 446: file descriptors and file handles<br/>
are now created non-inheritable; add functions os.get/set_inheritable(),<br/>
os.get/set_handle_inheritable() and socket.socket.get/set_inheritable().]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 28 Aug 2013 00:53:59 +0200</pubDate>
</item>
<item>
    <title>Issue #11973: Fix a problem in kevent. The flags and fflags fields are now</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8345fb616cbd/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #11973: Fix a problem in kevent. The flags and fflags fields are now<br/>
properly handled as unsigned.]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 25 Aug 2013 14:57:38 +0200</pubDate>
</item>
<item>
    <title>Fix devpoll_dealloc().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/caf72b44240b/Modules/selectmodule.c</link>
    <description><![CDATA[Fix devpoll_dealloc().]]></description>
    <author>&#82;&#105;&#99;&#104;&#97;&#114;&#100;&#32;&#79;&#117;&#100;&#107;&#101;&#114;&#107;&#32;&#60;&#115;&#104;&#105;&#98;&#116;&#117;&#114;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 22 Aug 2013 14:03:44 +0100</pubDate>
</item>
<item>
    <title>Move definition of devpoll_internal_close() before devpoll_close().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/90f38db8f6ef/Modules/selectmodule.c</link>
    <description><![CDATA[Move definition of devpoll_internal_close() before devpoll_close().]]></description>
    <author>&#82;&#105;&#99;&#104;&#97;&#114;&#100;&#32;&#79;&#117;&#100;&#107;&#101;&#114;&#107;&#32;&#60;&#115;&#104;&#105;&#98;&#116;&#117;&#114;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 22 Aug 2013 13:31:15 +0100</pubDate>
</item>
<item>
    <title>Fix compilation of select module on Solaris.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/79e5be70221b/Modules/selectmodule.c</link>
    <description><![CDATA[Fix compilation of select module on Solaris.]]></description>
    <author>&#82;&#105;&#99;&#104;&#97;&#114;&#100;&#32;&#79;&#117;&#100;&#107;&#101;&#114;&#107;&#32;&#60;&#115;&#104;&#105;&#98;&#116;&#117;&#114;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 22 Aug 2013 13:04:23 +0100</pubDate>
</item>
<item>
    <title>Close #18794: Add a fileno() method and a closed attribute to select.devpoll</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ccbe2132392b/Modules/selectmodule.c</link>
    <description><![CDATA[Close #18794: Add a fileno() method and a closed attribute to select.devpoll<br/>
objects.<br/>
<br/>
Add also tests on fileno() method and closed attribute of select.epoll and select.kqueue.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 22 Aug 2013 00:19:50 +0200</pubDate>
</item>
<item>
    <title>Issue #8865: Concurrent invocation of select.poll.poll() now raises a</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4543408e2ba6/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #8865: Concurrent invocation of select.poll.poll() now raises a<br/>
RuntimeError exception.  Patch by Christian Schubert.]]></description>
    <author>&#83;&#101;&#114;&#104;&#105;&#121;&#32;&#83;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#32;&#60;&#115;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 20 Aug 2013 20:50:32 +0300</pubDate>
</item>
<item>
    <title>Issue #18408: Fix select.select() to handle PyList_New() failure (MemoryError)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c91e7f707562/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #18408: Fix select.select() to handle PyList_New() failure (MemoryError)<br/>
in set2list()]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 09 Jul 2013 00:49:03 +0200</pubDate>
</item>
<item>
    <title>Issue #17917: Use PyModule_AddIntMacro() instead of PyModule_AddIntConstant()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/12cbb5183d98/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #17917: Use PyModule_AddIntMacro() instead of PyModule_AddIntConstant()<br/>
when applicable.]]></description>
    <author>&#67;&#104;&#97;&#114;&#108;&#101;&#115;&#45;&#70;&#114;&#97;&#110;&#99;&#111;&#105;&#115;&#32;&#78;&#97;&#116;&#97;&#108;&#105;&#32;&#60;&#99;&#102;&#46;&#110;&#97;&#116;&#97;&#108;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 20 May 2013 19:13:19 +0200</pubDate>
</item>
<item>
    <title>Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bit</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/557599a32821/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bit<br/>
platforms. Patch by Federico Schwindt.]]></description>
    <author>&#67;&#104;&#97;&#114;&#108;&#101;&#115;&#45;&#70;&#114;&#97;&#110;&#99;&#111;&#105;&#115;&#32;&#78;&#97;&#116;&#97;&#108;&#105;&#32;&#60;&#99;&#102;&#46;&#110;&#97;&#116;&#97;&#108;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 06 May 2013 21:26:05 +0200</pubDate>
</item>
<item>
    <title>Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/79912bb1a884/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL.<br/>
Patch by Jeffrey Armstrong.]]></description>
    <author>&#67;&#104;&#97;&#114;&#108;&#101;&#115;&#45;&#70;&#114;&#97;&#110;&#231;&#111;&#105;&#115;&#32;&#78;&#97;&#116;&#97;&#108;&#105;&#32;&#60;&#99;&#102;&#46;&#110;&#97;&#116;&#97;&#108;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 19 Jan 2013 12:39:29 +0100</pubDate>
</item>
<item>
    <title>Null merge</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d67467ff2ed5/Modules/selectmodule.c</link>
    <description><![CDATA[Null merge]]></description>
    <author>&#83;&#101;&#114;&#104;&#105;&#121;&#32;&#83;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#32;&#60;&#115;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 19 Jan 2013 12:43:21 +0200</pubDate>
</item>
<item>
    <title>Issue #15989: Fix several occurrences of integer overflow</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/13e2e44db99d/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #15989: Fix several occurrences of integer overflow<br/>
when result of PyLong_AsLong() narrowed to int without checks.]]></description>
    <author>&#83;&#101;&#114;&#104;&#105;&#121;&#32;&#83;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#32;&#60;&#115;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 15 Jan 2013 01:12:17 +0200</pubDate>
</item>
<item>
    <title>Issue #16876: Revert be8e6b81284e, which wasn't thread-safe: wait until a</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/30eb98c8afef/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #16876: Revert be8e6b81284e, which wasn't thread-safe: wait until a<br/>
solution is found for poll().]]></description>
    <author>&#67;&#104;&#97;&#114;&#108;&#101;&#115;&#45;&#70;&#114;&#97;&#110;&#231;&#111;&#105;&#115;&#32;&#78;&#97;&#116;&#97;&#108;&#105;&#32;&#60;&#99;&#102;&#46;&#110;&#97;&#116;&#97;&#108;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 12 Jan 2013 12:31:00 +0100</pubDate>
</item>
<item>
    <title>Issue #16876: Optimize epoll.poll() by keeping a per-instance epoll events</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/be8e6b81284e/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #16876: Optimize epoll.poll() by keeping a per-instance epoll events<br/>
buffer instead of allocating a new one at each poll().]]></description>
    <author>&#67;&#104;&#97;&#114;&#108;&#101;&#115;&#45;&#70;&#114;&#97;&#110;&#231;&#111;&#105;&#115;&#32;&#78;&#97;&#116;&#97;&#108;&#105;&#32;&#60;&#110;&#101;&#111;&#108;&#111;&#103;&#105;&#120;&#64;&#102;&#114;&#101;&#101;&#46;&#102;&#114;&#62;</author>
    <pubDate>Wed, 09 Jan 2013 19:00:26 +0100</pubDate>
</item>
<item>
    <title>Issue #16488: epoll() objects now support the `with` statement.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d6f61cd364d9/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #16488: epoll() objects now support the `with` statement.<br/>
Patch by Serhiy Storchaka.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sat, 15 Dec 2012 21:14:21 +0100</pubDate>
</item>
<item>
    <title>Issue #16230: Fix a crash in select.select() when one the lists changes size while iterated on.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/823898ef37ce/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #16230: Fix a crash in select.select() when one the lists changes size while iterated on.<br/>
Patch by Serhiy Storchaka.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Thu, 01 Nov 2012 20:16:07 +0100</pubDate>
</item>
<item>
    <title>#16135: Removal of OS/2 support (Modules/*)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/dea15868963f/Modules/selectmodule.c</link>
    <description><![CDATA[#16135: Removal of OS/2 support (Modules/*)]]></description>
    <author>&#74;&#101;&#115;&#117;&#115;&#32;&#67;&#101;&#97;&#32;&#60;&#106;&#99;&#101;&#97;&#64;&#106;&#99;&#101;&#97;&#46;&#101;&#115;&#62;</author>
    <pubDate>Fri, 05 Oct 2012 02:11:36 +0200</pubDate>
</item>
<item>
    <title>Issue #11973: Fix a problem in kevent. The flags and fflags fields are now</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d5334d8907dc/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #11973: Fix a problem in kevent. The flags and fflags fields are now<br/>
properly handled as unsigned.]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 25 Aug 2013 14:57:00 +0200</pubDate>
</item>
<item>
    <title>Issue #8865: Concurrent invocation of select.poll.poll() now raises a</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/072ba5df77e4/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #8865: Concurrent invocation of select.poll.poll() now raises a<br/>
RuntimeError exception.  Patch by Christian Schubert.]]></description>
    <author>&#83;&#101;&#114;&#104;&#105;&#121;&#32;&#83;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#32;&#60;&#115;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 20 Aug 2013 20:38:21 +0300</pubDate>
</item>
<item>
    <title>Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bit</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f6c50b437de6/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bit<br/>
platforms. Patch by Federico Schwindt.]]></description>
    <author>&#67;&#104;&#97;&#114;&#108;&#101;&#115;&#45;&#70;&#114;&#97;&#110;&#99;&#111;&#105;&#115;&#32;&#78;&#97;&#116;&#97;&#108;&#105;&#32;&#60;&#99;&#102;&#46;&#110;&#97;&#116;&#97;&#108;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 06 May 2013 21:24:31 +0200</pubDate>
</item>
<item>
    <title>Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f04c97bbb241/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL.<br/>
Patch by Jeffrey Armstrong.]]></description>
    <author>&#67;&#104;&#97;&#114;&#108;&#101;&#115;&#45;&#70;&#114;&#97;&#110;&#231;&#111;&#105;&#115;&#32;&#78;&#97;&#116;&#97;&#108;&#105;&#32;&#60;&#99;&#102;&#46;&#110;&#97;&#116;&#97;&#108;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 19 Jan 2013 12:21:26 +0100</pubDate>
</item>
<item>
    <title>Issue #15989: Fix several occurrences of integer overflow</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8f10c9eae183/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #15989: Fix several occurrences of integer overflow<br/>
when result of PyLong_AsLong() narrowed to int without checks.<br/>
<br/>
This is a backport of changesets 13e2e44db99d and 525407d89277.]]></description>
    <author>&#83;&#101;&#114;&#104;&#105;&#121;&#32;&#83;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#32;&#60;&#115;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 19 Jan 2013 12:41:45 +0200</pubDate>
</item>
<item>
    <title>Issue #16230: Fix a crash in select.select() when one the lists changes size while iterated on.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/717660ec8f67/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #16230: Fix a crash in select.select() when one the lists changes size while iterated on.<br/>
Patch by Serhiy Storchaka.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Thu, 01 Nov 2012 20:15:23 +0100</pubDate>
</item>
<item>
    <title>remove useless and defined initialization (closes #15921)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6cdc72f4d82c/Modules/selectmodule.c</link>
    <description><![CDATA[remove useless and defined initialization (closes #15921)]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 11 Sep 2012 12:05:05 -0400</pubDate>
</item>
<item>
    <title>MERGE: Closes #15395: memory leaks in selectmodule.c</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9985b4651436/Modules/selectmodule.c</link>
    <description><![CDATA[MERGE: Closes #15395: memory leaks in selectmodule.c]]></description>
    <author>&#74;&#101;&#115;&#117;&#115;&#32;&#67;&#101;&#97;&#32;&#60;&#106;&#99;&#101;&#97;&#64;&#106;&#99;&#101;&#97;&#46;&#101;&#115;&#62;</author>
    <pubDate>Thu, 19 Jul 2012 21:32:07 +0200</pubDate>
</item>
<item>
    <title>struct timeval.tv_usec is 4 bytes on 64-bit OS X as it should be, but</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3028c8d46c00/Modules/selectmodule.c</link>
    <description><![CDATA[struct timeval.tv_usec is 4 bytes on 64-bit OS X as it should be, but<br/>
is defined as an int while everyone else expects a long regardless of<br/>
length.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 07 Apr 2012 14:59:29 -0400</pubDate>
</item>
<item>
    <title>Issue #14180: Fix the select module to handle correctly the Windows timeval</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a0d101220f96/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #14180: Fix the select module to handle correctly the Windows timeval<br/>
structure. timeval.tv_sec is a long on Windows, not time_t.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 14 Mar 2012 00:20:51 +0100</pubDate>
</item>
<item>
    <title>Issue #14180: Fix another typo in kqueue_queue_control()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/cb1c877a27f2/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #14180: Fix another typo in kqueue_queue_control()]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#119;&#121;&#112;&#108;&#97;&#121;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 13 Mar 2012 16:25:35 +0100</pubDate>
</item>
<item>
    <title>Issue #14180: Fix select.select() compilation on BSD and a typo in kqueue_queue_control()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1eaf6e899f02/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #14180: Fix select.select() compilation on BSD and a typo in kqueue_queue_control()]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#119;&#121;&#112;&#108;&#97;&#121;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 13 Mar 2012 15:29:08 +0100</pubDate>
</item>
<item>
    <title>Close #14180: Factorize code to convert a number of seconds to time_t, timeval or timespec</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1e9cc1a03365/Modules/selectmodule.c</link>
    <description><![CDATA[Close #14180: Factorize code to convert a number of seconds to time_t, timeval or timespec<br/>
<br/>
time.ctime(), gmtime(), time.localtime(), datetime.date.fromtimestamp(),<br/>
datetime.datetime.fromtimestamp() and datetime.datetime.utcfromtimestamp() now<br/>
raises an OverflowError, instead of a ValueError, if the timestamp does not fit<br/>
in time_t.<br/>
<br/>
datetime.datetime.fromtimestamp() and datetime.datetime.utcfromtimestamp() now<br/>
round microseconds towards zero instead of rounding to nearest with ties going<br/>
away from zero.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#119;&#121;&#112;&#108;&#97;&#121;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 13 Mar 2012 13:35:55 +0100</pubDate>
</item>
<item>
    <title>try to always use the old API</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4aa7b25f9509/Modules/selectmodule.c</link>
    <description><![CDATA[try to always use the old API]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 27 Dec 2011 16:01:21 -0600</pubDate>
</item>
<item>
    <title>fix for old kernels which don't have epoll_create1</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0f9276411dce/Modules/selectmodule.c</link>
    <description><![CDATA[fix for old kernels which don't have epoll_create1]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 27 Dec 2011 15:36:32 -0600</pubDate>
</item>
<item>
    <title>add a flags parameter to select.epoll</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b30a94f7e053/Modules/selectmodule.c</link>
    <description><![CDATA[add a flags parameter to select.epoll]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 27 Dec 2011 15:15:41 -0600</pubDate>
</item>
<item>
    <title>Issue #6397: Support '/dev/poll' polling objects in select module, under Solaris &amp; derivatives.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8f7ab4bf7ad9/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #6397: Support '/dev/poll' polling objects in select module, under Solaris &amp; derivatives.]]></description>
    <author>&#74;&#101;&#115;&#117;&#115;&#32;&#67;&#101;&#97;&#32;&#60;&#106;&#99;&#101;&#97;&#64;&#106;&#99;&#101;&#97;&#46;&#101;&#115;&#62;</author>
    <pubDate>Mon, 14 Nov 2011 19:07:41 +0100</pubDate>
</item>
<item>
    <title>PEP 3151 / issue #12555: reworking the OS and IO exception hierarchy.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/41a1de81ef2b/Modules/selectmodule.c</link>
    <description><![CDATA[PEP 3151 / issue #12555: reworking the OS and IO exception hierarchy.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Wed, 12 Oct 2011 02:54:14 +0200</pubDate>
</item>
<item>
    <title>Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ad1c09b6a5b9/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is<br/>
greater than FD_SETSIZE.]]></description>
    <author>&#67;&#104;&#97;&#114;&#108;&#101;&#115;&#45;&#70;&#114;&#97;&#110;&#231;&#111;&#105;&#115;&#32;&#78;&#97;&#116;&#97;&#108;&#105;&#32;&#60;&#110;&#101;&#111;&#108;&#111;&#103;&#105;&#120;&#64;&#102;&#114;&#101;&#101;&#46;&#102;&#114;&#62;</author>
    <pubDate>Sun, 28 Aug 2011 18:10:27 +0200</pubDate>
</item>
<item>
    <title>merge from 3.2</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ddb8a29a6bc5/Modules/selectmodule.c</link>
    <description><![CDATA[merge from 3.2]]></description>
    <author>&#83;&#101;&#110;&#116;&#104;&#105;&#108;&#32;&#75;&#117;&#109;&#97;&#114;&#97;&#110;&#32;&#60;&#115;&#101;&#110;&#116;&#104;&#105;&#108;&#64;&#117;&#116;&#104;&#99;&#111;&#100;&#101;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 26 Jun 2011 23:49:49 -0700</pubDate>
</item>
<item>
    <title>Issue #11757: select.select() now raises ValueError when a negative timeout</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3982be773b54/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #11757: select.select() now raises ValueError when a negative timeout<br/>
is passed (previously, a select.error with EINVAL would be raised).  Patch<br/>
by Charles-François Natali.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sat, 09 Apr 2011 23:49:58 +0200</pubDate>
</item>
<item>
    <title>Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/101e821e5e70/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL.<br/>
Patch by Jeffrey Armstrong.]]></description>
    <author>&#67;&#104;&#97;&#114;&#108;&#101;&#115;&#45;&#70;&#114;&#97;&#110;&#231;&#111;&#105;&#115;&#32;&#78;&#97;&#116;&#97;&#108;&#105;&#32;&#60;&#99;&#102;&#46;&#110;&#97;&#116;&#97;&#108;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 19 Jan 2013 12:19:10 +0100</pubDate>
</item>
<item>
    <title>Issue #15989: Fix several occurrences of integer overflow</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/974ace29ee2d/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #15989: Fix several occurrences of integer overflow<br/>
when result of PyLong_AsLong() narrowed to int without checks.<br/>
<br/>
This is a backport of changesets 13e2e44db99d and 525407d89277.]]></description>
    <author>&#83;&#101;&#114;&#104;&#105;&#121;&#32;&#83;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#32;&#60;&#115;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 19 Jan 2013 12:26:26 +0200</pubDate>
</item>
<item>
    <title>Issue #16230: Fix a crash in select.select() when one the lists changes size while iterated on.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/87ccf2635ad7/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #16230: Fix a crash in select.select() when one the lists changes size while iterated on.<br/>
Patch by Serhiy Storchaka.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Thu, 01 Nov 2012 20:13:54 +0100</pubDate>
</item>
<item>
    <title>Closes #15395: memory leaks in selectmodule.c</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bc9b2956bb8b/Modules/selectmodule.c</link>
    <description><![CDATA[Closes #15395: memory leaks in selectmodule.c]]></description>
    <author>&#74;&#101;&#115;&#117;&#115;&#32;&#67;&#101;&#97;&#32;&#60;&#106;&#99;&#101;&#97;&#64;&#106;&#99;&#101;&#97;&#46;&#101;&#115;&#62;</author>
    <pubDate>Thu, 19 Jul 2012 21:31:26 +0200</pubDate>
</item>
<item>
    <title>Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/852ca32eb18d/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is<br/>
greater than FD_SETSIZE.]]></description>
    <author>&#67;&#104;&#97;&#114;&#108;&#101;&#115;&#45;&#70;&#114;&#97;&#110;&#231;&#111;&#105;&#115;&#32;&#78;&#97;&#116;&#97;&#108;&#105;&#32;&#60;&#110;&#101;&#111;&#108;&#111;&#103;&#105;&#120;&#64;&#102;&#114;&#101;&#101;&#46;&#102;&#114;&#62;</author>
    <pubDate>Sun, 28 Aug 2011 17:51:43 +0200</pubDate>
</item>
<item>
    <title>Fix closes issue 11568 - update select.epoll.register docstring with mention of correct behavior.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0610f70e6694/Modules/selectmodule.c</link>
    <description><![CDATA[Fix closes issue 11568 - update select.epoll.register docstring with mention of correct behavior.]]></description>
    <author>&#83;&#101;&#110;&#116;&#104;&#105;&#108;&#32;&#75;&#117;&#109;&#97;&#114;&#97;&#110;&#32;&#60;&#115;&#101;&#110;&#116;&#104;&#105;&#108;&#64;&#117;&#116;&#104;&#99;&#111;&#100;&#101;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 26 Jun 2011 23:48:23 -0700</pubDate>
</item>
<item>
    <title>Dummy-merge 3.1 branch into 3.2 branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3c9232a684ae/Modules/selectmodule.c</link>
    <description><![CDATA[Dummy-merge 3.1 branch into 3.2 branch.]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 05 Mar 2011 15:15:55 +0100</pubDate>
</item>
<item>
    <title>Issue #9566: use Py_ssize_t instead of int</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3bf4d9f1660a/Modules/selectmodule.c</link>
    <description><![CDATA[Issue #9566: use Py_ssize_t instead of int]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 04 Jan 2011 12:59:15 +0000</pubDate>
</item>
<item>
    <title>#9862: On AIX PIPE_BUF is broken.  Make it 512.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3c4225bf87b4/Modules/selectmodule.c</link>
    <description><![CDATA[#9862: On AIX PIPE_BUF is broken.  Make it 512.<br/>
<br/>
Patch by Sébastien Sablé.]]></description>
    <author>&#82;&#46;&#32;&#68;&#97;&#118;&#105;&#100;&#32;&#77;&#117;&#114;&#114;&#97;&#121;&#32;&#60;&#114;&#100;&#109;&#117;&#114;&#114;&#97;&#121;&#64;&#98;&#105;&#116;&#100;&#97;&#110;&#99;&#101;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 15 Oct 2010 23:12:57 +0000</pubDate>
</item>
<item>
    <title>#6867: epoll.register() returns None.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8816f4e9f712/Modules/selectmodule.c</link>
    <description><![CDATA[#6867: epoll.register() returns None.]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 02 Aug 2010 20:47:56 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 79894-79895,80098,80120 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a857dd407964/Modules/selectmodule.c</link>
    <description><![CDATA[Merged revisions 79894-79895,80098,80120 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r79894 | jeroen.ruigrok | 2010-04-07 09:33:37 -0500 (Wed, 07 Apr 2010) | 5 lines<br/>
<br/>
  FreeBSD is not a sysv platform, so use freebsd.S instead of sysv.S (as is<br/>
  also the case in FreeBSD's port of libffi).<br/>
<br/>
  Reviewed by: dickinsm<br/>
........<br/>
  r79895 | jeroen.ruigrok | 2010-04-07 11:34:08 -0500 (Wed, 07 Apr 2010) | 2 lines<br/>
<br/>
  Document the libffi FreeBSD fix.<br/>
........<br/>
  r80098 | benjamin.peterson | 2010-04-15 16:42:16 -0500 (Thu, 15 Apr 2010) | 1 line<br/>
<br/>
  add space<br/>
........<br/>
  r80120 | antoine.pitrou | 2010-04-16 16:34:02 -0500 (Fri, 16 Apr 2010) | 3 lines<br/>
<br/>
  Ignore jinja2<br/>
........]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sun, 27 Jun 2010 23:49:45 +0000</pubDate>
</item>
<item>
    <title>Recorded merge of revisions 81029 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/cab14be0ada1/Modules/selectmodule.c</link>
    <description><![CDATA[Recorded merge of revisions 81029 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines<br/>
<br/>
  Untabify C files. Will watch buildbots.<br/>
........]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 09 May 2010 15:52:27 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 79866-79867 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ba5ec7560933/Modules/selectmodule.c</link>
    <description><![CDATA[Merged revisions 79866-79867 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r79866 | benjamin.peterson | 2010-04-06 16:37:06 -0500 (Tue, 06 Apr 2010) | 1 line<br/>
<br/>
  use skip decorator<br/>
........<br/>
  r79867 | benjamin.peterson | 2010-04-06 16:50:00 -0500 (Tue, 06 Apr 2010) | 1 line<br/>
<br/>
  remove a optimization that resulted in unexpected behavior #8929<br/>
........]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 06 Apr 2010 21:55:16 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 78101,78115,78117,78182,78188,78245,78386,78496 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9cf702c91a9e/Modules/selectmodule.c</link>
    <description><![CDATA[Merged revisions 78101,78115,78117,78182,78188,78245,78386,78496 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r78101 | georg.brandl | 2010-02-08 01:04:54 +0100 (Mo, 08 Feb 2010) | 1 line<br/>
<br/>
  Fix test_fnmatch.<br/>
........<br/>
  r78115 | georg.brandl | 2010-02-08 23:40:51 +0100 (Mo, 08 Feb 2010) | 1 line<br/>
<br/>
  Fix missing string formatting placeholder.<br/>
........<br/>
  r78117 | georg.brandl | 2010-02-08 23:48:37 +0100 (Mo, 08 Feb 2010) | 1 line<br/>
<br/>
  Convert test failure from output-producing to self.fail().<br/>
........<br/>
  r78182 | georg.brandl | 2010-02-14 09:18:23 +0100 (So, 14 Feb 2010) | 1 line<br/>
<br/>
  #7926: fix stray parens.<br/>
........<br/>
  r78188 | georg.brandl | 2010-02-14 14:38:12 +0100 (So, 14 Feb 2010) | 1 line<br/>
<br/>
  #7926: fix-up wording.<br/>
........<br/>
  r78245 | georg.brandl | 2010-02-19 20:36:08 +0100 (Fr, 19 Feb 2010) | 1 line<br/>
<br/>
  #7967: PyXML is no more.<br/>
........<br/>
  r78386 | georg.brandl | 2010-02-23 22:48:57 +0100 (Di, 23 Feb 2010) | 1 line<br/>
<br/>
  #6544: fix refleak in kqueue, occurring in certain error conditions.<br/>
........<br/>
  r78496 | georg.brandl | 2010-02-27 15:58:08 +0100 (Sa, 27 Feb 2010) | 1 line<br/>
<br/>
  Link to http://www.python.org/dev/workflow/ from bugs page.<br/>
........]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sun, 14 Mar 2010 10:51:01 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 76847,76851,76869,76882,76891-76892,76924,77007,77070,77092,77096,77120,77126,77155 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/efa597633010/Modules/selectmodule.c</link>
    <description><![CDATA[Merged revisions 76847,76851,76869,76882,76891-76892,76924,77007,77070,77092,77096,77120,77126,77155 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r76847 | benjamin.peterson | 2009-12-14 21:25:27 -0600 (Mon, 14 Dec 2009) | 1 line<br/>
<br/>
  adverb<br/>
........<br/>
  r76851 | benjamin.peterson | 2009-12-15 21:28:52 -0600 (Tue, 15 Dec 2009) | 1 line<br/>
<br/>
  remove lib2to3 resource<br/>
........<br/>
  r76869 | vinay.sajip | 2009-12-17 08:52:00 -0600 (Thu, 17 Dec 2009) | 1 line<br/>
<br/>
  Issue #7529: logging: Minor correction to documentation.<br/>
........<br/>
  r76882 | georg.brandl | 2009-12-19 11:30:28 -0600 (Sat, 19 Dec 2009) | 1 line<br/>
<br/>
  #7527: use standard versionadded tags.<br/>
........<br/>
  r76891 | georg.brandl | 2009-12-19 12:16:31 -0600 (Sat, 19 Dec 2009) | 1 line<br/>
<br/>
  #7479: add note about function availability on Unices.<br/>
........<br/>
  r76892 | georg.brandl | 2009-12-19 12:20:18 -0600 (Sat, 19 Dec 2009) | 1 line<br/>
<br/>
  #7480: remove tautology.<br/>
........<br/>
  r76924 | georg.brandl | 2009-12-20 08:28:05 -0600 (Sun, 20 Dec 2009) | 1 line<br/>
<br/>
  Small indentation fix.<br/>
........<br/>
  r77007 | gregory.p.smith | 2009-12-23 03:31:11 -0600 (Wed, 23 Dec 2009) | 3 lines<br/>
<br/>
  Fix possible integer overflow in lchown and fchown functions.  For issue1747858.<br/>
........<br/>
  r77070 | amaury.forgeotdarc | 2009-12-27 14:06:44 -0600 (Sun, 27 Dec 2009) | 2 lines<br/>
<br/>
  Fix a typo in comment<br/>
........<br/>
  r77092 | georg.brandl | 2009-12-28 02:48:24 -0600 (Mon, 28 Dec 2009) | 1 line<br/>
<br/>
  #7404: remove reference to non-existing example files.<br/>
........<br/>
  r77096 | benjamin.peterson | 2009-12-28 14:51:17 -0600 (Mon, 28 Dec 2009) | 1 line<br/>
<br/>
  document new fix_callable behavior<br/>
........<br/>
  r77120 | georg.brandl | 2009-12-29 15:09:17 -0600 (Tue, 29 Dec 2009) | 1 line<br/>
<br/>
  #7595: fix typo in argument default constant.<br/>
........<br/>
  r77126 | amaury.forgeotdarc | 2009-12-29 17:06:17 -0600 (Tue, 29 Dec 2009) | 2 lines<br/>
<br/>
  #7579: Add docstrings to the msvcrt module<br/>
........<br/>
  r77155 | georg.brandl | 2009-12-30 13:03:00 -0600 (Wed, 30 Dec 2009) | 1 line<br/>
<br/>
  We only support Windows NT derivatives now.<br/>
........]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 31 Dec 2009 03:11:23 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 76108 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f89a93a778a8/Modules/selectmodule.c</link>
    <description><![CDATA[Merged revisions 76108 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r76108 | antoine.pitrou | 2009-11-04 20:25:14 +0100 (mer., 04 nov. 2009) | 6 lines<br/>
<br/>
  Issue #7211: Allow 64-bit values for the `ident` and `data` fields of kevent<br/>
  objects on 64-bit systems.  Patch by Michael Broghton.<br/>
<br/>
  I will revert this checkin if it causes problems on our BSD buildbots.<br/>
........]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Wed, 04 Nov 2009 21:10:38 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 73995,74002,74005,74007-74008,74011,74019-74023 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/724dfeab3e9b/Modules/selectmodule.c</link>
    <description><![CDATA[Merged revisions 73995,74002,74005,74007-74008,74011,74019-74023 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r73995 | vinay.sajip | 2009-07-13 07:21:05 -0400 (Mon, 13 Jul 2009) | 1 line<br/>
<br/>
  Issue #6314: logging: Extra checks on the &quot;level&quot; argument in more places.<br/>
........<br/>
  r74002 | marc-andre.lemburg | 2009-07-13 16:23:49 -0400 (Mon, 13 Jul 2009) | 6 lines<br/>
<br/>
  Use a new global DEV_NULL instead of hard-coding /dev/null into the system<br/>
  command helper functions.<br/>
<br/>
  See #6479 for some motivation.<br/>
........<br/>
  r74005 | marc-andre.lemburg | 2009-07-13 17:28:33 -0400 (Mon, 13 Jul 2009) | 6 lines<br/>
<br/>
  Use a different VER command output parser to address the localization<br/>
  issues mentioned in #3410.<br/>
<br/>
  Prepare for Windows 7 (still commented out).<br/>
........<br/>
  r74007 | michael.foord | 2009-07-14 13:58:12 -0400 (Tue, 14 Jul 2009) | 1 line<br/>
<br/>
  Move TestRunner initialisation into unittest.TestProgram.runTests. Fixes issue 6418.<br/>
........<br/>
  r74008 | benjamin.peterson | 2009-07-14 20:46:42 -0400 (Tue, 14 Jul 2009) | 1 line<br/>
<br/>
  update year<br/>
........<br/>
  r74011 | ezio.melotti | 2009-07-15 13:07:04 -0400 (Wed, 15 Jul 2009) | 1 line<br/>
<br/>
  methods' names pep8ification<br/>
........<br/>
  r74019 | amaury.forgeotdarc | 2009-07-15 17:29:27 -0400 (Wed, 15 Jul 2009) | 2 lines<br/>
<br/>
  #6076 Add a title to the IDLE Preferences window.<br/>
........<br/>
  r74020 | georg.brandl | 2009-07-16 03:18:07 -0400 (Thu, 16 Jul 2009) | 1 line<br/>
<br/>
  #5910: fix kqueue for calls with more than one event.<br/>
........<br/>
  r74021 | georg.brandl | 2009-07-16 03:33:04 -0400 (Thu, 16 Jul 2009) | 1 line<br/>
<br/>
  #6486: start with built in functions rather than &quot;built in objects&quot;.<br/>
........<br/>
  r74022 | georg.brandl | 2009-07-16 03:38:35 -0400 (Thu, 16 Jul 2009) | 1 line<br/>
<br/>
  #6481: fix typo in os.system() replacement.<br/>
........<br/>
  r74023 | jesse.noller | 2009-07-16 10:23:04 -0400 (Thu, 16 Jul 2009) | 1 line<br/>
<br/>
  Issue 6433: multiprocessing.pool.map hangs on empty list<br/>
........]]></description>
    <author>&#65;&#108;&#101;&#120;&#97;&#110;&#100;&#114;&#101;&#32;&#86;&#97;&#115;&#115;&#97;&#108;&#111;&#116;&#116;&#105;&#32;&#60;&#97;&#108;&#101;&#120;&#97;&#110;&#100;&#114;&#101;&#64;&#112;&#101;&#97;&#100;&#114;&#111;&#112;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 17 Jul 2009 09:18:18 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 73916 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e89faaafa3ee/Modules/selectmodule.c</link>
    <description><![CDATA[Merged revisions 73916 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r73916 | amaury.forgeotdarc | 2009-07-10 00:37:22 +0200 (ven., 10 juil. 2009) | 5 lines<br/>
<br/>
  #6416: Fix compilation of the select module on Windows, as well as test_subprocess:<br/>
  PIPE_BUF is not defined on Windows, and probably has no meaning there.<br/>
<br/>
  Anyway the subprocess module uses another way to perform non-blocking reads (with a thread)<br/>
........]]></description>
    <author>&#65;&#109;&#97;&#117;&#114;&#121;&#32;&#70;&#111;&#114;&#103;&#101;&#111;&#116;&#32;&#100;&#39;&#65;&#114;&#99;&#32;&#60;&#97;&#109;&#97;&#117;&#114;&#121;&#102;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 09 Jul 2009 22:44:11 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 73818 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/06b360a33d57/Modules/selectmodule.c</link>
    <description><![CDATA[Merged revisions 73818 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r73818 | gregory.p.smith | 2009-07-03 13:48:31 -0700 (Fri, 03 Jul 2009) | 2 lines<br/>
<br/>
  Adds the select.PIPE_BUF attribute to expose the system constant.<br/>
........]]></description>
    <author>&#71;&#114;&#101;&#103;&#111;&#114;&#121;&#32;&#80;&#46;&#32;&#83;&#109;&#105;&#116;&#104;&#32;&#60;&#103;&#114;&#101;&#103;&#64;&#109;&#97;&#100;&#45;&#115;&#99;&#105;&#101;&#110;&#116;&#105;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 04 Jul 2009 02:28:47 +0000</pubDate>
</item>

  </channel>
</rss>
