606 Commits (bcde10aa7e47da68afb68fe75c65b9339dd89f86)

Author SHA1 Message Date
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 30 years ago
Guido van Rossum 3b4b6fc602 Add socket.socket_type, as discussed on c.l.p. 30 years ago
Guido van Rossum fe28fa05e9 Remove the last three uses of PyArg_GetInt() from the source. 30 years ago
Guido van Rossum aa948df877 In makesockaddr(), if we don't know the address family, don't raise an 30 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
Guido van Rossum a376cc5cc8 Keep gcc -Wall happy. 30 years ago
Guido van Rossum d266eb460e New permission notice, includes CNRI. 30 years ago
Guido van Rossum 084814624d Don't close an already closed socket. 30 years ago
Guido van Rossum 6f489d989d Slightly different Windows ifdefs 30 years ago
Guido van Rossum 8d665e6b51 changed windows test symbols; removed debug printf from sockets 30 years ago
Guido van Rossum be32c8921c More rational support for Windows (tested on Roj's NT 3.5 machine only). 30 years ago
Guido van Rossum 006bf91530 ntohs, ntohl, htons, htonl -- thanks to Lance 31 years ago
Guido van Rossum d639d4d6d6 more changes for Windows, sigh 31 years ago
Guido van Rossum 65af28a0f4 Calculate length of AF_UNIX addr struct portably in getsockaddrarg(). 31 years ago
Guido van Rossum 53a9bf8164 Get rid of obsolete allowbroadcast(). 31 years ago
Guido van Rossum 5555854e85 Windows/PC changes 31 years ago
Guido van Rossum dc1c64a148 remove unused variables 31 years ago
Jack Jansen 508537b9c9 Include GUSI.h if using gusi-sockets 31 years ago
Guido van Rossum ca42b1673b clear addr buffer before calling getsockname 31 years ago
Guido van Rossum 7c53b77733 plug some leaks 31 years ago
Guido van Rossum 30b6b2b032 add setblocking(); NT changes; null-terminate Unix path 32 years ago
Guido van Rossum 27e177d005 fixed up comments describing interface 32 years ago
Guido van Rossum 6b14491bb4 mode and optional bufsize for makefile() 32 years ago
Guido van Rossum 5f05eb421a add INADDR_* symbols 32 years ago
Guido van Rossum 3fdf58b5cc add socket related constants 32 years ago
Guido van Rossum a597dde3f1 cosmetic changes so these modules will work with the strict new naming scheme 32 years ago
Guido van Rossum ca9b323c52 better test for existence of hstrerror() 32 years ago
Guido van Rossum 524b588553 Added 1995 to copyright message. 32 years ago
Guido van Rossum 3bbc62e9c2 Another bulky set of minor changes. 32 years ago
Guido van Rossum 73624e9c3b new style 32 years ago
Guido van Rossum 14ed0b2cd3 * Modules/xxmodule.c: integrated with xxobject.c by Jack 32 years ago
Guido van Rossum e4485b064d Setup.in: added tkinter; rearranged the definition of PYTHONPATH so 32 years ago
Guido van Rossum 6a3eb5f14d Changes to make it work and compile on NT, by Mark Hammond. 32 years ago
Guido van Rossum c65a525cdc * Modules/{Setup.in,Makefile.pre.in}: renamed some modules to 32 years ago
Guido van Rossum b6775db241 Merge alpha100 branch back to main trunk 32 years ago
Guido van Rossum b376a4ad18 * timemodule.c: Add hack for Solaris 2. 33 years ago
Guido van Rossum 234f942aef * Added gmtime/localtime/mktime and SYSV timezone globals to timemodule.c. 34 years ago
Guido van Rossum 18c9a4f8ea * socketmodule.c: fix long-standing bug in recvfrom() -- addrlen 34 years ago
Guido van Rossum eb6b33a837 * classobject.c: in instance_getattr, don't make a method out of a 34 years ago
Guido van Rossum 9575a44575 * Microscopic corrections to make things compile on the Cray APP. 34 years ago
Guido van Rossum e537240c25 * Changed many files to use mkvalue() instead of newtupleobject(). 34 years ago
Guido van Rossum 6f5afc9a73 * ceval.c: ifdef out the last argument passing compat hack. 34 years ago
Guido van Rossum 5f59d6018e * mymalloc.h: always allocate one extra byte, since some malloc's 34 years ago
Guido van Rossum 2a7178efe1 socketmodule.c: added socket.fromfd(fd, family, type, [proto]); 34 years ago