589 Commits (87bddbac9d178b549fac830adc76bc8f100b2a47)

Author SHA1 Message Date
Victor Stinner ec1a498a01 Issue #24684: socket.socket.getaddrinfo() now calls 10 years ago
Victor Stinner bea232a15f Issue #24732, #23834: Fix sock_accept_impl() on Windows 11 years ago
Larry Hastings a6cc551502 Issue #22631: Added Linux-specific socket constant CAN_RAW_FD_FRAMES. 11 years ago
Victor Stinner 8e44aa5ae4 Issue #23834: Fix socket.sendto(), use the C Py_ssize_t type to store the 11 years ago
Benjamin Peterson 4fd929b431 remove assignment in conditional 11 years ago
Victor Stinner ced1174525 Issue #23618: Fix internal_select() for negative timeout (blocking socket) when 11 years ago
Victor Stinner 88ed640fc7 Issue #23834: Fix the default socket timeout 11 years ago
Victor Stinner 222dfc7d94 Issue #22117: Fix sock_call_ex() for non-blocking socket 11 years ago
Victor Stinner 8912d1418e Issue #23853: socket.socket.sendall() does no more reset the socket timeout 11 years ago
Victor Stinner 9001d8089c Issue #23834: Fix initial value of the socket timeout 11 years ago
Victor Stinner 10550cdb8a Issue #23834: Simplify timeout handling 11 years ago
Victor Stinner a135cb8143 Issue #23618: Ooops, remove abort() added for debug purpose 11 years ago
Victor Stinner 38aec7525e Issue #23618: Fix sock_connect_impl(), set the socket error code 11 years ago
Victor Stinner 81c41dbfcc Issue #23618: socket.socket.connect() now waits until the connection completes 11 years ago
Victor Stinner 35bee932e4 Issue #23618: Don't declare recvmsg/sendmsg helper functions on Windows 11 years ago
Victor Stinner ff444e828e Issue #23834: Fix sock_call(), set deadline_initialized to recompute the timeout 11 years ago
Victor Stinner 02f32ab47e Issue #23834: Modify socket.sendall() to reuse sock_call() with 11 years ago
Victor Stinner 31bf2d5073 Issue #23834: Add sock_call() helper function 11 years ago
Victor Stinner a772662423 Issue #23618: Fix EINTR handling on Windows 11 years ago
Victor Stinner 70a46f635f Issue #23618: Enhance EINTR handling in socket.connect() 11 years ago
Victor Stinner ee699e9d2b Issue #23618: Fix EINTR handling in socket.connect() 11 years ago
Victor Stinner c4e819a54f Issue #23618: Cleanup internal_connect() in socketmodule.c 11 years ago
Victor Stinner b6c15bcad3 Issue #23618: Refactor internal_connect() 11 years ago
Victor Stinner dd88d3db45 Issue #23618: Refactor internal_connect() 11 years ago
Victor Stinner 1bb0aef4d1 Issue #22117: Fix integer overflow check in socket_parse_timeout() on Windows 11 years ago
Victor Stinner dd83bd2f9c Issue #23618: Fix internal_connect_select() 11 years ago
Victor Stinner 416f2e66ca Issue #23618: internal_connect_select() now waits also for error events 11 years ago
Victor Stinner e6951c6c8a Issue #23618: Refactor internal_select() to prepare socket.connect() for EINTR 11 years ago
Victor Stinner 391fa713f7 Issue #23618: Refactor the _socket module 11 years ago
Victor Stinner 869e1778c0 Issue #22117: Replace usage of _PyTime_ROUND_UP with _PyTime_ROUND_CEILING 11 years ago
Victor Stinner ea9c0dd2c2 Issue #22117: Fix usage of _PyTime_AsTimeval() 11 years ago
Victor Stinner 71694d5c8c Issue #22117: The socket module uses _PyTime_t timestamp for timeouts 11 years ago
Victor Stinner b7df3144ef Issue #23618, #22117: refactor socketmodule.c 11 years ago
Victor Stinner f50e187724 Fix compiler warnings: comparison between signed and unsigned numbers 11 years ago
Serhiy Storchaka 8490f5acfe Issue #23001: Few functions in modules mmap, ossaudiodev, socket, ssl, and 11 years ago
Victor Stinner 9a8089b32a Issue #23646: Enhance precision of time.sleep() and socket timeout when 11 years ago
Serhiy Storchaka caa01f861c Fixed GCC version testing. 11 years ago
Victor Stinner a4c727131e Fix "GCC diagnostic" in socketmodule.c 11 years ago
Serhiy Storchaka b48af340b9 Silenced minor GCC warnings. 11 years ago
Serhiy Storchaka 1a1ff29659 Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer 11 years ago
Charles-François Natali 6e6c59b508 Issue #23285: PEP 475 -- Retry system calls failing with EINTR. 11 years ago
Serhiy Storchaka b757c83ec6 Issue #22581: Use more "bytes-like object" throughout the docs and comments. 11 years ago
Steve Dower 65e4cb10d9 Issue #22919: Windows build updated to support VC 14.0 (Visual Studio 2015), which will be used for the official 3.5 release. 11 years ago
Charles-François Natali ea07eb9469 Issue #22378: socket module: add SO_MARK. 11 years ago
Serhiy Storchaka d8a1447c99 Issue #22215: Now ValueError is raised instead of TypeError when str or bytes 11 years ago
Victor Stinner ae58649721 Issue #22043: time.monotonic() is now always available 12 years ago
Victor Stinner 1a62a680d6 Issue #22218: Fix "comparison between signed and unsigned integers" warnings in 12 years ago
Martin v. Löwis 17fd1e1013 Issue #22127: fix typo. 12 years ago
Martin v. Löwis eb1c28a849 Issue #22127: Bypass IDNA for pure-ASCII host names (in particular for numeric IPs). 12 years ago
Victor Stinner e254e53c83 Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowError 12 years ago