+3
−3
+48
−24
+13
−11
Loading
Admins will be upgrading ORNL GitLab Servers on Saturday, 16 May 2026, from 7 AM until 11 AM EST. Repositories will experience intermittent outages during this time.
Code extracted from:
https://github.com/zeux/pugixml.git
at commit 363ebdde91214e456943822ddf422860af8bb54d (master).
Upstream Shortlog
-----------------
Arseny Kapoulkine (32):
df42668e Cleanup code and feature detection
5f97d5d6 Fix -Wshadow in remove_children()
8afc1239 tests: Fix test fallout for MSVC6
70bd6a6b Update version to 1.11 and update documentation
fe4bc946 Update copyright year to 2020 everywhere
a3ae05cc scripts: Remove deprecated iconUrl from NuGet package
7a9da11d scripts: Convert archive.py to Python 3
5a0fd5d8 docs: Rebuild HTML documentation
e2bc4f4a Fix compatibility issue with CMake 3.10
06868c8f Don't define pugixml import target if it already exists
56c9afa7 XPath: Improve recursion limit for deep chains of //
8cece4b9 Fix a bug in move construction when move source is empty
5c4225b5 tests: Fix wchar_t build
0b793a31 Add GitHub Actions based build
8bd9a19a Change badge to GHA badge.
3097a2c7 Switch to export and GH vars
e7b545b2 Remove custom job name for unix
0de58015 Don't run GHA workflow on push to branches
5cff00e5 Fix coverage build to include CXX define
a6a63a1b gcov crashes on LLVM-produced coverage on Linux
37eddaa0 Update .codecov.yml
8bd209fb docs: Update manual to be more explicit about save_file return
c624c7a8 Update CMakeLists.txt
f1fbd707 Set CMP0091 CMake policy
428606b3 Create SECURITY.md
9ba92a7f Restore compatibility with WinCE
c9e219c1 Update version to 1.12
25c4fb74 Update copyright year to 2022
eb918f20 docs: Update manual with 1.12 changelog
314baf66 docs: Regenerate HTML documentation
dd50fa5b Fix PUGIXML_VERSION macro
c60ca94c tests: Fix MSVC 2022 build
Ben Boeckel (3):
5063e874 cmake: provide a compatibility target for users
d1d415e6 docs: add a note about the new imported target name for CMake
4feab60b cmake: avoid ALIAS target
Björn Blissing (13):
91fde92f Add PUGIXML as prefix to CMake options
0f1e75a9 Re-introduced the custom build defines
fc7928a4 Use target_compile_definitions for custom defines
7b1b7ee1 Reverted to use of global BUILD_SHARED_LIBS option
986b7ffd Add Cmake options for pugiconfig.hpp
5f49f2c6 Mark advanced options and removed redundant ones
e2ba4f40 Add options to build targets
f1946432 Check for existence of long long
1cd65c7e Move advanced memory settings into target defs.
50b103f1 Fix generator expressions
92ac6ac1 Update github action to trigger defines via CMake
52a7981b Make some compile definitions public
e7eae035 Store definitions in variable to avoid duplication
Lior Lahav (1):
c258fba6 Replaced fopen and _wfopen deprecated functions with the safer fopen_s and _wfopen_s
Paul Mulders (1):
81274bb0 Fix include in test_document.cpp when building against libc++
Rosen Penev (3):
ef257796 remove const from operator++/--
c167259e add empty method
e672b1c9 fix cygwin compilation
tobias (4):
bc2448af Add support for Visual Studio 2022 with Platform Toolset v143.
16a4f382 Add missing appveyor test config for Visual Studio 2022.
bd905797 Add missing build script and test script entries for appveyor.
64de196b Fix path.