511 Commits (8408dc581e2baaa306b57f14486cfa013fd68c68)

Author SHA1 Message Date
Charles-François Natali 0cc86850b6 Issue #16201: socket: Use inet_pton()/inet_addr() instead of ad-hoc parsing for 13 years ago
Charles-François Natali 24aa041731 Use INADDR_BROADCAST instead of hard-coded value (it's part of POSIX and 13 years ago
Victor Stinner daf455554b Issue #18571: Implementation of the PEP 446: file descriptors and file handles 13 years ago
Serhiy Storchaka 9594942716 Issue #18783: Removed existing mentions of Python long type in docstrings, 13 years ago
Christian Heimes 9228837e31 Issue #18549: Eliminate dead code in socket_ntohl(). 13 years ago
Victor Stinner 14b9b11098 If MS_WIN64 is defined, MS_WINDOWS is also defined: #ifdef can be simplified. 13 years ago
Victor Stinner 9a644b23cc Issue #9566: recv(), recvfrom(), send(), sendall() and sendto() methods 13 years ago
Christian Heimes d2774c7d09 Issue #18259: Declare sethostname in socketmodule.c for AIX 13 years ago
Ronald Oussoren a822d36675 Ensure that the fix for #17269 also works on OSX 10.4 13 years ago
Victor Stinner 640c35ce13 Reuse Py_MIN and Py_MAX macros: remove duplicate MIN/MAX macros 13 years ago
Victor Stinner a534fc4b3b Close #18109: os.uname() now decodes fields from the locale encoding, and 13 years ago
Ronald Oussoren 27a4ac535f Issue #17269: Workaround for a platform bug in getaddrinfo on OSX 13 years ago
Giampaolo Rodola' 80e1c43ddf Fix issue #17996: expose socket.AF_LINK constant on BSD and OSX. 13 years ago
Charles-François Natali b10c71daa2 Backed out changeset c0f2b038fc12 13 years ago
Charles-François Natali c7c333d25d Issue #17683: socket module: return AF_UNIX addresses in Linux abstract 13 years ago
Charles-Francois Natali 74ca886788 Issue #17917: Use PyModule_AddIntMacro() instead of PyModule_AddIntConstant() 13 years ago
Benjamin Peterson 18b7191653 C89 declaration compliance 13 years ago
Kristján Valur Jónsson 868f0aac37 issue #9090 : Take the same approach for socketmodule as daytimemodule 13 years ago
Kristján Valur Jónsson 620e36419a issue #9090 : Limit the fix to windows since getting a portable simple 13 years ago
Kristján Valur Jónsson 6ebc8f3f38 Issue #9090 : Error code 10035 calling socket.recv() on a socket with a timeout 13 years ago
Terry Jan Reedy 0f84764a09 Issue #17047: remove doubled words added in 3.3 13 years ago
Antoine Pitrou 4de7457009 Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter. 13 years ago
Charles-François Natali 773e42dff8 Issue #15359: Add CAN_BCM protocol support to the socket module. Patch by Brian 13 years ago
Serhiy Storchaka 74f49ab28b Issue #15989: Fix several occurrences of integer overflow 13 years ago
Serhiy Storchaka 441d30fac7 Issue #15989: Fix several occurrences of integer overflow 13 years ago
Serhiy Storchaka 7898043868 Issue #15989: Fix several occurrences of integer overflow 13 years ago
Petri Lehtinen ab7dd183f3 #8853: Allow port to be of type long for socket.getaddrinfo() 13 years ago
Andrew Svetlov 0832af6628 Issue #16717: get rid of socket.error, replace with OSError 13 years ago
Benjamin Peterson 57b667261c expose TCP_FASTOPEN and MSG_FASTOPEN 13 years ago
Jesus Cea 14c81aba50 #16135: Removal of OS/2 support (Modules/*) 13 years ago
Christian Heimes 15b6885fe0 Make sure that *really* no more than sizeof(ifr.ifr_name) chars are strcpy-ed to ifr.ifr_name and that the string is *always* NUL terminated. New code shouldn't use strcpy(), too. CID 719692 14 years ago
Matthias Klose d182a6c77e Modules/socketmodule.c: netdb_lock: define static. 14 years ago
Matthias Klose c551776f8e Modules/socketmodule.c: netdb_lock: define static. 14 years ago
Charles-François Natali 9b0c006eb0 Remove useless test (flowinfo is unsigned). 14 years ago
Charles-François Natali 65dd745fec Remove useless test (flowinfo is unsigned). 14 years ago
Kristján Valur Jónsson 10f383a937 Issue #14310: inter-process socket duplication for windows 14 years ago
Antoine Pitrou 9a54a260de Issue #14300: Under Windows, sockets created using socket.dup() now allow overlapped I/O. 14 years ago
Kristján Valur Jónsson 310052c1f0 Fix warning when compiling socketmodule.c with VS2010 14 years ago
Ross Lagerwall 8c159761de Issue #10951: Fix warnings in the socket module. 14 years ago
Martin v. Löwis 9d6c66933a Issue #13777: Add PF_SYSTEM sockets on OS X. 14 years ago
Charles-François Natali 366999a011 Issue #9975: socket: Fix incorrect use of flowinfo and scope_id. Patch by 14 years ago
Charles-François Natali 3aa59e327c Issue #9975: socket: Fix incorrect use of flowinfo and scope_id. Patch by 14 years ago
Charles-François Natali 8b759655d0 Issue #8623: Fix some strict-aliasing warnings. Patch by David Watson. 14 years ago
Charles-François Natali 564a42c8de Issue #12809: Expose IP_TRANSPARENT in the socket module. Patch by Michael 14 years ago
Victor Stinner 1f33f2b0c3 Issue #13560: os.strerror() now uses the current locale encoding instead of UTF-8 14 years ago
Antoine Pitrou 6ec29e299b Issue #8373: The filesystem path of AF_UNIX sockets now uses the filesystem 14 years ago
Victor Stinner 9d3b93ba30 Use the new Unicode API 14 years ago
Victor Stinner 74168975cc socket_gethostname() uses a wchar_t* with PyMem_Malloc() to avoid the 14 years ago
Charles-François Natali 10b8cf4455 Issue #7777: socket: Add Reliable Datagram Sockets (PF_RDS) support. 14 years ago
Victor Stinner cb98bed299 Issue #12619: Expose socket.SO_BINDTODEVICE constant 14 years ago