0
0
mirror of https://github.com/zeux/pugixml.git synced 2025-01-13 17:37:58 +08:00

Commit Graph

  • b2de8c92c2 Add char8_t mode Nico Rieck 2022-10-15 14:39:27 +02:00
  • a0e0643363
    Merge pull request #526 from zeux/newver v1.13 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 #525 from bruxisma/master Arseny Kapoulkine 2022-10-20 19:49:48 -07:00
  • ab8af53059 Fix exported symbols under clang-cl (Closes #503) Izzy Muerte 2022-10-20 13:35:04 -07:00
  • 86c9105154
    Merge pull request #523 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 #522 Arseny Kapoulkine 2022-10-07 21:46:27 -07:00
  • c342266fae
    Merge pull request #522 from Ferenc-/followup-on-pr-490 Arseny Kapoulkine 2022-10-07 21:42:41 -07:00
  • 5d8dbac43c Fix ci halx99 2022-10-05 11:00:48 +08:00
  • 377a2a91fd c++20 compiler support halx99 2022-10-05 10:58:55 +08:00
  • 72e32013fc c++ 20 compiler support halx99 2022-10-05 10:55:57 +08:00
  • 4bec1e8a9c C++20 compiler support halx99 2022-10-05 10:49:18 +08: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 #492 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 #506 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
  • 1c6a55f422 Use more idiomatic code in this codebase Arseny Kapoulkine 2022-05-16 19:14:29 -07:00
  • 7f2d74df4a Fix memory leak during OOM in convert_buffer Arseny Kapoulkine 2022-05-16 19:10:12 -07:00
  • 62e2407c86 Fix memory leak TodorHryn 2022-05-16 13:21:20 +03:00
  • 2639dfd053
    Merge pull request #477 from zeux/compactopt Arseny Kapoulkine 2022-05-31 20:00:01 -05:00
  • cbaed32bb7
    Update benchmark.md Arseny Kapoulkine 2022-05-17 14:33:46 -07:00
  • 0401559dde
    Merge pull request #498 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 #497 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). Viktor Govako 2022-04-13 12:25:01 +03:00
  • ce19f19632
    Merge branch 'zeux:master' into dev deal 2022-02-16 17:32:19 +08:00
  • 363ebdde91
    Merge pull request #482 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 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 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 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 #468 from appls/master Arseny Kapoulkine 2022-02-08 12:43:53 -08:00
  • 6c2bb13a44 Fix ci halx99 2022-02-08 21:52:04 +08:00
  • d6fac0ac39 More string_view halx99 2022-02-08 21:41:28 +08:00
  • 428606b3c1
    Create SECURITY.md Arseny Kapoulkine 2022-02-06 09:13:33 -08:00
  • 0871e82be1 Use locale independant std::from_chars to parse float on char mode with c++17 Fixes https://github.com/troldal/OpenXLSX/issues/133 Gilles Vollant 2022-01-23 11:30:45 +01: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
  • 3c9111dc8c
    Allow build compact mode deal 2021-12-24 14:21:02 +08:00
  • c95044df05 Fix for compact mode halx99 2021-12-24 14:01:46 +08:00
  • 3ceb703935
    Update pugixml.cpp deal 2021-12-24 01:54:39 +08:00
  • d3a8b86f17 Add missing commit from shallow_copy branch halx99 2021-12-23 21:14:51 +08:00
  • f0259eb00a Fix ci halx99 2021-12-23 19:14:53 +08:00
  • 46805e8c08 Fix warnings halx99 2021-12-23 18:54:30 +08:00
  • 0d87d4f717 Fix ci & add run test cost halx99 2021-12-23 18:52:33 +08:00
  • 32cccfe377 Use string_view for all dom APIs halx99 2021-12-23 18:44:32 +08:00
  • b634ea55df Node copy avoid stringlen operation halx99 2021-12-23 17:17:33 +08:00
  • 7791e7dfbb Store length for setters halx99 2021-12-23 16:55:08 +08:00
  • 9129d7900c Fix ci halx99 2021-12-23 16:15:30 +08:00
  • b025069fbe Fix for old compilers halx99 2021-12-23 16:11:40 +08:00
  • 4e4af11838
    Fix warnings on PUGIXML_WCHAR_MODE deal 2021-12-23 16:05:36 +08:00
  • 233d7fd4f3
    Update build.yml deal 2021-12-23 16:00:12 +08:00
  • 69e24c7fdd Add string_view name & value getter with suffix for compatible halx99 2021-12-23 15:45:20 +08:00
  • 909b3b65f1 Add length field for name & value halx99 2021-12-23 15:13:59 +08:00
  • 19885eee7b Better for boolean value store halx99 2021-10-02 07:54:32 +08:00
  • 1a5288047e Use new mask cover all tests halx99 2021-10-01 17:22:58 +08:00
  • dbedd144ff remove dest shared mask for continue reuse document buffer memory halx99 2021-10-01 08:55:48 +08:00
  • 83d487aa62 Mark shallow copy as page shared to avoid reuse halx99 2021-10-01 08:45:25 +08:00
  • 2ae2ef4e4e
    add meson build support Eli Schwartz 2021-09-30 18:30:20 -04:00
  • ffdc1a17e2
    Update pugixml.cpp halx99 2021-09-30 16:23:10 +08:00
  • bb916d8159 Fix compile issue halx99 2021-09-30 15:54:00 +08:00
  • bd0fd02860 Delete unused halx99 2021-09-30 14:39:01 +08:00
  • 15cec5f982 Fix logic halx99 2021-09-30 14:36:42 +08:00
  • 366113e72e Make logic more clearly halx99 2021-09-30 13:27:39 +08:00
  • 0d9a303991 Add shallow_copy support for improve performance of literal string halx99 2021-09-30 13:00:58 +08:00
  • 4852708894
    Fix for non-cpp11 compiler halx99 2021-09-30 11:42:35 +08:00
  • dbced76d85
    Update pugixml.hpp halx99 2021-09-30 11:30:17 +08:00
  • bffbcfddd3
    Fix for non-cpp11 compiler halx99 2021-09-30 08:46:06 +08:00
  • e3af24413d
    Fix for non-cpp11 compiler halx99 2021-09-30 08:26:45 +08:00
  • fd795fdf64 Avoid unnecessary strlen operations halx99 2021-09-29 17:01:12 +08:00
  • 4ed7a7f746
    Fix compile issue for compiler without cpp11 halx99 2021-09-29 16:48:25 +08:00
  • 5f1eb20568 Fix appveyor msvc120 compile error halx99 2021-09-29 15:19:22 +08:00
  • b79d5806cc Use basic_string_view<char_t> instead of string_view halx99 2021-09-29 14:56:23 +08:00
  • aeda2eff24 Use string_view when needs store halx99 2021-09-29 11:47:05 +08:00
  • 3a975d2f8e Add explicit boolean type for store as 'true' or 'false' halx99 2021-09-29 11:21:31 +08:00
  • 15697a7b86 Initial string_view for set_name, set_value halx99 2021-09-29 10:37:52 +08:00