Commit Graph

223 Commits

Author SHA1 Message Date
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
Ion Gaztañaga
a847fcf0ec Update to [quickbook 1.7] and fix syntax errors detected by the new version. 2024-03-18 00:18:59 +01:00
Ion Gaztañaga
38a03cc08c Fix broken C+03 support 2024-01-05 13:17:32 +01:00
Ion Gaztañaga
310af5c70a Fixes #201 ("Memory allocation docs reference dead website") 2023-12-07 14:36:41 +01:00
Ion Gaztañaga
5e5a527f2c Updated changelog with #188 2023-04-24 13:11:09 +02:00
Ion Gaztañaga
bd860e1d6d Fixes #195 ("namespace conflict on constructing objects in segment manager with named proxy in combination with boost geometry") 2023-04-20 20:30:13 +02:00
Ion Gaztañaga
1ab6010647 Add note about limitations for sandboxed applications in MacOs 2023-02-01 23:17:07 +01:00
Ion Gaztañaga
41018201d6 Fixes #174 ("shared_memory_object constructor may fail on macOS") 2022-07-17 00:28:23 +02:00
Ion Gaztañaga
a5fcf817ab Fixes #181 ("clang-8 warning: result of comparison of constant 'K' with expression of type 'std::size_t' (...) is always false") 2022-07-16 22:28:50 +02:00
Ion Gaztañaga
60cf02cd6e Update changelog with #177 2022-07-16 16:07:53 +02:00
Ion Gaztañaga
c4a046793e Fixes #166 ("Bad error handling in shared_memory_object::truncate") 2022-03-07 13:55:01 +01:00
Ion Gaztañaga
da27002056 Merge pull request #170 from Mr-Slippery/bugfix/typo-in-doc
interprocess.qbk: fix minor typo
2022-03-07 13:30:13 +01:00
Ion Gaztañaga
7725c2ec23 Add #171 to changelog 2022-03-07 13:11:07 +01:00
Cornel Izbașa
9f53d64788 interprocess.qbk: fix minor typo 2022-02-22 23:28:04 +01:00
Ion Gaztañaga
8322bae2f6 Remove GCC's -Wcast-align=strict warnings 2021-12-28 17:11:05 +01:00
Ion Gaztañaga
55ad499dc4 Fixes #160 ("More GCC suggest-override warnings"). 2021-12-27 00:26:54 +01:00
Ion Gaztañaga
9789c8d6c2 Update changelog with Issue #162 2021-12-26 22:57:18 +01:00
Ion Gaztañaga
cb60ee044e Update changelog with #158 2021-11-07 21:29:22 +01:00
Ion Gaztañaga
7a743c6853 Fixes #157 ("Set sticky bit on shared interprocess folder") 2021-11-07 21:11:40 +01:00
Ion Gaztañaga
af0c934000 Fixes #154 ("shared_memory_object::truncate() fails on AIX") 2021-09-24 19:04:28 +02:00
Ion Gaztañaga
ee1f6a2dc2 Update changelog with #155 2021-09-24 18:30:29 +02:00