Thread: Added assertions on pthread/shared_mutex.hpp; fixed two shared_mutex tests that were wrong.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83546 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: Added first version of sync_queue.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83547 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: avoid the use of boost/thread/thread.hpp to limit dependencies.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83548 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: fix typo __Lockable.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83551 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: limit dependency on boost/thread/thread.hpp.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83552 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: more refactoring on pthread/shared_mutex.hpp.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83553 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fix library_status for C++03 compilers.  Fixes #8078

git-svn-id: http://svn.boost.org/svn/boost/trunk@83556 b8fc166d-592f-0410-95f2-cb63ce0dd405
Initial replacement for the xsl report generation.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83557 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fix hard-coded path.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83558 b8fc166d-592f-0410-95f2-cb63ce0dd405
Disable compression.  It doesn't save much disk space for so many small files (less than 2:1), and we get much better compression for network transfer by letting rsync see the original uncompressed data.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83559 b8fc166d-592f-0410-95f2-cb63ce0dd405
Added #include and try/n/catch blocks to try to see why fails on some platforms (mainly Teeks).

git-svn-id: http://svn.boost.org/svn/boost/trunk@83560 b8fc166d-592f-0410-95f2-cb63ce0dd405
Stop treating UTC as local time.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83564 b8fc166d-592f-0410-95f2-cb63ce0dd405
Don't store timestamps in the zip archive.  Don't include the report time in the links pages.  Drastically improves rsync (>10x) for the release report.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83565 b8fc166d-592f-0410-95f2-cb63ce0dd405
Don't escape markup for purpose in index_.html

git-svn-id: http://svn.boost.org/svn/boost/trunk@83566 b8fc166d-592f-0410-95f2-cb63ce0dd405
Check the size as well as the modification time.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83569 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fix crazy timestamps caused by assuming the current year.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83570 b8fc166d-592f-0410-95f2-cb63ce0dd405
Added missing test file.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83571 b8fc166d-592f-0410-95f2-cb63ce0dd405
Replace re_match with a faster version, not using Boost.Regex.  This was a major bottleneck in generating the reports.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83572 b8fc166d-592f-0410-95f2-cb63ce0dd405
Some changes for passing the inspection report.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83573 b8fc166d-592f-0410-95f2-cb63ce0dd405
Erased some tabs.

git-svn-id: http://svn.boost.org/svn/boost/trunk@83574 b8fc166d-592f-0410-95f2-cb63ce0dd405