Ion Gaztañaga
|
e2278d3ab6
|
Fixes #332 ("aligned_alloc not available in C++11/14 on XCode 12")
|
2026-02-20 23:19:32 +01:00 |
|
Ion Gaztañaga
|
958fe7d326
|
Fixes #330: ("boost/container/detail/pair.hpp: partial specializations of boost::move_detail traits for std::pair break Unity (jumbo)")
|
2026-02-16 22:53:37 +01:00 |
|
Ion Gaztañaga
|
8d23b88feb
|
Change footnote for deque and block_size
|
2026-02-08 05:20:01 +01:00 |
|
Ion Gaztañaga
|
d24ff073cf
|
Rename segmented_vector to segtor, to reserve "vector" name to contiguous memory containers.
|
2026-02-07 15:04:21 +01:00 |
|
Ion Gaztañaga
|
38b65cc842
|
Add Boost container attributes section
|
2026-02-06 00:00:55 +01:00 |
|
Ion Gaztañaga
|
cd0387b5fc
|
Changed return type of erase/erase_if/unique members of list and slist to size_type to follow C++20 changes to std::list.
|
2026-02-05 00:29:03 +01:00 |
|
Ion Gaztañaga
|
20591162b0
|
Include exception handling chapter inside "unique features".
|
2026-02-04 16:06:19 +01:00 |
|
Ion Gaztañaga
|
fec4f10407
|
Remove obsolete "main features" and rename it to "unique features"
|
2026-02-04 16:00:46 +01:00 |
|
Ion Gaztañaga
|
7d1218a477
|
Move motivation to the introduction and remove outdated known issues
|
2026-02-04 15:55:46 +01:00 |
|
Ion Gaztañaga
|
d940bf6cbe
|
Remove incorrect allocator management in docs.
|
2026-02-04 15:36:17 +01:00 |
|
Ion Gaztañaga
|
2b1c08b010
|
Add "get_segment_size/bytes" to segmented_vector.
|
2026-02-04 00:27:01 +01:00 |
|
Ion Gaztañaga
|
9e2afe85ad
|
Add "inline_chars" option to basic_string
|
2026-01-24 23:29:36 +01:00 |
|
Ion Gaztañaga
|
34bdb94986
|
Add documentation chapter and example code for string options.
|
2026-01-24 17:12:47 +01:00 |
|
Ion Gaztañaga
|
4f449051f0
|
Rollback clang's _NonNull attribute, too many warnings in older compilers. Replaced with BOOST_ASSERT null checks and added some corner cases to the test-suite.
|
2026-01-23 00:18:46 +01:00 |
|
Ion Gaztañaga
|
60d933fc09
|
Added Clang nullability checks for basic_string methods
|
2026-01-22 19:42:55 +01:00 |
|
Ion Gaztañaga
|
20aa1aee7e
|
Implement "ends_with" and update "starts_with" to the same implementation style.
|
2026-01-22 00:09:11 +01:00 |
|
Ion Gaztañaga
|
dc3a96a29b
|
Add C++20 "starts_with" overloads
|
2026-01-21 23:40:18 +01:00 |
|
Ion Gaztañaga
|
a02aae0b9f
|
Add C++23 "contains" to basic_string.
|
2026-01-21 22:46:19 +01:00 |
|
Ion Gaztañaga
|
548496fa2e
|
Fixes #328 ("boost::container::deque stores a redundant copy of the allocator, increasing size")
|
2026-01-21 13:43:31 +01:00 |
|
Ion Gaztañaga
|
ee1c553a67
|
Added changelog about basic_string
|
2026-01-05 02:17:41 +01:00 |
|
Ion Gaztañaga
|
d24a219afe
|
Fix some documentation bugs generated by doxygen leaking macros
|
2025-12-28 01:55:20 +01:00 |
|
Ion Gaztañaga
|
a1a50581dd
|
Update docs with new overaligned allocation changes.
|
2025-12-26 18:26:19 +01:00 |
|
Ion Gaztañaga
|
ae9265dc7d
|
Add overalignment support for new_delete_resource for newer (__cpp_aligned_new) and older standards, including some workaround for targets where __STDCPP_DEFAULT_NEW_ALIGNMENT__ value is not correctly aligned between GCC and the malloc implementation (Win32)
|
2025-12-26 10:59:37 +01:00 |
|
Ion Gaztañaga
|
73ddb75de4
|
Fix code release notes to avoid a quickbook error that interprets a missing [[endsect]].
|
2025-12-24 01:59:09 +01:00 |
|
Ion Gaztañaga
|
5c3e6a0a25
|
Update release notes for 1.91 with latest additions
|
2025-12-23 19:35:50 +01:00 |
|
Ion Gaztañaga
|
ce530f5fbe
|
Improve C++ conformance chapter adding mention to uses-allocator related utilities
|
2025-12-19 10:10:32 +01:00 |
|
Ion Gaztañaga
|
7a22ae2ade
|
Replace BOOST_CONTAINER_ATTRIBUTE_NODISCARD with BOOST_CONTAINER_NODISCARD
|
2025-12-18 15:56:59 +01:00 |
|
Ion Gaztañaga
|
03d4f4fef7
|
Place better BOOST_CONTAINER_DOXYGEN_INVOKED checks so that doxygen does not generate unwanted types in the documentation
|
2025-12-17 23:39:27 +01:00 |
|
Ion Gaztañaga
|
68b80e6ac7
|
Implemented C++20's uninitialized_construct_using_allocator and make_obj_using_allocator.
|
2025-12-17 22:00:52 +01:00 |
|
Ion Gaztañaga
|
f26b0ff58c
|
Implement C++20's uninitialized_construct_using_allocator
|
2025-12-17 14:39:45 +01:00 |
|
Ion Gaztañaga
|
3183fc28cc
|
Handle BOOST_CONSTEXPR macros in Jamfile
|
2025-12-17 14:39:16 +01:00 |
|
Ion Gaztañaga
|
ccc9efcd74
|
Make static_vector<T, N>'s destructor trivial if T is trivial.
|
2025-12-09 17:11:57 +01:00 |
|
Ion Gaztañaga
|
7a2192b417
|
Fixes #323 ("flat_tree::try_emplace UB")
|
2025-12-06 11:03:24 +01:00 |
|
Ion Gaztañaga
|
b48049378a
|
Update release notes for Boost 1.91
|
2025-11-10 21:25:33 +01:00 |
|
Ion Gaztañaga
|
7ba8bae1be
|
Update changelog with #254
|
2025-11-01 22:12:14 +01:00 |
|
Ion Gaztañaga
|
8b6bd59051
|
Fixes #321 ("devector does not work with pmr allocators")
|
2025-10-28 15:50:22 +01:00 |
|
Ion Gaztañaga
|
247ffd0336
|
Fixes #304 ("Usage of boost::container::small_vector with custom allocator")
|
2025-10-27 23:55:05 +01:00 |
|
Ion Gaztañaga
|
2170155cb9
|
Fixes #312
|
2025-10-27 09:07:47 +01:00 |
|
Ion Gaztañaga
|
1abb698715
|
Update chagenlog with #293
|
2025-10-26 23:11:35 +01:00 |
|
Ion Gaztañaga
|
ad69850bb8
|
Add "stored_size" option to the "Configurable deques" chapter
|
2025-10-01 22:19:34 +02:00 |
|
Ion Gaztañaga
|
5019f5c12b
|
Change index organization to simplify it
|
2025-09-29 10:38:22 +02:00 |
|
Ion Gaztañaga
|
8bd7ebdd7f
|
Add details about deque's new implementation
|
2025-09-21 07:33:02 +02:00 |
|
Ion Gaztañaga
|
5be25a65db
|
Add new deque implementation.
|
2025-09-20 10:48:50 +02:00 |
|
Ion Gaztañaga
|
6be91b8331
|
Update changelog with #248
|
2025-09-07 20:44:01 +02:00 |
|
Ion Gaztañaga
|
c9a4b78d4a
|
Update changelog with 317
|
2025-09-07 19:15:44 +02:00 |
|
Ion Gaztañaga
|
08ded32473
|
Increase range size to 8 and template the integer type to contemplate both trivial and non-trivial types.
|
2025-09-06 12:46:25 +02:00 |
|
Ion Gaztañaga
|
7972bb2c97
|
Fixes #305: ("Warnings with -Wstrict-prototypes").
|
2025-08-26 00:35:29 +02:00 |
|
Ion Gaztañaga
|
db5b2f8a3f
|
Add #294 to release notes
|
2025-08-26 00:10:19 +02:00 |
|
Ion Gaztañaga
|
862ae36735
|
Fixes #310 ("flat_map: Mention correct type in documentation of emplace and emplace_hint"
|
2025-08-25 23:13:16 +02:00 |
|
Ion Gaztañaga
|
96653536f1
|
Fixes #309 ("Performance regression of boost::container::static_vector introduced in boost v1.86")
|
2025-08-14 20:14:32 +02:00 |
|