536 Commits (abe9625eeb71e40f042ccfccfe6a4489a6dcdf35)

Author SHA1 Message Date
Guido van Rossum 14f3f59d2b Fix typo in last patch -- the symbol's name is MSG_DONWAIT, not 26 years ago
Guido van Rossum 2c8bcb8794 Patch by Charles G Waldman: 26 years ago
Guido van Rossum ff3ab42c04 Jack Jansen: The GUSI 2.0 I/O library used on the Mac uses the 26 years ago
Guido van Rossum 2dd8dddef4 Use an explicit macro SOCKETCLOSE which expands to closesocket (on 26 years ago
Guido van Rossum fa972c987c In dealloc(), only close the socket if fd != -1. 27 years ago
Guido van Rossum b49dc75f51 Add warning that multi-arg connect() etc. are deprecated. 27 years ago
Guido van Rossum 527c9bd32a Put back multi-arg capability on connect/connect_ex/bind, for 27 years ago
Andrew M. Kuchling 52a644cbda Add '#include <netinet/tcp.h>' 27 years ago
Guido van Rossum 27fc3c05e1 Fix all routines to use PyArg_ParseTuple(), and add ":name" to the 27 years ago
Fred Drake e066134f48 Fixed inet_ntoa() docstring. 27 years ago
Guido van Rossum 43713e5a28 Massive patch by Skip Montanaro to add ":name" to as many 27 years ago
Guido van Rossum 09c8b6c3e4 OpenSSL support. This is based on patches for a version of SSLeay by 27 years ago
Guido van Rossum 1b6e463bd5 Bugfix by Jack Jansen for Macintosh (for the inet_ntoa/aton changes): 27 years ago
Guido van Rossum 9376b74c42 (1) On Linux, we really need to trust the configure script to select 27 years ago
Guido van Rossum a2e48552d2 It appears that inet_aton() doesn't really exist except in libresolv; 27 years ago
Guido van Rossum c6a164b8bc Port inet_ntoa and inet_aton to Windows: 27 years ago
Guido van Rossum 5c9eb21729 Patch by Ben Gertzfield to add inet_aton() and inet_ntoa() calls. 27 years ago
Guido van Rossum 09be409220 Patch by Marc-Andre Lemburg to add a bunch more symbols. 27 years ago
Guido van Rossum 7a1229991d Put back __osf__ support for gethostbyname_r(); the real bug was that 28 years ago
Guido van Rossum cbf8906f5d 3-arg gethostbyname_r doesn't really work on OSF/1. 28 years ago
Guido van Rossum e7de2061b4 Implement two suggestions by Jonathan Giddy: (1) in AIX, clear the 28 years ago
Guido van Rossum 7b6c71f5a4 Vladimir Marangozov implements the AIX 3-arg gethostbyname_r code. 28 years ago
Guido van Rossum 3baaa1375b Clean up pass for the previous patches. 28 years ago
Guido van Rossum 955becc3d9 Jonathan Giddy writes: 28 years ago
Guido van Rossum e9cd07b47f Patch by Rob Riggs for Linux -- glibc2 has a different argument 28 years ago
Guido van Rossum 65d5b5763c Thanks to Chris Herborth, the thread primitives now have proper Py* 28 years ago
Guido van Rossum 3886bb6997 Add DL_EXPORT() to all modules that could possibly be used 28 years ago
Guido van Rossum 7e48898d86 Use the t# format where appropriate. Greg Stein. 28 years ago
Guido van Rossum 49b560698b Renamed thread.h to pythread.h. 28 years ago
Guido van Rossum ce11393136 Remove some unused variables from gethostbyaddr_ex and gethostbyaddr, 28 years ago
Guido van Rossum 954e3cab0a Removed unused variables. 28 years ago
Guido van Rossum bcc207484a Changes for BeOS, QNX and long long, by Chris Herborth. 28 years ago
Guido van Rossum 7d896ab1bb Added gethostbyname_ex(), which returns the same kind of data as 28 years ago
Guido van Rossum 82a5c66a51 Added copious docstrings, plus two minor layout tweaks. 28 years ago
Guido van Rossum 578de30fd7 Some systems (e.g. Linux) use enums for some symbols (like IPPROTO_IP) 28 years ago
Guido van Rossum 4f199eaa6e Threading speedup patches by Christopher Lindblad <cjl@infoseek.com>. 29 years ago
Guido van Rossum 32c575da0a Left-aligned preprocessor directives and changed C++ comments to C 29 years ago
Guido van Rossum 8e9ebfd337 os2 patch by Jeff Rush 29 years ago
Barry Warsaw 0d2d759d8c PySocketSock_methods: Added "connect_ex" so the method can actually be 29 years ago
Guido van Rossum fc4255db75 Add s.connect_ex() which returns errno instead of raising an exception. 29 years ago
Guido van Rossum 0cb96de269 Apply two changes, systematically: 29 years ago
Guido van Rossum 91ba64ddd9 socket_type -> SocketType 29 years ago
Guido van Rossum 3b4b6fc602 Add socket.socket_type, as discussed on c.l.p. 29 years ago
Guido van Rossum fe28fa05e9 Remove the last three uses of PyArg_GetInt() from the source. 29 years ago
Guido van Rossum aa948df877 In makesockaddr(), if we don't know the address family, don't raise an 29 years ago
Guido van Rossum 644a12b00c Tweaks to keep the Microsoft compiler quier. 30 years ago
Barry Warsaw 752300bbdf Check of return values and proper error handling. 30 years ago
Guido van Rossum 25405c786b Added the new getprotobyname() call to the module overview at the top. 30 years ago
Guido van Rossum 3901d85277 Added getprotobyname() interface. 30 years ago
Guido van Rossum fb4130d1f1 Added extern decl for gethostname() to keep gcc -Wall happy. 30 years ago