summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-01-30XPath: Replace all (re)allocate_throw with (re)allocate_nothrowArseny Kapoulkine
2017-01-30tests: Make predicate out-of-memory test less aggressiveArseny Kapoulkine
2017-01-30XPath: Fix reallocate_nothrow to preserve existing stateArseny Kapoulkine
2017-01-30XPath: Use nonthrowing allocations in duplicate_stringArseny Kapoulkine
2017-01-30XPath: Throw std::bad_alloc if we got an out-of-memory errorArseny Kapoulkine
2017-01-30tests: Add more tests for branch coverageArseny Kapoulkine
2017-01-30tests: Add an error propagation test for XPathArseny Kapoulkine
2017-01-30XPath: Reword brace mismatch errors for clarityArseny Kapoulkine
2017-01-30XPath: Improve error message for expressions like .[1]Arseny Kapoulkine
2017-01-30XPath: Track allocation errors more explicitlyArseny Kapoulkine
2017-01-30Enable branch probabilities for gcovArseny Kapoulkine
2017-01-29XPath: Provide non-throwing and throwing allocations in xpath_allocatorArseny Kapoulkine
2017-01-29tests: Add query out of memory testArseny Kapoulkine
2017-01-29XPath: Minor error handling refactoringArseny Kapoulkine
2017-01-29Add NO_EXCEPTIONS build to TravisArseny Kapoulkine
2017-01-29XPath: Route out-of-memory errors through the exceptionless pathArseny Kapoulkine
2017-01-29XPath: Forward all node constructors through alloc_nodeArseny Kapoulkine
2017-01-29XPath: Do not use exceptions to propagate parsing errorsArseny Kapoulkine
2017-01-29XPath: Assume that every function can fail and return 0Arseny Kapoulkine
2017-01-29XPath: Minor parsing refactoringArseny Kapoulkine
2017-01-29XPath: Remove parse_function_helperArseny Kapoulkine
2017-01-29XPath: alloc_string no longer returns NULLArseny Kapoulkine
2017-01-26Update copyright year to 2017Arseny Kapoulkine
2017-01-17Added target_include_directories() to properly export include directories (#130)Daniel Knibbe
2016-12-01Work around cray++ compiler issueArseny Kapoulkine
2016-11-28scripts: Make archive build reproducibleArseny Kapoulkine
2016-11-27scripts: Move archive.py from testsArseny Kapoulkine
2016-11-27Fix archive script to set timestamps properly for .tar.gzv1.8.1Arseny Kapoulkine
2016-11-24docs: Regenerate HTML documentationv1.8latestArseny Kapoulkine
2016-11-19tests: Fix unused variable warning in some compilersArseny Kapoulkine
2016-11-18Silence 'cast increases required alignment of target type' warningsArseny Kapoulkine
2016-11-17Rename set_value_convert to set_value_boolArseny Kapoulkine
2016-11-17Fix 'comparison of unsigned expression < 0 is always false' warningsArseny Kapoulkine
2016-11-13scripts: Change VS2013 projects to use /Z7Arseny Kapoulkine
2016-11-13Set 1.8 release date to (tentatively) Nov 24.Arseny Kapoulkine
2016-11-13Change status_end_element_mismatch to point to closing tag nameArseny Kapoulkine
2016-11-13Rewrite archive script into PythonArseny Kapoulkine
2016-11-09tests: Fix MSVC warningsArseny Kapoulkine
2016-11-09tests: Add a generalized write-roundtrip testArseny Kapoulkine
2016-11-09docs: Add documentation for format_no_empty_element_tagsArseny Kapoulkine
2016-11-09tests: Add a test for format_no_empty_element_tagsArseny Kapoulkine
2016-11-09Add format_no_empty_element_tags flagArseny Kapoulkine
2016-11-09Update version to 1.8 everywhereArseny Kapoulkine
2016-11-09docs: Add changelog draft for 1.8Arseny Kapoulkine
2016-11-08XPath: Fix source indentationArseny Kapoulkine
2016-11-07Move compact hash table pointer setup to xml_documentArseny Kapoulkine
2016-11-07Remove xml_allocator copying during parsingArseny Kapoulkine
2016-11-07Rename xml_document::create/destroy for consistencyArseny Kapoulkine
2016-11-06tests: Don't use ranged for loop in move testsArseny Kapoulkine
2016-11-06Reduce MSVC version cutoff for move semantics supportArseny Kapoulkine