| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-111178: fix UBSan failures in `_elementtree.c` (#127982) | Bénédikt Tran | 2024-12-16 | 1 | -53/+80 |
|
|
* | gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125194) | Victor Stinner | 2024-10-09 | 1 | -2/+2 |
|
|
* | gh-123213: Fixed xml.etree.ElementTree.Element.extend and assignment to no lo... | Bar Harel | 2024-08-23 | 1 | -10/+2 |
|
|
* | gh-119577: Adjust DeprecationWarning when testing element truth values in Ele... | Jacob Walls | 2024-06-07 | 1 | -1/+1 |
|
|
* | gh-116322: Add Py_mod_gil module slot (#116882) | Brett Simmers | 2024-05-03 | 1 | -0/+1 |
|
|
* | gh-116437: Use new C API PyDict_Pop() to simplify the code (GH-116438) | Serhiy Storchaka | 2024-03-07 | 1 | -11/+5 |
|
|
* | gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-52425) (GH-115... | Sebastian Pipping | 2024-02-29 | 1 | -0/+35 |
|
|
* | gh-114569: Use PyMem_* APIs for most non-PyObject uses (#114574) | Erlend E. Aasland | 2024-01-26 | 1 | -10/+13 |
|
|
* | gh-103092: Make `_elementtree` module importable in sub-interpreters (#113434) | Kirill Podoprigora | 2023-12-28 | 1 | -3/+1 |
|
|
* | gh-111784: Fix two segfaults in the elementtree module (GH-113405) | Kirill Podoprigora | 2023-12-24 | 1 | -2/+14 |
|
|
* | gh-108511: Add C API functions which do not silently ignore errors (GH-109025) | Serhiy Storchaka | 2023-09-17 | 1 | -2/+1 |
|
|
* | gh-106869: Use new PyMemberDef constant names (#106871) | Victor Stinner | 2023-07-25 | 1 | -4/+5 |
|
|
* | gh-106320: Move private _PyHash API to the internal C API (#107026) | Victor Stinner | 2023-07-22 | 1 | -0/+1 |
|
|
* | gh-106521: Remove _PyObject_LookupAttr() function (GH-106642) | Serhiy Storchaka | 2023-07-12 | 1 | -1/+1 |
|
|
* | gh-106320: Remove private _PyImport C API functions (#106383) | Victor Stinner | 2023-07-03 | 1 | -0/+5 |
|
|
* | gh-104922: remove PY_SSIZE_T_CLEAN (#106315) | Inada Naoki | 2023-07-02 | 1 | -2/+0 |
|
|
* | gh-106023: Update code using _PyObject_FastCall() (#106257) | Victor Stinner | 2023-06-30 | 1 | -14/+8 |
|
|
* | gh-105375: Improve error handling in _elementtree (#105591) | Erlend E. Aasland | 2023-06-09 | 1 | -3/+7 |
|
|
* | gh-92536: Remove PyUnicode_READY() calls (#105210) | Victor Stinner | 2023-06-01 | 1 | -2/+0 |
|
|
* | GH-103092: isolate `_elementtree` (#104561) | Kumar Aditya | 2023-05-16 | 1 | -43/+42 |
|
|
* | gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205) | Eric Snow | 2023-05-05 | 1 | -0/+3 |
|
|
* | gh-92123: Adapt _elementtree to multi-phase init (PEP 489) (#101285) | Erlend E. Aasland | 2023-01-24 | 1 | -82/+117 |
|
|
* | GH-92123: Pass _elementtree state as parameter (#101189) | Erlend E. Aasland | 2023-01-24 | 1 | -57/+73 |
|
|
* | GH-92123: Store _elementtree state in type contexts (#101190) | Erlend E. Aasland | 2023-01-23 | 1 | -17/+21 |
|
|
* | gh-83122: Deprecate testing element truth values in `ElementTree` (#31149) | Jacob Walls | 2023-01-23 | 1 | -0/+18 |
|
|
* | GH-92123: Move _elementtree heap types to module state (#101187) | Erlend E. Aasland | 2023-01-21 | 1 | -57/+91 |
|
|
* | gh-92123: Convert `_elementtree` types to heap types (#99221) | Erlend E. Aasland | 2023-01-20 | 1 | -229/+157 |
|
|
* | GH-90699: Clear interned strings in `_elementtree` (#101185) | Erlend E. Aasland | 2023-01-20 | 1 | -0/+10 |
|
|
* | gh-99845: Use size_t type in __sizeof__() methods (#99846) | Victor Stinner | 2022-11-30 | 1 | -6/+7 |
|
|
* | gh-99537: Use Py_SETREF(var, NULL) in C code (#99687) | Victor Stinner | 2022-11-23 | 1 | -2/+1 |
|
|
* | gh-99300: Replace Py_INCREF() with Py_NewRef() in _elementtree.c (#99696) | Victor Stinner | 2022-11-22 | 1 | -69/+36 |
|
|
* | gh-99537: Use Py_SETREF() function in C code (#99656) | Victor Stinner | 2022-11-22 | 1 | -4/+2 |
|
|
* | gh-99300: Replace Py_INCREF() with Py_NewRef() (#99513) | Victor Stinner | 2022-11-16 | 1 | -8/+4 |
|
|
* | gh-99300: Use Py_NewRef() in Modules/_elementtree.c (#99438) | Victor Stinner | 2022-11-13 | 1 | -82/+37 |
|
|
* | GH-90699: Remove `_Py_IDENTIFIER` usage from `_elementtree` module (GH-99012) | Kumar Aditya | 2022-11-02 | 1 | -25/+59 |
|
|
* | gh-93741: Add private C API _PyImport_GetModuleAttrString() (GH-93742) | Serhiy Storchaka | 2022-06-14 | 1 | -6/+2 |
|
|
* | gh-89653: Use int type for Unicode kind (#92704) | Victor Stinner | 2022-05-13 | 1 | -1/+1 |
|
|
* | gh-91320: Use _PyCFunction_CAST() (#92251) | Victor Stinner | 2022-05-03 | 1 | -1/+1 |
|
|
* | Remove an old, elementtree-specific leak detector (GH-31811) | Oleg Iarygin | 2022-03-11 | 1 | -13/+0 |
|
|
* | bpo-45948: Remove constructor discrepancy in C version of ElementTree.XMLPars... | Jacob Walls | 2022-02-12 | 1 | -3/+3 |
|
|
* | bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g... | Eric Snow | 2022-02-08 | 1 | -0/+1 |
|
|
* | bpo-27946: Fix possible crash in ElementTree.Element (GH-29915) | Serhiy Storchaka | 2021-12-05 | 1 | -13/+10 |
|
|
* | Update URLs in comments and metadata to use HTTPS (GH-27458) | Noah Kantrowitz | 2021-07-30 | 1 | -1/+1 |
|
|
* | bpo-39573: Use the Py_TYPE() macro (GH-21433) | Victor Stinner | 2020-07-10 | 1 | -1/+1 |
|
|
* | bpo-40268: Remove unused structmember.h includes (GH-19530) | Victor Stinner | 2020-04-15 | 1 | -1/+1 |
|
|
* | bpo-31758: Prevent crashes when using an uninitialized _elementtree.XMLParser... | Oren Milman | 2020-04-12 | 1 | -0/+24 |
|
|
* | bpo-39943: Add the const qualifier to pointers on non-mutable PyBytes data. (... | Serhiy Storchaka | 2020-04-12 | 1 | -1/+1 |
|
|
* | bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data.... | Serhiy Storchaka | 2020-04-11 | 1 | -1/+1 |
|
|
* | bpo-40024: Update _elementtree to use PyModule_AddType() (GH-19205) | Dong-hee Na | 2020-03-29 | 1 | -8/+14 |
|
|
* | bpo-39968: Convert extension modules' macros of get_module_state() to inline ... | Hai Shi | 2020-03-16 | 1 | -4/+10 |
|
|