Commit Graph

  • 7a7b02b09d Merge pull request #127 from ivanpanch/patch-1 develop boost-1.92.0.beta1 boost-1.91.0.beta1 boost-1.91.0 master Andrey Semashev 2026-02-06 13:52:28 +03:00
  • 2048b5aeab Merge pull request #134 from Lastique/feature/remove_static_assert Andrey Semashev 2026-02-06 13:50:01 +03:00
  • 69b4b37417 Remove dependencies on Boost.StaticAssert. Andrey Semashev 2026-01-22 19:21:25 +03:00
  • f71f1fed1e Update xml_parser.hpp ivanpanch 2025-08-28 21:36:58 +02:00
  • 364e86e0a2 Update string_path.hpp ivanpanch 2025-08-28 21:31:27 +02:00
  • c795c18127 Update ptree.hpp ivanpanch 2025-08-28 21:22:49 +02:00
  • 4ccfa0a105 Update json_parser.hpp ivanpanch 2025-08-28 21:20:38 +02:00
  • 1315a705be Update ini_parser.hpp ivanpanch 2025-08-28 21:04:15 +02:00
  • 4dcc77f96d Update info_parser.hpp ivanpanch 2025-08-28 20:58:42 +02:00
  • d752dc0b66 Update property_tree.qbk ivanpanch 2025-08-28 20:47:32 +02:00
  • 1d384d7f77 Update xml_parser.qbk ivanpanch 2025-08-28 20:28:58 +02:00
  • 2669458ceb Undo removal of -j1 from ci.yml boost-1.90.0.beta1 boost-1.90.0 boost-1.89.0 feature/gha Peter Dimov 2025-06-30 13:56:48 +03:00
  • 5c5e2c9953 Merge pull request #123 from ashtum/suppress-deps-warnings Peter Dimov 2025-06-09 19:11:22 +03:00
  • f898602464 Suppress warnings from dependency libraries Mohammad Nejati 2025-06-09 09:58:55 +00:00
  • 14a2287d81 Update ci.yml Peter Dimov 2025-06-09 02:49:30 +03:00
  • 472e87eaf6 Merge pull request #122 from grafikrobot/modular Peter Dimov 2025-05-02 19:17:26 +03:00
  • 79390a3489 Move include to target. Rene Rivera 2025-04-17 09:09:48 -05:00
  • f21dd1fdd9 CI fixes. Rene Rivera 2025-04-10 08:40:22 -05:00
  • 6081cec6ad Update build deps. Rene Rivera 2024-08-07 22:44:06 -05:00
  • 647e03e07e Adjust doc build to avoid boost-root references. Rene Rivera 2024-07-28 11:07:54 -05:00
  • aea638836b Move inter-lib dependencies to a project variable and into the build targets. Rene Rivera 2024-07-23 22:34:22 -05:00
  • aa9a10e608 Update copyright dates. Rene Rivera 2024-07-20 22:52:04 -05:00
  • 09d1c976bc Bump B2 require to 5.2 Rene Rivera 2024-06-14 11:33:56 -05:00
  • 26a7ee5520 Update dependencies. Rene Rivera 2024-05-13 21:46:57 -05:00
  • 3bc999a2ea Add requires-b2 check to top-level build file. Rene Rivera 2024-05-05 09:00:01 -05:00
  • ee02ce953c Add missing lib reference. Rene Rivera 2024-04-25 22:48:32 -05:00
  • 10f043239e Update dependencies. Rene Rivera 2024-04-08 08:36:52 -05:00
  • b8a56c9aee Switch to library requirements instead of source. As source puts extra source in install targets. Rene Rivera 2024-03-29 21:15:59 -05:00
  • 3ab0e3def5 Make the library modular usable. Rene Rivera 2024-03-11 08:38:17 -05:00
  • 8080ecd14f Merge pull request #119 from ashtum/add-operator-/-for-string_path-and-string boost-1.88.0.beta1 boost-1.88.0 boost-1.87.0.beta1 boost-1.87.0 boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0.beta1 boost-1.85.0 Peter Dimov 2023-12-05 18:50:08 +02:00
  • 6b16249a09 Make operator / a friend of string_path Mohammad Nejati 2023-12-05 15:39:57 +00:00
  • ddaf922b32 Merge pull request #112 from ashtum/add-missing-includes Peter Dimov 2023-12-04 01:19:00 +02:00
  • b7692c2872 Add compile test to check for missing includes Mohammad Nejati 2023-11-29 07:32:37 +00:00
  • 76fe0d5fd7 Add missing includes Mohammad Nejati 2023-11-15 12:50:10 +00:00
  • a4aee6fb1d Merge pull request #118 from ashtum/covered_switch Peter Dimov 2023-11-24 18:19:24 +02:00
  • e7c4005098 Use BOOST_UNREACHABLE_RETURN at the end of function Mohammad Nejati 2023-11-24 14:02:34 +00:00
  • 90786bb72a Merge branch 'covered_switch' of https://github.com/garyfurnish/property_tree into covered_switch Mohammad Nejati 2023-11-24 13:58:59 +00:00
  • 30319d6678 Remove empty destructors (redundant since C++11) (#104) Ed Catmur 2023-11-21 15:54:39 -07:00
  • cbe02b011b Define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING in speed_test.cpp feature/warnings-as-errors Peter Dimov 2023-11-21 19:41:23 +02:00
  • 5d9586031c Disable -Wdeprecated-copy as well, for Clang 10, 11, 12 Peter Dimov 2023-11-21 19:19:50 +02:00
  • 9678decefd Avoid unused parameter warning Peter Dimov 2023-11-21 18:33:19 +02:00
  • 60608497e8 Disable -Wdeprecated-copy-with-user-provided-copy in speed_test.cpp Peter Dimov 2023-11-21 18:13:17 +02:00
  • 5a36e4ce22 Disable -Wself-assign-overloaded Peter Dimov 2023-11-21 18:11:07 +02:00
  • 735513f839 Use <warnings>off for boost_serialization Peter Dimov 2023-11-21 18:03:50 +02:00
  • 1cf217f92a Avoid potentially uninitialized variable warnings Peter Dimov 2023-11-21 18:01:34 +02:00
  • 174481c221 Avoid shadowing warnings Peter Dimov 2023-11-21 18:00:45 +02:00
  • ed94a16c34 Avoid 'unused parameter' warning Peter Dimov 2023-11-21 17:50:49 +02:00
  • 877ae777a9 Enable warnings=extra, warnings-as-errors=on in test/Jamfile Peter Dimov 2023-11-21 17:46:47 +02:00
  • a55377f5d4 Regenerate CMakeLists.txt Peter Dimov 2023-11-21 13:53:50 +02:00
  • d6b5ff78d5 Merge pull request #117 from ashtum/update-libraries.json Peter Dimov 2023-11-21 13:52:33 +02:00
  • 9ba044ec23 Update cxxstd to C++11 in libraries.json Mohammad Nejati 2023-11-21 11:13:16 +00:00
  • 33385043bb Merge pull request #116 from ashtum/update-ci-to-cancel-in-progress-workflow-upon-new-push Peter Dimov 2023-11-20 19:04:11 +02:00
  • fc51b0e30a Merge pull request #115 from ashtum/delete-get_child-overloads-that-accept-temporaries Peter Dimov 2023-11-20 18:32:33 +02:00
  • 39cf9d49f9 Update CI to cancel in-progress workflow upon new push Mohammad Nejati 2023-11-20 13:55:39 +00:00
  • 5438bf79d2 Prevent calls to get_child with temporary default values Mohammad Nejati 2023-11-19 08:01:09 +00:00
  • 71dd658325 Fix write_json non-pretty print extra endl feature/pr-23 Erich Keane 2016-04-22 15:52:40 -07:00
  • 211c63820b Merge pull request #114 from ashtum/update-snippet-in-documentation Peter Dimov 2023-11-17 16:38:22 +02:00
  • 8d60172329 Update snippet in documentation Mohammad Nejati 2023-11-17 14:01:26 +00:00
  • 2f40efbbaf Use -j1 in appveyor.yml feature/appveyor Peter Dimov 2023-11-16 22:53:16 +02:00
  • 2d4891c91b Add -I examples to appveyor.yml Peter Dimov 2023-11-16 21:19:36 +02:00
  • 83c9ccccb4 Add appveyor.yml Peter Dimov 2023-11-16 19:39:06 +02:00
  • 4f67320bf3 Merge branch 'develop' into feature/gha Peter Dimov 2023-11-16 17:11:50 +02:00
  • 4144bb3766 Add clang-17 to ci.yml Peter Dimov 2023-11-16 15:42:19 +02:00
  • dcd0fb8068 Merge branch 'patch-1' of https://github.com/Osyotr/property_tree into feature/pr-101 feature/pr-101 Peter Dimov 2023-11-16 15:04:28 +02:00
  • 0f076a3d01 Merge branch 'compile-test-with-BOOST_BIND_NO_PLACEHOLDERS-defined' of https://github.com/ashtum/property_tree into feature/pr-101 Peter Dimov 2023-11-16 15:00:22 +02:00
  • 9d37199bf3 Add compile test with BOOST_BIND_NO_PLACEHOLDERS defined Mohammad Nejati 2023-11-16 12:42:03 +00:00
  • 987c47e72a Update cmake_subdir_test/main.cpp, cmake_install_test/main.cpp feature/cmakelists Peter Dimov 2023-11-16 14:27:13 +02:00
  • a731f13888 Generate CMakeLists.txt with boostdep --cmake Peter Dimov 2023-11-16 14:25:02 +02:00
  • 9f81a465dd Update examples/CMakeLists.txt feature/pr-111 Peter Dimov 2023-11-15 03:36:20 +02:00
  • 91f685624a Update CMakeLists.txt Peter Dimov 2023-11-15 03:34:12 +02:00
  • 3209276068 Update test/CMakeLists.txt Peter Dimov 2023-11-15 02:50:10 +02:00
  • 7f9ca04fe9 Update ci.yml Peter Dimov 2023-11-15 02:47:22 +02:00
  • 293bbc5288 Update test/Jamfile Peter Dimov 2023-11-15 02:45:03 +02:00
  • ca087e02ed Resolve ambiguity between boost::format and std::format Peter Dimov 2023-11-15 02:41:14 +02:00
  • 14ff8a2b8a Update examples/CMakeLists.txt Peter Dimov 2023-11-15 02:13:34 +02:00
  • a33659f560 Add more -I examples to depinst Peter Dimov 2023-11-15 02:04:58 +02:00
  • 9786705c2f Update examples/CMakeLists.txt Peter Dimov 2023-11-15 01:58:38 +02:00
  • 175a53ee58 Update examples/Jamfile Peter Dimov 2023-11-15 01:54:14 +02:00
  • e064634b45 Add -I examples to depinst Peter Dimov 2023-11-15 01:53:45 +02:00
  • b1fa288ada Add examples to build scripts and update ci.yml Mohammad Nejati 2023-11-14 15:59:29 +00:00
  • b9395eef9d Replace deprecated headers Mohammad Nejati 2023-11-14 07:13:44 +00:00
  • 4748bdb7b2 Merge branch 'feature/pr-107' into develop boost-1.84.0.beta1 boost-1.84.0 Peter Dimov 2023-11-06 01:04:39 +02:00
  • 3b7c3ccb6b Use boost::core::type_name instead of typeid().name(). Closes #107. feature/pr-107 Peter Dimov 2023-11-05 19:23:05 +02:00
  • 269ec7e2f5 Remove Boost::format from CMakeLists.txt feature/pr-59 Peter Dimov 2023-11-05 19:07:59 +02:00
  • 7ab781ee39 Merge branch 'phprus-patch-1' of https://github.com/phprus/property_tree into feature/pr-59 Peter Dimov 2023-11-05 18:55:44 +02:00
  • e7f9db6efd Merge branch 'feature/use_invoke_swap' of https://github.com/Lastique/property_tree into feature/pr-109 feature/pr-109 Peter Dimov 2023-11-05 15:21:55 +02:00
  • 9d1288be7e Re-add cxxflags for windows/gcc in ci.yml Peter Dimov 2023-11-05 14:55:26 +02:00
  • eae3d0ad69 Add cmake_install_test, cmake_subdir_test Peter Dimov 2023-11-05 14:52:37 +02:00
  • a91554a34a Use -j1 in ci.yml Peter Dimov 2023-11-05 14:36:05 +02:00
  • 0da5735e69 Remove C++03 from ci.yml Peter Dimov 2023-11-05 14:07:00 +02:00
  • 92c14576b3 Update ci.yml Peter Dimov 2023-11-05 13:51:26 +02:00
  • 98f33f89af Updated include paths. Andrey Semashev 2023-09-03 03:40:41 +03:00
  • 50fed3f68f Switch to boost::core::invoke_swap. Andrey Semashev 2023-09-03 03:32:38 +03:00
  • 9fe199122f Fix build when BOOST_BIND_NO_PLACEHOLDERS is defined Osyotr 2022-07-15 00:27:20 +03:00
  • 88a3b0ba8a Fix different signedness comparison on Arm Anis Ladram 2022-01-14 14:03:12 +01:00
  • 5919907291 Update CMakeLists.txt, test/CMakeLists.txt Peter Dimov 2021-06-08 03:26:00 +03:00
  • 7cfe838ab1 Merge branch 'master' into develop Peter Dimov 2021-06-08 03:12:25 +03:00
  • 532853791b Fix ptree_serialization failing to build with recent boost Dimitri John Ledkov 2020-12-13 14:28:04 +00:00
  • 381445dc1e Flush streams before checking for write errors, as the last write (and error) may happen on flush Alexander Babayants 2020-12-26 19:25:05 +03:00
  • d30ff9404b Merge branch 'develop' boost-1.83.0.beta1 boost-1.83.0 boost-1.82.0.beta1 boost-1.82.0 boost-1.81.0.beta1 boost-1.81.0 boost-1.80.0.beta1 boost-1.80.0 boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 boost-1.77.0.beta1 boost-1.77.0 Richard Hodges 2021-05-28 16:43:32 +02:00