Commit Graph

85 Commits

Author SHA1 Message Date
Ion Gaztañaga
dae496524c [named_/interprocess]sharable_mutex & [named_/interprocess]condition_any implemented
[SVN r80147]
2012-08-22 21:03:28 +00:00
Ion Gaztañaga
b68e12a681 Updated copyright end year
[SVN r80138]
2012-08-22 11:26:55 +00:00
Ion Gaztañaga
6a72c035ec Updated copyright end year
[SVN r80133]
2012-08-22 04:54:41 +00:00
Ion Gaztañaga
15c18ef04e Modified test to support changeset 79964
[SVN r79965]
2012-08-11 12:47:30 +00:00
Ion Gaztañaga
8ca8e9a2ab Reimplemented message_queue with a circular buffer index
[SVN r79898]
2012-08-07 09:13:23 +00:00
Ion Gaztañaga
9236acf4e8 Modified test for shrink_by and advise functions in mapped_region.
[SVN r79896]
2012-08-07 09:08:30 +00:00
Ion Gaztañaga
6b8a3a3e73 Support Boost.Thread breaking change (TIME_UTC -> TIME_UTC_)
[SVN r79553]
2012-07-16 08:12:29 +00:00
Ion Gaztañaga
41e6d09338 Intermodule singleton optimization for windows
[SVN r79515]
2012-07-14 21:55:37 +00:00
Ion Gaztañaga
eea3c18185 Mapped region synchronous flush & size optimization
[SVN r79513]
2012-07-14 21:50:37 +00:00
Jürgen Hunold
01ce00dc8d Fix regressions introduced in r78802.
Reference #6940. Rename TIME_UTC to TIME_UTC_

[SVN r78972]
2012-06-16 12:05:44 +00:00
Ion Gaztañaga
ded788bdf8 Trailing spaces and Phoenix singleton for intermodule_singleton
[SVN r78515]
2012-05-20 09:47:08 +00:00
Ion Gaztañaga
14401bcb38 Error correction for Visual and Clang
[SVN r77909]
2012-04-11 06:25:04 +00:00
Ion Gaztañaga
82c9b236c7 Replaced pointer_to_other with pointer_traits
[SVN r76222]
2011-12-30 09:00:51 +00:00
Ion Gaztañaga
4e1ef9d53c Fixed named condition and unnecessary includes
[SVN r76170]
2011-12-26 11:10:22 +00:00
Ion Gaztañaga
851d9ac862 Bug 5326
[SVN r76116]
2011-12-23 13:23:27 +00:00
Ion Gaztañaga
7cb27130d4 Introducing allocator_traits and pointer_traits changes into several libraries.
[SVN r76107]
2011-12-22 20:15:57 +00:00
Ion Gaztañaga
8b696e9951 Fixed bug in timeout test
[SVN r74100]
2011-08-28 10:41:23 +00:00
Ion Gaztañaga
ec4230aacd * Erased containers now that Boost.Container is accepted
* Changed "detail" namespace to "ipcdetail" due to compilation errors in MSVC compilers and wrong ambiguous resolutions.
* Added locking timeout macro to avoid deadlocks

[SVN r74084]
2011-08-27 08:31:23 +00:00
Ion Gaztañaga
9bf632bbde Added new linker flags
[SVN r71147]
2011-04-09 12:01:11 +00:00
Ion Gaztañaga
e0e049cb78 Non-throwing make_managed_shared_ptr version.
[SVN r71140]
2011-04-09 08:47:07 +00:00
Ion Gaztañaga
56ffeb3547 Fixes when using pointers as key_type
[SVN r70661]
2011-03-28 08:57:57 +00:00
Ion Gaztañaga
b5eb07ba3e Changes to allow interoperability between 64 and 32 processes. Pointer type is a customization of all templated code size_type's and difference_type's.
[SVN r70069]
2011-03-17 16:42:30 +00:00
Ion Gaztañaga
005b78950b Added XSI shared memory
[SVN r67451]
2010-12-26 09:53:56 +00:00
Ion Gaztañaga
9a4463e5d6 Workaround for shared memory and FreeBsd jails
[SVN r65862]
2010-10-09 16:32:08 +00:00
Ion Gaztañaga
21d043e435 Fixes for vectostream and intermodule_singleton
[SVN r65855]
2010-10-09 11:22:42 +00:00
Ion Gaztañaga
51fcf15fa6 Fix MingW linker errors
[SVN r65006]
2010-08-26 06:56:37 +00:00
Ion Gaztañaga
694c1d93e6 More changes for Boost 1.45
[SVN r64984]
2010-08-24 17:13:19 +00:00
Ion Gaztañaga
493832d3ae Removed cmake files
[SVN r64425]
2010-07-29 04:54:54 +00:00
Ion Gaztañaga
03cd0b6b43 Changes for Boost 1.45
[SVN r64331]
2010-07-25 16:02:42 +00:00
Ion Gaztañaga
867cfc18db Changes for Boost 1.45
[SVN r64330]
2010-07-25 15:37:24 +00:00
Ion Gaztañaga
3d00a57b69 Interprocess:
[@https://svn.boost.org/trac/boost/ticket/3439 #3439],
  [@https://svn.boost.org/trac/boost/ticket/3846 #3846],
  [@https://svn.boost.org/trac/boost/ticket/3947 #3947],
  [@https://svn.boost.org/trac/boost/ticket/3985 #3985].
Intrusive:
  [@https://svn.boost.org/trac/boost/ticket/3668 #3668],
  [@https://svn.boost.org/trac/boost/ticket/3339 #3688],
  [@https://svn.boost.org/trac/boost/ticket/3698 #3698],
  [@https://svn.boost.org/trac/boost/ticket/3706 #3706],
  [@https://svn.boost.org/trac/boost/ticket/3721 #3721].
  [@https://svn.boost.org/trac/boost/ticket/3729 #3729],
  [@https://svn.boost.org/trac/boost/ticket/3746 #3746],
  [@https://svn.boost.org/trac/boost/ticket/3781 #3781],
  [@https://svn.boost.org/trac/boost/ticket/3829 #3829],
  [@https://svn.boost.org/trac/boost/ticket/3840 #3840],
  [@https://svn.boost.org/trac/boost/ticket/3339 #3339],
  [@https://svn.boost.org/trac/boost/ticket/3419 #3419],
  [@https://svn.boost.org/trac/boost/ticket/3431 #3431],

[SVN r60515]
2010-03-12 13:22:13 +00:00
Troy D. Straszheim
455807217f rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
[SVN r56942]
2009-10-17 02:07:38 +00:00
Ion Gaztañaga
f0471dbf91 Fixes for 1.41
[SVN r56823]
2009-10-14 13:08:04 +00:00
Troy D. Straszheim
a866db7938 Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.



[SVN r55159]
2009-07-26 00:49:56 +00:00
Ion Gaztañaga
af7d196d35 Boost 1.40 changes
[SVN r54338]
2009-06-25 16:25:34 +00:00
Ion Gaztañaga
1b525907b0 Ticket #3145: condition_test regression test failure
[SVN r53719]
2009-06-07 14:28:12 +00:00
Jeremiah Willcock
a3eeee5ace Fixed most tab and min/max issues from trunk inspection report
[SVN r53141]
2009-05-20 19:19:00 +00:00
Ion Gaztañaga
96350307ac Changes for Boost.1.39
[SVN r51971]
2009-03-25 17:28:06 +00:00
Ion Gaztañaga
3d0fcd68e3 Changes for Boost.1.39
[SVN r51964]
2009-03-24 21:52:06 +00:00
Ion Gaztañaga
8f145becf5 * Updated documentation to show rvalue-references funcions instead of emulation functions.
*  More non-copyable classes are now movable.
*  Move-constructor and assignments now leave moved object in default-constructed state
   instead of just swapping contents.
*  Several bugfixes (#2391, #2431, #1390, #2570, #2528).

[SVN r50258]
2008-12-13 13:47:00 +00:00
Ion Gaztañaga
7858e9f60a Fixed missing <iostream> include in doc_named_mutex and removed superfluous cout in managed_mapped_file_test
[SVN r49876]
2008-11-22 23:51:13 +00:00
Michael A. Jackson
74c8c44392 Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
96f9913aa8 Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
[SVN r49510]
2008-11-01 13:15:41 +00:00
Ion Gaztañaga
dc0eb8fe0e Changes and fixes for Boost 1.37
[SVN r49277]
2008-10-11 13:18:02 +00:00
Ion Gaztañaga
1876ffd0b9 gcc 4.3 fixes for normal and -std=c++0x modes
[SVN r46582]
2008-06-21 17:20:20 +00:00
Ion Gaztañaga
989c4332cf gcc 4.3 fixes for normal and -std=c++0x modes
[SVN r46576]
2008-06-21 09:12:15 +00:00
Ion Gaztañaga
513019d931 gcc 4.3 fixes for normal and -std=c++0x modes
[SVN r46575]
2008-06-21 09:11:38 +00:00
Ion Gaztañaga
c35c6680b2 #1912: some copy edits on boost.intrusive
#1932: move semantics for shared objects
#1635: Incomplete include guard in boost/intrusive

[SVN r45692]
2008-05-23 22:13:10 +00:00
Ion Gaztañaga
c3b9801811 Replaced non-ascii characters, ticket 1736
[SVN r45306]
2008-05-12 19:38:37 +00:00
Ion Gaztañaga
ba80ed3c10 Tickets #1883, #1862, #1709
[SVN r45019]
2008-05-02 11:07:08 +00:00