Ion Gaztañaga
6ca985f6c8
Add BOOST_HEADER_DEPRECATED to <boost/interprocess/containers/*.hpp> headers. They were deprecated several releases ago.
2026-01-05 01:28:49 +01:00
Ion Gaztañaga
1a8382b12f
Document the deprecated BOOST_INTERPROCESS_USE_PTHREAD_AS_SYSTEMWIDE_THREAD_ID option
2026-01-05 01:12:34 +01:00
Ion Gaztañaga
9e1076ccd0
Removed the option to #undef BOOST_INTERPROCESS_MSG_QUEUE_CIRCULAR_INDEX
2026-01-05 01:08:25 +01:00
Ion Gaztañaga
ea6eac2aa5
Add more documentation and examples uses_allocator usage.
2026-01-04 22:15:27 +01:00
Ion Gaztañaga
12108f75f9
Correct documentation build error due to bad formatting in 1.91 release notes.
...
Add
2026-01-04 22:14:12 +01:00
Ion Gaztañaga
8cc538b20f
Add #276 to release notes
2026-01-04 20:41:56 +01:00
Ion Gaztañaga
e7bc830886
#252 (['"[regression] no viable constructor for offset_ptr with clang from 1.87.0"])].
2026-01-04 15:43:56 +01:00
Ion Gaztañaga
ab5e6c665d
Document systemwide thread id change and the backwards compatibility macro BOOST_INTERPROCESS_USE_PTHREAD_AS_SYSTEMWIDE_THREAD_ID
2026-01-03 23:59:03 +01:00
Ion Gaztañaga
37e334e80c
Rework documentation for systems that do not fully support process-shared features
2026-01-02 11:58:03 +01:00
Ion Gaztañaga
1373f29730
Further refine complex map examples and link the example presentation to the relevant uses-allocator construction section
2025-12-20 00:43:59 +01:00
Ion Gaztañaga
ef668b1b13
Simplify and rewrite doc_complex_map and co_complex_map_uses_allocator
2025-12-20 00:12:10 +01:00
Ion Gaztañaga
feb074e876
Rewrite uses-allocator construction explanation and add an example that shows the difference a uses_allocator vs non-uses allocator compatible types.
2025-12-19 22:20:08 +01:00
Ion Gaztañaga
db73a97ff9
Better explain uses-allocator protocol
2025-12-19 16:36:19 +01:00
Ion Gaztañaga
3f12373496
Additional uses_allocator documentation for named construct functions
2025-12-19 15:01:08 +01:00
Ion Gaztañaga
67aab58191
Use Boost.Container's uses_allocator_construction utilities and update documentation to explain this feature
2025-12-19 10:13:45 +01:00
Ion Gaztañaga
32ede30364
Update changelog with #247
2025-12-16 07:24:43 +01:00
Ion Gaztañaga
5fcd261f65
Add note to Cygwin users to remember that cygserver is needed for XSI-based IPC.
2025-12-15 11:00:00 +01:00
Ion Gaztañaga
156f5afaa7
Adds uses-allocator-construction (for types where boost::container::uses_allocator<T>::value == true), in the following utilities:
...
- Segment managers in their `construct` methods
- Allocators
2025-11-30 23:56:24 +01:00
Ion Gaztañaga
55017f48ff
Fixes #247
...
Fix move semantics for cache-containing allocators
2025-11-23 00:44:48 +01:00
Ion Gaztañaga
b0090f7399
Add note for Cygwin users
2025-11-22 00:03:45 +01:00
Ion Gaztañaga
cb612879cd
Fixes #261 ("Memory Mapping Empty Files Fails"):
...
Detail that empty mappings will lead to error, and add get_size method to file_mapping to be able to detect empty mappings.
2025-11-13 23:33:46 +01:00
Ion Gaztañaga
eb74eed5c7
Fix bad document reference link
2025-11-13 23:30:55 +01:00
Ion Gaztañaga
cea4aab3c6
Update release notes with #275
2025-11-11 23:19:16 +01:00
Ion Gaztañaga
900177a15e
Fixes #272 ("Regression boost 1.87: offset_ptr conversion from void no longer works")
2025-11-10 23:51:00 +01:00
Ion Gaztañaga
e4e73da0ae
Add Pull #369 to changelog
2025-11-04 09:10:41 +01:00
Ion Gaztañaga
e3d2325025
Add #245 to release notes
2025-08-25 23:58:08 +02:00
Ion Gaztañaga
3ae98a5f0d
Fixes #260 ("Stupid errors in documentation")
2025-04-15 14:16:30 +02:00
Ion Gaztañaga
499225d12e
Fixes #255 ("Typos in Boost 1.87 documentation")
2025-04-14 23:14:24 +02:00
Ion Gaztañaga
3a0247acdb
Fixes #257 ("English the copy-on-write documentation a little more")
2025-04-14 22:05:34 +02:00
Ion Gaztañaga
1739eeb887
Update changelog for 1.87
2024-10-19 22:05:33 +02:00
Ion Gaztañaga
69951601fb
Fixes #152 ("Handle EINTR in shared_memory_object")
2024-10-04 12:52:55 +02:00
Ion Gaztañaga
6c8f351fda
Fixes #199 ('"Missing/misused m_is_wide in char_wchar_holder assignment operators").
2024-09-26 23:55:21 +02:00
Ion Gaztañaga
e7ed694f31
Update copyright year
2024-09-26 14:46:07 +02:00
Ion Gaztañaga
cbeb5b5ea9
Implement new ABI for segment_manager that supports overaligned types.
2024-09-22 01:12:32 +02:00
Ion Gaztañaga
9c991cc4c3
Filter some Cygwin returned EINVAL errors due to implementation limitations. With these changes tests run fine under Cygwin64.
2024-08-25 19:17:01 +02:00
Ion Gaztañaga
291cedcea1
Merge branch 'modular' of https://github.com/grafikrobot/boostorg.interprocess into grafikrobot-modular
2024-08-19 00:02:10 +02:00
Ion Gaztañaga
48162e3164
Update changelog with dependency reduction
2024-08-15 01:46:12 +02:00
Rene Rivera
18b4126217
Sync from upstream.
2024-08-08 21:58:53 -05:00
Ion Gaztañaga
3ead949099
Fix 1.87 changelog.
2024-08-08 01:26:44 +02:00
Ion Gaztañaga
25206e6332
Deprecate boost/interprocess/containers/*.hpp header:
...
- Change all examples and test to include <boost/container/*>
- Update documentation, including current std library implementation portability regarding offset_ptr
2024-08-08 01:21:14 +02:00
Ion Gaztañaga
6be5872ef7
Simplify doc_/comp_ examples using quickbook macros instead of in-code #ifdefs.
2024-08-05 00:39:23 +02:00
Rene Rivera
70dc8a79fe
Sync from upstream.
2024-08-03 18:17:40 -05:00
Ion Gaztañaga
1e28228d9c
Add macros for BOOST_INTERPROCESS_TRY/... and get_process_id_name to automatically clean-up doc/comp examples in the documentation to "try/..." and / "MySharedMemory".
2024-08-03 22:22:24 +02:00
Rene Rivera
2685610dd5
Adjust doc build to avoid boost-root references.
2024-07-28 22:45:48 -05:00
Ion Gaztañaga
b8fc3fd422
- Add natvis definition to changelog
...
- Replace BOOST_TRY with try in example
2024-07-29 00:32:51 +02:00
Ion Gaztañaga
6d4c0dd61a
Removed copy-paste typo
2024-07-06 23:26:17 +02:00
Ion Gaztañaga
17d26a610b
Add #202 to the changelist
2024-07-06 23:25:06 +02:00
Ion Gaztañaga
482dce98b6
Update 1.86 changelist with #191 , #198 , #207 and #214
2024-07-06 22:45:44 +02:00
Ion Gaztañaga
7b7806751f
Merge pull request #214 from orgads/github-links
...
Doc: Fix github links
2024-07-06 22:35:54 +02:00
Orgad Shaneh
15d4432d0b
Doc: Fix github links
2024-03-18 10:15:14 +02:00