summaryrefslogtreecommitdiffstats
path: root/Modules/_io/bufferedio.c
Commit message (Expand)AuthorAgeFilesLines
* gh-121645: Add PyBytes_Join() function (#121646)Victor Stinner2024-08-301-2/+2
* gh-121489: Export private _PyBytes_Join() again (#122267)Marc Mueller2024-07-251-1/+0
* gh-117151: optimize BufferedWriter(), do not buffer writes that are the buffe...morotti2024-04-231-2/+2
* gh-117764: Add signatures for __reduce__ and __reduce_ex__ in the _io module ...Serhiy Storchaka2024-04-121-6/+6
* gh-95782: Fix io.BufferedReader.tell() etc. being able to return offsets < 0 ...6t8k2024-02-171-1/+10
* gh-115059: Flush the underlying write buffer in io.BufferedRandom.read1() (GH...Serhiy Storchaka2024-02-091-0/+10
* gh-112205: Support `@setter` annotation from AC (gh-112922)Donghee Na2023-12-131-9/+9
* gh-112205: Support @getter annotation from AC (gh-112396)Donghee Na2023-11-301-48/+33
* gh-111965: Use critical sections to make io.BufferedIOBase and its related cl...Mayuresh Kedari2023-11-221-29/+87
* gh-111903: Update AC to support "pycore_critical_section.h" header (gh-112251)Donghee Na2023-11-191-1/+0
* gh-111903: Add `@critical_section` directive to Argument Clinic. (#111904)Sam Gross2023-11-141-1/+3
* gh-109611: Add convenient C API function _PyFile_Flush() (GH-109612)Serhiy Storchaka2023-09-231-9/+5
* gh-106869: Use new PyMemberDef constant names (#106871)Victor Stinner2023-07-251-15/+15
* gh-106320: Remove _PyBytes_Join() C API (#107144)Victor Stinner2023-07-231-1/+2
* gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)Serhiy Storchaka2023-07-121-2/+2
* gh-106320: Remove private pylifecycle.h functions (#106400)Victor Stinner2023-07-041-0/+1
* gh-106320: Remove private _PyErr C API functions (#106356)Victor Stinner2023-07-031-0/+1
* gh-106320: Use _PyInterpreterState_GET() (#106336)Victor Stinner2023-07-021-1/+1
* gh-104922: remove PY_SSIZE_T_CLEAN (#106315)Inada Naoki2023-07-021-1/+0
* GH-104510: Fix refleaks in `_io` base types (#104516)Kumar Aditya2023-05-161-9/+2
* gh-104341: Adjust tstate_must_exit() to Respect Interpreter Finalization (gh-...Eric Snow2023-05-151-1/+2
* gh-101819: Fix _io clinic input for unused base class method stubs (#104418)Erlend E. Aasland2023-05-151-13/+13
* gh-101819: Isolate `_io` (#101948)Erlend E. Aasland2023-05-151-70/+46
* gh-101819: Adapt _io._Buffered* methods to Argument Clinic (#104367)Erlend E. Aasland2023-05-111-48/+110
* gh-101819: Adapt _io._BufferedIOBase_Type methods to Argument Clinic (#104355)Erlend E. Aasland2023-05-101-39/+68
* gh-101819: Refactor _io in preparation for module isolation (#104334)Erlend E. Aasland2023-05-091-21/+33
* gh-101819: Prepare to modernize the _io extension (#104178)Victor Stinner2023-05-051-1/+1
* gh-102507 Remove invisible pagebreak characters (#102531)JosephSBoyle2023-03-081-3/+0
* gh-102192: Replace PyErr_Fetch/Restore etc by more efficient alternatives (in...Irit Katriel2023-02-241-30/+30
* gh-101819: Adapt _io types to heap types, batch 1 (GH-101949)Erlend E. Aasland2023-02-201-217/+124
* gh-81057: Move More Globals to _PyRuntimeState (gh-100092)Eric Snow2022-12-071-12/+12
* gh-99845: Use size_t type in __sizeof__() methods (#99846)Victor Stinner2022-11-301-6/+5
* gh-99300: Use Py_NewRef() in Modules/ directory (#99467)Victor Stinner2022-11-141-6/+3
* gh-84461: Silence some compiler warnings on WASM (GH-93978)Christian Heimes2022-06-201-1/+1
* bpo-46765: Replace Locally Cached Strings with Statically Initialized Objects...Eric Snow2022-02-231-22/+22
* bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...Eric Snow2022-02-081-39/+24
* Remove unused variables. (GH-29231)Benjamin Peterson2021-10-261-5/+1
* bpo-45439: Move _PyObject_CallNoArgs() to pycore_call.h (GH-28895)Victor Stinner2021-10-121-0/+1
* bpo-45439: Rename _PyObject_CallNoArg() to _PyObject_CallNoArgs() (GH-28891)Victor Stinner2021-10-111-1/+1
* bpo-44687: Ensure BufferedReader objects with unread buffers can peek even wh...AngstyDuck2021-10-011-3/+5
* closes bpo-28557: error message for bad raw readinto (GH-7496)David Szotten2020-06-151-0/+9
* bpo-40268: Remove unused structmember.h includes (GH-19530)Victor Stinner2020-04-151-1/+1
* bpo-40268: Remove explicit pythread.h includes (#19529)Victor Stinner2020-04-151-1/+0
* bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)Victor Stinner2020-04-141-1/+0
* bpo-39882: Add _Py_FatalErrorFormat() function (GH-19157)Victor Stinner2020-03-251-5/+4
* bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601)Andy Lester2020-03-041-6/+6
* bpo-35950: Raise UnsupportedOperation in BufferedReader.truncate() (GH-18586)Berker Peksag2020-02-211-5/+9
* bpo-39245: Switch to public API for Vectorcall (GH-18460)Petr Viktorin2020-02-111-15/+15
* closes bpo-39510: Fix use-after-free in BufferedReader.readinto() (GH-18295)Philipp Gesang2020-02-041-0/+1
* bpo-37960: Silence only necessary errors in repr() of buffered and text strea...Serhiy Storchaka2019-08-291-5/+7