- 14 Haz, 2008 1 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
because IPPROTO_IPV6 may be an enumeration member...
-
- 13 Haz, 2008 1 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
Some functions in the msvcrt module are skipped, and socket.ioctl is enabled only when using a more recent Platform SDK. (and yes, there are still companies that use a 10-years old compiler)
-
- 07 Ock, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
for TIPC under Linux, see http://tipc.sf.net/ for more information. Thanks to Alberto Bertogli for the patch
-
- 04 Ock, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
-
- 03 Ock, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0 Added a new API function PyImport_ImportModuleNoBlock. It solves the problem with dead locks when mixing threads and imports
-
- 14 Şub, 2007 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 03 Ara, 2006 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
the sock_addr_t storage out of the socket object. Will backport to 2.5.
-
- 16 Ock, 2006 1 kayıt (commit)
-
-
Neal Norwitz yazdı
-
- 14 Ock, 2006 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 14 Eyl, 2005 1 kayıt (commit)
-
-
Guido van Rossum yazdı
with IBM's 64-bit compiler (SF patch #1284289). This also closes SF bug #105470: test_pwd fails on 64bit system (Opteron).
-
- 23 Mar, 2004 1 kayıt (commit)
-
-
Brett Cannon yazdı
Added socket.error to the socket module's C API.
-
- 02 Şub, 2004 1 kayıt (commit)
-
-
Hye-Shik Chang yazdı
-
- 31 Ock, 2004 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 03 May, 2003 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 13 Haz, 2002 1 kayıt (commit)
-
-
Guido van Rossum yazdı
- setblocking(0) and settimeout(0) are now equivalent, and ditto for setblocking(1) and settimeout(None). - Don't raise an exception from internal_select(); let the final call report the error (this means you will get an EAGAIN error instead of an ETIMEDOUT error -- I don't care). - Move the select to inside the Py_{BEGIN,END}_ALLOW_THREADS brackets, so other theads can run (this was a bug in the original code). - Redid the retry logic in connect() and connect_ex() to avoid masking errors. This probably doesn't work for Windows yet; I'll fix that next. It may also fail on other platforms, depending on what retrying a connect does; I need help with this. - Get rid of the retry logic in accept(). I don't think it was needed at all. But I may be wrong.
-
- 07 Haz, 2002 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 06 Haz, 2002 1 kayıt (commit)
-
-
Guido van Rossum yazdı
I've made considerable changes to Michael's code, specifically to use the select() system call directly and to store the timeout as a C double instead of a Python object; internally, -1.0 (or anything negative) represents the None from the API. I'm not 100% sure that all corner cases are covered correctly, so please keep an eye on this. Next I'm going to try it Windows before Tim complains. No way is this a bugfix candidate. :-)
-
- 01 Mar, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 25 Şub, 2002 1 kayıt (commit)
-
-
Marc-André Lemburg yazdı
-
- 17 Şub, 2002 2 kayıt (commit)
-
-
Tim Peters yazdı
socketmodule.c. No code outside of the .c file references it, so it doesn't belong the .h file (at least not yet ...), and declaring it an imported symbol in the .h file can't be made to work on Windows (it's a cross-DLL symbol then) without substantial code rewriting. Also repaired the comment that goes along with the decl, to stop referring to names and functions that haven't existed for 7 years <wink>. socketmodule.c compiles cleanly on Windows again. The test_socket dies at once, though (later).
-
Tim Peters yazdı
4-space indents, and ambiguous space+tab indents. Added an XXX comment about a confusing part. Still doesn't build on Windows.
-
- 16 Şub, 2002 1 kayıt (commit)
-
-
Marc-André Lemburg yazdı
helper module _ssl. The support for the RAND_* APIs in _ssl is now only enabled for OpenSSL 0.9.5 and up since they were added in that release. Note that socketmodule.* should really be renamed to _socket.* -- unfortunately, this seems to lose the CVS history of the file. Please review and test... I was only able to test the header file chaos in socketmodule.c/h on Linux. The test run through fine and compiles don't give errors or warnings. WARNING: This patch does *not* include changes to the various non-Unix build process files.
-