summaryrefslogtreecommitdiff
path: root/src/pugixml.cpp
AgeCommit message (Expand)Author
2015-04-12Fix unused variable warningArseny Kapoulkine
2015-04-12Permit custom allocation function to throwArseny Kapoulkine
2015-04-12Implment copyless copy for attributesArseny Kapoulkine
2015-04-12Optimize xml_node::path() to use 1 allocationArseny Kapoulkine
2015-04-12Move zero-termination out of as_utf8_endArseny Kapoulkine
2015-04-11Fix exception type for out-of-memory for XPath variablesArseny Kapoulkine
2015-03-20Update year to 2015Arseny Kapoulkine
2015-03-18Update version to 1.6Arseny Kapoulkine
2015-03-18Do not emit surrounding whitespace for text nodesArseny Kapoulkine
2015-03-12Fix buffer overrun when parsing comments inside DOCTYPEArseny Kapoulkine
2015-03-10Escape ?> sequence in PI value during printingArseny Kapoulkine
2015-03-05Use more efficient encoding for string headersArseny Kapoulkine
2015-03-05Refactor contents=0 behaviorArseny Kapoulkine
2015-03-05Merge branch 'master' of https://github.com/mloy/pugixml into mloy-masterArseny Kapoulkine
2015-03-04Fix string length for translate and normalize-spaceArseny Kapoulkine
2015-02-12DOCTYPE parsing is now stacklessArseny Kapoulkine
2015-01-16Convert spaces to tabsArseny Kapoulkine
2015-01-16Add a couple of more overloads for floatsSteve Doiel
2015-01-16Fix attribute round trip for float as wellSteve Doiel
2015-01-06Add xml_text::set for floatSteve Doiel
2014-12-13Don't use off64_t/_wfopen on MinGW32 in C++11 modev1.5Arseny Kapoulkine
2014-11-24Use _wfopen and fseeko64 on MinGW in C++11 modeArseny Kapoulkine
2014-11-20Fix node_declaration copying with empty nameArseny Kapoulkine
2014-11-20Refactor node type checks for attribute insertionArseny Kapoulkine
2014-11-20Minor refactoring of tree modificationArseny Kapoulkine
2014-11-19XPath: Refactor eval_once to use set typeArseny Kapoulkine
2014-11-19XPath: Minor string operation refactoringArseny Kapoulkine
2014-11-19Make sure remove_node fully detaches the nodeArseny Kapoulkine
2014-11-19Prevent depth underflow when printing documentsArseny Kapoulkine
2014-11-19Add more assertions for page memory handling codeArseny Kapoulkine
2014-11-19Change has_declaration to work on node pointersArseny Kapoulkine
2014-11-17Update version to 1.5Arseny Kapoulkine
2014-11-17Rename xml_document::load to load_stringArseny Kapoulkine
2014-11-07XPath: Partially inline xpath_node_set_raw::push_backArseny Kapoulkine
2014-11-07XPath: Only call apply_predicates if necessaryArseny Kapoulkine
2014-11-05Ensure selected page size works with allocate_stringArseny Kapoulkine
2014-11-05Fix xml_node::offset_debug for corner casesArseny Kapoulkine
2014-11-05Use impl::get_document instead of root() where possibleArseny Kapoulkine
2014-11-05Remove redundant branchesArseny Kapoulkine
2014-11-03:Merge remote-tracking branch 'upstream/master'Matthias Loy
2014-11-03XPath: Refactor predicate applicationArseny Kapoulkine
2014-11-02Fix undefined behavior while calling memcpyArseny Kapoulkine
2014-11-01XPath: Fix undefined behavior while calling memcpyArseny Kapoulkine
2014-10-30load_buffer_impl always checks if buffer is valid pointer and size > 0mloy
2014-10-28Fix several cppcheck warnings.Arseny Kapoulkine
2014-10-27Optimize node printing by using raw pointersArseny Kapoulkine
2014-10-27XPath: Optimize [position()=expr] and [last()]Arseny Kapoulkine
2014-10-26XPath: Only recognize numeric constant expressionsArseny Kapoulkine
2014-10-26XPath: Unify ast_filter/ast_predicate structureArseny Kapoulkine
2014-10-26XPath: Optimize constant filters/predicatesArseny Kapoulkine