index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Modules
/
socketmodule.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-132987: Support __index__() in the socket module (GH-133093)
Serhiy Storchaka
2025-04-29
1
-142/+119
*
gh-132991: Add socket.IP_FREEBIND constant (GH-132998)
Alyssa Ross
2025-04-26
1
-0/+3
*
gh-132734: Fix build on FreeBSD and old Linux (GH-132829)
Serhiy Storchaka
2025-04-23
1
-1/+11
*
gh-132734: Add new constants for Bluetooth sockets (GH-132735)
Serhiy Storchaka
2025-04-22
1
-4/+133
*
gh-129719: Restore missing `socket.CAN_RAW_ERR_FILTER` on Linux (#129721)
Jeroen Bogers
2025-04-18
1
-1/+1
*
gh-132099: Accept an integer as the address for BTPROTO_HCI on Linux (GH-132525)
Serhiy Storchaka
2025-04-16
1
-1/+6
*
gh-70145: Add support for channels in Bluetooth HCI protocol (GH-132481)
Serhiy Storchaka
2025-04-14
1
-3/+19
*
gh-132099: Harmonize Bluetooth address handling (GH-132486)
Serhiy Storchaka
2025-04-14
1
-22/+21
*
gh-132429: Fix support of Bluetooth sockets on NetBSD and DragonFly BSD (GH-1...
Serhiy Storchaka
2025-04-12
1
-68/+91
*
gh-85302: Add support for BTPROTO_SCO on FreeBSD (GH-131981)
Serhiy Storchaka
2025-04-11
1
-8/+10
*
gh-132075: Fix possible use of sockaddr structures with uninitialized members...
Serhiy Storchaka
2025-04-04
1
-0/+13
*
gh-111178: Fix getsockaddrarg() undefined behavior (#131668)
Victor Stinner
2025-04-01
1
-14/+56
*
gh-111178: Fix function signatures for test_socket (#131667)
Victor Stinner
2025-03-24
1
-12/+16
*
gh-111178: Fix function signatures for test_os (#131227)
Victor Stinner
2025-03-14
1
-1/+2
*
gh-130099: Fix CAN socket fallthrough annotation for NetBSD compatibility (#1...
Furkan Onder
2025-03-13
1
-0/+2
*
Remove vestigial code in socketmodule.c for Mac OS X 10.1 (#131090)
Max Bachmann
2025-03-13
1
-15/+0
*
gh-129288: Add optional l2_cid and l2_bdaddr_type in BTPROTO_L2CAP socket add...
Fredrik Ahlberg
2025-02-27
1
-5/+22
*
gh-129354: Use PyErr_FormatUnraisable() function (#129656)
Victor Stinner
2025-02-04
1
-1/+2
*
gh-128452: fix warning in socketmodule.c (#129478)
Kumar Aditya
2025-01-31
1
-0/+2
*
gh-111178: fix UBSan failures in `Modules/socketmodule.c` (GH-128249)
Bénédikt Tran
2025-01-27
1
-98/+154
*
gh-128360: Add `_Py_AssertHoldsTstate` as assertion for holding a thread stat...
Peter Bierma
2025-01-20
1
-4/+5
*
gh-128277: remove unnecessary critical section from `socket.close` (#128305)
Kumar Aditya
2025-01-01
1
-2/+1
*
gh-128277: make globals variables thread safe in socket module (#128286)
Kumar Aditya
2024-12-31
1
-33/+23
*
gh-128277: use relaxed atomics for `sock_fd` (#128304)
Kumar Aditya
2024-12-31
1
-65/+102
*
gh-124761: add `socket.SO_REUSEPORT_LB` (#124961)
Thomas Grainger
2024-12-26
1
-0/+3
*
gh-127072: Remove outdated `socket.NETLINK_*` constants. (GH-127256)
RUANG (James Roy)
2024-11-27
1
-18/+2
*
gh-126876: Fix socket internal_select() for large timeout (#126968)
Victor Stinner
2024-11-19
1
-1/+4
*
gh-118986: expose `socket.IPV6_RECVERR` (#118987)
chrysn
2024-10-17
1
-0/+3
*
gh-124944: Add socket.SO_ORIGINAL_DST (#124945)
Steven Jin
2024-10-14
1
-0/+3
*
gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125194)
Victor Stinner
2024-10-09
1
-1/+1
*
gh-84808: socket.connect_ex: Handle negative errno (GH-122304)
Jérôme Duval
2024-09-09
1
-2/+17
*
gh-123476: Add support for TCP_QUICKACK socket setting to Windows (#123478)
nkinnan
2024-09-05
1
-0/+22
*
gh-117657: Use critical section to make _socket.socket.close thread safe (GH-...
AN Long
2024-07-01
1
-8/+13
*
gh-121040: Use __attribute__((fallthrough)) (#121044)
Victor Stinner
2024-06-27
1
-4/+7
*
gh-120056: Add `IP_RECVERR`, `IP_RECVORIGDSTADDR`, `IP_RECVTTL` to `socket` m...
Nikita Sobolev
2024-06-12
1
-0/+9
*
gh-119461: Fix ThreadedVSOCKSocketStreamTest (#119465)
Victor Stinner
2024-05-23
1
-0/+1
*
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers
2024-05-03
1
-0/+1
*
gh-116616: Use relaxed atomic ops to access socket module defaulttimeout (#11...
Erlend E. Aasland
2024-03-12
1
-5/+6
*
gh-110850: Use public PyTime functions (#115746)
Victor Stinner
2024-02-20
1
-2/+2
*
gh-104061: Add socket.SO_BINDTOIFINDEX constant (GH-104062)
Victor Westerhuis
2024-02-20
1
-0/+3
*
gh-110850: Cleanup pycore_time.h includes (#115724)
Victor Stinner
2024-02-20
1
-0/+1
*
gh-110850: Replace _PyTime_t with PyTime_t (#115719)
Victor Stinner
2024-02-20
1
-12/+12
*
bpo-37013: Fix the error handling in socket.if_indextoname() (GH-13503)
Zackery Spytz
2023-12-01
1
-5/+11
*
gh-111995: Add getnameinfo extension flag (#111994)
adder32
2023-11-15
1
-0/+3
*
gh-111262: Add PyDict_Pop() function (#112028)
Victor Stinner
2023-11-14
1
-8/+2
*
gh-111662: Update socket module to use AC for optimizing performance (gh-111661)
Bogdan Romanyuk
2023-11-08
1
-68/+59
*
gh-106320: Re-add some PyLong/PyDict C-API functions (GH-#111162)
scoder
2023-10-25
1
-1/+0
*
gh-111253: Fix error checking in _socket module init (#111254)
Nikita Sobolev
2023-10-25
1
-2/+2
*
gh-110093: Partially revert previous change in socketmodule.c (GH-111120)
Serhiy Storchaka
2023-10-20
1
-1/+3
*
gh-110093: Replace trivial Py_BuildValue() with direct C API call (GH-110094)
Serhiy Storchaka
2023-10-20
1
-3/+1
[next]