<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython.git/Modules/socketmodule.c, branch v2.5b2</title>
<subtitle>
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/'/>
<entry>
<title>#1494314: Fix a regression with high-numbered sockets in 2.4.3. This</title>
<updated>2006-07-11T02:04:09+00:00</updated>
<author>
<name>Anthony Baxter</name>
<email>anthonybaxter@gmail.com</email>
</author>
<published>2006-07-11T02:04:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=9b61ac3fbbca0ee68022dd616ff8a008db7a6b5e'/>
<id>9b61ac3fbbca0ee68022dd616ff8a008db7a6b5e</id>
<content type='text'>
means that select() on sockets &gt; FD_SETSIZE (typically 1024) work again.
The patch makes sockets use poll() internally where available.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
means that select() on sockets &gt; FD_SETSIZE (typically 1024) work again.
The patch makes sockets use poll() internally where available.
</pre>
</div>
</content>
</entry>
<entry>
<title>Patch #1516912: improve Modules support for OpenVMS.</title>
<updated>2006-07-10T01:18:57+00:00</updated>
<author>
<name>Neal Norwitz</name>
<email>nnorwitz@gmail.com</email>
</author>
<published>2006-07-10T01:18:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=8cb5b6c304587c7822f0cdaa3c11e47133a7da36'/>
<id>8cb5b6c304587c7822f0cdaa3c11e47133a7da36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Patch #1495999: Part two of Windows CE changes.</title>
<updated>2006-06-10T12:23:46+00:00</updated>
<author>
<name>Martin v. Löwis</name>
<email>martin@v.loewis.de</email>
</author>
<published>2006-06-10T12:23:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=1ad9a131d6a2fe83e87d95bf362db3c93a920b9d'/>
<id>1ad9a131d6a2fe83e87d95bf362db3c93a920b9d</id>
<content type='text'>
- update header checks, using autoconf
- provide dummies for getenv, environ, and GetVersion
- adjust MSC_VER check in socketmodule.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- update header checks, using autoconf
- provide dummies for getenv, environ, and GetVersion
- adjust MSC_VER check in socketmodule.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a refleak in recvfrom_into</title>
<updated>2006-06-08T05:12:45+00:00</updated>
<author>
<name>Neal Norwitz</name>
<email>nnorwitz@gmail.com</email>
</author>
<published>2006-06-08T05:12:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=5899973ace803f4c028b9734f427972981b0f88d'/>
<id>5899973ace803f4c028b9734f427972981b0f88d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused variable (and stop compiler warning)</title>
<updated>2006-06-06T07:22:08+00:00</updated>
<author>
<name>Neal Norwitz</name>
<email>nnorwitz@gmail.com</email>
</author>
<published>2006-06-06T07:22:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=6e6e64435e61c0e17ede2a89b587073f4d820f88'/>
<id>6e6e64435e61c0e17ede2a89b587073f4d820f88</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes in struct and socket from merge reviews.</title>
<updated>2006-06-04T13:49:49+00:00</updated>
<author>
<name>Martin Blais</name>
<email>blais@furius.ca</email>
</author>
<published>2006-06-04T13:49:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=b35418003a088f57649201b7d1af65cdcd01cc78'/>
<id>b35418003a088f57649201b7d1af65cdcd01cc78</id>
<content type='text'>
- Following Guido's comments, renamed

  * pack_to -&gt; pack_into
  * recv_buf -&gt; recv_into
  * recvfrom_buf -&gt; recvfrom_into

- Made fixes to _struct.c according to Neal Norwitz comments on the checkins
  list.

- Converted some ints into the appropriate -- I hope -- ssize_t and size_t.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Following Guido's comments, renamed

  * pack_to -&gt; pack_into
  * recv_buf -&gt; recv_into
  * recvfrom_buf -&gt; recvfrom_into

- Made fixes to _struct.c according to Neal Norwitz comments on the checkins
  list.

- Converted some ints into the appropriate -- I hope -- ssize_t and size_t.
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify further by using AddStringConstant</title>
<updated>2006-05-30T03:18:50+00:00</updated>
<author>
<name>Neal Norwitz</name>
<email>nnorwitz@gmail.com</email>
</author>
<published>2006-05-30T03:18:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=c0a122f5d9bcdf1b74d6635768e3525448350e12'/>
<id>c0a122f5d9bcdf1b74d6635768e3525448350e12</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make use of METH_O and METH_NOARGS where possible.</title>
<updated>2006-05-29T21:04:52+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2006-05-29T21:04:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=e5148dba1bc5231c96f63380478666b93ead23a3'/>
<id>e5148dba1bc5231c96f63380478666b93ead23a3</id>
<content type='text'>
Use Py_UnpackTuple instead of PyArg_ParseTuple where possible.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use Py_UnpackTuple instead of PyArg_ParseTuple where possible.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix refleak in socketmodule. Replace bogus Py_BuildValue calls.</title>
<updated>2006-05-29T09:46:51+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2006-05-29T09:46:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=ae7091bf92aca36990c8194cd7a2e0101ef6e565'/>
<id>ae7091bf92aca36990c8194cd7a2e0101ef6e565</id>
<content type='text'>
Fix refleak in exceptions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix refleak in exceptions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Support for buffer protocol for socket and struct.</title>
<updated>2006-05-26T12:03:27+00:00</updated>
<author>
<name>Martin Blais</name>
<email>blais@furius.ca</email>
</author>
<published>2006-05-26T12:03:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=48c1c220c83aa6607101fefc87057e7216c57af5'/>
<id>48c1c220c83aa6607101fefc87057e7216c57af5</id>
<content type='text'>
* Added socket.recv_buf() and socket.recvfrom_buf() methods, that use the buffer
  protocol (send and sendto already did).

* Added struct.pack_to(), that is the corresponding buffer compatible method to
  unpack_from().

* Fixed minor typos in arraymodule.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Added socket.recv_buf() and socket.recvfrom_buf() methods, that use the buffer
  protocol (send and sendto already did).

* Added struct.pack_to(), that is the corresponding buffer compatible method to
  unpack_from().

* Fixed minor typos in arraymodule.
</pre>
</div>
</content>
</entry>
</feed>
