Commit graph

  • 1dc3266fff docs: Add missing documentation for xml_node::attribute with hint master Arseny Kapoulkine 2022-11-08 16:48:13 -08:00
  • cb217f5a85
    Merge pull request from zeux/snprintf Arseny Kapoulkine 2022-11-06 15:09:53 -08:00
  • e11e0c965f Fix comment typo. Arseny Kapoulkine 2022-11-06 13:47:53 -08:00
  • b6b747244e Adjust the workaround for -pedantic mode and fix tests Arseny Kapoulkine 2022-11-06 10:21:35 -08:00
  • 8be081fbbe Fix Xcode 14 sprintf deprecation warning Arseny Kapoulkine 2022-11-06 10:12:22 -08:00
  • a0e0643363
    Merge pull request from zeux/newver Arseny Kapoulkine 2022-10-28 16:53:25 -07:00
  • 3bd1f452b5 Fix version check in test Arseny Kapoulkine 2022-10-20 20:23:26 -07:00
  • c5b288d91a Update HTML documentation Arseny Kapoulkine 2022-10-20 20:20:45 -07:00
  • 0ef3da1e6e Update release notes and manual for 1.13 Arseny Kapoulkine 2022-10-20 20:18:08 -07:00
  • 76dcd89427 Update version number in preparation for 1.13 Arseny Kapoulkine 2022-10-20 20:08:52 -07:00
  • 43ef7e25d9
    Merge pull request from bruxisma/master Arseny Kapoulkine 2022-10-20 19:49:48 -07:00
  • ab8af53059 Fix exported symbols under clang-cl (Closes ) Izzy Muerte 2022-10-20 13:35:04 -07:00
  • 86c9105154
    Merge pull request from zeux/ferrh Arseny Kapoulkine 2022-10-09 09:08:50 -07:00
  • 444963e269 Fix error handling in xml_document::save_file Arseny Kapoulkine 2022-10-07 22:13:04 -07:00
  • 0cb4f02579 Final tweaks after Arseny Kapoulkine 2022-10-07 21:46:27 -07:00
  • c342266fae
    Merge pull request from Ferenc-/followup-on-pr-490 Arseny Kapoulkine 2022-10-07 21:42:41 -07:00
  • 39e169285c Add test for xml_attribute::set_value with size argument Ferenc Géczi 2022-09-29 00:00:00 +00:00
  • 1905284494 Add test for xml_node::set_value with size argument Ferenc Géczi 2022-09-29 00:00:00 +00:00
  • d359402311 Add xml_text::set test with size set to substring Ferenc Géczi 2022-09-29 00:00:00 +00:00
  • 09e7cc9b1c Add test for xml_text::set with size argument Ferenc Géczi 2022-09-29 00:00:00 +00:00
  • f327371219 Add overloads with size_t type argument Ferenc Géczi 2022-09-29 00:00:00 +00:00
  • bcf483c3b7
    Merge pull request from KDAB/fix-default-visibility Arseny Kapoulkine 2022-09-27 12:53:06 -07:00
  • 173a263490 Correctly set default visibility on non-windows compilers Milian Wolff 2022-04-20 13:00:41 +02:00
  • 521b2cd854 Add issue templates to try to route questions to Discussions Arseny Kapoulkine 2022-09-02 21:42:25 -07:00
  • 27bc68ab45
    Merge pull request from brandl-muc/nullptr_for_msvc Arseny Kapoulkine 2022-08-04 08:46:13 -07:00
  • f7de324855 Enable usage of nullptr for MSVC 16 and newer (MSVS 2010) Matthäus Brandl 2022-08-04 15:57:11 +02:00
  • 3b5c1fb022 tests: Fix MSVC 2005 build Arseny Kapoulkine 2022-07-21 21:17:17 -07:00
  • ab8453c572 tests: Use snprintf instead of sprintf Arseny Kapoulkine 2022-07-21 20:51:26 -07:00
  • 2639dfd053
    Merge pull request from zeux/compactopt Arseny Kapoulkine 2022-05-31 20:00:01 -05:00
  • 0401559dde
    Merge pull request from zeux/fix-oom-safer Arseny Kapoulkine 2022-05-16 20:50:07 -07:00
  • 832a4f4914 Use more idiomatic code in this codebase Arseny Kapoulkine 2022-05-16 19:14:29 -07:00
  • 33a75c734b Fix memory leak during OOM in convert_buffer Arseny Kapoulkine 2022-05-16 19:10:12 -07:00
  • ec851bb18d
    Merge pull request from TodorHryn/master Arseny Kapoulkine 2022-05-16 19:05:29 -07:00
  • 6fbf32140b Fix memory leak TodorHryn 2022-05-16 13:21:20 +03:00
  • effc46f0ed Added bool set_value(const char_t* rhs, size_t sz). organicmaps Viktor Govako 2022-04-13 12:25:01 +03:00
  • 363ebdde91
    Merge pull request from zeux/fix-msvc-test Arseny Kapoulkine 2022-02-15 21:12:03 -08:00
  • c60ca94cdd tests: Fix MSVC 2022 build Arseny Kapoulkine 2022-02-15 20:23:05 -08:00
  • dd50fa5b45 Fix PUGIXML_VERSION macro v1.12.1 Arseny Kapoulkine 2022-02-10 08:36:19 -08:00
  • 2fa9158b4f Optimize compact mode: xml_text compactopt Arseny Kapoulkine 2022-02-08 23:04:31 -08:00
  • fad2d5e4ef Optimize compact mode: xml_attribute/xml_node implementation Arseny Kapoulkine 2022-02-08 23:00:17 -08:00
  • f388c465dd Optimize compact mode: reuse access in insert/remove Arseny Kapoulkine 2022-02-08 22:44:31 -08:00
  • c849aae1a3 1.12 gh-pages Arseny Kapoulkine 2022-02-08 22:40:27 -08:00
  • 513e342c8a Update to 1.12 Arseny Kapoulkine 2022-02-08 22:02:22 -08:00
  • 314baf6605 docs: Regenerate HTML documentation v1.12 latest Arseny Kapoulkine 2022-02-08 20:09:10 -08:00
  • eb918f2078 docs: Update manual with 1.12 changelog Arseny Kapoulkine 2022-02-08 19:59:44 -08:00
  • 25c4fb74a8 Update copyright year to 2022 Arseny Kapoulkine 2022-02-08 19:58:58 -08:00
  • c9e219c17b Update version to 1.12 Arseny Kapoulkine 2022-02-08 19:56:41 -08:00
  • 9ba92a7fa7 Restore compatibility with WinCE Arseny Kapoulkine 2022-02-08 19:15:40 -08:00
  • 6ce48ec379
    Merge pull request from appls/master Arseny Kapoulkine 2022-02-08 12:43:53 -08:00
  • 428606b3c1
    Create SECURITY.md Arseny Kapoulkine 2022-02-06 09:13:33 -08:00
  • 64de196ba9 Fix path. tobias 2022-01-21 15:56:25 +01:00
  • bd90579718 Add missing build script and test script entries for appveyor. tobias 2022-01-21 15:44:39 +01:00
  • 16a4f382ac Add missing appveyor test config for Visual Studio 2022. tobias 2022-01-21 15:30:45 +01:00
  • bc2448afbb Add support for Visual Studio 2022 with Platform Toolset v143. tobias 2022-01-21 15:06:27 +01:00
  • 9e382f9807
    Merge pull request from zeux/zeux-patch-1 Arseny Kapoulkine 2021-08-07 19:06:12 -07:00
  • f1fbd707f1
    Set CMP0091 CMake policy zeux-patch-1 Arseny Kapoulkine 2021-08-07 09:57:21 -07:00
  • a5991972ba
    Merge pull request from bjornblissing/feature/cmake_pugiconfig Arseny Kapoulkine 2021-08-07 09:54:18 -07:00
  • c624c7a8bd
    Update CMakeLists.txt Arseny Kapoulkine 2021-08-07 09:51:54 -07:00
  • 6021f2eeed
    Fix broken link Arseny Kapoulkine 2021-07-23 09:15:09 -07:00
  • 8bd209fb8b docs: Update manual to be more explicit about save_file return Arseny Kapoulkine 2021-07-09 17:27:01 -07:00
  • 657619962f
    Merge pull request from justinkb/master Arseny Kapoulkine 2021-06-30 14:28:44 -07:00
  • 81274bb026 Fix include in test_document.cpp when building against libc++ Paul Mulders 2021-06-30 19:13:33 +02:00
  • 37eddaa0b2
    Update .codecov.yml Arseny Kapoulkine 2021-06-30 13:11:45 -07:00
  • e7eae035ff Store definitions in variable to avoid duplication Björn Blissing 2021-06-28 19:51:20 +02:00
  • 52a7981b85 Make some compile definitions public Björn Blissing 2021-06-28 13:36:55 +02:00
  • 92ac6ac1d9 Update github action to trigger defines via CMake Björn Blissing 2021-06-28 12:58:16 +02:00
  • 50b103f127 Fix generator expressions Björn Blissing 2021-06-28 13:16:28 +02:00
  • 1cd65c7eb8 Move advanced memory settings into target defs. Björn Blissing 2021-06-28 12:41:11 +02:00
  • f1946432ee Check for existence of long long Björn Blissing 2021-06-26 23:17:28 +02:00
  • e2ba4f4014 Add options to build targets Björn Blissing 2021-06-26 23:16:24 +02:00
  • 5f49f2c657 Mark advanced options and removed redundant ones Björn Blissing 2021-06-26 22:20:36 +02:00
  • 986b7ffd01 Add Cmake options for pugiconfig.hpp Björn Blissing 2021-06-23 11:05:34 +02:00
  • 06a516c73c
    Merge pull request from zeux/gha Arseny Kapoulkine 2021-06-27 20:08:57 -07:00
  • a6a63a1b50 gcov crashes on LLVM-produced coverage on Linux Arseny Kapoulkine 2021-06-27 19:23:18 -07:00
  • 5cff00e5ea Fix coverage build to include CXX define Arseny Kapoulkine 2021-06-27 19:20:27 -07:00
  • 0de580155d Don't run GHA workflow on push to branches Arseny Kapoulkine 2021-06-27 19:12:59 -07:00
  • e7b545b288 Remove custom job name for unix Arseny Kapoulkine 2021-06-27 19:09:08 -07:00
  • 3097a2c711 Switch to export and GH vars Arseny Kapoulkine 2021-06-27 19:04:15 -07:00
  • 8bd9a19a7e Change badge to GHA badge. Arseny Kapoulkine 2021-06-27 19:01:06 -07:00
  • 0b793a3126 Add GitHub Actions based build Arseny Kapoulkine 2021-06-27 19:00:18 -07:00
  • 7da44ddc5b
    Merge pull request from bjornblissing/feature/cmake_prefix Arseny Kapoulkine 2021-06-22 14:32:00 -07:00
  • 7b1b7ee16d Reverted to use of global BUILD_SHARED_LIBS option Björn Blissing 2021-06-19 12:51:27 +02:00
  • fc7928a4b7 Use target_compile_definitions for custom defines Björn Blissing 2021-06-19 11:22:31 +02:00
  • 0f1e75a902 Re-introduced the custom build defines Björn Blissing 2021-06-15 09:00:31 +02:00
  • 91fde92fc2 Add PUGIXML as prefix to CMake options Björn Blissing 2021-01-11 16:13:52 +01:00
  • 5c4225b5c9 tests: Fix wchar_t build Arseny Kapoulkine 2021-05-11 23:22:13 -07:00
  • 8cece4b9fe Fix a bug in move construction when move source is empty Arseny Kapoulkine 2021-05-11 22:45:30 -07:00
  • 56c9afa7c8 XPath: Improve recursion limit for deep chains of // Arseny Kapoulkine 2021-05-11 22:26:15 -07:00
  • 791971ee59
    Merge pull request from neheb/patch-1 Arseny Kapoulkine 2021-05-07 00:35:47 -07:00
  • e672b1c9f0
    fix cygwin compilation Rosen Penev 2021-05-06 23:25:29 -07:00
  • 5df537f348
    Merge pull request from neheb/ranges Arseny Kapoulkine 2021-04-27 23:37:06 -07:00
  • c167259e60 add empty method Rosen Penev 2021-04-26 14:26:41 -07:00
  • 5d58e94b6d
    Merge pull request from neheb/ranges Arseny Kapoulkine 2021-04-26 14:32:51 -07:00
  • ef257796db remove const from operator++/-- Rosen Penev 2021-04-26 13:57:06 -07:00
  • 08b3433180
    Merge pull request from zeux/cmake-yay v1.11.4 Arseny Kapoulkine 2020-12-22 08:41:08 -08:00
  • 06868c8f57 Don't define pugixml import target if it already exists Arseny Kapoulkine 2020-12-22 08:15:11 -08:00
  • 0e3f1699ff
    Merge pull request from zeux/cmake-omg v1.11.3 Arseny Kapoulkine 2020-12-18 09:52:06 -08:00
  • e2bc4f4af2 Fix compatibility issue with CMake 3.10 Arseny Kapoulkine 2020-12-18 09:07:44 -08:00
  • 907955280f
    Merge pull request from mathstuf/fix-alias-compat-target v1.11.2 Arseny Kapoulkine 2020-12-14 19:47:56 -08:00
  • 4feab60bb7 cmake: avoid ALIAS target Ben Boeckel 2020-12-10 07:52:35 -05:00