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
|
918ddcd06c
|
Use always POSIX API under Cygwin, even if _WIN32 was defined by previous includes.
|
2025-12-14 00:27:54 +01:00 |
|
Ion Gaztañaga
|
a9c528cc50
|
Make apt update more robust adding sleeps betwen retries
|
2025-12-13 17:21:42 +01:00 |
|
Ion Gaztañaga
|
68de08d76c
|
Revert to "posix" name
|
2025-12-13 15:25:07 +01:00 |
|
Ion Gaztañaga
|
2c0095f260
|
Remove different standard levels. This is already tested on Linux, Cygwin tests are aimed to tackle operating system differences.
|
2025-12-13 12:28:24 +01:00 |
|
Ion Gaztañaga
|
aea5c01652
|
Run cygserver for cygwin tests
Reduce BSD versions to the latest release
|
2025-12-13 11:38:12 +01:00 |
|
Ion Gaztañaga
|
7db1681063
|
Add missing "import testing"
|
2025-12-11 15:24:04 +01:00 |
|
Ion Gaztañaga
|
b684463a6c
|
Add BSD variants
|
2025-12-11 15:05:44 +01:00 |
|
Ion Gaztañaga
|
13374577a4
|
Add cygwin regression tests
|
2025-12-10 15:22:51 +01:00 |
|
Ion Gaztañaga
|
6ed27c2b8a
|
Update compilers for Ubsan, add ASAN builds
|
2025-12-06 22:59:28 +01:00 |
|
Ion Gaztañaga
|
4e627bfb54
|
Github actions: Add gcc-15 / clang-20 over ubuntu 26.04 container
|
2025-12-06 11:33:10 +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
|
fe4e89d6d5
|
Use "-C" option when calling depinst
|
2025-11-30 23:55:19 +01:00 |
|
Ion Gaztañaga
|
77e00b3cd2
|
Fix typos
|
2025-11-25 22:37:41 +01:00 |
|
Ion Gaztañaga
|
4a6252f9a0
|
Add README file
|
2025-11-25 22:35:17 +01:00 |
|
Ion Gaztañaga
|
993247fed5
|
Use plain forwarding reference instead of BOOST_FWD_REF macro
|
2025-11-25 22:02:22 +01:00 |
|
Ion Gaztañaga
|
fe2ac80bae
|
Backport uses allocator logic for older compilers.
|
2025-11-25 15:57:33 +01:00 |
|
Ion Gaztañaga
|
efebed977d
|
Remove unneede virtual function specifier
|
2025-11-25 15:29:00 +01:00 |
|
Ion Gaztañaga
|
3a9f2c2885
|
Implement "uses allocator" for all allocator.
|
2025-11-24 21:29:39 +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
|
ded9a069f4
|
Fix cygwin _POSIX_C_SOURCE check
|
2025-11-22 21:16:25 +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.
boost-1.90.0
|
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
|
d9a5bc0f3d
|
Removed assembler code for atomic operations since old compilers are no longer supported. Only MSC and GCC-compatible ones are supported and tested.
|
2025-11-12 23:07:58 +01:00 |
|
Ion Gaztañaga
|
cea4aab3c6
|
Update release notes with #275
|
2025-11-11 23:19:16 +01:00 |
|
Ion Gaztañaga
|
3ca315bc27
|
Merge pull request #275 from MiguelCompany/atexit_injection
Allow injection of custom atexit procedure
|
2025-11-11 23:17:36 +01:00 |
|
Ion Gaztañaga
|
741819bca2
|
Remove erroneous DisableRealtimeMonitoring command
|
2025-11-11 22:56:31 +01:00 |
|
Ion Gaztañaga
|
2be6444b26
|
Fix BUILD_JOBS bad printing before it's even defined
|
2025-11-11 22:19:59 +01:00 |
|
Ion Gaztañaga
|
f7e95c5c09
|
Optimize github runners:
- Remove clang 3.5
- Print used cores
- Remove debug symbols
|
2025-11-11 22:18:15 +01:00 |
|
Ion Gaztañaga
|
97520e05ee
|
Split windows 32 bit and 64 bit jobs, as github windows runners are much slower
|
2025-11-11 20:50:42 +01:00 |
|
Miguel Company
|
05157cc8eb
|
Allow injection of custom atexit procedure
|
2025-11-11 12:33:21 +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
|
e56a3714e9
|
Remove old gcc 4.6-4.7 from regression tests
|
2025-11-07 23:51:52 +01:00 |
|
Ion Gaztañaga
|
464c61c417
|
Remove macos-13 and add macos-26 runners
|
2025-11-05 08:17:54 +01:00 |
|
Ion Gaztañaga
|
e4e73da0ae
|
Add Pull #369 to changelog
boost-1.90.0.beta1
|
2025-11-04 09:10:41 +01:00 |
|
Ion Gaztañaga
|
121450ed65
|
Increase timeout value
|
2025-11-03 21:50:53 +01:00 |
|
Ion Gaztañaga
|
c3aa95bf12
|
Fix -Wcast-qual warnings
|
2025-11-03 00:13:28 +01:00 |
|
Ion Gaztañaga
|
195a5e29d8
|
Merge pull request #273 from boostorg/pdimov-patch-1
Correct CMake version check; VERSION_GREATER 3.18 is true for 3.18.1
|
2025-10-20 13:13:33 +02:00 |
|
Peter Dimov
|
d566fefbc3
|
Correct CMake version check; VERSION_GREATER 3.18 is true for 3.18.1
|
2025-10-19 21:10:09 +03:00 |
|
Ion Gaztañaga
|
8825137ded
|
Make sure arguments to get_rounded_size are the same type as in the rest of uses.
|
2025-10-11 12:45:52 +02:00 |
|
Ion Gaztañaga
|
d5bb1904ed
|
Merge pull request #269 from wmamrak/develop
Minor documentation fixes and template parameter renames
|
2025-09-05 00:08:06 +02:00 |
|
Wojciech Mamrak
|
5a59b1691c
|
Rename template parameter VoidMutex to VoidPointer in simple_seq_fit and rbtree_best_fit
|
2025-09-04 14:05:41 +02:00 |
|
Wojciech Mamrak
|
b7014cac1f
|
Minor documentation fix in managed_shared_memory.hpp
|
2025-09-04 14:00:35 +02:00 |
|
Ion Gaztañaga
|
45f134103a
|
Merge branch 'develop' of github.com:boostorg/interprocess into develop
|
2025-08-25 23:59:15 +02:00 |
|
Ion Gaztañaga
|
e3d2325025
|
Add #245 to release notes
|
2025-08-25 23:58:08 +02:00 |
|
Ion Gaztañaga
|
544391150a
|
Merge pull request #245 from aleden/develop
Fix UBSan runtime error (load of 'boost::interprocess::mode_t')
|
2025-08-25 23:56:48 +02:00 |
|
Ion Gaztañaga
|
b11c6a1365
|
Use windows 2025 runner
|
2025-07-07 23:42:04 +02:00 |
|
Ion Gaztañaga
|
6f78c49f31
|
Remove Windows 2019 as it's not longer supported in github
|
2025-07-07 11:53:32 +02:00 |
|
Ion Gaztañaga
|
2c3d4f8bb9
|
Add clang-19 toolset
boost-1.89.0
|
2025-05-20 09:18:15 +02:00 |
|