16cc64be0eFix documentation typos.
Ion Gaztañaga
2016-11-13 20:49:14 +0100
68088a469aAdd #error if both BOOST_INTERPROCESS_SHARED_DIR_FUNC and BOOST_INTERPROCESS_SHARED_DIR_PATH are defined.
Ion Gaztañaga
2016-11-13 19:15:04 +0100
ae60c28546Merge branch 'stheophil-develop' into develop
Ion Gaztañaga
2016-11-13 17:52:20 +0100
b860e7c255Avoid GCC address sanitizer errors with incorrect vbptr in constructor
Ion Gaztañaga
2016-11-12 23:55:57 +0100
3e216dd481Avoid reference to null errors in sanitizers
Ion Gaztañaga
2016-11-12 23:55:20 +0100
4f8459e868Merge branch 'develop' of github.com:boostorg/interprocess into develop
Ion Gaztañaga
2016-11-12 19:18:54 +0100
622bc616d3Some old shmat implementation take the address as a non-const void pointer so uncast it to make code portable.
Ion Gaztañaga
2016-11-12 19:18:27 +0100
3d9318aaceDisable forceinline for older compilers due to bugs
Ion Gaztañaga
2016-11-12 19:18:02 +0100
6956f11392Replaced BOOST_INTERPROCESS_TEMP_DIR_FUNC with BOOST_INTERPROCESS_SHARED_DIR_FUNC - BOOST_INTERPROCESS_SHARED_DIR_FUNC has the same semantics as BOOST_INTERPROCESS_SHARED_DIR_PATH and can be used as the more flexible alternative - Added documentation
Sebastian Theophil
2016-09-22 11:59:29 +0200
5ab7370b53Remove TempFile.mm
Sebastian Theophil
2016-09-19 16:51:49 +0200
6bb41cb5f8Use Mac Sandbox compatible temp folder
Sebastian Theophil
2015-03-19 14:44:52 +0100
446d4cdf37Fix variadic indexes from int to std::size_t.
Ion Gaztañaga
2016-08-23 02:16:26 +0200
af07362fbdFix formatting in some changelog entries
Ion Gaztañaga
2016-08-09 22:34:55 +0200
8253c1b0adUse boost::is_convertible instead of the old implementation, as MSVC compilers can have odd compilation errors with is_convertible.
Ion Gaztañaga
2016-08-09 22:34:14 +0200
dc5e8f48a1Remove signed/unsigned comparison warning.
Ion Gaztañaga
2016-06-29 14:46:45 +0200
941d4488b8Silence windows header warnings for old GCC compilers marking it as a system header
Ion Gaztañaga
2016-06-29 14:46:21 +0200
2a110ca262Update changelog with Pull #27
Ion Gaztañaga
2016-06-29 14:45:41 +0200
c068632028Merge branch 'stheophil-stheophil_develop' into develop
Ion Gaztañaga
2016-06-29 14:43:57 +0200
b281e9557bFix undefined behavior
Sebastian Theophil
2016-06-28 10:30:59 +0200
6fe5f1abc6Change -pedantic warning disabling method for GCC 6, as it does not like the previous solution.
Ion Gaztañaga
2016-06-25 11:24:38 +0200
e242de82aaReplaced BOOST_FORCEINLINE with BOOST_INTERPROCESS_FORCEINLINE so it's configurable.
Ion Gaztañaga
2015-12-23 21:42:33 +0100
f2c5e598b8Fixed case sensetive for linux mingw
Pavel Vatagin
2015-12-23 20:50:12 +0300
6df7e27c78Merge branch 'mclow-develop' into develop
Ion Gaztañaga
2015-12-08 20:39:29 +0100
90892fcbf9Update gcc version check for 'diagnostic pop'
Marshall Clow
2015-12-08 11:33:16 -0800
fe47ea6f36Update gcc version check for 'diagnostic push'
Marshall Clow
2015-12-08 11:32:23 -0800
a6d5a32770Updated changelog with offset_ptr improvements.
Ion Gaztañaga
2015-10-18 22:00:50 +0200
3ca88495dfAdd missing extra parenthesis to BOOST_STATIC_ASSERT to avoid compilation errors in some compilers.
Ion Gaztañaga
2015-10-18 21:33:26 +0200
73b3d75cf9- Added BOOST_FORCE_INLINE to offset_ptr function. - Reimplemented pointer_plus_bits to correct bugs and use uintptr_t instead of std::size_t.
Ion Gaztañaga
2015-10-17 00:26:24 +0200
e64e3b5accRemove undefined behaviour from offset_ptr. Used uintptr_t internally and all calculations are done in unsigned integers. Support GCC 3.4, which does not allow advanced sfinae in assignment operators.
Ion Gaztañaga
2015-10-14 23:29:53 +0200
1374fd2d67Removed uninitialized variable warnings in GCC
Ion Gaztañaga
2015-10-14 22:25:00 +0200
b0cb8716ccSupport GCC 3.4 on Mingw. Ifdef Wbemidl derived code, which is not supported by Mingw, extra cast in interlocked operations.
Ion Gaztañaga
2015-10-14 22:24:27 +0200
a082f0826fReduce date_time include dependencies.
Ion Gaztañaga
2015-10-14 22:22:18 +0200
eab4a9bd12New documentation macros
Ion Gaztañaga
2015-10-14 22:21:03 +0200
01ae144003Added pragma diagnostic for GCC warnings
Ion Gaztañaga
2015-10-14 22:20:32 +0200
fd4ecafbd9Remove unmaintained multi_index instantiation test
Ion Gaztañaga
2015-10-14 22:19:53 +0200
00d37d9f2dRemove unused variable warnings.
Ion Gaztañaga
2015-10-14 22:19:13 +0200
e1a659468b#undef msvc bug workaround macro after being used
Ion Gaztañaga
2015-09-30 22:28:06 +0200
845d352287Fixed Trac bug #11699 ("Forward declarations of std templates causes stack corruption under Visual Studio 2015")
Ion Gaztañaga
2015-09-30 22:17:36 +0200
d4c6011831Removed unused piecewise_construct;
Ion Gaztañaga
2015-09-18 13:47:23 +0200
bd14ee3b0cUse newly refactored move/detail/std_fwd_xxx.hpp headers
Ion Gaztañaga
2015-09-14 22:39:18 +0200
e352a84dd2Fixed Trac #5139 ("Initial Stream Position in Boost.Interprocess.Vectorstream")
Ion Gaztañaga
2015-06-24 16:18:17 +0200
5c090a64beRemove dead XSI code.
Ion Gaztañaga
2015-06-23 22:57:33 +0200
9b5ccf2d4bCleanup commented code in exceptions.hpp and update changelog with pull #19
Ion Gaztañaga
2015-06-23 22:11:32 +0200
112c9c0011Merge branch 'Romain-Geissler-bugfix/exception-visibility' into develop
Ion Gaztañaga
2015-06-23 22:05:36 +0200
5c00dab958Try to support GCC's versioned std namespaces in forward declarations.
Ion Gaztañaga
2015-02-26 00:37:48 +0100
09784e6201Include boost/config.hpp before testing BOOST_HAS_PRAGMA_ONCE.
Ion Gaztañaga
2015-02-02 16:12:21 +0100
c35b660d52Use BOOST_NOEXCEPT AND BOOST_NOINLINE instead of cumstom macros
Ion Gaztañaga
2015-02-01 01:01:54 +0100
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.
Ion Gaztañaga
2015-01-31 23:18:32 +0100
870d1b8e2dAvoid octal for GCc version check
Ion Gaztañaga
2015-01-14 15:47:49 +0100
5b20f4910dReplaced _MSC_VER with BOOST_HAS_PRAGMA_ONCE before #pragma once.
Ion Gaztañaga
2015-01-10 12:50:47 +0100
6c8ba8d3e9- Erased unused test and files. - Used simplified simple_swap, nothrow and placement new
Ion Gaztañaga
2015-01-10 11:06:24 +0100
89e02ab28cRemove Boost.Preprocessor dependency and reuse variadic tools from Container.
Ion Gaztañaga
2015-01-08 15:39:38 +0100
a8b8eac741More dependency reduction: Reused Boost.Move/Boost.Intrusive/Boost.Container utilities, removed some standard headers. Removed some GCC warnings.
Ion Gaztañaga
2015-01-07 00:56:27 +0100
256eb4e6cdUse <boost/container/detail/minimal_char_traits_header.hpp> to avoid including <string> when possible.
Ion Gaztañaga
2015-01-04 02:33:38 +0100
37d00bc798Compile-time dependency reduction. Update to Boost.Container changes.
Ion Gaztañaga
2015-01-02 19:40:37 +0100
2706da2f3bUpdated changelog with Haiku fix
Ion Gaztañaga
2014-11-22 12:00:41 +0100
abf766feccMerge branch 'jessicah-feature/haiku-support' into develop
Ion Gaztañaga
2014-11-22 09:24:11 +0100
366b20dfc9Use boost::long_long_type to avoid warnings in -pedantic
Ion Gaztañaga
2014-11-22 09:16:45 +0100
8fb11b021bhaiku: we don't have XSI shared memory, so don't try to use it.
Adrien Destugues
2014-11-15 01:08:42 +1300
060efcfffbPut the forward declaration of _ReadWriteBarrier before the intrinsic pragma to avoid errors in some MSVC versions
Ion Gaztañaga
2014-10-18 17:58:22 +0200
ddb2bf50c0Add Mingw support, as _ReadWriteBarrier is a MSVC intrinsic.
Ion Gaztañaga
2014-10-18 17:42:29 +0200
ac06eb010aRemoved GCC warnings about unused parameters
Ion Gaztañaga
2014-10-13 23:33:30 +0200
7d9f58ca99Added missing #pragma once
Ion Gaztañaga
2014-10-13 23:26:57 +0200
0807a56308Fixes Trac #10451: missing word in docs
Ion Gaztañaga
2014-10-04 17:06:35 +0200
2c4f35f282Fixes Trac #10506
Ion Gaztañaga
2014-10-04 11:42:22 +0200
16c339540cMerge branch 'MarcelRaad-patch-1' into develop
Ion Gaztañaga
2014-10-04 11:28:08 +0200
cc1aebc7acCompile fix for BOOST_USE_WINDOWS_H
Marcel Raad
2014-09-26 11:15:42 +0200
6334b255acUpdated changelog with bug #9262 from Trac
Ion Gaztañaga
2014-09-22 00:19:10 +0200
e1b438f64fAdded explanations about template parameters in offset_ptr
Ion Gaztañaga
2014-09-22 00:18:19 +0200
69ad21ad02Made deallocation function more readable and removed dead code
Ion Gaztañaga
2014-09-14 23:50:27 +0200
d0d3d7211fAdded extra size check for BOOST_ASSERT when previous block is free
Ion Gaztañaga
2014-09-10 23:20:52 +0200
19e6101b9eSpecified template parameter in get_rounded_size to avoid compilation errors in some compilers.
Ion Gaztañaga
2014-08-31 21:40:36 +0200
2a1afee903Merge branch 'MarcelRaad-patch-1' into develop
Ion Gaztañaga
2014-08-31 21:39:15 +0200