Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
5f234538ab5625a81476981ab8772b46b67bf66e
/
Modules
/
_elementtree.c
d322abb
[3.8] bpo-37206: Unrepresentable default values no longer represented as None. (GH-13933) (GH-16141)
by Serhiy Storchaka
· 5 years ago
bb69789
[3.8] bpo-37399: Correctly attach tail text to the last element/comment/pi (GH-14856) (GH-14936)
by Stefan Behnel
· 5 years ago
530f506
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
by Jeroen Demeyer
· 5 years ago
14514d9
bpo-36946: Fix possible signed integer overflow when handling slices. (GH-13375)
by Zackery Spytz
· 5 years ago
351c674
bpo-35983: skip trashcan for subclasses (GH-11841)
by Jeroen Demeyer
· 5 years ago
6b95149
bpo-36811: Fix a C compiler warning in _elementtree.c. (GH-13109)
by Stefan Behnel
· 5 years ago
4754168
bpo-28238: Implement "{*}tag" and "{ns}*" wildcard tag selection support for ElementPath, and extend the surrounding tests and docs. (GH-12997)
by Stefan Behnel
· 5 years ago
dde3eeb
bpo-36676: Namespace prefix aware parsing support for the ET.XMLParser target (GH-12885)
by Stefan Behnel
· 5 years ago
43851a2
bpo-36673: Implement comment/PI parsing support for the TreeBuilder in ElementTree. (#12883)
by Stefan Behnel
· 5 years ago
a24107b
bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112)
by Serhiy Storchaka
· 6 years ago
d2a75c6
bpo-35502: Fix reference leaks in ElementTree.TreeBuilder. (GH-11170)
by Serhiy Storchaka
· 6 years ago
8905fcc
bpo-35454: Fix miscellaneous minor issues in error handling. (#11077)
by Serhiy Storchaka
· 6 years ago
62be742
bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749)
by Serhiy Storchaka
· 6 years ago
9f3ed3e
Fix error handling bugs in _elementtree.c. (GH-10060)
by Zackery Spytz
· 6 years ago
f081fd8
bpo-35013: Add more type checks for children of Element. (GH-9944)
by Serhiy Storchaka
· 6 years ago
6f906b3
bpo-35008: Fix possible leaks in Element.__setstate__(). (GH-9924)
by Serhiy Storchaka
· 6 years ago
b11c566
bpo-34941: Fix searching Element subclasses. (GH-9766)
by Serhiy Storchaka
· 6 years ago
b2953fa
bpo-34739: Get rid of tp_getattro in xml.etree.ElementTree.XMLParser. (GH-9420)
by Serhiy Storchaka
· 6 years ago
cb5778f
bpo-34623: Use XML_SetHashSalt in _elementtree (GH-9146)
by Christian Heimes
· 6 years ago
ee98e7b
bpo-34218: Fix a leak in _elementtree.c introduced in GH-6769. (GH-8460)
by Serhiy Storchaka
· 6 years ago
02ec92f
bpo-29209: Remove old-deprecated features in ElementTree. (GH-6769)
by Serhiy Storchaka
· 6 years ago
a5552f0
bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. (#4746)
by Serhiy Storchaka
· 7 years ago
39ecb9c
bpo-31728: Prevent crashes in _elementtree due to unsafe cleanup of Element.text and Element.tail (#3924)
by Oren Milman
· 7 years ago
e727d41
bpo-31499, xml.etree: Fix xmlparser_gc_clear() crash (#3641)
by Victor Stinner
· 7 years ago
c8d8e15
bpo-31455: Fix an assertion failure in ElementTree.XMLParser(). (#3545)
by scoder
· 7 years ago
d056818
bpo-31428: Prevent raising a SystemError in case the memo arg of ElementTree.Element.__deepcopy__() isn't a dictionary. (#3512)
by Oren Milman
· 7 years ago
a6296d3
bpo-31095: fix potential crash during GC (GH-2974)
by INADA Naoki
· 7 years ago
b136f11
bpo-30892: Fix _elementtree module initialization (#2647)
by Victor Stinner
· 7 years ago
6969eaf
bpo-29464: Rename METH_FASTCALL to METH_FASTCALL|METH_KEYWORDS and make (#1955)
by Serhiy Storchaka
· 7 years ago
bf623ae
bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (#1096)
by Serhiy Storchaka
· 7 years ago
b879fe8
Expand the PySlice_GetIndicesEx macro. (#1023)
by Serhiy Storchaka
· 8 years ago
762ec97
bpo-29204: Emit warnings for already deprecated ElementTree features. (#773)
by Serhiy Storchaka
· 8 years ago
576def0
bpo-27863: Fixed multiple crashes in ElementTree. (#765)
by Serhiy Storchaka
· 8 years ago
0c4a828
Run Argument Clinic: METH_VARARGS=>METH_FASTCALL
by Victor Stinner
· 8 years ago
47bdc40
Merge from 3.6.
by Serhiy Storchaka
· 8 years ago
690e81f
Merge from 3.5.
by Serhiy Storchaka
· 8 years ago
18f018c
Issue #28871: Fixed a crash when deallocate deep ElementTree.
by Serhiy Storchaka
· 8 years ago
5ab81d7
Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict.
by Serhiy Storchaka
· 8 years ago
5abaa2b
Use PyObject_CallFunctionObjArgs()
by Victor Stinner
· 8 years ago
f561634
Use _PyObject_CallMethodIdObjArgs() in _elementtree
by Victor Stinner
· 8 years ago
7bfb42d
Issue #28858: Remove _PyObject_CallArg1() macro
by Victor Stinner
· 8 years ago
de4ae3d
Backed out changeset b9c9691c72c5
by Victor Stinner
· 8 years ago
4778eab
Replace PyObject_CallFunction() with fastcall
by Victor Stinner
· 8 years ago
27580c1
Replace PyObject_CallFunctionObjArgs() with fastcall
by Victor Stinner
· 8 years ago
85b0f5b
Added the const qualifier to char* variables that refer to readonly internal
by Serhiy Storchaka
· 8 years ago
3b73ea1
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
by Serhiy Storchaka
· 8 years ago
f4934ea
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
by Serhiy Storchaka
· 8 years ago
84d8baa
Fix xml.etree.ElementTree.Element.getiterator()
by Victor Stinner
· 8 years ago
2f8bfef
replace PY_SIZE_MAX with SIZE_MAX
by Benjamin Peterson
· 8 years ago
ca47063
replace Py_(u)intptr_t with the c99 standard types
by Benjamin Peterson
· 8 years ago
3466bde
Avoid calling functions with an empty string as format string
by Victor Stinner
· 8 years ago
559bb6a
Rename _PyObject_FastCall() to _PyObject_FastCallDict()
by Victor Stinner
· 8 years ago
7fbac45
_elementtree: deepcopy() now uses fast call
by Victor Stinner
· 8 years ago
f0ee5cc
Issue #25455: Fixed a crash in repr of ElementTree.Element with recursive tag.
by Serhiy Storchaka
· 8 years ago
9062c26
Issue #25455: Fixed a crash in repr of ElementTree.Element with recursive tag.
by Serhiy Storchaka
· 8 years ago
f01e408
Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF
by Serhiy Storchaka
· 8 years ago
57a01d3
Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF
by Serhiy Storchaka
· 8 years ago
ec39756
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
by Serhiy Storchaka
· 9 years ago
4884271
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
by Serhiy Storchaka
· 9 years ago
576f132
Issue #20440: Cleaning up the code by using Py_SETREF.
by Serhiy Storchaka
· 9 years ago
1ed017a
Issue #20440: Cleaning up the code by using Py_SETREF and Py_CLEAR.
by Serhiy Storchaka
· 9 years ago
726fc13
Issue #20440: More use of Py_SETREF.
by Serhiy Storchaka
· 9 years ago
191321d
Issue #20440: More use of Py_SETREF.
by Serhiy Storchaka
· 9 years ago
ea8c431
Issue #24103: Fixed possible use after free in ElementTree.XMLPullParser.
by Serhiy Storchaka
· 9 years ago
bc4ded95
Issue #24103: Fixed possible use after free in ElementTree.XMLPullParser.
by Serhiy Storchaka
· 9 years ago
060ed71
Issue #25869: Optimized deepcopying ElementTree; it is now 20 times faster.
by Serhiy Storchaka
· 9 years ago
22adf2a
Issue #25873: Optimized iterating ElementTree.
by Serhiy Storchaka
· 9 years ago
47a9d59
Issue #25902: Fixed various refcount issues in ElementTree iteration.
by Serhiy Storchaka
· 9 years ago
66c08d9
Issue #25902: Fixed various refcount issues in ElementTree iteration.
by Serhiy Storchaka
· 9 years ago
a9406e7
Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.
by Serhiy Storchaka
· 9 years ago
5c4064e
Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.
by Serhiy Storchaka
· 9 years ago
36ff997
Issue #25638: Optimized ElementTree parsing; it is now 10% faster.
by Serhiy Storchaka
· 9 years ago
956244b
Fixed possible leaks in ElementTree parser.
by Serhiy Storchaka
· 9 years ago
a29eb08
Fixed possible leaks in ElementTree parser.
by Serhiy Storchaka
· 9 years ago
9fcbdf4
Fixed possible leak in ElementTree.Element.iter().
by Serhiy Storchaka
· 9 years ago
d6a69d8
Fixed possible leak in ElementTree.Element.iter().
by Serhiy Storchaka
· 9 years ago
9ec5e25
Issue #25638: Optimized ElementTree.iterparse(); it is now 2x faster.
by Serhiy Storchaka
· 9 years ago
f2fdfe1
Issue25814: Propagate all errors from custom XML parser handlers
by Serhiy Storchaka
· 9 years ago
7ff276f
Issue25814: Propagate all errors from custom XML parser handlers
by Serhiy Storchaka
· 9 years ago
7efaf95
Issue25814: Propagate all errors from custom XML parser handlers
by Serhiy Storchaka
· 9 years ago
097a664
Issue #19687: Fixed possible integer overflows in ElementTree.
by Serhiy Storchaka
· 9 years ago
dde0815
Issue #7990: dir() on ElementTree.Element now lists properties: "tag",
by Serhiy Storchaka
· 9 years ago
3987fef
Issue #25691: Fixed crash on deleting ElementTree.Element attributes.
by Serhiy Storchaka
· 9 years ago
b6aa537
Issue #25691: Fixed crash on deleting ElementTree.Element attributes.
by Serhiy Storchaka
· 9 years ago
36e4f76
Issue #19687: Fixed memory leak on failed Element slice assignment.
by Serhiy Storchaka
· 9 years ago
04d759b
Issue #19687: Fixed memory leak on failed Element slice assignment.
by Serhiy Storchaka
· 9 years ago
4a01cab
Issue #19176: Fixed doctype() related bugs in C implementation of ElementTree.
by Serhiy Storchaka
· 9 years ago
05744ac
Issue #19176: Fixed doctype() related bugs in C implementation of ElementTree.
by Serhiy Storchaka
· 9 years ago
a2c145c
Issue #24091: Fixed various crashes in corner cases in C implementation of
by Serhiy Storchaka
· 9 years ago
5bf3120
Issue #24091: Fixed various crashes in corner cases in C implementation of
by Serhiy Storchaka
· 9 years ago
dbfdc38
Issue #24001: Argument Clinic converters now use accept={type}
by Larry Hastings
· 9 years ago
cb98556
Issue #20159. Converted the _elementtree module to Argument Clinic.
by Serhiy Storchaka
· 9 years ago
26861b0
Issue #23450: Fixed possible integer overflows.
by Serhiy Storchaka
· 10 years ago
706768c
Issue #22156: Fix some "comparison between signed and unsigned integers"
by Victor Stinner
· 10 years ago
8148164
Issue #19815: Fix segfault when parsing empty namespace declaration.
by Eli Bendersky
· 11 years ago
4b79518
Fix indentation from previous commit
by Eli Bendersky
· 11 years ago
5dd40e5
Issue #19815: Fix segfault when parsing empty namespace declaration.
by Eli Bendersky
· 11 years ago
163d7f0
Cosmetic fixes
by Eli Bendersky
· 11 years ago
59799a8
Don't use deprecated function PyUnicode_GET_SIZE()
by Victor Stinner
· 11 years ago
4d39700
Issue #19356: Avoid using a C variabled named "_self", it's a reserved word in some C compilers.
by Antoine Pitrou
· 11 years ago
Next »