Commit Graph

150 Commits

Author SHA1 Message Date
Ion Gaztañaga
799356d975 Fixes #41: Data race in boost::interprocess::rbtree_best_fit 2017-10-26 22:17:20 +02:00
Louis Dionne
b98796e11a Fix misformatted code samples in the documentation
The current examples look strange since the C++-style comments result in the rest of the line being completely commented-out. This commit changes the way those parameters are documented to make them consistent with the rest of the documentation.

Note that I was unable to test this change because I wasn't able to generate the Boost documentation locally.
2017-07-03 16:18:22 -07:00
Ion Gaztañaga
6f5944f63c Use boost::movelib::unique_ptr instead of std::auto_ptr vs. std::unique_ptr 2017-05-26 23:27:23 +02:00
Takeshi Abe
6b0b4ae479 Fix typo in documentation 2017-05-19 11:06:06 +09:00
Ion Gaztañaga
4178baf834 Update changelog with pull request #34 2017-02-13 00:19:05 +01:00
Ion Gaztañaga
3881f04e46 Added GitHub Pull #35 ("Fixed options for cross-compilation") to changelog. 2017-02-12 21:56:11 +01:00
Ion Gaztañaga
eedc9b0a4e New experimental option BOOST_INTERPROCESS_BOOTSTAMP_IS_SESSION_MANAGER_BASED for windows systems. 2017-02-12 21:33:16 +01:00
Ion Gaztañaga
91cfe4bcd2 Fix documentation build error: extra [endsect]. 2017-02-07 09:21:45 +01:00
Ion Gaztañaga
936afb13f0 Update changelog with Trac #12617 2017-02-06 14:17:32 +01:00
Ion Gaztañaga
0cd4548b45 Update changelog for 1.64 2017-01-20 00:50:02 +01:00
Ion Gaztañaga
1dcab03953 Merge branch 'develop' of https://github.com/tabe/interprocess into tabe-develop 2016-11-13 20:57:51 +01:00
Ion Gaztañaga
16cc64be0e Fix documentation typos. 2016-11-13 20:49:14 +01:00
Ion Gaztañaga
68088a469a Add #error if both BOOST_INTERPROCESS_SHARED_DIR_FUNC and BOOST_INTERPROCESS_SHARED_DIR_PATH are defined. 2016-11-13 19:15:04 +01:00
Ion Gaztañaga
dd41f0ba71 Merge branch 'develop' of https://github.com/stheophil/interprocess into stheophil-develop 2016-11-13 17:50:09 +01:00
Rene Rivera
bbc0ed252a Add, and update, documentation build targets. 2016-10-07 23:07:34 -05:00
Sebastian Theophil
6956f11392 Replaced 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
2016-09-22 11:59:29 +02:00
Ion Gaztañaga
af07362fbd Fix formatting in some changelog entries 2016-08-09 22:34:55 +02:00
Ion Gaztañaga
2a110ca262 Update changelog with Pull #27 2016-06-29 14:45:41 +02:00
Takeshi Abe
971410822e Fix typo 2016-03-22 14:41:45 +09:00
Ion Gaztañaga
71ad203b6c Updated changelog with GitHub Pull #23 2015-12-23 23:32:22 +01:00
Ion Gaztañaga
e242de82aa Replaced BOOST_FORCEINLINE with BOOST_INTERPROCESS_FORCEINLINE so it's configurable. 2015-12-23 21:42:33 +01:00
Ion Gaztañaga
a6d5a32770 Updated changelog with offset_ptr improvements. 2015-10-18 22:00:50 +02:00
Ion Gaztañaga
eab4a9bd12 New documentation macros 2015-10-14 22:21:03 +02:00
Ion Gaztañaga
845d352287 Fixed Trac bug #11699 ("Forward declarations of std templates causes stack corruption under Visual Studio 2015") 2015-09-30 22:20:18 +02:00
Ion Gaztañaga
e352a84dd2 Fixed Trac #5139 ("Initial Stream Position in Boost.Interprocess.Vectorstream") 2015-06-24 16:18:17 +02:00
Ion Gaztañaga
9b5ccf2d4b Cleanup commented code in exceptions.hpp and update changelog with pull #19 2015-06-23 22:11:32 +02:00
Ion Gaztañaga
c35b660d52 Use BOOST_NOEXCEPT AND BOOST_NOINLINE instead of cumstom macros 2015-02-01 01:01:54 +01:00
Ion Gaztañaga
a8b8eac741 More dependency reduction: Reused Boost.Move/Boost.Intrusive/Boost.Container utilities, removed some standard headers.
Removed some GCC warnings.
2015-01-07 00:56:27 +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
2706da2f3b Updated changelog with Haiku fix 2014-11-22 12:00:41 +01:00
Ion Gaztañaga
0807a56308 Fixes Trac #10451: missing word in docs 2014-10-04 17:06:35 +02:00
Ion Gaztañaga
2c4f35f282 Fixes Trac #10506 2014-10-04 11:42:22 +02:00
Ion Gaztañaga
6334b255ac Updated changelog with bug #9262 from Trac 2014-09-22 00:19:10 +02:00
Ion Gaztañaga
d0d3d7211f Added extra size check for BOOST_ASSERT when previous block is free 2014-09-10 23:20:52 +02:00
Ion Gaztañaga
0420041e8d Removed unique_ptr and forwarded boost::interprocess::unique_ptr to boost::movelib::unique_ptr 2014-08-27 23:52:12 +02:00
Ion Gaztañaga
4e56b3c032 Reorganized Doxygen marks to obtain a better header reference 2014-08-04 00:18:14 +02:00
Ion Gaztañaga
aa9d568a8e Fixed typo in interprocess.qbk 2014-08-01 11:27:53 +02:00
Ion Gaztañaga
3fc54a9b59 Updated Jamfile.v2 with new macros for Doxygen and update changelog. 2014-07-31 23:43:44 +02:00
Ion Gaztañaga
36713fbe07 Fixed missing [endsect] and shallowed a bit the Notes section. 2014-07-30 11:44:39 +02:00
Ion Gaztañaga
ed77ae663a Updated change log with Trac #10230 2014-07-28 00:14:54 +02:00
Ion Gaztañaga
aa09229e8a Fixes #10011 segment_manager::find( unique_instance_t* ) fails to compile 2014-06-02 14:40:19 +02:00
Ion Gaztañaga
81a5fcf56d Removed trailing whitespaces. 2014-05-28 15:48:09 +02:00
Ion Gaztañaga
de405e89a3 * If BOOST_USE_WINDOWS_H is defined, <windows.h> and other windows SDK files are included,
otherwise the library declares needed functions and structures to reduce the impact of including
those heavy headers.

*  Added `get_size` to windows_shared_memory.
2014-05-28 15:30:04 +02:00
Ion Gaztañaga
02a7e7ecf2 More interprocess_exception fixes & #ifdef rephrasings 2014-05-25 20:50:39 +02:00
Ion Gaztañaga
58078fad47 Added pull #2 to changelist 2014-05-21 14:37:09 +02:00
Ion Gaztañaga
978b1eaf6e Changelog updated marking issue #9729 as resolved. 2014-04-28 01:31:21 +02:00
Ion Gaztañaga
fb1b0e547c Fixes #9767 (bootstamp generation causes error in case of corrupt Windows Event Log) and #9911 (get_tmp_base_dir(...) failure) 2014-04-28 01:21:03 +02:00
Ion Gaztañaga
9191d2cca6 Fixed #9946: ret_ptr uninitialized in init_atomic_func, fini_atomic_func 2014-04-26 23:47:09 +02:00
Ion Gaztañaga
65b5d34a04 Fixes #9835, typos and MSVC version offset_ptr branchless optimization fix. 2014-04-08 06:50:52 +02:00
Ion Gaztañaga
ecfec55cc9 Fixes #9408 ("Android does not support XSI_SHARED_MEMORY_OBJECTS")
[SVN r86765]
2013-11-19 11:53:51 +00:00