aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2022-05-16Use more idiomatic code in this codebaseArseny Kapoulkine1-2/+2
2022-05-16Fix memory leak during OOM in convert_bufferArseny Kapoulkine1-5/+7
2022-05-16Fix memory leakTodorHryn1-1/+5
2022-04-13Added bool set_value(const char_t* rhs, size_t sz).Viktor Govako2-2/+8
2022-02-10Fix PUGIXML_VERSION macrov1.12.1Arseny Kapoulkine1-2/+2
2022-02-08Optimize compact mode: xml_textArseny Kapoulkine1-18/+27
2022-02-08Optimize compact mode: xml_attribute/xml_node implementationArseny Kapoulkine1-39/+115
2022-02-08Optimize compact mode: reuse access in insert/removeArseny Kapoulkine1-24/+38
2022-02-08Update copyright year to 2022Arseny Kapoulkine3-6/+6
2022-02-08Update version to 1.12Arseny Kapoulkine3-3/+3
2022-02-08Restore compatibility with WinCEArseny Kapoulkine1-3/+5
2021-05-11Fix a bug in move construction when move source is emptyArseny Kapoulkine1-3/+8
2021-05-11XPath: Improve recursion limit for deep chains of //Arseny Kapoulkine1-3/+5
2021-04-27add empty methodRosen Penev1-0/+2
2021-04-26remove const from operator++/--Rosen Penev2-12/+12
2020-11-26Update copyright year to 2020 everywhereArseny Kapoulkine3-6/+6
2020-11-25Update version to 1.11 and update documentationArseny Kapoulkine3-4/+4
2020-11-25Fix -Wshadow in remove_children()Arseny Kapoulkine1-4/+4
2020-11-25Merge pull request #382 from zeux/TheNicker-masterArseny Kapoulkine1-2/+17
2020-11-25Cleanup code and feature detectionArseny Kapoulkine1-42/+15
2020-09-11XPath: Fix stack overflow in functions with long argument listsArseny Kapoulkine1-0/+7
2020-09-10Fix stack overflow in tests on MSVC x64Arseny Kapoulkine2-1/+4
2020-09-10XPath: Restrict AST depth to prevent stack overflowArseny Kapoulkine1-2/+52
2020-07-21Replaced fopen and _wfopen deprecated functions with the safer fopen_s and _w...Lior Lahav1-0/+42
2020-06-13Work around a false positive in MSVC debug runtime checkerArseny Kapoulkine1-1/+1
2020-05-10Use nullptr in pugixml.hpp if available, see #91Jan Niklas Hasse1-4/+13
2020-02-19Adjust node_copy_tree to be more explicit about invariantsArseny Kapoulkine1-2/+9
2020-02-19XPath: Remove the use of fallthrough switch casesArseny Kapoulkine1-67/+72
2020-02-01XPath: Add a clarification comment for ast_variable fallthroughArseny Kapoulkine1-0/+8
2019-12-03Cleanup first_element_by_pathArseny Kapoulkine1-23/+14
2019-12-02Fixing possible null pointer dereferenceValeriy Van1-9/+11
2019-11-27explicit casts for -Wconversions warnings in gccLucas Amoudruz1-6/+6
2019-09-22Custom precision (#300)Tuan Anh Tran2-9/+44
2019-09-21Move pugixml.rc to scripts/Arseny Kapoulkine1-47/+0
2019-09-19Add: Windows DLL version info header (#298)lady mesh1-0/+47
2019-09-17tests: Add memory safety tests for remove_children/attributesArseny Kapoulkine1-2/+2
2019-09-17feat: add remove_attributes() and remove_children() (#296)Tuan Anh Tran2-0/+48
2019-09-11Never escape > in attribute valuesArseny Kapoulkine1-2/+2
2019-09-11Don't escape attribute quotation symbolArseny Kapoulkine1-2/+8
2019-09-11Update version to 1.10Arseny Kapoulkine3-5/+6
2019-06-18Add support for using single quotes to enclose attribute valuesm-naumann2-4/+12
2019-03-17XPath: Add missing inline/PUGI__FN specifiersArseny Kapoulkine1-14/+20
2019-03-07format_skip_control_charsYan Pashkovsky2-3/+7
2019-02-26XPath: Make remove_duplicates generate stable orderArseny Kapoulkine1-15/+71
2019-02-26XPath: Create set for a|b in order before duplicate filteringArseny Kapoulkine1-6/+6
2019-01-01Happy New Year!Arseny Kapoulkine3-6/+6
2018-11-23Fix Wdouble-promotion warningsArseny Kapoulkine1-2/+2
2018-11-19Escape TAB character in attribute values with 	Arseny Kapoulkine1-2/+2
2018-11-16Add coverity annotationscecilios1-0/+4
2018-11-12Update all URLs to pugixml.org to https://Arseny Kapoulkine3-3/+3