summaryrefslogtreecommitdiff
path: root/Modules/pyexpat.c
Commit message (Expand)AuthorAgeFilesLines
* Removed redundant Argument Clinic directives.Serhiy Storchaka2017-02-041-5/+0
* Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE whereverSerhiy Storchaka2017-01-231-8/+4
* Issue #28858: Remove _PyObject_CallArg1() macroVictor Stinner2016-12-051-1/+1
* Replace PyObject_CallFunction() with fastcallVictor Stinner2016-12-011-1/+1
* Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualT...Serhiy Storchaka2016-11-161-22/+21
|\
| * Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualT...Serhiy Storchaka2016-11-161-22/+21
* | Add error checking to PyInit_pyexpactChristian Heimes2016-09-091-1/+11
* | - Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-4/+4
|\ \ | |/
| * Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-4/+4
* | Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-17/+9
|\ \ | |/ |/|
| * Issue #20440: Cleaning up the code by using Py_SETREF and Py_CLEAR.Serhiy Storchaka2015-12-271-13/+4
| * Issue #25923: Added more const qualifiers to signatures of static and private...Serhiy Storchaka2015-12-251-3/+3
| * Issue #25558: Use compile-time asserts.Serhiy Storchaka2015-11-071-1/+2
|/
* Raise more correct exception on overflow in setting buffer_size attribute ofSerhiy Storchaka2015-09-071-176/+207
|\
| * Issue #25019: Fixed a crash caused by setting non-string key of expat parser.Serhiy Storchaka2015-09-071-176/+207
| |\
| | * Specify default values of semantic booleans in Argument Clinic generated sign...Serhiy Storchaka2015-05-301-4/+4
| | * Issue #24001: Argument Clinic converters now use accept={type}Larry Hastings2015-05-041-5/+5
| | * Issue #23944: Argument Clinic now wraps long impl prototypes at column 78.Larry Hastings2015-04-141-6/+10
| | * Issue #23501: Argumen Clinic now generates code into separate files by default.Serhiy Storchaka2015-04-031-293/+14
| | * Issue #23685: Fix usage of PyMODINIT_FUNC in _json, _scproxy, nis, pyexpatVictor Stinner2015-03-171-10/+0
| | * Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integerSerhiy Storchaka2015-02-161-2/+2
| | |\
| | * \ Issue #22462: Fix pyexpat's creation of a dummy frame to make it appear in ex...Antoine Pitrou2014-10-081-113/+7
| | |\ \
| | * | | Removed redundant casts to `char *`.Serhiy Storchaka2014-09-281-5/+4
| | * | | Issue #20152: Port pyexpat to Argument Clinic.Brett Cannon2014-08-221-154/+471
* | | | | Raise more correct exception on overflow in setting buffer_size attribute ofSerhiy Storchaka2015-09-071-6/+7
|/ / / /
* | | | Issue #25019: Fixed a crash caused by setting non-string key of expat parser.Serhiy Storchaka2015-09-071-1/+6
| |_|/ |/| |
* | | Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integerSerhiy Storchaka2015-02-161-2/+2
| |/ |/|
* | Issue #22462: Fix pyexpat's creation of a dummy frame to make it appear in ex...Antoine Pitrou2014-10-081-113/+7
|/
* Issue #6676: Ensure a meaningful exception is raised when attemptingNed Deily2014-03-271-1/+1
* Issue #20437: Fixed 22 potential bugs when deleting objects references.Serhiy Storchaka2014-02-091-24/+43
|\
| * silence an overflow warning. slen is smaller than 1MBChristian Heimes2013-11-221-1/+2
| * ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'.Christian Heimes2013-11-201-1/+1
| * Check return value of PyEval_GetGlobals() for NULLChristian Heimes2013-07-201-2/+7
| |\
| * \ Check return value of flush_character_buffer()Christian Heimes2013-07-201-23/+41
| |\ \
| | * | Issue #18501, #18408: Fix expat handlers in pyexpat, don't call PythonVictor Stinner2013-07-181-0/+15
| | * | Issue #18408: Fix pyexpat.ParserCreate()Victor Stinner2013-07-151-9/+10
| | * | Issue #18227: pyexpat now uses a static XML_Memory_Handling_Suite. cElementTr...Christian Heimes2013-07-071-6/+6
| | * | Issue #18203: Replace malloc() with PyMem_Malloc() in Python modulesVictor Stinner2013-07-071-9/+9
| | * | Fix segfault in pyexpat.c caused by 84375Christian Heimes2013-06-291-1/+1
| | * | Fix memory leak in pyexpat PyUnknownEncodingHandlerChristian Heimes2013-06-291-1/+3
* | | | Issue #20437: Fixed 21 potential bugs when deleting objects references.Serhiy Storchaka2014-02-091-2/+1
| |_|/ |/| |
* | | Check return value of PyEval_GetGlobals() for NULLChristian Heimes2013-07-201-2/+7
|/ /
* | Check return value of flush_character_buffer()Christian Heimes2013-07-201-1/+3
|/
* Issue #13612: handle unknown encodings without a buffer overflow.Eli Bendersky2013-05-251-31/+27
* Issue #16986: ElementTree now correctly parses a string input not only whenSerhiy Storchaka2013-05-221-0/+1
* Issue #17089: Expat parser now correctly works with string input not only whenSerhiy Storchaka2013-02-041-4/+36
|\
| * Issue #17089: Expat parser now correctly works with string input not only whenSerhiy Storchaka2013-02-041-4/+39
| * Issue #16012: Fix a regression in pyexpat. The parser's UseForeignDTD()Christian Heimes2012-09-241-1/+1
* | Port #16012 fix: parameter parsing regression in pyexpat parser UseForeignDTD...Georg Brandl2012-09-241-1/+1
* | Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors...Antoine Pitrou2012-08-151-19/+19
|\ \ | |/