COMMITS
/ Modules/socketmodule.c 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
September 17, 2021
S
bpo-45228: Fix stack buffer overflow in parsing J1939 address (GH-28404)
Serhiy Storchaka committed
September 7, 2021
M
Remove documentation for non-existing socket class attributes (GH-28029)
Matti Picus committed
July 26, 2021
M
bpo-44740: Lowercase "internet" and "web" where appropriate. (#27378)
Mariusz Felisiak committed
July 14, 2021
S
bpo-34932: Add socket.TCP_KEEPALIVE for macOS (GH-25079)
Shane Harvey committed
June 20, 2021
G
bpo-44077: Expose IP_RECVTOS in the socket module (GH-25992)
Georg Sauthoff committed
April 21, 2021
S
bpo-26227: Fixes decoding of host names on Windows from ANSI instead of UTF-8 (GH-25510)
Steve Dower committed
March 20, 2021
R
bpo-43571: Add IPPROTO_MPTCP macro (GH-24946)
Rui Cunha committed
January 6, 2021
E
bpo-41798: Allocate _socket module C API on the heap (GH-24126)
Erlend Egeberg Aasland committed
December 31, 2020
E
bpo-42393: Raise OverflowError iso. DeprecationWarning on overflow in socket.ntohs and socket.htons (GH-23980)
Erlend Egeberg Aasland committed
December 23, 2020
C
bpo-42620: Improve socket.getsockname doc string (GH-23742)
Christian Heimes committed
November 20, 2020
C
bpo-42413: socket.timeout is now an alias of TimeoutError (GH-23413)
Christian Heimes committed
October 26, 2020
S
bpo-42006: Stop using PyDict_GetItem, PyDict_GetItemString and _PyDict_GetItemId. (GH-22648)
Serhiy Storchaka committed
June 15, 2020
V
bpo-36020: Remove snprintf macro in pyerrors.h (GH-20889)
Victor Stinner committed
May 28, 2020
V
bpo-25920: Remove socket.getaddrinfo() lock on macOS (GH-20177)
Victor Stinner committed
May 26, 2020
S
bpo-37999: No longer use __int__ in implicit integer conversions. (GH-15636)
Serhiy Storchaka committed
April 29, 2020
K
bpo-40291: Add support for CAN_J1939 sockets (GH-19538)
karl ding committed
April 15, 2020
V
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner committed
V
bpo-40268: Remove explicit pythread.h includes (#19529)
Victor Stinner committed
April 9, 2020
Z
bpo-25780: Expose CAN_RAW_JOIN_FILTERS in the socket module (GH-19190)
Zackery Spytz committed
March 31, 2020
S
bpo-40121: Fixes audit event raised on creating a new socket (GH-19238)
Steve Dower committed
March 6, 2020
A
closes bpo-39859: Do not downcast result of hstrerror (GH-18790)
Andy Lester committed
February 7, 2020
V
bpo-39573: Add Py_SET_TYPE() function (GH-18394)
Victor Stinner committed
V
bpo-39573: Use Py_TYPE() macro in Modules directory (GH-18393)
Victor Stinner committed
October 10, 2019
V
bpo-38282: Rewrite getsockaddrarg() helper function (GH-16698)
Victor Stinner committed
September 12, 2019
September 1, 2019
S
bpo-15999: Always pass bool instead of int to socket.setblocking(). (GH-15621)
Serhiy Storchaka committed