Commit Graph

  • 8a8c62864f Merge pull request #317 from grafikrobot/modular develop Robert Ramey 2024-08-18 11:53:35 -07:00
  • 03f542ab4e Change math dep real target math/tr1. Rene Rivera 2024-08-11 09:23:25 -05:00
  • 36f1ea6374 Split b2 dependencies into public and private. Rene Rivera 2024-07-26 17:46:20 -05:00
  • aaaa80d148 Move inter-lib dependencies to a project variable and into the build targets. Rene Rivera 2024-07-23 22:34:22 -05:00
  • 6e84870afd Update copyright dates. Rene Rivera 2024-07-20 22:52:03 -05:00
  • 3fa840faa7 Bump B2 require to 5.2 Rene Rivera 2024-06-14 11:33:56 -05:00
  • 2a33d54843 Sync from upstream. Rene Rivera 2024-06-10 21:39:41 -05:00
  • 0c53f8e5bd Merge commit '46165e3514e2b82e3073ddb5ff231b348fdc0ad5' into develop Robert Ramey 2024-06-08 10:48:33 -07:00
  • 38a3cd5420 Merge commit '2a2973183824e1ab35efd8f536491cdd7bd316ed' into develop Robert Ramey 2024-06-08 10:48:22 -07:00
  • caa3806dcb Update dependencies. Rene Rivera 2024-05-13 21:47:19 -05:00
  • a08d9d54cc Add requires-b2 check to top-level build file. Rene Rivera 2024-05-05 09:00:01 -05:00
  • 58c43bc283 Remove import-search from non-project jam file. Rene Rivera 2024-05-05 08:09:42 -05:00
  • 1209707581 Add missing import-search for cconfig/predef checks. Rene Rivera 2024-05-04 23:32:31 -05:00
  • 4310637105 Add missing NO_LIB usage requirements. Rene Rivera 2024-04-28 20:16:45 -05:00
  • ab0b5d6154 Fix cross lib relative build ref. Rene Rivera 2024-04-26 23:15:22 -05:00
  • 46165e3514 Remove no longer necessary command line options from build/Jamfile, util/test.jam feature/update-jamfile Peter Dimov 2024-04-11 03:08:14 +03:00
  • 2a29731838 Fix -Wsign-compare warnings in variant.hpp; also catches the case when which is negative feature/fix-variant-sign-compare Peter Dimov 2024-04-11 02:40:21 +03:00
  • d8e072a78d Add break statements inadvertently omitted in #310 feature/va-start-2 Peter Dimov 2024-04-10 22:11:51 +03:00
  • 098bcad5d5 Sync from upstream. Rene Rivera 2024-04-10 07:56:24 -05:00
  • 6b64c89e2b 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
  • a32906b8e6 changes to serialization of variants to support boost/variant, boost/variant2 and std::variant Robert Ramey 2024-03-23 16:08:17 -07:00
  • 2e54522f1a Sync from upstream. Rene Rivera 2024-03-23 15:40:59 -05:00
  • 2e044c7384 Merge pull request #310 from boostorg/feature/va-start Robert Ramey 2024-03-23 13:19:52 -07:00
  • d52537a5ad Restore removed va_start calls; add missing va_end as reported in #264. Peter Dimov 2024-03-14 19:04:57 +02:00
  • f3a9811740 Make the library modular usable. Rene Rivera 2024-03-11 08:38:17 -05:00
  • 2805bc3faa removed test dependency on lexical cast Robert Ramey 2024-01-08 22:20:18 -08:00
  • a20c4d97c3 removed C++03 dependency from test boost-1.90.0.beta1 boost-1.90.0 boost-1.89.0 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 boost-1.84.0.beta1 boost-1.84.0 master Robert Ramey 2023-11-12 21:05:11 -08:00
  • 9aa208d9be made C++ 11 the default Robert Ramey 2023-11-02 20:23:32 -07:00
  • ff0a5f9f4a corrected inclusion of <optional> Robert Ramey 2023-11-02 20:17:08 -07:00
  • e01b988e70 Merge branch 'develop' Robert Ramey 2023-11-01 14:17:27 -07:00
  • e4756b71b5 removed unordered tests Robert Ramey 2023-11-01 14:16:26 -07:00
  • f3eaf91ca1 tests have been taken over by developers of boost unordered Robert Ramey 2023-10-31 14:32:34 -07:00
  • a2f93247e2 uploading changes regarding unordered ... uploading tweaks to CMakeLists.txt so accommodate static linking Robert Ramey 2023-10-20 15:20:43 -07:00
  • 01c26ba107 Merge pull request #292 from cmazakas/ubsan-fixes-v2 Robert Ramey 2023-10-20 13:42:37 -07:00
  • 404e0a31ae Merge pull request #289 from cmazakas/unordered-serialization Robert Ramey 2023-10-13 12:48:01 -07:00
  • 90e3ce2fb9 cleanup of files which shouldn't be there. Robert Ramey 2023-10-10 12:42:47 -07:00
  • 897dec4c01 imported/implemented boost/serialization/variant and test_variant Robert Ramey 2023-09-18 10:49:21 -07:00
  • f28482232d Remove serialization support from Boost.Unordered containers Christian Mazakas 2023-08-22 15:49:32 -07:00
  • 6388138a0c Fix invalid vptr access in extended_type_info_no_rtti constructor Christian Mazakas 2023-08-25 07:53:07 -07:00
  • 8d0fbb79f3 Fix invalid downcast in ~xml_oarchive_impl Christian Mazakas 2023-08-25 07:50:18 -07:00
  • 61a2b12076 altered boost optional to depend only public interface functions declared in std::optional. adjusted test_optional to test serialization of both boost::optional and std::optional Robert Ramey 2023-09-08 09:54:14 -07:00
  • 5ba9e77ad6 Merge pull request #299 from boostorg/revert-163-add-std-optional-support Robert Ramey 2023-09-03 14:37:14 -07:00
  • 74c46ec43c Revert "Add serialization for std::optional" revert-163-add-std-optional-support Robert Ramey 2023-09-03 14:36:59 -07:00
  • 1af820b02e Merge pull request #163 from sdebionne/add-std-optional-support Robert Ramey 2023-09-03 14:19:57 -07:00
  • cb729f5d88 Merge pull request #148 from sdebionne/add-std-variant-support Robert Ramey 2023-09-03 13:06:00 -07:00
  • ae305113ff Merge pull request #287 from olologin/fix_for_multiple_bos_in_process Robert Ramey 2023-09-01 15:14:12 -07:00
  • c241d3485c fix new requirement - if assigment is not defaulted, copy can't be either Robert Ramey 2023-08-30 13:16:20 -07:00
  • 9cd8257b08 Merge commit '6bf961f31e7e13c18548b553070e132347d2b58b' into develop Robert Ramey 2023-08-29 15:05:10 -07:00
  • 030b627dce Fix clang-cl regression introduced by #282 feature/fix-clang-cl-regression Peter Dimov 2023-08-28 17:37:15 +03:00
  • 14b10185de correction in previous merge Robert Ramey 2023-08-27 07:40:09 -07:00
  • 0e15a5984b Merge commit 'f395fa35faf32a89de4673fa54635eeb5eb39f0c' into develop Robert Ramey 2023-08-26 22:27:29 -07:00
  • dfe5c018f8 Merge commit '48a60a2bbb6b214d3c295fc2943aff22db63a944' into develop Robert Ramey 2023-08-26 22:27:05 -07:00
  • f395fa35fa Remove debug output from util/test.jam feature/remove-jam-debug-print Peter Dimov 2023-08-26 00:27:50 +03:00
  • 52bcaffa8c Fix Sub::operator== signature to avoid ambiguity errors in C++20 feature/fix-testmi-sub-eq Peter Dimov 2023-08-26 00:08:48 +03:00
  • 48a60a2bbb Remove C++03 from GHA, because Variant and LexicalCast no longer compile under C++03 feature/remove-gha-cxx03 Peter Dimov 2023-08-25 20:57:19 +03:00
  • 9a72e5407b incremement archive version number fix PR 274 fix PR 283 Robert Ramey 2023-08-24 11:47:59 -07:00
  • ab1da83f40 committing most pending PRs Robert Ramey 2023-08-23 15:49:25 -07:00
  • 60a28371c5 Merge pull request #288 from cmazakas/xml-ubsan-fixes Robert Ramey 2023-08-23 11:58:32 -07:00
  • 2cda20b221 Merge pull request #285 from SilverPlate3/BOOT_CLASS_EXPORT__Issue222 Robert Ramey 2023-08-23 11:55:32 -07:00
  • ae69bf4ba9 Merge pull request #284 from mborland/gha Robert Ramey 2023-08-23 11:53:50 -07:00
  • f3c564c1fd Merge pull request #282 from boostorg/better_config Robert Ramey 2023-08-23 11:52:32 -07:00
  • 5e8c130c5e Merge pull request #280 from ecatmur/deprecated-copy Robert Ramey 2023-08-23 11:51:24 -07:00
  • bb4d07e874 Merge pull request #277 from TobiasLange75443/develop Robert Ramey 2023-08-23 11:50:08 -07:00
  • cc2d5dc850 Merge pull request #276 from Romain-Geissler-1A/fix-deprecated-copy-warning Robert Ramey 2023-08-23 11:47:41 -07:00
  • 7d0e15503f Merge pull request #275 from josch/document-archive-version-19 Robert Ramey 2023-08-23 11:43:46 -07:00
  • d56e16b391 Replace static_cast with reinterpet_cast in interface_oarchive Christian Mazakas 2023-08-22 12:44:58 -07:00
  • 0e64d96019 Update xml_escape::fill() to default assign bstart, bend to an empty string Christian Mazakas 2023-08-22 12:43:39 -07:00
  • b83e440efe Use the first instance of bos during serialization (for the case when there are multiple instances) olologin 2023-07-20 16:35:37 +03:00
  • 2aabad74cc Change BOOT_CLASS_EXPORT to BOOST_CLASS_EXPORT SilverPlate3 2023-07-08 14:35:34 +03:00
  • 5b08b01437 Add clang-win and MSVC 14.3 Matt Borland 2023-07-07 10:03:06 +02:00
  • 9bd9550ad1 Suppress additional polymorphic UB warning Matt Borland 2023-07-06 10:39:00 +02:00
  • be9421f80f Suppress UB warning Matt Borland 2023-07-05 17:27:02 +02:00
  • cf5d908a8b Add msvc-14.0 Matt Borland 2023-07-05 17:06:07 +02:00
  • 856eb3a567 Reduce UBSAN runs Matt Borland 2023-07-05 11:23:05 +02:00
  • efddba7b8f Change concurrency to support multiple workflows Matt Borland 2023-07-05 11:19:50 +02:00
  • ef7e8c4ca5 Change tested language standards Matt Borland 2023-06-30 15:19:25 +02:00
  • a0d30cbb18 Add null check Matt Borland 2023-06-30 13:58:34 +02:00
  • a278309f29 Update windows version and add concurrency feature Matt Borland 2023-06-29 13:03:57 +02:00
  • 85cb258dd2 Fix package being installed Matt Borland 2023-06-29 13:01:33 +02:00
  • 87e657de24 Change shell to bash Matt Borland 2023-06-29 09:38:51 +02:00
  • 7a70b2fca2 Increase timeout time Matt Borland 2023-06-28 18:14:06 +02:00
  • b7b504829f Use containers to supported deprecated OS with GHA Matt Borland 2023-06-28 08:23:07 +02:00
  • 3a58de12d5 Simplify no wstreambuf support. See https://github.com/boostorg/serialization/pull/224. better_config jzmaddock 2023-04-29 13:38:11 +01:00
  • 58d722996e Also: remove redundant copy assignment operator Ed Catmur 2023-02-22 23:01:21 +00:00
  • a456d33e25 Declare non-ODR-used copy constructor Ed Catmur 2023-02-22 19:44:19 +00:00
  • c977d4e623 add ':' (colon) as valid char for an XML tag Tobias Lange 2023-01-12 10:05:53 +01:00
  • a7a8704438 Fix clang -Wdeprecated-copy warning when using -std=gnu++2b in boost/archive/detail/helper_collection.hpp Romain Geissler 2023-01-08 16:26:03 +00:00
  • 48d47e4ed6 src/basic_archive.cpp: improve docs for archive version 19 Johannes Schauer Marin Rodrigues 2022-12-08 15:08:05 +01:00
  • 3f322d4adc fix address sanitizer exception when loading corrupted XML archive. GitHub issue #257 Robert Ramey 2022-09-16 16:15:50 -07:00
  • df2e6703c3 iserializer should throw when file_version > version() #258 Robert Ramey 2022-09-15 15:34:25 -07:00
  • 670648f276 Merge pull request #256 from BrianWeed/develop Robert Ramey 2022-09-15 14:08:31 -07:00
  • 88d270543b Merge pull request #241 from alxrmorozov/mb_from_wchar-copy-ctor Robert Ramey 2022-09-15 13:43:28 -07:00
  • 2012f8c184 Merge pull request #245 from jngrad/spellchecker Robert Ramey 2022-09-15 13:41:36 -07:00
  • 8cdb837bb9 Fix misleading indentation warning (#262) Antony Polukhin 2022-09-11 22:46:46 +03:00
  • b87d54da86 Modernize throw specifications (#263) Antony Polukhin 2022-09-11 22:35:48 +03:00
  • 473e02755f updateing git ignore Robert Ramey 2022-09-10 14:20:20 -07:00
  • 3f46a64ff4 change to CI files to eliminate non working platforms Robert Ramey 2022-09-09 10:37:41 -07:00
  • 532a1c5e26 Update unordered_collections_load_imp.hpp BrianWeed 2022-05-04 15:02:04 -04:00
  • a8bbb11cd2 updated version of ubuntu from 16 to 18 made sure ubuntu versions are installed Robert Ramey 2022-03-07 12:22:06 -08:00
  • b7ae64e95c backout previous change Robert Ramey 2022-03-02 10:06:48 -08:00