<?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/socketmodule.h history</title>
    <description>Modules/socketmodule.h revision history</description>
    <item>
    <title>Issue #15359: Add CAN_BCM protocol support to the socket module. Patch by Brian</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f714af60508d/Modules/socketmodule.h</link>
    <description><![CDATA[Issue #15359: Add CAN_BCM protocol support to the socket module. Patch by Brian<br/>
Thorne.]]></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>Tue, 05 Feb 2013 19:42:01 +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/socketmodule.h</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 #13777: Add PF_SYSTEM sockets on OS X.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/aa3680d2c24d/Modules/socketmodule.h</link>
    <description><![CDATA[Issue #13777: Add PF_SYSTEM sockets on OS X.<br/>
Patch by Michael Goderbauer.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 03 Feb 2012 17:44:58 +0100</pubDate>
</item>
<item>
    <title>Issue #8623: Fix some strict-aliasing warnings. Patch by David Watson.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/683a1b1ff15d/Modules/socketmodule.h</link>
    <description><![CDATA[Issue #8623: Fix some strict-aliasing warnings. Patch by David Watson.]]></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>Fri, 23 Dec 2011 16:44:51 +0100</pubDate>
</item>
<item>
    <title>Issue #10141: socket: add SocketCAN (PF_CAN) support. Initial patch by Matthias</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e767318baccd/Modules/socketmodule.h</link>
    <description><![CDATA[Issue #10141: socket: add SocketCAN (PF_CAN) support. Initial patch by Matthias<br/>
Fuchs, updated by Tiago Gonçalves.]]></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>Thu, 06 Oct 2011 19:47:44 +0200</pubDate>
</item>
<item>
    <title>Fix _socket compilation failures on non-Linux buildbots (cf. issue #1746656).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/434dfe42fde1/Modules/socketmodule.h</link>
    <description><![CDATA[Fix _socket compilation failures on non-Linux buildbots (cf. issue #1746656).]]></description>
    <author>&#78;&#97;&#100;&#101;&#101;&#109;&#32;&#86;&#97;&#119;&#100;&#97;&#32;&#60;&#110;&#97;&#100;&#101;&#101;&#109;&#46;&#118;&#97;&#119;&#100;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 15 May 2011 13:16:22 +0200</pubDate>
</item>
<item>
    <title>Issue #10272: The ssl module now raises socket.timeout instead of a generic</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3d9a86b8cc98/Modules/socketmodule.h</link>
    <description><![CDATA[Issue #10272: The ssl module now raises socket.timeout instead of a generic<br/>
SSLError on socket timeouts.]]></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>Fri, 03 Dec 2010 19:59:41 +0000</pubDate>
</item>
<item>
    <title>Issue #4835: make PyLong_FromSocket_t() and PyLong_AsSocket_t() private</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8f6e41c3a218/Modules/socketmodule.h</link>
    <description><![CDATA[Issue #4835: make PyLong_FromSocket_t() and PyLong_AsSocket_t() private<br/>
to the socket module, and fix the width of socket descriptors to be<br/>
correctly detected under 64-bit Windows.]]></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, 28 Aug 2010 20:42:55 +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/socketmodule.h</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 74356-74357 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5c8b2238a2f5/Modules/socketmodule.h</link>
    <description><![CDATA[Merged revisions 74356-74357 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
........<br/>
  r74356 | benjamin.peterson | 2009-08-12 13:11:03 -0500 (Wed, 12 Aug 2009) | 1 line<br/>
<br/>
  fix typo in c++ ifdef<br/>
........<br/>
  r74357 | benjamin.peterson | 2009-08-12 13:18:03 -0500 (Wed, 12 Aug 2009) | 1 line<br/>
<br/>
  search through db.h in binary #6680<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>Wed, 12 Aug 2009 18:39:44 +0000</pubDate>
</item>
<item>
    <title>turn this into a macro</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b666e72f602f/Modules/socketmodule.h</link>
    <description><![CDATA[turn this into a macro]]></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>Wed, 06 May 2009 02:43:58 +0000</pubDate>
</item>
<item>
    <title>add a replacement API for PyCObject, PyCapsule #5630</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/911df82bc25d/Modules/socketmodule.h</link>
    <description><![CDATA[add a replacement API for PyCObject, PyCapsule #5630<br/>
<br/>
All stdlib modules with C-APIs now use this.<br/>
<br/>
Patch by Larry Hastings]]></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, 05 May 2009 22:31:58 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 64267-64272 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/96bff7e137fb/Modules/socketmodule.h</link>
    <description><![CDATA[Merged revisions 64267-64272 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r64267 | amaury.forgeotdarc | 2008-06-14 09:40:32 +0200 (Sa, 14 Jun 2008) | 2 lines<br/>
<br/>
  Use the correct URL for sqlite3 sources, and try to fix windows buildbots.<br/>
........<br/>
  r64269 | amaury.forgeotdarc | 2008-06-14 10:36:07 +0200 (Sa, 14 Jun 2008) | 3 lines<br/>
<br/>
  on windows, r64214 broke compilation with some recent SDKs,<br/>
  because IPPROTO_IPV6 may be an enumeration member...<br/>
........<br/>
  r64270 | amaury.forgeotdarc | 2008-06-14 11:44:41 +0200 (Sa, 14 Jun 2008) | 4 lines<br/>
<br/>
  Since python2.6 must run on Windows 2000,<br/>
  explicitely disable the use of Windows XP themes when compiling tk.<br/>
  This is also consistent with the WINVER=0x0500 option.<br/>
........<br/>
  r64271 | martin.v.loewis | 2008-06-14 13:50:59 +0200 (Sa, 14 Jun 2008) | 3 lines<br/>
<br/>
  Avoid rebuilding tcl/tk.<br/>
  Merge x86 changes into AMD64.<br/>
........<br/>
  r64272 | martin.v.loewis | 2008-06-14 13:51:54 +0200 (Sa, 14 Jun 2008) | 2 lines<br/>
<br/>
  Set eol-style to CRLF for all batch files.<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 14 Jun 2008 11:59:52 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 64214 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b1f4ea4eb555/Modules/socketmodule.h</link>
    <description><![CDATA[Merged revisions 64214 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r64214 | amaury.forgeotdarc | 2008-06-13 02:42:22 +0200 (ven., 13 juin 2008) | 6 lines<br/>
<br/>
  Restore support for Microsoft VC6 compiler.<br/>
  Some functions in the msvcrt module are skipped,<br/>
  and socket.ioctl is enabled only when using a more recent Platform SDK.<br/>
<br/>
  (and yes, there are still companies that use a 10-years old compiler)<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>Fri, 13 Jun 2008 01:09:34 +0000</pubDate>
</item>
<item>
    <title>Copied doc for reload() from trunk's function.rst to imp.rst</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/305d7d2ce047/Modules/socketmodule.h</link>
    <description><![CDATA[Copied doc for reload() from trunk's function.rst to imp.rst]]></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>Mon, 07 Jan 2008 17:19:16 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 59703-59773 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/420fe6d7d5f4/Modules/socketmodule.h</link>
    <description><![CDATA[Merged revisions 59703-59773 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r59704 | christian.heimes | 2008-01-04 04:15:05 +0100 (Fri, 04 Jan 2008) | 1 line<br/>
<br/>
  Moved include &quot;Python.h&quot; in front of other imports to silence a warning.<br/>
........<br/>
  r59706 | raymond.hettinger | 2008-01-04 04:22:53 +0100 (Fri, 04 Jan 2008) | 10 lines<br/>
<br/>
  Minor fix-ups to named tuples:<br/>
<br/>
  * Make the _replace() method respect subclassing.<br/>
<br/>
  * Using property() to make _fields read-only wasn't a good idea.<br/>
    It caused len(Point._fields) to fail.<br/>
<br/>
  * Add note to _cast() about length checking and alternative with the star-operator.<br/>
........<br/>
  r59707 | jeffrey.yasskin | 2008-01-04 09:01:23 +0100 (Fri, 04 Jan 2008) | 3 lines<br/>
<br/>
  Make math.{floor,ceil}({int,long}) return float again for backwards<br/>
  compatibility after r59671 made them return integral types.<br/>
........<br/>
  r59709 | christian.heimes | 2008-01-04 14:21:07 +0100 (Fri, 04 Jan 2008) | 1 line<br/>
<br/>
  Bug #1713: posixpath.ismount() claims symlink to a mountpoint is a mountpoint.<br/>
........<br/>
  r59712 | lars.gustaebel | 2008-01-04 15:00:33 +0100 (Fri, 04 Jan 2008) | 5 lines<br/>
<br/>
  Issue #1735: TarFile.extractall() now correctly sets<br/>
  directory permissions and times.<br/>
<br/>
  (will backport to 2.5)<br/>
........<br/>
  r59714 | andrew.kuchling | 2008-01-04 15:47:17 +0100 (Fri, 04 Jan 2008) | 1 line<br/>
<br/>
  Update links to bug/patch tracker<br/>
........<br/>
  r59716 | christian.heimes | 2008-01-04 16:23:30 +0100 (Fri, 04 Jan 2008) | 1 line<br/>
<br/>
  Added interface to Windows' WSAIoctl and a simple example for a network sniffer.<br/>
........<br/>
  r59717 | christian.heimes | 2008-01-04 16:29:00 +0100 (Fri, 04 Jan 2008) | 1 line<br/>
<br/>
  And here is the rest of Hirokazu Yamamoto's patch for VS6.0 support. Thanks Hiro!<br/>
........<br/>
  r59719 | christian.heimes | 2008-01-04 16:34:06 +0100 (Fri, 04 Jan 2008) | 1 line<br/>
<br/>
  Reverted last transaction. It's the wrong branch.<br/>
........<br/>
  r59721 | christian.heimes | 2008-01-04 16:48:06 +0100 (Fri, 04 Jan 2008) | 1 line<br/>
<br/>
  socket.ioctl is only available on Windows<br/>
........<br/>
  r59722 | andrew.kuchling | 2008-01-04 19:24:41 +0100 (Fri, 04 Jan 2008) | 1 line<br/>
<br/>
  Fix markup<br/>
........<br/>
  r59723 | andrew.kuchling | 2008-01-04 19:25:05 +0100 (Fri, 04 Jan 2008) | 1 line<br/>
<br/>
  Fix markup<br/>
........<br/>
  r59725 | guido.van.rossum | 2008-01-05 01:59:59 +0100 (Sat, 05 Jan 2008) | 3 lines<br/>
<br/>
  Patch #1725 by Mark Dickinson, fixes incorrect conversion of -1e1000<br/>
  and adds errors for -0x.<br/>
........<br/>
  r59726 | guido.van.rossum | 2008-01-05 02:21:57 +0100 (Sat, 05 Jan 2008) | 2 lines<br/>
<br/>
  Patch #1698 by Senthil: allow '@' in username when parsed by urlparse.py.<br/>
........<br/>
  r59727 | raymond.hettinger | 2008-01-05 02:35:43 +0100 (Sat, 05 Jan 2008) | 1 line<br/>
<br/>
  Improve namedtuple's _cast() method with a docstring, new name, and error-checking.<br/>
........<br/>
  r59728 | raymond.hettinger | 2008-01-05 03:17:24 +0100 (Sat, 05 Jan 2008) | 1 line<br/>
<br/>
  Add error-checking to namedtuple's _replace() method.<br/>
........<br/>
  r59730 | fred.drake | 2008-01-05 05:38:38 +0100 (Sat, 05 Jan 2008) | 2 lines<br/>
<br/>
  clean up a comment<br/>
........<br/>
  r59731 | jeffrey.yasskin | 2008-01-05 09:47:13 +0100 (Sat, 05 Jan 2008) | 11 lines<br/>
<br/>
  Continue rolling back pep-3141 changes that changed behavior from 2.5. This<br/>
  round included:<br/>
   * Revert round to its 2.6 behavior (half away from 0).<br/>
   * Because round, floor, and ceil always return float again, it's no<br/>
     longer necessary to have them delegate to __xxx___, so I've ripped<br/>
     that out of their implementations and the Real ABC. This also helps<br/>
     in implementing types that work in both 2.6 and 3.0: you return int<br/>
     from the __xxx__ methods, and let it get enabled by the version<br/>
     upgrade.<br/>
   * Make pow(-1, .5) raise a ValueError again.<br/>
........<br/>
  r59736 | andrew.kuchling | 2008-01-05 16:13:49 +0100 (Sat, 05 Jan 2008) | 1 line<br/>
<br/>
  Fix comment typo<br/>
........<br/>
  r59738 | thomas.heller | 2008-01-05 18:15:44 +0100 (Sat, 05 Jan 2008) | 1 line<br/>
<br/>
  Add myself.<br/>
........<br/>
  r59739 | georg.brandl | 2008-01-05 18:49:17 +0100 (Sat, 05 Jan 2008) | 2 lines<br/>
<br/>
  Fix C++-style comment.<br/>
........<br/>
  r59742 | georg.brandl | 2008-01-05 20:28:16 +0100 (Sat, 05 Jan 2008) | 2 lines<br/>
<br/>
  Remove with_statement future imports from 2.6 docs.<br/>
........<br/>
  r59743 | georg.brandl | 2008-01-05 20:29:45 +0100 (Sat, 05 Jan 2008) | 2 lines<br/>
<br/>
  Simplify index entries; fix #1712.<br/>
........<br/>
  r59744 | georg.brandl | 2008-01-05 20:44:22 +0100 (Sat, 05 Jan 2008) | 2 lines<br/>
<br/>
  Doc patch #1730 from Robin Stocker; minor corrections mostly to os.rst.<br/>
........<br/>
  r59749 | georg.brandl | 2008-01-05 21:29:13 +0100 (Sat, 05 Jan 2008) | 2 lines<br/>
<br/>
  Revert socket.rst to unix-eol.<br/>
........<br/>
  r59750 | georg.brandl | 2008-01-05 21:33:46 +0100 (Sat, 05 Jan 2008) | 2 lines<br/>
<br/>
  Set native svn:eol-style property for text files.<br/>
........<br/>
  r59752 | georg.brandl | 2008-01-05 21:46:29 +0100 (Sat, 05 Jan 2008) | 2 lines<br/>
<br/>
  #1719: capitalization error in &quot;UuidCreate&quot;.<br/>
........<br/>
  r59753 | georg.brandl | 2008-01-05 22:02:25 +0100 (Sat, 05 Jan 2008) | 2 lines<br/>
<br/>
  Repair markup.<br/>
........<br/>
  r59754 | georg.brandl | 2008-01-05 22:10:50 +0100 (Sat, 05 Jan 2008) | 2 lines<br/>
<br/>
  Use markup.<br/>
........<br/>
  r59757 | christian.heimes | 2008-01-05 22:35:52 +0100 (Sat, 05 Jan 2008) | 1 line<br/>
<br/>
  Final adjustments for #1601<br/>
........<br/>
  r59758 | guido.van.rossum | 2008-01-05 23:19:06 +0100 (Sat, 05 Jan 2008) | 3 lines<br/>
<br/>
  Patch #1637: fix urlparse for URLs like 'http://x.com?arg=/foo'.<br/>
  Fix by John Nagle.<br/>
........<br/>
  r59759 | guido.van.rossum | 2008-01-05 23:20:01 +0100 (Sat, 05 Jan 2008) | 2 lines<br/>
<br/>
  Add John Nagle (of issue #1637).<br/>
........<br/>
  r59765 | raymond.hettinger | 2008-01-06 10:02:24 +0100 (Sun, 06 Jan 2008) | 1 line<br/>
<br/>
  Small code simplification.  Forgot that classmethods can be called from intances.<br/>
........<br/>
  r59766 | martin.v.loewis | 2008-01-06 11:09:48 +0100 (Sun, 06 Jan 2008) | 2 lines<br/>
<br/>
  Use vcbuild for VS 2009.<br/>
........<br/>
  r59767 | martin.v.loewis | 2008-01-06 12:03:43 +0100 (Sun, 06 Jan 2008) | 2 lines<br/>
<br/>
  Package using VS 2008.<br/>
........<br/>
  r59768 | martin.v.loewis | 2008-01-06 12:13:16 +0100 (Sun, 06 Jan 2008) | 2 lines<br/>
<br/>
  Don't try to package msvcr90 for the moment.<br/>
........<br/>
  r59769 | georg.brandl | 2008-01-06 15:17:36 +0100 (Sun, 06 Jan 2008) | 4 lines<br/>
<br/>
  #1696393: don't check for '.' and '..' in ntpath.walk since<br/>
  they aren't returned from os.listdir anymore.<br/>
  Reported by Michael Haggerty.<br/>
........<br/>
  r59770 | georg.brandl | 2008-01-06 15:27:15 +0100 (Sun, 06 Jan 2008) | 3 lines<br/>
<br/>
  #1742: don't raise exception on os.path.relpath(&quot;a&quot;, &quot;a&quot;), but return os.curdir.<br/>
  Reported by Jesse Towner.<br/>
........<br/>
  r59771 | georg.brandl | 2008-01-06 15:33:52 +0100 (Sun, 06 Jan 2008) | 2 lines<br/>
<br/>
  #1591: Clarify docstring of Popen3.<br/>
........<br/>
  r59772 | georg.brandl | 2008-01-06 16:30:34 +0100 (Sun, 06 Jan 2008) | 2 lines<br/>
<br/>
  #1680: fix context manager example function name.<br/>
........<br/>
  r59773 | georg.brandl | 2008-01-06 16:34:57 +0100 (Sun, 06 Jan 2008) | 2 lines<br/>
<br/>
  #1755097: document default values for [].sort() and sorted().<br/>
........]]></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, 06 Jan 2008 16:59:19 +0000</pubDate>
</item>
<item>
    <title>Some VS 6.0 compatibility fixes from Hirokazu Yamamoto which are also useful for later versions of MSVC. VS6 claims that fortran is a reserved word</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5d7d2af59afe/Modules/socketmodule.h</link>
    <description><![CDATA[Some VS 6.0 compatibility fixes from Hirokazu Yamamoto which are also useful for later versions of MSVC. VS6 claims that fortran is a reserved word]]></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>Fri, 04 Jan 2008 13:33:00 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 59666-59679 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b91ca87e6f32/Modules/socketmodule.h</link>
    <description><![CDATA[Merged revisions 59666-59679 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r59666 | christian.heimes | 2008-01-02 19:28:32 +0100 (Wed, 02 Jan 2008) | 1 line<br/>
<br/>
  Made vs9to8 Unix compatible<br/>
........<br/>
  r59669 | guido.van.rossum | 2008-01-02 20:00:46 +0100 (Wed, 02 Jan 2008) | 2 lines<br/>
<br/>
  Patch #1696.  Don't attempt to close None in dry-run mode.<br/>
........<br/>
  r59671 | jeffrey.yasskin | 2008-01-03 03:21:52 +0100 (Thu, 03 Jan 2008) | 6 lines<br/>
<br/>
  Backport PEP 3141 from the py3k branch to the trunk. This includes r50877 (just<br/>
  the complex_pow part), r56649, r56652, r56715, r57296, r57302, r57359, r57361,<br/>
  r57372, r57738, r57739, r58017, r58039, r58040, and r59390, and new<br/>
  documentation. The only significant difference is that round(x) returns a float<br/>
  to preserve backward-compatibility. See http://bugs.python.org/issue1689.<br/>
........<br/>
  r59672 | christian.heimes | 2008-01-03 16:41:30 +0100 (Thu, 03 Jan 2008) | 1 line<br/>
<br/>
  Issue #1726: Remove Python/atof.c from PCBuild/pythoncore.vcproj<br/>
........<br/>
  r59675 | guido.van.rossum | 2008-01-03 20:12:44 +0100 (Thu, 03 Jan 2008) | 4 lines<br/>
<br/>
  Issue #1700, reported by Nguyen Quan Son, fix by Fredruk Lundh:<br/>
  Regular Expression inline flags not handled correctly for some unicode<br/>
  characters.  (Forward port from 2.5.2.)<br/>
........<br/>
  r59676 | christian.heimes | 2008-01-03 21:23:15 +0100 (Thu, 03 Jan 2008) | 1 line<br/>
<br/>
  Added math.isinf() and math.isnan()<br/>
........<br/>
  r59677 | christian.heimes | 2008-01-03 22:14:48 +0100 (Thu, 03 Jan 2008) | 1 line<br/>
<br/>
  Some build bots don't compile mathmodule. There is an issue with the long definition of pi and euler<br/>
........<br/>
  r59678 | christian.heimes | 2008-01-03 23:16:32 +0100 (Thu, 03 Jan 2008) | 2 lines<br/>
<br/>
  Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0<br/>
  Added a new API function PyImport_ImportModuleNoBlock. It solves the problem with dead locks when mixing threads and imports<br/>
........<br/>
  r59679 | christian.heimes | 2008-01-03 23:32:26 +0100 (Thu, 03 Jan 2008) | 1 line<br/>
<br/>
  Added copysign(x, y) function to the math module<br/>
........]]></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>Thu, 03 Jan 2008 23:01:04 +0000</pubDate>
</item>
<item>
    <title>Marc-Andre Lemburg has found the culprit of the problem in r57142.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4cb95fc4129e/Modules/socketmodule.h</link>
    <description><![CDATA[Marc-Andre Lemburg has found the culprit of the problem in r57142.]]></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>Fri, 30 Nov 2007 23:34:21 +0000</pubDate>
</item>
<item>
    <title>Remove support for BeOS</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a5e984eda45a/Modules/socketmodule.h</link>
    <description><![CDATA[Remove support for BeOS]]></description>
    <author>&#83;&#107;&#105;&#112;&#32;&#77;&#111;&#110;&#116;&#97;&#110;&#97;&#114;&#111;&#32;&#60;&#115;&#107;&#105;&#112;&#64;&#112;&#111;&#98;&#111;&#120;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 17 Aug 2007 12:57:41 +0000</pubDate>
</item>
<item>
    <title>Dummy-merge 2.6 branch into 2.7 branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b36cb4602e21/Modules/socketmodule.h</link>
    <description><![CDATA[Dummy-merge 2.6 branch into 2.7 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:07 +0100</pubDate>
</item>
<item>
    <title>Untabify C files. Will watch buildbots.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fd25030223b0/Modules/socketmodule.h</link>
    <description><![CDATA[Untabify C files. Will watch buildbots.]]></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 14:46:46 +0000</pubDate>
</item>
<item>
    <title>Backported PyCapsule from 3.1, and converted most uses of</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d11fbc796499/Modules/socketmodule.h</link>
    <description><![CDATA[Backported PyCapsule from 3.1, and converted most uses of<br/>
CObject to PyCapsule.]]></description>
    <author>&#76;&#97;&#114;&#114;&#121;&#32;&#72;&#97;&#115;&#116;&#105;&#110;&#103;&#115;&#32;&#60;&#108;&#97;&#114;&#114;&#121;&#64;&#104;&#97;&#115;&#116;&#105;&#110;&#103;&#115;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 25 Mar 2010 00:54:54 +0000</pubDate>
</item>
<item>
    <title>Recorded merge of revisions 81029 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e38335d4df91/Modules/socketmodule.h</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:15:40 +0000</pubDate>
</item>
<item>
    <title>on windows, r64214 broke compilation with some recent SDKs,</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e9c935cd7888/Modules/socketmodule.h</link>
    <description><![CDATA[on windows, r64214 broke compilation with some recent SDKs,<br/>
because IPPROTO_IPV6 may be an enumeration member...]]></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>Sat, 14 Jun 2008 08:36:07 +0000</pubDate>
</item>
<item>
    <title>Restore support for Microsoft VC6 compiler.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fcfe10f3dc14/Modules/socketmodule.h</link>
    <description><![CDATA[Restore support for Microsoft VC6 compiler.<br/>
Some functions in the msvcrt module are skipped,<br/>
and socket.ioctl is enabled only when using a more recent Platform SDK.<br/>
<br/>
(and yes, there are still companies that use a 10-years old compiler)]]></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>Fri, 13 Jun 2008 00:42:22 +0000</pubDate>
</item>
<item>
    <title>Issue #1646: Make socket support TIPC. The socket module now has support</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ac51cfe5c5c6/Modules/socketmodule.h</link>
    <description><![CDATA[Issue #1646: Make socket support TIPC. The socket module now has support<br/>
for TIPC under Linux, see http://tipc.sf.net/ for more information.<br/>
Thanks to Alberto Bertogli for the patch]]></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>Mon, 07 Jan 2008 16:12:44 +0000</pubDate>
</item>
<item>
    <title>Added interface to Windows' WSAIoctl and a simple example for a network sniffer.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bfed70277ab3/Modules/socketmodule.h</link>
    <description><![CDATA[Added interface to Windows' WSAIoctl and a simple example for a network sniffer.]]></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>Fri, 04 Jan 2008 15:23:30 +0000</pubDate>
</item>
<item>
    <title>Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0cbe94bea2c7/Modules/socketmodule.h</link>
    <description><![CDATA[Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0<br/>
Added a new API function PyImport_ImportModuleNoBlock. It solves the problem with dead locks when mixing threads and imports]]></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>Thu, 03 Jan 2008 22:16:32 +0000</pubDate>
</item>
<item>
    <title>Patch #1432399: Add HCI sockets.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/90e22fea8363/Modules/socketmodule.h</link>
    <description><![CDATA[Patch #1432399: Add HCI sockets.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 14 Feb 2007 10:07:37 +0000</pubDate>
</item>
<item>
    <title>Patch #1544279: Improve thread-safety of the socket module by moving</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c43787e6d706/Modules/socketmodule.h</link>
    <description><![CDATA[Patch #1544279: Improve thread-safety of the socket module by moving<br/>
the sock_addr_t storage out of the socket object.<br/>
Will backport to 2.5.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 03 Dec 2006 11:23:45 +0000</pubDate>
</item>
<item>
    <title>Get socketmodule to build after adding netlink support.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9eeaa33f9640/Modules/socketmodule.h</link>
    <description><![CDATA[Get socketmodule to build after adding netlink support.]]></description>
    <author>&#78;&#101;&#97;&#108;&#32;&#78;&#111;&#114;&#119;&#105;&#116;&#122;&#32;&#60;&#110;&#110;&#111;&#114;&#119;&#105;&#116;&#122;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 16 Jan 2006 04:31:40 +0000</pubDate>
</item>
<item>
    <title>Patch #1103116: AF_NETLINK sockets basic support.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ae4480935016/Modules/socketmodule.h</link>
    <description><![CDATA[Patch #1103116: AF_NETLINK sockets basic support.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 14 Jan 2006 18:12:57 +0000</pubDate>
</item>
<item>
    <title>- Changes donated by Elemental Security to make it work on AIX 5.3</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/57f630a9de26/Modules/socketmodule.h</link>
    <description><![CDATA[- Changes donated by Elemental Security to make it work on AIX 5.3<br/>
  with IBM's 64-bit compiler (SF patch #1284289).  This also closes SF<br/>
  bug #105470: test_pwd fails on 64bit system (Opteron).]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 14 Sep 2005 18:15:03 +0000</pubDate>
</item>
<item>
    <title>Make socket.sslerror a subclass of socket.error .</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/29da8bdfeb4e/Modules/socketmodule.h</link>
    <description><![CDATA[Make socket.sslerror a subclass of socket.error .<br/>
Added socket.error to the socket module's C API.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#99;&#97;&#110;&#110;&#111;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 23 Mar 2004 23:16:54 +0000</pubDate>
</item>
<item>
    <title>Add FreeBSD support for bluetooth sockets. (SF Patch #888148)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a282801b06b6/Modules/socketmodule.h</link>
    <description><![CDATA[Add FreeBSD support for bluetooth sockets. (SF Patch #888148)]]></description>
    <author>&#72;&#121;&#101;&#45;&#83;&#104;&#105;&#107;&#32;&#67;&#104;&#97;&#110;&#103;&#32;&#60;&#104;&#121;&#101;&#115;&#104;&#105;&#107;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 02 Feb 2004 08:48:45 +0000</pubDate>
</item>
<item>
    <title>Patch #874083: Bluetooth support for socket module.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/493707692671/Modules/socketmodule.h</link>
    <description><![CDATA[Patch #874083: Bluetooth support for socket module.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 31 Jan 2004 12:34:17 +0000</pubDate>
</item>
<item>
    <title>Patch #708495: Port more stuff to OpenVMS.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ac487a7f7f2c/Modules/socketmodule.h</link>
    <description><![CDATA[Patch #708495: Port more stuff to OpenVMS.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 03 May 2003 09:14:54 +0000</pubDate>
</item>
<item>
    <title>Major overhaul of timeout sockets:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/203d1412a7e8/Modules/socketmodule.h</link>
    <description><![CDATA[Major overhaul of timeout sockets:<br/>
<br/>
- setblocking(0) and settimeout(0) are now equivalent, and ditto for<br/>
  setblocking(1) and settimeout(None).<br/>
<br/>
- Don't raise an exception from internal_select(); let the final call<br/>
  report the error (this means you will get an EAGAIN error instead of<br/>
  an ETIMEDOUT error -- I don't care).<br/>
<br/>
- Move the select to inside the Py_{BEGIN,END}_ALLOW_THREADS brackets,<br/>
  so other theads can run (this was a bug in the original code).<br/>
<br/>
- Redid the retry logic in connect() and connect_ex() to avoid masking<br/>
  errors.  This probably doesn't work for Windows yet; I'll fix that<br/>
  next.  It may also fail on other platforms, depending on what<br/>
  retrying a connect does; I need help with this.<br/>
<br/>
- Get rid of the retry logic in accept().  I don't think it was needed<br/>
  at all.  But I may be wrong.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 13 Jun 2002 15:07:44 +0000</pubDate>
</item>
<item>
    <title>Repair a comment.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/db239ec307e0/Modules/socketmodule.h</link>
    <description><![CDATA[Repair a comment.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 07 Jun 2002 02:27:50 +0000</pubDate>
</item>
<item>
    <title>SF patch 555085 (timeout socket implementation) by Michael Gilfix.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c2733e8f6612/Modules/socketmodule.h</link>
    <description><![CDATA[SF patch 555085 (timeout socket implementation) by Michael Gilfix.<br/>
<br/>
I've made considerable changes to Michael's code, specifically to use<br/>
the select() system call directly and to store the timeout as a C<br/>
double instead of a Python object; internally, -1.0 (or anything<br/>
negative) represents the None from the API.<br/>
<br/>
I'm not 100% sure that all corner cases are covered correctly, so<br/>
please keep an eye on this.  Next I'm going to try it Windows before<br/>
Tim complains.<br/>
<br/>
No way is this a bugfix candidate. :-)]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 06 Jun 2002 21:08:16 +0000</pubDate>
</item>
<item>
    <title>Patch #520062: Support IPv6 with VC.NET.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9e5ff6747437/Modules/socketmodule.h</link>
    <description><![CDATA[Patch #520062: Support IPv6 with VC.NET.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 01 Mar 2002 08:31:07 +0000</pubDate>
</item>
<item>
    <title>Add documentation about how the inter-module linking works.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e0a288db022d/Modules/socketmodule.h</link>
    <description><![CDATA[Add documentation about how the inter-module linking works.]]></description>
    <author>&#77;&#97;&#114;&#99;&#45;&#65;&#110;&#100;&#114;&#233;&#32;&#76;&#101;&#109;&#98;&#117;&#114;&#103;&#32;&#60;&#109;&#97;&#108;&#64;&#101;&#103;&#101;&#110;&#105;&#120;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 25 Feb 2002 14:45:40 +0000</pubDate>
</item>
<item>
    <title>Moved the declaration of PySocketSock_Type from socketmodule.h to</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b1a871dc5196/Modules/socketmodule.h</link>
    <description><![CDATA[Moved the declaration of PySocketSock_Type from socketmodule.h to<br/>
socketmodule.c.  No code outside of the .c file references it, so it<br/>
doesn't belong the .h file (at least not yet ...), and declaring it<br/>
an imported symbol in the .h file can't be made to work on Windows (it's<br/>
a cross-DLL symbol then) without substantial code rewriting.  Also<br/>
repaired the comment that goes along with the decl, to stop referring<br/>
to names and functions that haven't existed for 7 years &lt;wink&gt;.<br/>
<br/>
socketmodule.c compiles cleanly on Windows again.  The test_socket dies<br/>
at once, though (later).]]></description>
    <author>&#84;&#105;&#109;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#105;&#109;&#46;&#112;&#101;&#116;&#101;&#114;&#115;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 17 Feb 2002 04:13:21 +0000</pubDate>
</item>
<item>
    <title>For readability, switch to tab indents; was using a mix of tab indents,</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/72c95448ee4b/Modules/socketmodule.h</link>
    <description><![CDATA[For readability, switch to tab indents; was using a mix of tab indents,<br/>
4-space indents, and ambiguous space+tab indents.  Added an XXX comment<br/>
about a confusing part.  Still doesn't build on Windows.]]></description>
    <author>&#84;&#105;&#109;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#105;&#109;&#46;&#112;&#101;&#116;&#101;&#114;&#115;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 17 Feb 2002 03:58:51 +0000</pubDate>
</item>
<item>
    <title>Break SSL support out of _socket module and place it into a new</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3957d155f8c5/Modules/socketmodule.h</link>
    <description><![CDATA[Break SSL support out of _socket module and place it into a new<br/>
helper module _ssl.<br/>
<br/>
The support for the RAND_* APIs in _ssl is now only enabled<br/>
for OpenSSL 0.9.5 and up since they were added in that<br/>
release.<br/>
<br/>
Note that socketmodule.* should really be renamed to _socket.* --<br/>
unfortunately, this seems to lose the CVS history of the file.<br/>
<br/>
Please review and test... I was only able to test the header file<br/>
chaos in socketmodule.c/h on Linux. The test run through fine<br/>
and compiles don't give errors or warnings.<br/>
<br/>
WARNING: This patch does *not* include changes to the various<br/>
non-Unix build process files.]]></description>
    <author>&#77;&#97;&#114;&#99;&#45;&#65;&#110;&#100;&#114;&#233;&#32;&#76;&#101;&#109;&#98;&#117;&#114;&#103;&#32;&#60;&#109;&#97;&#108;&#64;&#101;&#103;&#101;&#110;&#105;&#120;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 16 Feb 2002 18:23:30 +0000</pubDate>
</item>

  </channel>
</rss>
