<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython.git/Lib/socket.py, branch v2.7</title>
<subtitle>
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/'/>
<entry>
<title>Adds an optional source_address parameter to socket.create_connection().</title>
<updated>2010-01-03T01:29:44+00:00</updated>
<author>
<name>Gregory P. Smith</name>
<email>greg@mad-scientist.com</email>
</author>
<published>2010-01-03T01:29:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=38aa5daa188d8b6c75e4ec235b08b43866b3721c'/>
<id>38aa5daa188d8b6c75e4ec235b08b43866b3721c</id>
<content type='text'>
For use by issue3972.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For use by issue3972.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix py3k warnings in the socket module</title>
<updated>2009-10-14T18:27:32+00:00</updated>
<author>
<name>Antoine Pitrou</name>
<email>solipsis@pitrou.net</email>
</author>
<published>2009-10-14T18:27:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=85630866199ea6b9869f2717ebd31e867d2faa8b'/>
<id>85630866199ea6b9869f2717ebd31e867d2faa8b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix issue1628205: Socket file objects returned by socket.socket.makefile() now</title>
<updated>2009-08-13T18:54:50+00:00</updated>
<author>
<name>Gregory P. Smith</name>
<email>greg@mad-scientist.com</email>
</author>
<published>2009-08-13T18:54:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=44dcfcacb2cca48f57e4c7f56c22e681a875fce8'/>
<id>44dcfcacb2cca48f57e4c7f56c22e681a875fce8</id>
<content type='text'>
properly handles EINTR within the read, readline, write &amp; flush methods.
The socket.sendall() method now properly handles interrupted system calls.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
properly handles EINTR within the read, readline, write &amp; flush methods.
The socket.sendall() method now properly handles interrupted system calls.
</pre>
</div>
</content>
</entry>
<entry>
<title>http://bugs.python.org/issue6117</title>
<updated>2009-06-02T13:14:08+00:00</updated>
<author>
<name>Kristján Valur Jónsson</name>
<email>kristjan@ccpgames.com</email>
</author>
<published>2009-06-02T13:14:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=2cfc878fb6a81f363b95cc5c5a666f8ffdc18fc6'/>
<id>2cfc878fb6a81f363b95cc5c5a666f8ffdc18fc6</id>
<content type='text'>
Fix O(n**2) performance problem in socket._fileobject
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix O(n**2) performance problem in socket._fileobject
</pre>
</div>
</content>
</entry>
<entry>
<title>Typo in socket.py.  Thanks Pablo Torres Navarrete.</title>
<updated>2009-06-02T07:39:26+00:00</updated>
<author>
<name>Mark Dickinson</name>
<email>dickinsm@gmail.com</email>
</author>
<published>2009-06-02T07:39:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=41db3d4f03ca5d504ff1bdc30ca3a33ae0d15d99'/>
<id>41db3d4f03ca5d504ff1bdc30ca3a33ae0d15d99</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove unpleasant exec</title>
<updated>2009-04-11T11:22:19+00:00</updated>
<author>
<name>Chris Withers</name>
<email>chris@simplistix.co.uk</email>
</author>
<published>2009-04-11T11:22:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=b6ec2b51a331b5837599ed9cd354f073d346b96a'/>
<id>b6ec2b51a331b5837599ed9cd354f073d346b96a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add create_connection to __all__ #5711</title>
<updated>2009-04-06T21:53:33+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2009-04-06T21:53:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=ea2a0387bacd8219077a39ac79bc90c1ca8c0690'/>
<id>ea2a0387bacd8219077a39ac79bc90c1ca8c0690</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove buffer() usage in the socket module by just slicing directly on the</title>
<updated>2008-08-08T04:27:28+00:00</updated>
<author>
<name>Brett Cannon</name>
<email>bcannon@gmail.com</email>
</author>
<published>2008-08-08T04:27:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=e80a109e11ae77a28bf9769a6226d6212d4af011'/>
<id>e80a109e11ae77a28bf9769a6226d6212d4af011</id>
<content type='text'>
object. This removes all warnings for the module caused by running under -3.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
object. This removes all warnings for the module caused by running under -3.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed the semantic of timeout for socket.create_connection and</title>
<updated>2008-05-29T16:39:26+00:00</updated>
<author>
<name>Facundo Batista</name>
<email>facundobatista@gmail.com</email>
</author>
<published>2008-05-29T16:39:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=ba96b052e2159d8834beeb900956ee659b1c1761'/>
<id>ba96b052e2159d8834beeb900956ee659b1c1761</id>
<content type='text'>
all the upper level libraries that use it, including urllib2.
Added and fixed some tests, and changed docs correspondingly.
Thanks to John J Lee for the patch and the pusing, :)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
all the upper level libraries that use it, including urllib2.
Added and fixed some tests, and changed docs correspondingly.
Thanks to John J Lee for the patch and the pusing, :)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a bug introduced in r62627.  see issue2760 and issue2632.</title>
<updated>2008-05-05T21:53:45+00:00</updated>
<author>
<name>Gregory P. Smith</name>
<email>greg@mad-scientist.com</email>
</author>
<published>2008-05-05T21:53:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=ecf679b1d3fa0c58bc7c5793fb428919bd336d91'/>
<id>ecf679b1d3fa0c58bc7c5793fb428919bd336d91</id>
<content type='text'>
An assertion in readline() would fail as data was already in the
internal buffer even though the socket was in unbuffered read mode.
That case is now handled.  More importantly, read() has been fixed to
not over-recv() and leave newly recv()d data in the _fileobject buffer.

The max() vs min() issue in read() is now gone.  Neither was correct.
On bounded reads, always ask recv() for the exact amount of data we
still need.

Candidate for backporting to release25-maint along with r62627.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
An assertion in readline() would fail as data was already in the
internal buffer even though the socket was in unbuffered read mode.
That case is now handled.  More importantly, read() has been fixed to
not over-recv() and leave newly recv()d data in the _fileobject buffer.

The max() vs min() issue in read() is now gone.  Neither was correct.
On bounded reads, always ask recv() for the exact amount of data we
still need.

Candidate for backporting to release25-maint along with r62627.
</pre>
</div>
</content>
</entry>
</feed>
