Ion Gaztañaga
5ca730e07a
Test MultiIndex only with C++11 support.
2024-09-15 00:18:41 +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
Rene Rivera
18b4126217
Sync from upstream.
2024-08-08 21:58:53 -05: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
Rene Rivera
ac5380d41a
Update build deps.
2024-08-03 15:40:59 -05:00
Ion Gaztañaga
865573a821
Replace BOOST_TRY/CATCH family macros with BOOST_INTERPROCESS_TRY/CATCH
2024-08-03 22:37:11 +02:00
Rene Rivera
e2fcbc7191
Add missing test deps.
2024-05-14 07:33:17 -05:00
Rene Rivera
27c9bd2d41
Add missing b2 testing module import.
2024-04-25 08:48:21 -05:00
Rene Rivera
7bd6727bfc
Make the library modular usable.
2024-03-11 08:38:16 -05:00
Ion Gaztañaga
38a03cc08c
Fix broken C+03 support
2024-01-05 13:17:32 +01:00
Ion Gaztañaga
6f8ffa1d4d
Merge pull request #172 from jhasse/patch-1
...
Fix typo in example
2022-03-07 09:45:02 +01:00
Jan Niklas Hasse
f1ca6b5de2
Fix typo in example
2022-02-28 15:41:05 +01:00
Ion Gaztañaga
a91169af3a
Fix unused "new_size" warning
2021-12-31 13:30:44 +01:00
Ion Gaztañaga
3b5da7b0c1
Support GCC's -Wconversion -Wfloat-conversion -Warith-conversion -Wsign-conversion warnings.
2021-10-16 17:46:01 +02:00
Ion Gaztañaga
4aebafe6e4
Remove detail/config_begin|config_end includes from examples as they hide useful warnings
2021-08-24 14:55:55 +02:00
Ion Gaztañaga
4f0b3c2c93
Fixes #103 ("Use interprocess headers without exception handling")
2021-08-23 13:32:08 +02:00
Ion Gaztañaga
bc06a9bc2a
Fix tests that was executing nothing due to bad include order.
2021-02-15 11:21:43 +01:00
Ion Gaztañaga
9f8ee3e5f5
Merge pull request #121 from Gluttton/develop
...
Fix trivial typo in comment for example for message queue
2021-02-02 14:25:06 +01:00
Ion Gaztañaga
20a46fa105
Replace <boost/functional/hash.hpp> with more correct <boost/container_hash/hash.hpp>
2021-01-15 18:06:36 +01:00
Gluttton
d8a53c8476
fix trivial typo in example's comment
...
Fix comment in accordance with the original type description from the:
`boost/interprocess/creation_tags.hpp`.
Signed-off-by: Gluttton <gluttton@ukr.net >
2020-07-01 23:45:25 +03:00
Ion Gaztañaga
08e9dc0a8c
Fix compilation warnings.
2018-11-10 11:03:15 +01:00
Ion Gaztañaga
4209e4ef61
Merge branch 'member-for-bmi' of https://github.com/davidstrauss/interprocess into davidstrauss-member-for-bmi
2017-02-12 23:14:52 +01:00
Niklas Angare
0bf3e3fc03
Fixed options for cross-compilation.
...
Replaced <host-os> with <target-os> so that the correct options for the target are selected when cross-compiling. When not cross-compiling, it makes no difference as target-os by default mirrors host-os.
2017-02-12 13:04:09 +01:00
David Strauss
6963d26e67
Update example to use multi_index::member instead of BOOST_MULTI_INDEX_MEMBER
2017-02-08 16:29:25 -08:00
Ion Gaztañaga
00d37d9f2d
Remove unused variable warnings.
2015-10-14 22:19:13 +02:00
Ion Gaztañaga
25bb48435f
- Rewritten posix features detection according to the first POSIX/Single Unix Specification that standardized it.
...
- Added macro for unnamed semaphores as OSX claims this support but returns ENOSYS, which is not very useful.
- Added macro for mapped files, as QNX does not support them.
2015-01-31 23:18:32 +01:00
Ion Gaztañaga
37d00bc798
Compile-time dependency reduction. Update to Boost.Container changes.
2015-01-02 19:40:37 +01:00
Ion Gaztañaga
7d9f58ca99
Added missing #pragma once
2014-10-13 23:26:57 +02:00
Ion Gaztañaga
ad1b7f301c
Massive but simple changes:
...
- Removed all tabs
- Changed all Doxygen @cond/@endcond tags with preprocessor sections, as Doxygen still has some problems when parsing this code. This also makes unmatched Doxygen sections a compilation error, which is easier to detect.
2014-07-30 11:46:32 +02:00
Ion Gaztañaga
acd03c0fa3
Add -lrt in Jamfiles to linux platforms
2014-07-14 23:30:33 +02:00
Ion Gaztañaga
fe40c36e6c
Removed unused variable and strict aliasing warnings in GCC.
2014-06-16 21:07:10 +02:00
Ion Gaztañaga
a530143c41
Fixed test to test that get_instance_name returns typeid(T).name().
2014-06-16 00:24:35 +02:00
Ion Gaztañaga
8895c8a44e
Removed some unused typedef/variable warnings
2014-06-06 08:49:53 +02:00
Ion Gaztañaga
5f81d0dc14
Fixes #9861 "Remove references to gcc-mingw"
2014-04-16 12:13:59 +02:00
Ion Gaztañaga
aa6dd59f3b
Last merge for 1.55 (Interprocess)
...
[SVN r85705]
2013-09-16 17:01:45 +00:00
Ion Gaztañaga
0d1d939719
Fixes #7795 + Jamfile link flags fix for mingw64 clang + updated changelist.
...
[SVN r82250]
2012-12-28 23:12:08 +00:00
Ion Gaztañaga
74d2079b54
Merged interprocess from trunk
...
[SVN r81664]
2012-12-01 23:08:28 +00:00
Ion Gaztañaga
ac41d855bb
Merge from trunk
...
[SVN r80689]
2012-09-24 12:17:34 +00:00
Ion Gaztañaga
a7d5cc0848
Merge interprocess from trunk
...
[SVN r78594]
2012-05-24 17:13:27 +00:00
Ion Gaztañaga
fd848d1226
Changes for 1.49
...
[SVN r76188]
2011-12-26 17:39:43 +00:00
Ion Gaztañaga
c597ef8aa1
Merged for Boost 1.48
...
[SVN r74162]
2011-08-30 15:50:42 +00:00
Ion Gaztañaga
287e89f289
Merged missed changes for 1.47 release
...
[SVN r73278]
2011-07-21 17:42:55 +00:00
Ion Gaztañaga
ab7e04d7f8
Merge from trunk for 1.46
...
[SVN r68072]
2011-01-12 22:23:09 +00:00
Ion Gaztañaga
e741020427
Fixes for Boost 1.45
...
[SVN r65091]
2010-08-28 23:11:57 +00:00
Ion Gaztañaga
66006b2233
Fixes for Boost 1.45
...
[SVN r65013]
2010-08-26 09:27:50 +00:00
Ion Gaztañaga
2af7081509
Fixes for 1.41
...
[SVN r56876]
2009-10-15 18:45:53 +00:00
Ion Gaztañaga
3e486d92a6
Fixed C++0x and MacOS X bugs
...
[SVN r52418]
2009-04-16 10:07:21 +00:00
Ion Gaztañaga
b1ba8133e6
Changes for Boost.1.39
...
[SVN r52033]
2009-03-28 14:32:26 +00:00