Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Code extracted from: https://github.com/zeux/pugixml.git at commit ee86beb30e4973f5feffe3ce63bfa4fbadf72f38 (v1.15). Upstream Shortlog ----------------- Arseny Kapoulkine (36): 60d9656c Replace PUGIXML_NULL with NULL and fix a couple extra stragglers dab3a2f8 Replace 0 with NULL for compact and wchar mode specific code 66995593 Replace 0 with NULL for some MSVC-specific code 76dec417 Silence -Wzero-as-null-pointer-constant for clang 94b19a3c Fix indentation changes d75a081a Update fuzz_xpath.cpp 4d42ba7a Update fuzz_xpath.cpp b15bc6bf Update config=sanitize and fuzz targets 0bd2848f Use cleaner references to STL classes 2e8a2a4e tests: Work around -Wself-move in new gcc 1e3d6f15 tests: Add /MP to AppVeyor builds to try to reduce build time d99aa003 Restrict AppVeyor builds to master branch cd420ab1 Use make -j2 for mingw builds on AppVeyor 8fef4591 Fix -Wshorten-64-to-32 warning on Android NDK when targeting x86 86591a97 Extract length validation and conversion function into a templated function 3cc2daf4 Update year to 2024 everywhere b2b46640 docs: Adjust docs wrt parse_merge_pcdata x parse_embed_pcdata 7c66cf7b docs: Add C++20 ranges documentation ac0ef854 Clarify comments for xml_*::empty() c691c6b4 Work around 'unreferenced function' warnings in NO_STL builds 3b171843 docs: Work around asciidoc bug with TOC numbering d713fd23 Define PUGIXML_NOEXCEPT as throw() 23e617b1 Warn if PUGIXML_STRING_VIEW is set without CMAKE_CXX_STANDARD (ornladios#638) 2729d80c Makefile now defaults to cxxstd=any (ornladios#639) ca4f7cfe Auto-detect std::string_view support by default d5f14adb docs: Update documentation to address PUGIXML_HAS_STRING_VIEW changes af6cbeb1 Enable C++17 standard in AppVeyor tests ae163d5f Enable C++17 support in VS2019 and VS2022 projects 25b50805 Add unix-cmake test to GHA f1f1b4e0 Add basic CMake testing to AppVeyor 0f22f71f CMake now uses C++17 if supported by the compiler f1f532ac docs: Reword last bullet point of thread safety guarantees 8c3038f9 Update CMake version to 3.5...3.30 b299231f Update copyright year to 2025 e7ed748b Update library version to 1.15 and update docs ee86beb3 scripts: Remove -appveyor version prefix from NuGet packages David Seifert (1): 44236fef Fix `-Wuseless-cast` Ilya Lavrenov (1): 3cfe51b7 Added cmake option to disable install rules Miloš Komarčević (2): 6ab3fa41 Update pugixml.pc.in 08e38a4c Relative and absolute paths for a relocatable pkgconf file Nathaniel Brough (1): 9d8d1932 tests: excersizes query code on xml doc Philip (1): 08b966e2 Fixed zero as nullptr constant in macro. Philip Botha (1): b138778f Replaced 0 with PUGIXML_NULL when appropriate. Richard Barnes (1): 6247ece2 throw() -> noexcept Richard Hughes (1): 752afbf4 Add a SBOM template in CycloneDX format Richard Peters (2): a468d5c4 Only include CTest when building the pugixml tests efce4a8d Remove BUILD_TESTING as prerequisite for the PUGIXML_BUILD_TESTS; it was always set by including CTest, now CTest is conditionally included later on Treata (1): 06318b08 Add support for Apple framework builds (ornladios#653) aral-matrix (1): 2039e448 use encoding interpreted by get_write_encoding in buffered_writer constructor dantargz (3): a0db6e21 Initial support for std::string_view (ornladios#633) 13beda24 Add remaining std::string_view overloads (ornladios#636) 4d0043fb Update VERSION in Makefile and add documentation for string_view_t (ornladios#641)
- Loading branch information