COMMITS
/ Modules/socketmodule.c July 27, 2023
C
gh-104432: Use `memcpy()` to avoid misaligned loads (#104433)
Christopher Chavez committed
July 25, 2023
V
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner committed
July 18, 2023
S
gh-86493: Use PyModule_Add() instead of PyModule_AddObjectRef() (GH-106860)
Serhiy Storchaka committed
July 2, 2023
I
gh-104922: remove PY_SSIZE_T_CLEAN (#106315)
Inada Naoki committed
June 1, 2023
V
gh-92536: Remove PyUnicode_READY() calls (#105210)
Victor Stinner committed
May 21, 2023
S
gh-98836: Extend PyUnicode_FromFormat() (GH-98838)
Serhiy Storchaka committed
May 8, 2023
N
GH-104308: socket.getnameinfo should release the GIL (#104307)
Nathaniel J. Smith committed
May 5, 2023
E
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)
Eric Snow committed
May 4, 2023
G
gh-96534: socketmodule: support FreeBSD divert(4) socket (#96536)
Gleb Smirnoff committed
April 27, 2023
R
gh-89415: Add source-specific multicast constants to socket module (#103684)
Reese Hyde committed
April 9, 2023
E
gh-103092: Isolate `socket` module (#103094)
Erlend E. Aasland committed
April 7, 2023
E
gh-83004: Harden _socket init (GH-103261)
Erlend E. Aasland committed
March 30, 2023
B
Add IPv6 into to the docstring for socket.getsockname (#102961)
Brian Haley committed
March 20, 2023
M
gh-102255: Use GetVersionEx instead of GetVersionExW to match argument type (GH-102583)
Max Bachmann committed
March 9, 2023
M
gh-102255: Improve build support for Windows API partitions (GH-102256)
Max Bachmann committed
March 1, 2023
M
gh-102336: Remove code specifically for handling Windows 7 (GH-102337)
Max Bachmann committed
February 24, 2023
I
February 14, 2023
R
gh-74895: getaddrinfo no longer raises OverflowError (#2435)
Radek Smejkal committed
January 23, 2023
G
gh-100795: Don't call freeaddrinfo on failure. (#101252)
Gregory P. Smith committed
January 22, 2023
K
S
gh-100795: avoid unexpected `freeaddrinfo` after failed `getaddrinfo` (#101220)
Sergey G. Brester committed
January 9, 2023
D
GH-100813: Add `socket.IP_PKTINFO` constant (#10294)
dsentinel committed
December 8, 2022
M
gh-98030: socket: add missing TCP socket options (#98031)
Matthieu Baerts committed
December 3, 2022
S
bpo-15999: Accept arbitrary values for boolean parameters. (#15609)
Serhiy Storchaka committed
November 14, 2022
V
gh-99300: Use Py_NewRef() in Modules/ directory (#99469)
Victor Stinner committed
November 7, 2022
N
gh-95389: expose popular ETHERTYPE_* constants in the socket module (#95390)
Noam Cohen committed
July 27, 2022
C
gh-95174: WASI: skip missing sockets functions (GH-95179)
Christian Heimes committed
July 26, 2022
C
gh-95174: Handle missing dup() and constants in WASI (GH-95229)
Christian Heimes committed
July 15, 2022
N
gh-94821: Fix autobind of empty unix domain address (GH-94826)
Nir Soffer committed
June 21, 2022
June 20, 2022
C
gh-84461: Silence some compiler warnings on WASM (GH-93978)
Christian Heimes committed
May 25, 2022
V
gh-92658: AF_HYPERV is only supported on Windows (#93192)
Victor Stinner committed
May 24, 2022
J
gh-92658: Add Hyper-V socket support (GH-92755)
Jordan Borean committed
May 8, 2022
D
gh-91968: Add socket constants SO_USER_COOKIE/SO_RTABLE from BSD (#91967)
David CARLIER committed
May 4, 2022
J
gh-92210: Move socket.__init__ to argument clinic (#92237)
Joshua Herman committed
May 3, 2022
V
gh-91320: Use _PyCFunction_CAST() (#92251)
Victor Stinner committed
D
bpo-46696: Add socket.SO_INCOMING_CPU constant (#31237)
David CARLIER committed
April 27, 2022
D
gh-91498: socket: Add TCP_CONNECTION_INFO on macOS (#69256)
David CARLIER committed
March 27, 2022
March 17, 2022
D
bpo-46030: socket module add couple of FreeBSD constants. (GH-30018)
David CARLIER committed
March 11, 2022
C
bpo-40280: Disable AF_UNIX, AF_PACKET, SO_REUSE* on Emscripten (#31829)
Christian Heimes committed
February 3, 2022
B
closes bpo-46626: Expose IP_BIND_ADDRESS_NO_PORT socket option. (GH-31106)
Benjamin Peterson committed
January 21, 2022
T
bpo-30512: Add CAN Socket support for NetBSD (GH-30066)
Thomas Klausner committed
January 12, 2022
C
bpo-40280: Add --with-emscripten-target to build for browser or node (GH-30552)
Christian Heimes committed
January 11, 2022
V
bpo-46303: Move fileutils.h private functions to internal C API (GH-30484)
Victor Stinner committed
November 26, 2021
C
bpo-40280: Add configure check for socket shutdown (GH-29795)
Christian Heimes committed
November 8, 2021
C
bpo-45743: Move __APPLE_USE_RFC_3542 into socketmodule.c (GH-29456)
Christian Heimes committed
October 7, 2021
C
Fix typos in the Modules directory (GH-28761)
Christian Clauss committed
October 1, 2021
V
bpo-41710: Add private _PyDeadline_Get() function (GH-28674)
Victor Stinner committed
September 30, 2021
V
bpo-41710: Add _PyTime_AsTimespec_clamp() (GH-28629)
Victor Stinner committed