Eli Bendersky
|
4b79518f83
|
Fix indentation from previous commit
|
2013-11-28 06:33:21 -08:00 |
|
Eli Bendersky
|
5dd40e555b
|
Issue #19815: Fix segfault when parsing empty namespace declaration.
Based on patches by Christian Heimes and Vajrasky Kok
|
2013-11-28 06:31:58 -08:00 |
|
Antoine Pitrou
|
09fcb72048
|
Issue #19356: Avoid using a C variabled named "_self", it's a reserved word in some C compilers.
|
2013-10-23 19:20:21 +02:00 |
|
doko@ubuntu.com
|
0648bf795c
|
- followup for issue #18997, make _clear_joined_ptr static.
|
2013-09-18 12:12:28 +02:00 |
|
Eli Bendersky
|
dd3661e782
|
Issue #18997: fix ElementTree crash with using pickle and __getstate__.
Based on report and initial patch from Germán M. Bravo
|
2013-09-13 06:24:25 -07:00 |
|
Christian Heimes
|
7ed4294d7f
|
Add missing check of PyDict_Update()'s return value in _elementtree.c
CID 719637
|
2013-07-20 15:12:09 +02:00 |
|
Ronald Oussoren
|
138d080a28
|
#18480: Add missing PyType_Ready call to _elementtree extension
|
2013-07-19 11:11:25 +02:00 |
|
Eli Bendersky
|
6dc32b34dd
|
Issue #13612: handle unknown encodings without a buffer overflow.
This affects pyexpat and _elementtree. PyExpat_CAPI now exposes a new
function - DefaultUnknownEncodingHandler.
Based on a patch by Serhiy Storchaka.
|
2013-05-25 05:25:48 -07:00 |
|
Serhiy Storchaka
|
66d53fa9ad
|
Issue #16986: ElementTree now correctly parses a string input not only when
an internal XML encoding is UTF-8 or US-ASCII.
|
2013-05-22 17:07:51 +03:00 |
|
Eli Bendersky
|
6a55dc3b4a
|
Issue #17989: fix typo in error message
|
2013-05-19 16:59:59 -07:00 |
|
Eli Bendersky
|
08231a9c6a
|
Issue #17901: fix TreeBuilder construction for an explicit element_factory=None
Based on report and patch by Aaron Oakley.
|
2013-05-18 15:47:16 -07:00 |
|
Eli Bendersky
|
ef9683b73f
|
Issue #17989: element_setattro returned incorrect error value.
This caused an exception to be raised later than expected.
|
2013-05-18 07:52:34 -07:00 |
|
Eli Bendersky
|
d4cb4b7451
|
Issue #17736: fix misleading comment in _elementtree.c
Patch by Jonas Wagner
|
2013-04-22 05:25:25 -07:00 |
|
Eli Bendersky
|
25771b3749
|
Issue #16922: fixed findtext() to return empty Unicode string instead of empty bytes object when there's no text.
Patch by Serhiy Storchaka.
|
2013-01-13 05:26:07 -08:00 |
|
Eli Bendersky
|
4583990143
|
Clean trailing whitespace in _elementtree.c
|
2013-01-13 05:14:47 -08:00 |
|
Eli Bendersky
|
799e3edaf7
|
Issue #16076: check for return value of PyTuple_New for args (following
Coverity report) and cleanup code.
|
2013-01-12 05:42:38 -08:00 |
|
Eli Bendersky
|
b8f6dc855c
|
Issue #16076: fix refleak in pickling of Element.
Thanks to Ezio Melotti and Daniel Shahaf for the patch.
|
2013-01-12 05:20:16 -08:00 |
|
Eli Bendersky
|
e6174ca85e
|
Issue #16913: Fix Element.itertext()'s handling of text with XML entities.
Patch by Serhiy Storchaka
|
2013-01-10 06:27:53 -08:00 |
|
Eli Bendersky
|
698bdb2a6c
|
Issue #16076: make _elementtree.Element pickle-able in a way that is compatible
with the Python version of the class.
Patch by Daniel Shahaf.
|
2013-01-10 06:01:06 -08:00 |
|
Eli Bendersky
|
a873690d2c
|
The get() and iter() are now able to accept keyword arguments.
In conformance with the documentation and the Python version.
Patch by Franck Michea.
|
2013-01-05 06:26:39 -08:00 |
|
Antoine Pitrou
|
ee329318db
|
Issue #16089: Allow ElementTree.TreeBuilder to work again with a non-Element element_factory (fixes a regression in SimpleTAL).
|
2012-10-04 19:53:29 +02:00 |
|
Antoine Pitrou
|
c194884983
|
Sanitize and modernize some of the _elementtree code (see issue #16089).
|
2012-10-01 23:40:37 +02:00 |
|
Antoine Pitrou
|
ca8aa4acf6
|
Issue #15144: Fix possible integer overflow when handling pointers as integer values, by using Py_uintptr_t instead of size_t.
Patch by Serhiy Storchaka.
|
2012-09-20 20:56:47 +02:00 |
|
Eli Bendersky
|
7b31b1a2a4
|
Raise ImportError if pyexpat's version is incompatible
|
2012-07-21 20:32:39 +03:00 |
|
Eli Bendersky
|
ef391ac982
|
Raise ImportError if pyexpat's version is incompatible
|
2012-07-21 20:28:46 +03:00 |
|