| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
|
|
* | gh-78469: Declare missing sethostname for Solaris 10 (#109447) | Jakub Kulík | 2023-10-09 | 1 | -2/+3 |
|
|
* | gh-63760: Don't declare gethostname() on Solaris (#108817) | Victor Stinner | 2023-09-02 | 1 | -5/+0 |
|
|
* | gh-108765: Python.h no longer includes <unistd.h> (#108783) | Victor Stinner | 2023-09-02 | 1 | -1/+1 |
|
|
* | gh-108765: Remove old prototypes from pyport.h (#108782) | Victor Stinner | 2023-09-02 | 1 | -1/+5 |
|
|
* | gh-108240: Add pycore_capsule.h internal header file (#108596) | Victor Stinner | 2023-08-29 | 1 | -0/+1 |
|
|
* | gh-107913: Fix possible losses of OSError error codes (GH-107930) | Serhiy Storchaka | 2023-08-26 | 1 | -5/+7 |
|
|
* | gh-108444: Replace _PyLong_AsInt() with PyLong_AsInt() (#108459) | Victor Stinner | 2023-08-24 | 1 | -4/+4 |
|
|
* | gh-106320: Remove private _PyDict functions (#108449) | Victor Stinner | 2023-08-24 | 1 | -0/+1 |
|
|
* | gh-108240: Add _PyCapsule_SetTraverse() internal function (#108339) | Victor Stinner | 2023-08-23 | 1 | -6/+31 |
|
|
* | gh-104432: Use `memcpy()` to avoid misaligned loads (#104433) | Christopher Chavez | 2023-07-27 | 1 | -5/+17 |
|
|
* | gh-106869: Use new PyMemberDef constant names (#106871) | Victor Stinner | 2023-07-25 | 1 | -4/+4 |
|
|
* | gh-86493: Use PyModule_Add() instead of PyModule_AddObjectRef() (GH-106860) | Serhiy Storchaka | 2023-07-18 | 1 | -10/+2 |
|
|
* | gh-104922: remove PY_SSIZE_T_CLEAN (#106315) | Inada Naoki | 2023-07-02 | 1 | -1/+0 |
|
|
* | gh-92536: Remove PyUnicode_READY() calls (#105210) | Victor Stinner | 2023-06-01 | 1 | -3/+0 |
|
|
* | gh-98836: Extend PyUnicode_FromFormat() (GH-98838) | Serhiy Storchaka | 2023-05-21 | 1 | -6/+2 |
|
|
* | GH-104308: socket.getnameinfo should release the GIL (#104307) | Nathaniel J. Smith | 2023-05-08 | 1 | -0/+2 |
|
|
* | gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205) | Eric Snow | 2023-05-05 | 1 | -0/+1 |
|
|
* | gh-96534: socketmodule: support FreeBSD divert(4) socket (#96536) | Gleb Smirnoff | 2023-05-04 | 1 | -0/+13 |
|
|
* | gh-89415: Add source-specific multicast constants to socket module (#103684) | Reese Hyde | 2023-04-27 | 1 | -0/+12 |
|
|
* | gh-103092: Isolate `socket` module (#103094) | Erlend E. Aasland | 2023-04-09 | 1 | -161/+233 |
|
|
* | gh-83004: Harden _socket init (GH-103261) | Erlend E. Aasland | 2023-04-07 | 1 | -537/+581 |
|
|
* | Add IPv6 into to the docstring for socket.getsockname (#102961) | Brian Haley | 2023-03-30 | 1 | -1/+2 |
|
|
* | gh-102255: Use GetVersionEx instead of GetVersionExW to match argument type (... | Max Bachmann | 2023-03-20 | 1 | -1/+1 |
|
|
* | gh-102255: Improve build support for Windows API partitions (GH-102256) | Max Bachmann | 2023-03-09 | 1 | -21/+39 |
|
|
* | gh-102336: Remove code specifically for handling Windows 7 (GH-102337) | Max Bachmann | 2023-03-01 | 1 | -32/+10 |
|
|
* | gh-102192: Replace PyErr_Fetch/Restore etc by more efficient alternatives (in... | Irit Katriel | 2023-02-24 | 1 | -3/+2 |
|
|
* | gh-74895: getaddrinfo no longer raises OverflowError (#2435) | Radek Smejkal | 2023-02-14 | 1 | -5/+9 |
|
|