Commit Graph

  • bb916d8159 Fix compile issue halx99 2021-09-30 15:54:00 +0800
  • bd0fd02860 Delete unused halx99 2021-09-30 14:39:01 +0800
  • 15cec5f982 Fix logic halx99 2021-09-30 14:36:42 +0800
  • 366113e72e Make logic more clearly halx99 2021-09-30 13:27:39 +0800
  • 0d9a303991 Add shallow_copy support for improve performance of literal string halx99 2021-09-30 13:00:58 +0800
  • 4852708894
    Fix for non-cpp11 compiler halx99 2021-09-30 11:42:35 +0800
  • dbced76d85
    Update pugixml.hpp halx99 2021-09-30 11:30:17 +0800
  • bffbcfddd3
    Fix for non-cpp11 compiler halx99 2021-09-30 08:46:06 +0800
  • e3af24413d
    Fix for non-cpp11 compiler halx99 2021-09-30 08:26:45 +0800
  • fd795fdf64 Avoid unnecessary strlen operations halx99 2021-09-29 17:01:12 +0800
  • 4ed7a7f746
    Fix compile issue for compiler without cpp11 halx99 2021-09-29 16:48:25 +0800
  • 5f1eb20568 Fix appveyor msvc120 compile error halx99 2021-09-29 15:19:22 +0800
  • b79d5806cc Use basic_string_view<char_t> instead of string_view halx99 2021-09-29 14:56:23 +0800
  • aeda2eff24 Use string_view when needs store halx99 2021-09-29 11:47:05 +0800
  • 3a975d2f8e Add explicit boolean type for store as 'true' or 'false' halx99 2021-09-29 11:21:31 +0800
  • 15697a7b86 Initial string_view for set_name, set_value halx99 2021-09-29 10:37:52 +0800
  • e4fed64b21
    Merge branch 'zeux:master' into master KarenHeart-DePaul 2021-09-28 16:43:58 -0500
  • 9e382f9807
    Merge pull request #436 from zeux/zeux-patch-1 Arseny Kapoulkine 2021-08-07 19:06:12 -0700
  • f1fbd707f1
    Set CMP0091 CMake policy Arseny Kapoulkine 2021-08-07 09:57:21 -0700
  • a5991972ba
    Merge pull request #426 from bjornblissing/feature/cmake_pugiconfig Arseny Kapoulkine 2021-08-07 09:54:18 -0700
  • c624c7a8bd
    Update CMakeLists.txt Arseny Kapoulkine 2021-08-07 09:51:54 -0700
  • 6021f2eeed
    Fix broken link Arseny Kapoulkine 2021-07-23 09:15:09 -0700
  • 8bd209fb8b docs: Update manual to be more explicit about save_file return Arseny Kapoulkine 2021-07-09 17:27:01 -0700
  • 657619962f
    Merge pull request #431 from justinkb/master Arseny Kapoulkine 2021-06-30 14:28:44 -0700
  • 81274bb026 Fix include in test_document.cpp when building against libc++ Paul Mulders 2021-06-30 19:13:33 +0200
  • 37eddaa0b2
    Update .codecov.yml Arseny Kapoulkine 2021-06-30 13:11:45 -0700
  • 4426c492ac
    Update manual.adoc KarenHeart-DePaul 2021-06-30 13:57:31 -0500
  • a5439bdad5
    Add files via upload KarenHeart-DePaul 2021-06-30 13:53:36 -0500
  • e7eae035ff Store definitions in variable to avoid duplication Björn Blissing 2021-06-28 19:51:20 +0200
  • 52a7981b85 Make some compile definitions public Björn Blissing 2021-06-28 13:36:55 +0200
  • 92ac6ac1d9 Update github action to trigger defines via CMake Björn Blissing 2021-06-28 12:58:16 +0200
  • 50b103f127 Fix generator expressions Björn Blissing 2021-06-28 13:16:28 +0200
  • 1cd65c7eb8 Move advanced memory settings into target defs. Björn Blissing 2021-06-28 12:41:11 +0200
  • f1946432ee Check for existence of long long Björn Blissing 2021-06-26 23:17:28 +0200
  • e2ba4f4014 Add options to build targets Björn Blissing 2021-06-26 23:16:24 +0200
  • 5f49f2c657 Mark advanced options and removed redundant ones Björn Blissing 2021-06-26 22:20:36 +0200
  • 986b7ffd01 Add Cmake options for pugiconfig.hpp Björn Blissing 2021-06-23 11:05:34 +0200
  • 06a516c73c
    Merge pull request #428 from zeux/gha Arseny Kapoulkine 2021-06-27 20:08:57 -0700
  • a6a63a1b50 gcov crashes on LLVM-produced coverage on Linux Arseny Kapoulkine 2021-06-27 19:23:18 -0700
  • 5cff00e5ea Fix coverage build to include CXX define Arseny Kapoulkine 2021-06-27 19:20:27 -0700
  • 0de580155d Don't run GHA workflow on push to branches Arseny Kapoulkine 2021-06-27 19:12:59 -0700
  • e7b545b288 Remove custom job name for unix Arseny Kapoulkine 2021-06-27 19:09:08 -0700
  • 3097a2c711 Switch to export and GH vars Arseny Kapoulkine 2021-06-27 19:04:15 -0700
  • 8bd9a19a7e Change badge to GHA badge. Arseny Kapoulkine 2021-06-27 19:01:06 -0700
  • 0b793a3126 Add GitHub Actions based build Arseny Kapoulkine 2021-06-27 19:00:18 -0700
  • 67b4e30a28
    Update .travis.yml Arseny Kapoulkine 2021-06-27 16:44:31 -0700
  • 7da44ddc5b
    Merge pull request #399 from bjornblissing/feature/cmake_prefix Arseny Kapoulkine 2021-06-22 14:32:00 -0700
  • 7b1b7ee16d Reverted to use of global BUILD_SHARED_LIBS option Björn Blissing 2021-06-19 12:51:27 +0200
  • fc7928a4b7 Use target_compile_definitions for custom defines Björn Blissing 2021-06-19 11:22:31 +0200
  • 0f1e75a902 Re-introduced the custom build defines Björn Blissing 2021-06-15 09:00:31 +0200
  • 91fde92fc2 Add PUGIXML as prefix to CMake options Björn Blissing 2021-01-11 16:13:52 +0100
  • bc288124f3 [clang-tidy] replace 0/nullptr with macro Rosen Penev 2020-07-27 14:50:23 -0700
  • 104765367b [clang-tidy] use C++ headers Rosen Penev 2020-05-03 21:18:25 -0700
  • 14a6df861f [clang-tidy] sort includes alphabetically Rosen Penev 2020-05-03 21:17:11 -0700
  • 88b0d74bad [clang-tidy] add ending namespace comments Rosen Penev 2020-05-03 21:14:32 -0700
  • dbf2b7d24c [clang-tidy] change function parameter to const Rosen Penev 2020-05-03 21:12:41 -0700
  • dcbcd50c31 [clang-tidy] use () in macros Rosen Penev 2020-05-03 21:10:00 -0700
  • 65ae9ee068 [clang-tidy] use uppercase literals Rosen Penev 2020-05-03 21:07:24 -0700
  • 49036094e0 [clang-tidy] fix inconsistent declarations Rosen Penev 2020-05-03 20:36:30 -0700
  • 5c4225b5c9 tests: Fix wchar_t build Arseny Kapoulkine 2021-05-11 23:22:13 -0700
  • 8cece4b9fe Fix a bug in move construction when move source is empty Arseny Kapoulkine 2021-05-11 22:45:30 -0700
  • 56c9afa7c8 XPath: Improve recursion limit for deep chains of // Arseny Kapoulkine 2021-05-11 22:26:15 -0700
  • 791971ee59
    Merge pull request #422 from neheb/patch-1 Arseny Kapoulkine 2021-05-07 00:35:47 -0700
  • e672b1c9f0
    fix cygwin compilation Rosen Penev 2021-05-06 23:25:29 -0700
  • 5df537f348
    Merge pull request #419 from neheb/ranges Arseny Kapoulkine 2021-04-27 23:37:06 -0700
  • c167259e60 add empty method Rosen Penev 2021-04-26 14:26:41 -0700
  • 5d58e94b6d
    Merge pull request #418 from neheb/ranges Arseny Kapoulkine 2021-04-26 14:32:51 -0700
  • ef257796db remove const from operator++/-- Rosen Penev 2021-04-26 13:57:06 -0700
  • 08b3433180
    Merge pull request #394 from zeux/cmake-yay v1.11.4 Arseny Kapoulkine 2020-12-22 08:41:08 -0800
  • 06868c8f57 Don't define pugixml import target if it already exists Arseny Kapoulkine 2020-12-22 08:15:11 -0800
  • 0e3f1699ff
    Merge pull request #391 from zeux/cmake-omg v1.11.3 Arseny Kapoulkine 2020-12-18 09:52:06 -0800
  • e2bc4f4af2 Fix compatibility issue with CMake 3.10 Arseny Kapoulkine 2020-12-18 09:07:44 -0800
  • 907955280f
    Merge pull request #389 from mathstuf/fix-alias-compat-target v1.11.2 Arseny Kapoulkine 2020-12-14 19:47:56 -0800
  • 4feab60bb7 cmake: avoid ALIAS target Ben Boeckel 2020-12-10 07:52:35 -0500
  • c6316d3d8f Cmake-ified pugiconfig Kai Tindall 2020-12-09 18:14:09 +0000
  • 5a0fd5d85f docs: Rebuild HTML documentation v1.11.1 Arseny Kapoulkine 2020-12-04 16:31:20 -0800
  • 68a92aa972
    Merge pull request #384 from mathstuf/update-1.11-release-notes Arseny Kapoulkine 2020-12-04 15:59:40 -0800
  • d1d415e666 docs: add a note about the new imported target name for CMake Ben Boeckel 2020-12-02 17:13:20 -0500
  • 5063e87499 cmake: provide a compatibility target for users Ben Boeckel 2020-12-02 17:13:35 -0500
  • c3644e22ec Release 1.11 Arseny Kapoulkine 2020-11-26 09:54:18 -0800
  • d9ad7a8b05 Update docs for 1.11 Arseny Kapoulkine 2020-11-26 09:49:09 -0800
  • 7a9da11d8b scripts: Convert archive.py to Python 3 v1.11 Arseny Kapoulkine 2020-11-26 01:08:07 -0800
  • a3ae05cc9f scripts: Remove deprecated iconUrl from NuGet package Arseny Kapoulkine 2020-11-26 01:01:57 -0800
  • fe4bc946b2 Update copyright year to 2020 everywhere Arseny Kapoulkine 2020-11-26 01:00:27 -0800
  • 632c042a35
    Merge pull request #383 from zeux/next-release Arseny Kapoulkine 2020-11-25 14:37:35 -0800
  • 70bd6a6b0a Update version to 1.11 and update documentation Arseny Kapoulkine 2020-11-25 10:18:42 -0800
  • 8afc1239a3 tests: Fix test fallout for MSVC6 Arseny Kapoulkine 2020-11-25 09:48:19 -0800
  • 5f97d5d66f Fix -Wshadow in remove_children() Arseny Kapoulkine 2020-11-25 09:28:26 -0800
  • 28aebf2b22
    Merge pull request #382 from zeux/TheNicker-master Arseny Kapoulkine 2020-11-25 09:19:24 -0800
  • df42668e18 Cleanup code and feature detection Arseny Kapoulkine 2020-11-25 08:38:22 -0800
  • 30761e48df
    Merge pull request #376 from jjmccollum/mingw-dll-fix Arseny Kapoulkine 2020-10-26 15:48:58 -0700
  • 24e454066d Added fix to pugixml_dll.rc so shared lib can be built with MinGW James McCollum 2020-10-26 08:17:46 -0400
  • 3467eeef77
    Simple recursive tree search KarenHeart-DePaul 2020-10-13 10:42:32 -0500
  • c4bae8d818
    Merge pull request #370 from zeux/xpath-rec Arseny Kapoulkine 2020-09-11 13:06:44 -0700
  • 8e5b8e0f46 XPath: Fix stack overflow in functions with long argument lists Arseny Kapoulkine 2020-09-11 09:50:41 -0700
  • a3fad540a7
    Merge pull request #369 from zeux/xpath-rec Arseny Kapoulkine 2020-09-10 09:53:25 -0700
  • 20aef1cd4b Fix stack overflow in tests on MSVC x64 Arseny Kapoulkine 2020-09-10 09:11:46 -0700
  • c7090e6c33 Fix tests in wchar mode Arseny Kapoulkine 2020-09-10 01:07:48 -0700
  • 1f84db837b XPath: Restrict AST depth to prevent stack overflow Arseny Kapoulkine 2020-09-10 00:55:26 -0700
  • c258fba6f1 Replaced fopen and _wfopen deprecated functions with the safer fopen_s and _wfopen_s Lior Lahav 2020-07-19 17:21:36 +0300