kc3-lang/libxml2

Branch :


Log

Author Commit Date CI Message
e50ba816 2013-04-11 15:54:51 Improve handling of xmlStopParser() Add a specific parser error Try to stop parsing as quickly as possible
5fe9e9ed 2013-04-05 23:10:41 Remove risk of lockup in dictionary initialization Reported by Petr Sumbera <petr.sumbera@oracle.com> Two threads entering xmlInitializeDict concurently could lead to a lockup due to multiple initializations of the lock used. To avoid this problem move this to a new private function called from xmlOnceInit() and deprecate the old initalizer. Since threaded programs must call xmlInitParser() and this will lead to dereference of private data and the call to xmlOnceInit() guaranteed to be unique this should be safe now.
bf4a8f0e 2013-04-02 10:27:57 Fix python bindings with versions older than 2.7 Need fixing on the Capsule usage, the lack of PyBytes, lack of io module and the way to access exception details.
4d7a3295 2012-11-23 23:30:49 rebuild docs:Makefile.am
95850fcd 2012-09-12 01:32:40 elfgcchack.h after rebuild in doc
2ff92843 2012-09-12 01:32:11 elfgcchack for buf module
28876afb 2013-03-23 17:23:27 Add xmlXPathSetContextNode and xmlXPathNodeEval This patch adds xmlXPathSetContextNode and xmlXPathNodeEval, which make it easier to evaluation XPath expressions with a context node other than the document root without poking about inside the internals of the context. This patch is compile-tested only, and is my first libxml2 contribution, so please go easy. Signed-off-by: Alex Bligh <alex@alex.org.uk>
54ae471c 2013-04-01 16:37:05 Regenerated API, and testapi, rebuild documentation After the previous commit adding 2 new entry points
87f3287d 2013-04-01 13:33:42 Fix tree iterators broken by 2to3 script
2cb6bf8e 2013-03-30 21:38:20 update all tests for Python3 and Python2