30 Commits

Author SHA1 Message Date
joaquintides b6a0722f11 documented incompatibility of safe mode with containers in shared memory (closes #95) 2026-06-27 20:25:10 +02:00
Jonathan Wakely 0356be0f6f Convert example/hashed.cpp to UTF-8 (#98)
This makes the file slightly larger, but that seems preferable because
almost all other Boost source files are encoded as UTF-8 these days.
2026-06-18 09:31:35 +02:00
joaquintides 179b5def1e removed C++03 polyfills (#90)
* removed simulated variadic function args

* removed detail/allocator_traits.hpp in favor of Boost.Core functionality

* removed usage of Boost.Move

* avoided pessimizing-move warnings

* removed usage of BOOST_DEDUCED_TYPENAME

* removed usage of BOOST_NO_CXX11_HDR_INITIALIZER_LIST

* removed usage of BOOST_NO_MEMBER_TEMPLATES

* removed usage of BOOST_NO_SFINAE

* removed leftover pp line

* removed usage of BOOST_NO_MEMBER_TEMPLATE_FRIENDS

* removed usage of BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP

* removed usage of BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL

* removed usage of BOOST_NO_CXX11_HDR_TYPE_TRAITS

* removed usage of BOOST_NO_CXX11_HDR_RANDOM

* removed usage of BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS

* removed usage of BOOST_NO_CXX11_DECLTYPE

* removed workarounds for pre-C++11 compilers

* updated dependencies

* removed usage of BOOST_MULTI_INDEX_MEMBER and similar in examples

* updated docs

* added C++11 badge

* updated as per  Alexander Grund's review

* editorial

* removed unneeded #includes
2025-11-07 18:37:41 +01:00
René Ferdinand Rivera Morell 60ff77c181 Add support for modular build structure. (#73)
* Make the library modular usable.

* Put back removing qualified boostcpp tag. As we need it until the Jamroot removes the qualified tag.

* Switch to library requirements instead of source. As source puts extra source in install targets.

* Remove uses of BOOST_ROOT in Jamfiles.

* Add requires-b2 check to top-level build file.

* Bump B2 require to 5.2

* Update copyright dates.

* Move inter-lib dependencies to a project variable and into the build targets.

* Update build deps.
2024-10-12 09:18:24 +02:00
joaquintides ed8d49dc59 updated (C) year 2022-06-29 09:41:53 +02:00
theidexisted 6b2be7c601 Fix typo in doc (#60) 2022-06-29 09:39:46 +02:00
joaquintides 99430f9edd avoided deprecated #includes 2020-05-09 22:01:20 +02:00
joaquintides 7683cec919 implemented N4190 2015-03-25 20:44:06 +01:00
joaquintides 86d7b3ef6e copied content from develop after wrongly made merge 2013-12-25 12:36:32 +01:00
Joaquín M López Muñoz 3199ff1b44 merged up to [53676] from trunk
[SVN r53730]
2009-06-07 18:44:00 +00:00
Joaquín M López Muñoz b61b58abfa merged up to rev. 49674 from trunk
[SVN r50300]
2008-12-16 21:00:30 +00:00
Joaquín M López Muñoz bd8ea1bc86 merged up to rev. 47041 from trunk
[SVN r47045]
2008-07-03 16:51:53 +00:00
Beman Dawes 0468378c0d Full merge from trunk at revision 41356 of entire boost-root tree.
[SVN r41370]
2007-11-25 18:38:02 +00:00
nobody 93d21ea64c This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
[SVN r35900]
2006-11-07 14:41:23 +00:00
Rene Rivera 28930f64c0 Remove obsolete Boost.Build v1 files.
[SVN r35880]
2006-11-06 17:10:46 +00:00
Joaquín M. López Muñoz 5c5ca84a23 merged from trunk to branch
[SVN r34022]
2006-05-19 06:57:13 +00:00
Joaquín M. López Muñoz e043cadb7c added random_access and rearrange
[SVN r32663]
2006-02-06 15:41:56 +00:00
Joaquín M. López Muñoz 1e39e5f9af added rearrange facilities
[SVN r32645]
2006-02-06 15:15:45 +00:00
Joaquín M. López Muñoz c1f8fc6348 added random access indices
[SVN r32644]
2006-02-06 15:14:51 +00:00
Joaquín M. López Muñoz 66db46fd1a replaced ordered indices with hashed ones
[SVN r27856]
2005-03-28 12:57:05 +00:00
Joaquín M. López Muñoz 64df029256 sync comments with docs
[SVN r27855]
2005-03-28 12:55:48 +00:00
Joaquín M. López Muñoz 379bf82caf sync comment with docs
[SVN r27854]
2005-03-28 12:53:28 +00:00
Joaquín M. López Muñoz 82be2525e6 added new example; detabbing
[SVN r27853]
2005-03-28 12:52:44 +00:00
Joaquín M. López Muñoz f49ca98c71 added hashed indices
[SVN r27820]
2005-03-28 11:03:07 +00:00
Joaquín M. López Muñoz 9b2d916b6c duplicate #include
[SVN r26724]
2005-01-18 17:07:12 +00:00
Joaquín M. López Muñoz d044f6e769 serialization needs CW locale support
[SVN r26524]
2004-12-16 09:15:03 +00:00
Joaquín M. López Muñoz ac2fad60b1 added serialization support
[SVN r26504]
2004-12-14 18:34:33 +00:00
Joaquín M. López Muñoz 1869a8827d added serialization support
[SVN r26501]
2004-12-14 18:24:21 +00:00
Joaquín M. López Muñoz eb2a1dbca3 license update
[SVN r22959]
2004-05-28 08:06:41 +00:00
Joaquín M. López Muñoz b35bef74e4 initial commit
[SVN r22759]
2004-05-07 10:44:23 +00:00