COMMITS
/ Modules/socketmodule.h September 17, 2025
S
gh-86819: Add ISO-TP CAN socket constants (#23794)
Stefan Tatschner committed
July 28, 2025
C
GH-131296: Fixes clang-cl warning on Windows in socketmodule.h (GH-131832)
Chris Eibl committed
May 14, 2025
M
gh-133568: Only set `HAVE_AF_HYPERV` on supported WinAPI partitions (GH-133569)
Max Bachmann committed
April 12, 2025
S
gh-132429: Fix support of Bluetooth sockets on NetBSD and DragonFly BSD (GH-132431)
Serhiy Storchaka committed
October 14, 2024
S
gh-124944: Add socket.SO_ORIGINAL_DST (#124945)
Steven Jin committed
September 5, 2024
N
February 20, 2024
V
gh-110850: Cleanup pycore_time.h includes (#115724)
Victor Stinner committed
V
gh-110850: Replace _PyTime_t with PyTime_t (#115719)
Victor Stinner committed
August 10, 2023
M
GH-107812: extend `socket`'s netlink support to FreeBSD (gh-107813)
Mina Galić committed
July 1, 2023
V
gh-106316: Remove pytime.h header file (#106317)
Victor Stinner committed
April 9, 2023
E
gh-103092: Isolate `socket` module (#103094)
Erlend E. Aasland 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
March 11, 2022
C
bpo-40280: Disable AF_UNIX, AF_PACKET, SO_REUSE* on Emscripten (#31829)
Christian Heimes committed
January 21, 2022
T
bpo-30512: Add CAN Socket support for NetBSD (GH-30066)
Thomas Klausner committed
October 20, 2021
Z
bpo-41374: Remove obsolete exclusion of netinet/tcp.h on Cygwin (GH-21649)
Zackery Spytz committed
January 6, 2021
E
bpo-41798: Allocate _socket module C API on the heap (GH-24126)
Erlend Egeberg Aasland committed
April 29, 2020
K
bpo-40291: Add support for CAN_J1939 sockets (GH-19538)
karl ding committed
October 13, 2019
P
bpo-38282: Correctly manage the Bluetooth L2CAP socket structure in FreeBSD (GH-16738)
Pablo Galindo committed
October 10, 2019
V
bpo-38282: Rewrite getsockaddrarg() helper function (GH-16698)
Victor Stinner committed
August 21, 2019
G
Unmark files as executable that can't actually be executed. (GH-15353)
Greg Price committed
August 2, 2019
G
bpo-36590: Add Bluetooth RFCOMM and support for Windows. (GH-12767)
Greg Bowser committed
September 26, 2018
B
bpo-31425: Expose AF_QIPCRTR in socket module (GH-3706)
Bjorn Andersson committed
September 1, 2018
T
closes bpo-34555: Fix incorrectly nested test for HAVE_LINUX_VM_SOCKETS_H (GH-9016)
Thomas Herzog committed
July 25, 2018
E
bpo-34217: Use lowercase header for Windows (GH-8453)
erikjanss committed
November 9, 2017
S
bpo-31927: Fix bugs in socketmodule.c on NetBSD and other issues. (#4235)
Serhiy Storchaka committed
September 14, 2017
S
bpo-31462: Remove trailing whitespaces. (#3564)
Serhiy Storchaka committed
September 6, 2017
C
bpo-27584: New addition of vSockets to the python socket module (#2489)
caavery committed
February 22, 2017
C
Add sockaddr_alg to sock_addr_t (#234)
Christian Heimes committed
March 28, 2015
V
Issue #22117: The socket module uses _PyTime_t timestamp for timeouts
Victor Stinner committed
March 2, 2015
February 5, 2013
C
Issue #15359: Add CAN_BCM protocol support to the socket module. Patch by Brian
Charles-François Natali committed
October 5, 2012
J
#16135: Removal of OS/2 support (Modules/*)
Jesus Cea committed
February 3, 2012
M
Issue #13777: Add PF_SYSTEM sockets on OS X.
Martin v. Löwis committed
December 23, 2011
C
Issue #8623: Fix some strict-aliasing warnings. Patch by David Watson.
Charles-François Natali committed
October 6, 2011
C
Issue #10141: socket: add SocketCAN (PF_CAN) support. Initial patch by Matthias
Charles-François Natali committed
May 15, 2011
N
Fix _socket compilation failures on non-Linux buildbots (cf. issue #1746656).
Nadeem Vawda committed
December 3, 2010
A
Issue #10272: The ssl module now raises socket.timeout instead of a generic
Antoine Pitrou committed
August 28, 2010
A
Issue #4835: make PyLong_FromSocket_t() and PyLong_AsSocket_t() private
Antoine Pitrou committed
May 9, 2010
A
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou committed
August 12, 2009
B
fix typo in c++ ifdef
Benjamin Peterson committed
May 6, 2009
B
turn this into a macro
Benjamin Peterson committed
May 5, 2009
B
add a replacement API for PyCObject, PyCapsule #5630
Benjamin Peterson committed
June 14, 2008
M
Merged revisions 64267-64272 via svnmerge from
Martin v. Löwis committed
June 13, 2008
A
Merged revisions 64214 via svnmerge from
Amaury Forgeot d'Arc committed
January 7, 2008
C
Copied doc for reload() from trunk's function.rst to imp.rst
Christian Heimes committed
January 6, 2008
C
Merged revisions 59703-59773 via svnmerge from
Christian Heimes committed
January 4, 2008
January 3, 2008
C
Merged revisions 59666-59679 via svnmerge from
Christian Heimes committed
November 30, 2007
C
Marc-Andre Lemburg has found the culprit of the problem in r57142.
Christian Heimes committed