Commit Graph

  • 179b5def1e removed C++03 polyfills (#90) develop joaquintides 2025-11-07 18:37:41 +01:00
  • eb993b1e23 made composite_key and associated class templates variadic (#88) joaquintides 2025-11-05 20:16:25 +01:00
  • 890f032939 removed Boost.MPL usage in favor of Boost.Mp11 (#87) joaquintides 2025-10-27 09:17:48 +01:00
  • 90697ee83e Merge branch 'develop' boost-1.90.0.beta1 boost-1.90.0 master joaquintides 2025-09-20 17:53:52 +02:00
  • e2b50ef729 Update Link to regression test matrix in README (#83) Alexander Grund 2025-09-19 09:06:49 +02:00
  • 505284d06b Merge branch 'develop' joaquintides 2025-09-11 12:41:22 +02:00
  • c2aca0975e Fix mistakes (#84) ivanpanch 2025-09-08 01:18:24 -07:00
  • 3a4ddd9c7a Merge branch 'develop' boost-1.89.0 joaquintides 2025-06-22 16:58:48 +02:00
  • 280d659bd9 dropped pre-C++11 msvc-9.0, msvc-10.0, msvc-11.0, msvc-12.0 joaquintides 2025-06-22 13:08:03 +02:00
  • f4045037fa upgraded CI (#82) joaquintides 2025-06-22 12:37:53 +02:00
  • 1e952cd5a7 Merge branch 'develop' boost-1.88.0.beta1 boost-1.88.0 joaquintides 2024-12-28 18:19:36 +01:00
  • 07eb41065d updated cppalliance/droneubuntu23xx to 2404 (#78) joaquintides 2024-12-09 11:00:54 +01:00
  • 1da523aaf8 Fix node 20 issue on GHA CI (#77) Alexander Grund 2024-12-09 09:06:41 +01:00
  • 216219998e Merge branch 'develop' boost-1.87.0.beta1 boost-1.87.0 joaquintides 2024-10-12 18:07:24 +02:00
  • 60ff77c181 Add support for modular build structure. (#73) René Ferdinand Rivera Morell 2024-10-12 02:18:24 -05:00
  • 98a23c6fee Merge branch 'develop' joaquintides 2024-10-10 12:49:27 +02:00
  • 47d36ce8e2 Avoid inclusion of deprecated header (#74) Peter Dimov 2024-09-30 19:39:47 +03:00
  • 162318b931 udpated CI joaquintides 2024-09-30 18:38:11 +02:00
  • e27a02aa81 [skip ci] updated README.md joaquintides 2024-09-30 12:33:58 +02:00
  • d702a48363 Merge branch 'develop' boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0 joaquintides 2024-03-15 09:50:21 +01:00
  • 5c17744f34 fixed documentation error joaquintides 2024-03-15 09:49:30 +01:00
  • fab1601a42 Merge branch 'develop' boost-1.85.0.beta1 boost-1.84.0.beta1 boost-1.84.0 joaquintides 2023-09-09 20:33:26 +02:00
  • 2b2c52a27f fixed #70 joaquintides 2023-09-09 17:06:06 +02:00
  • 349eef1d87 Merge branch 'develop' boost-1.83.0.beta1 boost-1.83.0 joaquintides 2023-05-23 09:50:41 +02:00
  • 343cb4c6f3 fixed container size serialization in LLP64 joaquintides 2023-05-22 13:26:17 +02:00
  • f4855c210f Merge branch 'develop' joaquintides 2023-05-21 19:29:37 +02:00
  • 3ad3171006 removed unneeded typename joaquintides 2023-05-21 11:58:47 +02:00
  • f8143b9ff9 fixed #68 joaquintides 2023-05-21 11:39:44 +02:00
  • a5c3213de4 Merge branch 'develop' boost-1.82.0 joaquintides 2023-03-28 17:20:43 +02:00
  • 0e55b48789 removed dependency from serialization joaquintides 2023-03-27 18:34:49 +02:00
  • b6d5c88629 Merge pull request #67 from Lastique/feature/remove_foreach_dep joaquintides 2023-03-27 18:31:45 +02:00
  • 7d8e20a59b Remove dependency on Boost.ForEach from CMakeLists.txt. Andrey Semashev 2023-03-27 16:25:13 +03:00
  • 1b61b05467 Merge branch 'develop' boost-1.82.0.beta1 joaquintides 2023-03-01 11:04:04 +01:00
  • 6163f59747 editorial, extended test_iterators joaquintides 2023-03-01 09:52:07 +01:00
  • 4259987765 Merge pull request #66 from cmazakas/foreach_removal joaquintides 2023-03-01 09:39:15 +01:00
  • 28e00a0ea6 Add small test proving Boost.Foreach compatibility Christian Mazakas 2023-02-27 14:30:07 -08:00
  • 92de0326b5 Remove usage of boost/foreach_fwd.hpp in lieu of manual forward declaration + specialization Christian Mazakas 2023-02-27 14:29:50 -08:00
  • 261d31fb0f Merge branch 'develop' joaquintides 2023-02-27 10:22:32 +01:00
  • 00abbbdb27 fixed header guard name joaquintides 2023-02-27 09:56:45 +01:00
  • c42c2509bc removed header-level dependency from Boost.Serialization joaquintides 2023-02-26 19:16:45 +01:00
  • 8f221657e0 Merge branch 'develop' joaquintides 2022-12-28 12:44:46 +01:00
  • eeac86a37e updated release notes joaquintides 2022-12-28 12:44:10 +01:00
  • 40bead0430 updated (C) joaquintides 2022-12-28 12:43:35 +01:00
  • 4312c88ead Minor include refactors (#65) Michael Ford 2022-12-28 19:34:58 +08:00
  • 288216448c Merge branch 'develop' boost-1.81.0.beta1 boost-1.81.0 joaquintides 2022-08-28 11:18:13 +02:00
  • a7716c7f16 updated copyright dates joaquintides 2022-08-23 19:12:10 +02:00
  • ae95816ae8 refactor: use core/enable_if over utility/enable_if (#64) Michael Ford 2022-08-23 18:04:48 +01:00
  • e7c489b323 Merge branch 'develop' joaquintides 2022-08-15 16:32:24 +02:00
  • 2404754d42 fixed explanatory code as prompted by discussion in #63 joaquintides 2022-08-15 16:31:01 +02:00
  • 45bb3c8b70 chore: bump macos runner version (#62) Baoshuo Ren 2022-08-01 16:13:07 +08:00
  • 99f33def00 fixed #61 joaquintides 2022-07-01 09:59:56 +02:00
  • 90ad6104fe Merge branch 'develop' boost-1.80.0.beta1 boost-1.80.0 joaquintides 2022-06-29 09:42:40 +02:00
  • ed8d49dc59 updated (C) year joaquintides 2022-06-29 09:41:53 +02:00
  • 6b2be7c601 Fix typo in doc (#60) theidexisted 2022-06-29 15:39:46 +08:00
  • 9699a7fc87 Merge branch 'develop' joaquintides 2022-04-17 18:08:44 +02:00
  • fba66b0538 updated dates and release notes joaquintides 2022-04-08 17:13:04 +02:00
  • a7e5cf843a refactor use core/ref.hpp over ref.hpp (#58) Michael Ford 2022-04-08 23:05:47 +08:00
  • 9c40dfee82 Merge branch 'develop' joaquintides 2022-04-03 16:58:37 +02:00
  • 647a60da24 updated revision dates joaquintides 2022-04-03 16:29:38 +02:00
  • 2b78a77d6b refactor: use boost/core/noncopyable.hpp over boost/noncopyable.hpp (#57) Michael Ford 2022-04-03 21:27:18 +08:00
  • 65f42a1473 Merge branch 'develop' boost-1.79.0.beta1 boost-1.79.0 joaquintides 2022-02-12 10:22:56 +01:00
  • 9847e2daf8 Change encoding to UTF-8 for doc/style.css (#55) Jonathan Wakely 2022-02-05 12:03:19 +00:00
  • 7c591a13aa improved performance of count in ranked indices (#56) joaquintides 2022-02-05 12:59:43 +01:00
  • 6eb3ece5d0 Merge branch 'develop' boost-1.78.0.beta1 boost-1.78.0 joaquintides 2021-08-30 21:03:04 +02:00
  • 7c3cb66008 corrected statements on SCARYness joaquintides 2021-08-30 20:55:10 +02:00
  • 2026b94c12 fixed 1b38fdcc77 joaquintides 2021-08-30 09:20:29 +02:00
  • 0179c2c041 suppressed spurious GCC type-limits warnings joaquintides 2021-08-28 10:52:28 +02:00
  • d86df5a52f kept max line length below 80 chars joaquintides 2021-08-26 19:05:16 +02:00
  • 5c8b26cd9b added missing #include's joaquintides 2021-08-26 18:53:41 +02:00
  • 1b38fdcc77 suppressed VS warnings joaquintides 2021-08-26 18:41:45 +02:00
  • a52810fc3d implemented merge operations (#49) joaquintides 2021-08-19 10:41:03 +02:00
  • 5b6f39da75 updated docs feature/merge joaquintides 2021-08-16 19:14:58 +02:00
  • e6f03a46eb Merge branch 'develop' joaquintides 2021-08-16 12:17:20 +02:00
  • 536c6e91ac reimplemented random_access_index internal, cross-index splice in linear time joaquintides 2021-08-16 10:20:51 +02:00
  • b590797738 checked allocator equality joaquintides 2021-08-14 11:09:03 +02:00
  • b77f57be5e removed commented-out code joaquintides 2021-08-13 17:50:47 +02:00
  • 11fa731dbc automatically checked iterator invalidation upon merge/splice joaquintides 2021-08-13 17:42:37 +02:00
  • 18a0b27e07 stylistic joaquintides 2021-08-13 17:39:06 +02:00
  • f4b9c802f0 reorganized internal deps joaquintides 2021-08-13 13:46:09 +02:00
  • 7dd7e2e45b implemented safe iterator transfer in merge/splice joaquintides 2021-08-13 13:08:40 +02:00
  • 1c121c6b22 refactored any_container_view joaquintides 2021-08-12 09:09:19 +02:00
  • eed24d1faa made safe-mode iterators SCARY joaquintides 2021-08-11 20:59:20 +02:00
  • fee9c9d03c fixed wrong signature in splice memfun joaquintides 2021-08-10 19:44:33 +02:00
  • 41c9f2a0e2 suppressed unused variable joaquintides 2021-08-10 19:43:59 +02:00
  • dc480499a2 added partial merge functionality to key-based indices plus fixed a compile-time error with legacy splice code when applied to different-type indices joaquintides 2021-08-10 19:24:48 +02:00
  • 4d15bf41fa made pointwise splice return a pair<iterator,bool> joaquintides 2021-08-10 14:33:53 +02:00
  • 6f88f65d99 required position==end() in intra-container full splice joaquintides 2021-08-10 12:10:14 +02:00
  • 5581ac66bb allowed intra-container full splice joaquintides 2021-08-10 10:59:27 +02:00
  • 251edf92cb updated (C) year joaquintides 2021-08-10 10:53:23 +02:00
  • 81aeecad30 fixed problem with Boost.Move C++03 perfect fwd emulation joaquintides 2021-08-09 20:37:04 +02:00
  • 218b44d2f4 called the right merge_different overload joaquintides 2021-08-09 20:35:36 +02:00
  • d5a592aaca s/BOOST_RV_REF/BOOST_FWD_REF joaquintides 2021-08-09 17:12:32 +02:00
  • 2c060aaba3 hardened merge/splice tests joaquintides 2021-08-09 13:29:08 +02:00
  • 9e5991e039 fixed safe mode check for different-type containers joaquintides 2021-08-09 13:28:31 +02:00
  • a1e4d04fcc replaced multi_index_container::merge_ with transfer_range_ so as to refactor some code in non-key-based indices joaquintides 2021-08-09 10:35:23 +02:00
  • cb6a581eda re-engineered random_access_index::splice(position,x,first,last) the same way as done with sequenced_index joaquintides 2021-08-09 10:04:58 +02:00
  • 1bd4450884 fixed internal sequenced_index::splice(position,x,first,last) across different indices joaquintides 2021-08-09 09:49:43 +02:00
  • 070f7209f0 fixed bug in rvalue ref overload of sequenced_index::splice(position,x,first,last) joaquintides 2021-08-08 13:21:20 +02:00
  • 0f52598544 stylistic joaquintides 2021-08-08 13:18:03 +02:00
  • a1f2851b6a re-engineered sequenced_index::splice(position,x,first,last) so that it works when source and destination belong to the same container joaquintides 2021-08-08 13:15:01 +02:00