Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
c884616390f990a58fe337376904530a48a0e833
/
Modules
/
_elementtree.c
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
· 9 years ago
57a01d3
Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF
by Serhiy Storchaka
· 9 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
09fcb72
Issue #19356: Avoid using a C variabled named "_self", it's a reserved word in some C compilers.
by Antoine Pitrou
· 11 years ago
9937155
- followup for issue #18997, make _clear_joined_ptr static.
by doko@ubuntu.com
· 11 years ago
0648bf7
- followup for issue #18997, make _clear_joined_ptr static.
by doko@ubuntu.com
· 11 years ago
12f1828
Merge for Issue #18997: Issue #18997: fix ElementTree crash with using pickle and __getstate__.
by Eli Bendersky
· 11 years ago
dd3661e
Issue #18997: fix ElementTree crash with using pickle and __getstate__.
by Eli Bendersky
· 11 years ago
6eb50b1
Use consistent style for else if / else
by Eli Bendersky
· 11 years ago
532d03e
Issue #15651: PEP 3121 refactoring for _elementtree
by Eli Bendersky
· 11 years ago
2ef710e
Add missing check of PyDict_Update()'s return value in _elementtree.c CID 719637
by Christian Heimes
· 11 years ago
7ed4294
Add missing check of PyDict_Update()'s return value in _elementtree.c CID 719637
by Christian Heimes
· 11 years ago
ced1226
(3.3->default): #18480: Add missing PyType_Ready call to _elementtree extension
by Ronald Oussoren
· 11 years ago
138d080
#18480: Add missing PyType_Ready call to _elementtree extension
by Ronald Oussoren
· 11 years ago
3fd8cbd
Issue #18408: Fix _elementtree.c, don't call Python function from an expat
by Victor Stinner
· 11 years ago
d917dcb
Issue #18408: Fix constructors of _elementtree.c
by Victor Stinner
· 11 years ago
81aac73
Issue #18408: Fix create_extra() of _elementtree.c, raise MemoryError on memory
by Victor Stinner
· 11 years ago
71c8b7e
Issue #18408: Different fixes in _elementtree.c to handle correctly MemoryError
by Victor Stinner
· 11 years ago
4d46343
Cleanup _elementtree.c
by Victor Stinner
· 11 years ago
5f0af23
Issue #18408: _elementtree.c now handles create_extra() failure
by Victor Stinner
· 11 years ago
6dc32b3
Issue #13612: handle unknown encodings without a buffer overflow.
by Eli Bendersky
· 11 years ago
66d53fa
Issue #16986: ElementTree now correctly parses a string input not only when
by Serhiy Storchaka
· 11 years ago
6a55dc3
Issue #17989: fix typo in error message
by Eli Bendersky
· 11 years ago
08231a9
Issue #17901: fix TreeBuilder construction for an explicit element_factory=None
by Eli Bendersky
· 11 years ago
Next »