Ion Gaztañaga
fee02c7ccf
Disabled bootstamp in Windows. Neither kernel boottime or WMI methods are reliable. Windows shared memory/message ques have now filesystem persistence.
...
[SVN r70822]
2011-04-01 16:27:22 +00:00
Ion Gaztañaga
0f8ea13e1c
Fixed #5197 using provided patch
...
[SVN r70744]
2011-03-30 09:51:19 +00:00
Ion Gaztañaga
c7543d7fb2
Fixes to use pointers as key_types plus updated pair to recent C++0x draft. Fixed some missing config_begin.hpp/config_end.hpp includes. Fixed comparison operators for stable_vector iterator.
...
[SVN r70660]
2011-03-28 08:53:14 +00:00
Ion Gaztañaga
283d21330b
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 r70066]
2011-03-17 16:32:35 +00:00
Bryce Adelstein-Lelbach
5575583fc7
Some of the inline asm here had incorrect constraints.
...
[SVN r68133]
2011-01-13 23:41:10 +00:00
Ion Gaztañaga
a86d42120e
Added XSI shared memory
...
[SVN r67449]
2010-12-26 09:47:54 +00:00
Ion Gaztañaga
378b8bef44
Workaround for shared memory and FreeBsd jails
...
[SVN r65861]
2010-10-09 16:31:36 +00:00
Ion Gaztañaga
5109222c7e
Fixes for vectostream and intermodule_singleton
...
[SVN r65854]
2010-10-09 11:21:31 +00:00
Ion Gaztañaga
374f16a5c0
Fixed tabs
...
[SVN r65007]
2010-08-26 07:10:11 +00:00
Ion Gaztañaga
21efc978fd
More changes for Boost 1.45
...
[SVN r64985]
2010-08-24 17:26:36 +00:00
Ion Gaztañaga
dbcb35f1ad
Changes for Boost 1.45
...
[SVN r64337]
2010-07-25 16:47:46 +00:00
Ion Gaztañaga
157aed14e6
Changes for Boost 1.45
...
[SVN r64336]
2010-07-25 16:47:05 +00:00
Ion Gaztañaga
3514370a71
Changes for Boost 1.45
...
[SVN r64335]
2010-07-25 16:45:54 +00:00
Ion Gaztañaga
7422f6584f
Changes for Boost 1.45
...
[SVN r64334]
2010-07-25 16:44:45 +00:00
Ion Gaztañaga
5ee5c96022
Changes for Boost 1.45
...
[SVN r64333]
2010-07-25 16:39:26 +00:00
Ion Gaztañaga
9584fe328d
Changes for Boost 1.45
...
[SVN r64332]
2010-07-25 16:27:15 +00:00
Douglas Gregor
c46d606b77
Standards-conformance fix for Boost.Interprocess: max_value needs to
...
be declared before it is used, since ADL won't look here.
[SVN r61667]
2010-04-29 00:54:26 +00:00
Douglas Gregor
502ebea876
Various standards-conformance fixes for Boost.Interprocess.
...
[SVN r61665]
2010-04-29 00:36:35 +00:00
Jeremiah Willcock
768284dc67
Fixed tab and no-newline-at-end-of-file issues from inspection report
...
[SVN r61435]
2010-04-20 17:54:16 +00:00
Ion Gaztañaga
a30f2f66bf
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 r60514]
2010-03-12 13:18:29 +00:00
Ion Gaztañaga
91aac29df1
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 r60513]
2010-03-12 13:16:38 +00:00
Ion Gaztañaga
89eb66a985
Fixes for 1.41
...
[SVN r57018]
2009-10-20 15:59:55 +00:00
Ion Gaztañaga
c9dbd7c114
Fixes for 1.41
...
[SVN r56917]
2009-10-16 14:54:07 +00:00
Ion Gaztañaga
ee730c7f06
Fixes for 1.41
...
[SVN r56824]
2009-10-14 13:26:21 +00:00
Ion Gaztañaga
1bdccad422
Fixes for 1.41
...
[SVN r56817]
2009-10-14 11:59:32 +00:00
Ion Gaztañaga
eed099db35
FreeBSD 8 fixes
...
[SVN r55531]
2009-08-11 17:37:36 +00:00
Ion Gaztañaga
1e792ddfd0
FreeBSD 8 fixes
...
[SVN r55530]
2009-08-11 17:14:39 +00:00
Ion Gaztañaga
dbe37262f3
Remove signed/unsigned warning
...
[SVN r55521]
2009-08-11 08:43:30 +00:00
Ion Gaztañaga
5aa3a84588
lseek is undefined with shared memory descriptors, use fstat instead.
...
[SVN r55518]
2009-08-11 08:25:56 +00:00
Ion Gaztañaga
e374293232
Fixed deadlock problem
...
[SVN r55482]
2009-08-09 08:19:46 +00:00
Ion Gaztañaga
eacfedcabe
QNX workaround
...
[SVN r55013]
2009-07-18 12:31:16 +00:00
Ion Gaztañaga
ce7421a3f6
Boost 1.40 changes
...
[SVN r54334]
2009-06-25 15:47:52 +00:00
Vladimir Prus
8f8c9ebeee
Fix != vs. == mismatch.
...
The remove method is documented to return false on error and
true on success. The shm_unlink functions returns 0 on success.
Therefore, we should return "shm_unlink_result == 0".
[SVN r53382]
2009-05-29 08:39:44 +00:00
Ion Gaztañaga
d67f58b2fd
Bugs #3090 , #3101 , #2992 , #2973 , #2967
...
[SVN r53362]
2009-05-28 20:44:12 +00:00
Jeremiah Willcock
943ffc0c6f
More tab and min/max fixes
...
[SVN r53143]
2009-05-20 19:46:06 +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
e9570883ac
Fixed C++0x and MacOS X bugs
...
[SVN r52415]
2009-04-16 07:01:51 +00:00
Ion Gaztañaga
9461ec89cc
Workarounds for VC8 and MacOS
...
[SVN r52388]
2009-04-14 16:17:07 +00:00
Ion Gaztañaga
9117f958a4
Change static_cast with reinterpret_cast since in some compilers (Intel, and surely other EDG based ones) this kicks the conversion operator recursively and provokes an stack overflow.
...
[SVN r52007]
2009-03-27 08:49:56 +00:00
Ion Gaztañaga
4a9ce29e69
Changes for Boost.1.39
...
[SVN r51969]
2009-03-25 17:26:33 +00:00
Ion Gaztañaga
3d0fcd68e3
Changes for Boost.1.39
...
[SVN r51964]
2009-03-24 21:52:06 +00:00
Ion Gaztañaga
814c51a803
Ticket #2766 : error in boost::interprocess::file_lock::swap
...
[SVN r51289]
2009-02-17 16:59:35 +00:00
Ion Gaztañaga
7ef71f4527
Fixed deallocation before destructor.
...
[SVN r50903]
2009-01-30 15:23:42 +00:00
Ion Gaztañaga
b511d91348
Added configuration to properly detect FreeBSD options
...
[SVN r50372]
2008-12-23 14:18:15 +00:00
Ion Gaztañaga
1e4c941ea9
Fixed swap to be an inline function to avoid linking errors
...
[SVN r50336]
2008-12-21 00:31:08 +00:00
Ion Gaztañaga
5ecb62bbe0
Fixes wrong static_cast<> in return statement
...
[SVN r50327]
2008-12-19 18:58:26 +00:00
Ion Gaztañaga
3e4f6bceda
Fixed static "PageSize" variable initialization for DLLs
...
[SVN r50273]
2008-12-14 21:43:59 +00:00
Ion Gaztañaga
c1a6867856
* 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 r50257]
2008-12-13 13:43:10 +00:00
Ion Gaztañaga
1a85096c53
Ticket #2570 again
...
[SVN r50194]
2008-12-08 16:27:11 +00:00
Ion Gaztañaga
43b0545a8a
ticket 2570: boost::interprocess::message_queue::timed_send and timed_receive bug
...
[SVN r50146]
2008-12-05 22:57:51 +00:00