Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r86127 - in website/public_html/live: feed/history generated generated/state users/history
From: dnljms_at_[hidden]
Date: 2013-10-01 18:56:20


Author: danieljames
Date: 2013-10-01 18:56:20 EDT (Tue, 01 Oct 2013)
New Revision: 86127
URL: http://svn.boost.org/trac/boost/changeset/86127

Log:
More release notes.

Text files modified:
   website/public_html/live/feed/history/boost_1_55_0.qbk | 59 +++++++
   website/public_html/live/generated/dev.rss | 307 +++++++++++++++++++++++++++++++++++++++
   website/public_html/live/generated/state/feed-pages.txt | 4
   website/public_html/live/generated/state/rss-items.txt | 309 +++++++++++++++++++++++++++++++++++++++
   website/public_html/live/users/history/version_1_55_0.html | 307 +++++++++++++++++++++++++++++++++++++++
   5 files changed, 983 insertions(+), 3 deletions(-)

Modified: website/public_html/live/feed/history/boost_1_55_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_55_0.qbk Tue Oct 1 14:12:50 2013 (r86126)
+++ website/public_html/live/feed/history/boost_1_55_0.qbk 2013-10-01 18:56:20 EDT (Tue, 01 Oct 2013) (r86127)
@@ -137,12 +137,27 @@
   * Fixed compilation with Intel compiler on Windows. Removed internal macro duplication when compiled on Windows.
   * Some code refactoring to use C++11 features when available.
 
+* [phrase library..[@/libs/chrono/ Chrono]:]
+ * ['Fixed Bugs:]
+ * [@http://svn.boost.org/trac/boost/ticket/7868 #7868] `chrono_io` parses time incorrectly (1.53 and 1.52)
+ * [@http://svn.boost.org/trac/boost/ticket/9028 #9028] Typo in `boost/chrono/stopwatches/formatters/base_formatter.hpp`
+ * [@http://svn.boost.org/trac/boost/ticket/9147 #9147] uninitialized `std::tm
+
 * [phrase library..[@/libs/circular_buffer/ Circular Buffer]:]
   * Added support for rvalue references and rvalue references emulation
     using Boost.Move. Values are moved only if value type has noexcept move
     constructor and noexcept move assignment operator [ticket 7888]. Now
     Circular Buffer is usable with move-only types.
   * Much better documentation.
+ * [@http://svn.boost.org/trac/boost/ticket/5362 #5362]
+ circular_buffer does not compile with `BOOST_NO_EXCEPTIONS`.
+ * [@http://svn.boost.org/trac/boost/ticket/7025 #7025]
+ circular buffer reports warning: " type qualifiers ignored on function
+ return type" while compile.
+ * [@http://svn.boost.org/trac/boost/ticket/7950 #7950]
+ Eliminate W4-warnings under VS2005 - warning C4913: user defined binary
+ operator ',' exists but no overload could convert all operands, default
+ built-in binary operator ',' used.
 
 * [phrase library..[@/libs/container/ Container]:]
   * Implemented [link container.main_features.scary_iterators SCARY iterators].
@@ -348,6 +363,50 @@
 * [phrase library..[@/libs/smart_ptr/index.html SmartPtr]:]
   * Added `boost/smart_ptr/intrusive_ref_counter.hpp` header, extracted from Boost.Log. The header implements a mixin base class that adds support for `intrusive_ptr` to user's classes.
 
+* [phrase library..[@/libs/Thread/ Thread]:]
+ * ['New Features:]
+ * [@http://svn.boost.org/trac/boost/ticket/8519 #8519]
+ Synchro: Update class barrier with a completion function.
+ * [@http://svn.boost.org/trac/boost/ticket/8515 #8515]
+ Async: Add `shared_future::then`.
+ * [@http://svn.boost.org/trac/boost/ticket/8519 #8519]
+ Synchro: Update class barrier with a completion function
+ * [@http://svn.boost.org/trac/boost/ticket/8615 #8615]
+ Async: Replace make_future/make_shared_future by make_ready_future.
+ * [@http://svn.boost.org/trac/boost/ticket/8627 #8627]
+ Async: Add future<>::unwrap and unwrapping constructor.
+ * [@http://svn.boost.org/trac/boost/ticket/8677 #8677]
+ Async: Add future<>::get_or.
+ * [@http://svn.boost.org/trac/boost/ticket/8678 #8678]
+ Async: Add future<>::fallback_to.
+ * [@http://svn.boost.org/trac/boost/ticket/8891 #8891]
+ upgrade_to_unique_lock: missing mutex() function.
+ * [@http://svn.boost.org/trac/boost/ticket/8955 #8955]
+ Request for more efficient way to get exception_ptr from future.
+ * ['Fixed Bugs:]
+ * [@http://svn.boost.org/trac/boost/ticket/7461 #7461]
+ detail::win32::ReleaseSemaphore may be called with count_to_release equal to 0 Boost 1.55.0 closed viboes Bugs
+ * [@http://svn.boost.org/trac/boost/ticket/8070 #8070]
+ prefer GetTickCount64 over GetTickCount
+ * [@http://svn.boost.org/trac/boost/ticket/8768 #8768]
+ win32 condition_variable::wait_until infinite wait in rare cases.
+ * [@http://svn.boost.org/trac/boost/ticket/8817 #8817]
+ Boost Thread Windows CE _createthreadex handling breaks mingw w64.
+ * [@http://svn.boost.org/trac/boost/ticket/8943 #8943]
+ Failed to compile code using boost::call_once with Intel C++ Composer XE 2013 on Windows.
+ * [@http://svn.boost.org/trac/boost/ticket/8931 #8931]
+ Typos in external_locking reference.
+ * [@http://svn.boost.org/trac/boost/ticket/9029 #9029]
+ Misprint in documentation.
+ * [@http://svn.boost.org/trac/boost/ticket/9037 #9037]
+ gcc -Wshadow gives warnings in condition_variable{,_fwd}.hpp.
+ * [@http://svn.boost.org/trac/boost/ticket/9041 #9041]
+ Boost.Thread DSO's may need to link with Boost.Atomic.
+ * [@http://svn.boost.org/trac/boost/ticket/9048 #9048]
+ boost::scoped_thread useless ctor with variadic template arguments.
+ * [@http://svn.boost.org/trac/boost/ticket/9079 #9079]
+ Condition variable will wait forever for some timepoint values (Win).
+
 * [phrase library..[@/libs/timer/ Timer]:]
   * Fixed compilation on Intel compiler [ticket 8956].
 

Modified: website/public_html/live/generated/dev.rss
==============================================================================
--- website/public_html/live/generated/dev.rss Tue Oct 1 14:12:50 2013 (r86126)
+++ website/public_html/live/generated/dev.rss 2013-10-01 18:56:20 EDT (Tue, 01 Oct 2013) (r86127)
@@ -242,6 +242,101 @@
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/atomic/&quot;&gt;Atomic&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added support for 64-bit atomic operations on x86 target for GCC,
+ MSVC and compatible compilers. The support is enabled when it is
+ known at compile time that the target CPU supports required instructions.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added support for 128-bit atomic operations on x86-64 target for
+ GCC and compatible compilers. The support is enabled when it is known
+ at compile time that the target CPU supports required instructions.
+ The support can be tested for with the new &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ATOMIC_INT128_LOCK_FREE&lt;/span&gt;&lt;/code&gt;
+ macro.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added a more efficient implementation of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;atomic&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt; based on GCC &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;__atomic&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;*&lt;/span&gt;&lt;/code&gt;
+ intrinsics available since GCC 4.7.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added support for more ARM v7 CPUs, improved detection of Thumb 2.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added support for x32 (i.e. 64-bit x86 with 32-bit pointers) target
+ on GCC and compatible compilers.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Removed dependency on Boost.Thread.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Internal lock pool now includes proper padding and alignment to avoid
+ false sharing.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed compilation with Intel compiler on Windows. Removed internal
+ macro duplication when compiled on Windows.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Some code refactoring to use C++11 features when available.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/chrono/&quot;&gt;Chrono&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;em&gt;Fixed Bugs:&lt;/em&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/7868&quot;&gt;#7868&lt;/a&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;chrono_io&lt;/span&gt;&lt;/code&gt; parses
+ time incorrectly (1.53 and 1.52)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/9028&quot;&gt;#9028&lt;/a&gt;
+ Typo in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;chrono&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;stopwatches&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;formatters&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;base_formatter&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;hpp&lt;/span&gt;&lt;/code&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/9147&quot;&gt;#9147&lt;/a&gt;
+ uninitialized `std::tm
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
           &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/circular_buffer/&quot;&gt;Circular Buffer&lt;/a&gt;:&lt;/span&gt;
           &lt;ul&gt;
             &lt;li&gt;
@@ -257,6 +352,27 @@
                 Much better documentation.
               &lt;/div&gt;
             &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/5362&quot;&gt;#5362&lt;/a&gt;
+ circular_buffer does not compile with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_NO_EXCEPTIONS&lt;/span&gt;&lt;/code&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/7025&quot;&gt;#7025&lt;/a&gt;
+ circular buffer reports warning: &amp;quot; type qualifiers ignored on
+ function return type&amp;quot; while compile.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/7950&quot;&gt;#7950&lt;/a&gt;
+ Eliminate W4-warnings under VS2005 - warning C4913: user defined
+ binary operator ',' exists but no overload could convert all operands,
+ default built-in binary operator ',' used.
+ &lt;/div&gt;
+ &lt;/li&gt;
           &lt;/ul&gt;
         &lt;/div&gt;
       &lt;/li&gt;
@@ -863,6 +979,165 @@
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/smart_ptr/index.html&quot;&gt;SmartPtr&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;smart_ptr&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;intrusive_ref_counter&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;hpp&lt;/span&gt;&lt;/code&gt; header, extracted from Boost.Log.
+ The header implements a mixin base class that adds support for &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;intrusive_ptr&lt;/span&gt;&lt;/code&gt; to user's classes.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/Thread/&quot;&gt;Thread&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;em&gt;New Features:&lt;/em&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8519&quot;&gt;#8519&lt;/a&gt;
+ Synchro: Update class barrier with a completion function.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8515&quot;&gt;#8515&lt;/a&gt;
+ Async: Add &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;shared_future&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;then&lt;/span&gt;&lt;/code&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8519&quot;&gt;#8519&lt;/a&gt;
+ Synchro: Update class barrier with a completion function
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8615&quot;&gt;#8615&lt;/a&gt;
+ Async: Replace make_future/make_shared_future by make_ready_future.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8627&quot;&gt;#8627&lt;/a&gt;
+ Async: Add future&amp;lt;&amp;gt;::unwrap and unwrapping constructor.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8677&quot;&gt;#8677&lt;/a&gt;
+ Async: Add future&amp;lt;&amp;gt;::get_or.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8678&quot;&gt;#8678&lt;/a&gt;
+ Async: Add future&amp;lt;&amp;gt;::fallback_to.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8891&quot;&gt;#8891&lt;/a&gt;
+ upgrade_to_unique_lock: missing mutex() function.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8955&quot;&gt;#8955&lt;/a&gt;
+ Request for more efficient way to get exception_ptr from future.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;em&gt;Fixed Bugs:&lt;/em&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/7461&quot;&gt;#7461&lt;/a&gt;
+ detail::win32::ReleaseSemaphore may be called with count_to_release
+ equal to 0 Boost 1.55.0 closed viboes Bugs
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8070&quot;&gt;#8070&lt;/a&gt;
+ prefer GetTickCount64 over GetTickCount
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8768&quot;&gt;#8768&lt;/a&gt;
+ win32 condition_variable::wait_until infinite wait in rare
+ cases.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8817&quot;&gt;#8817&lt;/a&gt;
+ Boost Thread Windows CE _createthreadex handling breaks mingw
+ w64.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8943&quot;&gt;#8943&lt;/a&gt;
+ Failed to compile code using boost::call_once with Intel C++
+ Composer XE 2013 on Windows.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8931&quot;&gt;#8931&lt;/a&gt;
+ Typos in external_locking reference.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/9029&quot;&gt;#9029&lt;/a&gt;
+ Misprint in documentation.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/9037&quot;&gt;#9037&lt;/a&gt;
+ gcc -Wshadow gives warnings in condition_variable{,_fwd}.hpp.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/9041&quot;&gt;#9041&lt;/a&gt;
+ Boost.Thread DSO's may need to link with Boost.Atomic.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/9048&quot;&gt;#9048&lt;/a&gt;
+ boost::scoped_thread useless ctor with variadic template arguments.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/9079&quot;&gt;#9079&lt;/a&gt;
+ Condition variable will wait forever for some timepoint values
+ (Win).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
           &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/timer/&quot;&gt;Timer&lt;/a&gt;:&lt;/span&gt;
           &lt;ul&gt;
             &lt;li&gt;
@@ -888,6 +1163,38 @@
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/utility/index.html&quot;&gt;Utility&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;result_of&lt;/span&gt;&lt;/code&gt; can be set to use TR1
+ protocol by default and fall back to &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;decltype&lt;/span&gt;&lt;/code&gt;
+ if the function object does not support it (like C++11 lambda functions,
+ for example). Define &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_RESULT_OF_USE_TR1_WITH_DECLTYPE_FALLBACK&lt;/span&gt;&lt;/code&gt;
+ configuration macro to enable this mode.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Improved support for C++11 in the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;base_from_member&lt;/span&gt;&lt;/code&gt;
+ class template. The class implements perfect forwarding for the constructor
+ arguments, if the compiler supports rvalue references, variadic templates
+ and function template default arguments.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;utility&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;explicit_operator_bool&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;hpp&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;utility&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;empty_deleter&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;hpp&lt;/span&gt;&lt;/code&gt;
+ headers, which were extracted from Boost.Log. The headers implement
+ utilities for defining explicit conversion operators to &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;bool&lt;/span&gt;&lt;/code&gt; and a deleter function object
+ that does nothing, respectively.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
           &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/variant/&quot;&gt;Variant&lt;/a&gt;:&lt;/span&gt;
           &lt;ul&gt;
             &lt;li&gt;

Modified: website/public_html/live/generated/state/feed-pages.txt
==============================================================================
--- website/public_html/live/generated/state/feed-pages.txt Tue Oct 1 14:12:50 2013 (r86126)
+++ website/public_html/live/generated/state/feed-pages.txt 2013-10-01 18:56:20 EDT (Tue, 01 Oct 2013) (r86127)
@@ -2039,7 +2039,7 @@
 -id
 "version_1_55_0
 -last_modified
-.1380603660.66
+.1380668133.16
 -location
 "users/history/version_1_55_0.html
 -notice
@@ -2053,7 +2053,7 @@
 " Graph, Log, MultiIndex, PropertyMap, Wave.
 "
 -qbk_hash
-"bc30cd9e8291673aa94b743060f4bf067ed78682555fdcba03f34f0d24b500d6
+"bb76b8c27e1eb5a4f20c65548d781e4d4da28da8a2b11ca5e745925053942ac1
 -release_status
 "dev
 -title

Modified: website/public_html/live/generated/state/rss-items.txt
==============================================================================
--- website/public_html/live/generated/state/rss-items.txt Tue Oct 1 14:12:50 2013 (r86126)
+++ website/public_html/live/generated/state/rss-items.txt 2013-10-01 18:56:20 EDT (Tue, 01 Oct 2013) (r86127)
@@ -20564,6 +20564,101 @@
 " &lt;/li&gt;
 " &lt;li&gt;
 " &lt;div&gt;
+" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/atomic/&quot;&gt;Atomic&lt;/a&gt;:&lt;/span&gt;
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Added support for 64-bit atomic operations on x86 target for GCC,
+" MSVC and compatible compilers. The support is enabled when it is
+" known at compile time that the target CPU supports required instructions.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Added support for 128-bit atomic operations on x86-64 target for
+" GCC and compatible compilers. The support is enabled when it is known
+" at compile time that the target CPU supports required instructions.
+" The support can be tested for with the new &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ATOMIC_INT128_LOCK_FREE&lt;/span&gt;&lt;/code&gt;
+" macro.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Added a more efficient implementation of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;atomic&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt; based on GCC &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;__atomic&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;*&lt;/span&gt;&lt;/code&gt;
+" intrinsics available since GCC 4.7.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Added support for more ARM v7 CPUs, improved detection of Thumb 2.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Added support for x32 (i.e. 64-bit x86 with 32-bit pointers) target
+" on GCC and compatible compilers.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Removed dependency on Boost.Thread.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Internal lock pool now includes proper padding and alignment to avoid
+" false sharing.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Fixed compilation with Intel compiler on Windows. Removed internal
+" macro duplication when compiled on Windows.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Some code refactoring to use C++11 features when available.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/chrono/&quot;&gt;Chrono&lt;/a&gt;:&lt;/span&gt;
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;em&gt;Fixed Bugs:&lt;/em&gt;
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/7868&quot;&gt;#7868&lt;/a&gt;
+" &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;chrono_io&lt;/span&gt;&lt;/code&gt; parses
+" time incorrectly (1.53 and 1.52)
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/9028&quot;&gt;#9028&lt;/a&gt;
+" Typo in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;chrono&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;stopwatches&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;formatters&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;base_formatter&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;hpp&lt;/span&gt;&lt;/code&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/9147&quot;&gt;#9147&lt;/a&gt;
+" uninitialized `std::tm
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
 " &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/circular_buffer/&quot;&gt;Circular Buffer&lt;/a&gt;:&lt;/span&gt;
 " &lt;ul&gt;
 " &lt;li&gt;
@@ -20579,6 +20674,27 @@
 " Much better documentation.
 " &lt;/div&gt;
 " &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/5362&quot;&gt;#5362&lt;/a&gt;
+" circular_buffer does not compile with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_NO_EXCEPTIONS&lt;/span&gt;&lt;/code&gt;.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/7025&quot;&gt;#7025&lt;/a&gt;
+" circular buffer reports warning: &amp;quot; type qualifiers ignored on
+" function return type&amp;quot; while compile.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/7950&quot;&gt;#7950&lt;/a&gt;
+" Eliminate W4-warnings under VS2005 - warning C4913: user defined
+" binary operator ',' exists but no overload could convert all operands,
+" default built-in binary operator ',' used.
+" &lt;/div&gt;
+" &lt;/li&gt;
 " &lt;/ul&gt;
 " &lt;/div&gt;
 " &lt;/li&gt;
@@ -21185,6 +21301,165 @@
 " &lt;/li&gt;
 " &lt;li&gt;
 " &lt;div&gt;
+" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/smart_ptr/index.html&quot;&gt;SmartPtr&lt;/a&gt;:&lt;/span&gt;
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Added &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;smart_ptr&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;intrusive_ref_counter&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;hpp&lt;/span&gt;&lt;/code&gt; header, extracted from Boost.Log.
+" The header implements a mixin base class that adds support for &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;intrusive_ptr&lt;/span&gt;&lt;/code&gt; to user's classes.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/Thread/&quot;&gt;Thread&lt;/a&gt;:&lt;/span&gt;
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;em&gt;New Features:&lt;/em&gt;
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8519&quot;&gt;#8519&lt;/a&gt;
+" Synchro: Update class barrier with a completion function.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8515&quot;&gt;#8515&lt;/a&gt;
+" Async: Add &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;shared_future&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;then&lt;/span&gt;&lt;/code&gt;.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8519&quot;&gt;#8519&lt;/a&gt;
+" Synchro: Update class barrier with a completion function
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8615&quot;&gt;#8615&lt;/a&gt;
+" Async: Replace make_future/make_shared_future by make_ready_future.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8627&quot;&gt;#8627&lt;/a&gt;
+" Async: Add future&amp;lt;&amp;gt;::unwrap and unwrapping constructor.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8677&quot;&gt;#8677&lt;/a&gt;
+" Async: Add future&amp;lt;&amp;gt;::get_or.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8678&quot;&gt;#8678&lt;/a&gt;
+" Async: Add future&amp;lt;&amp;gt;::fallback_to.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8891&quot;&gt;#8891&lt;/a&gt;
+" upgrade_to_unique_lock: missing mutex() function.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8955&quot;&gt;#8955&lt;/a&gt;
+" Request for more efficient way to get exception_ptr from future.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;em&gt;Fixed Bugs:&lt;/em&gt;
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/7461&quot;&gt;#7461&lt;/a&gt;
+" detail::win32::ReleaseSemaphore may be called with count_to_release
+" equal to 0 Boost 1.55.0 closed viboes Bugs
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8070&quot;&gt;#8070&lt;/a&gt;
+" prefer GetTickCount64 over GetTickCount
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8768&quot;&gt;#8768&lt;/a&gt;
+" win32 condition_variable::wait_until infinite wait in rare
+" cases.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8817&quot;&gt;#8817&lt;/a&gt;
+" Boost Thread Windows CE _createthreadex handling breaks mingw
+" w64.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8943&quot;&gt;#8943&lt;/a&gt;
+" Failed to compile code using boost::call_once with Intel C++
+" Composer XE 2013 on Windows.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/8931&quot;&gt;#8931&lt;/a&gt;
+" Typos in external_locking reference.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/9029&quot;&gt;#9029&lt;/a&gt;
+" Misprint in documentation.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/9037&quot;&gt;#9037&lt;/a&gt;
+" gcc -Wshadow gives warnings in condition_variable{,_fwd}.hpp.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/9041&quot;&gt;#9041&lt;/a&gt;
+" Boost.Thread DSO's may need to link with Boost.Atomic.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/9048&quot;&gt;#9048&lt;/a&gt;
+" boost::scoped_thread useless ctor with variadic template arguments.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/9079&quot;&gt;#9079&lt;/a&gt;
+" Condition variable will wait forever for some timepoint values
+" (Win).
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
 " &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/timer/&quot;&gt;Timer&lt;/a&gt;:&lt;/span&gt;
 " &lt;ul&gt;
 " &lt;li&gt;
@@ -21210,6 +21485,38 @@
 " &lt;/li&gt;
 " &lt;li&gt;
 " &lt;div&gt;
+" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/utility/index.html&quot;&gt;Utility&lt;/a&gt;:&lt;/span&gt;
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;result_of&lt;/span&gt;&lt;/code&gt; can be set to use TR1
+" protocol by default and fall back to &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;decltype&lt;/span&gt;&lt;/code&gt;
+" if the function object does not support it (like C++11 lambda functions,
+" for example). Define &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_RESULT_OF_USE_TR1_WITH_DECLTYPE_FALLBACK&lt;/span&gt;&lt;/code&gt;
+" configuration macro to enable this mode.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Improved support for C++11 in the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;base_from_member&lt;/span&gt;&lt;/code&gt;
+" class template. The class implements perfect forwarding for the constructor
+" arguments, if the compiler supports rvalue references, variadic templates
+" and function template default arguments.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Added &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;utility&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;explicit_operator_bool&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;hpp&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;utility&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;empty_deleter&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;hpp&lt;/span&gt;&lt;/code&gt;
+" headers, which were extracted from Boost.Log. The headers implement
+" utilities for defining explicit conversion operators to &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;bool&lt;/span&gt;&lt;/code&gt; and a deleter function object
+" that does nothing, respectively.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
 " &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/variant/&quot;&gt;Variant&lt;/a&gt;:&lt;/span&gt;
 " &lt;ul&gt;
 " &lt;li&gt;
@@ -21316,7 +21623,7 @@
 " &lt;/div&gt;
 "</description></item>
 -last_modified
-.1380603660.66
+.1380668133.16
 -quickbook
 "feed/history/boost_1_55_0.qbk
 )

Modified: website/public_html/live/users/history/version_1_55_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_55_0.html Tue Oct 1 14:12:50 2013 (r86126)
+++ website/public_html/live/users/history/version_1_55_0.html 2013-10-01 18:56:20 EDT (Tue, 01 Oct 2013) (r86127)
@@ -278,6 +278,101 @@
       </li>
       <li>
         <div>
+ <span class="library">Atomic:</span>
+ <ul>
+ <li>
+ <div>
+ Added support for 64-bit atomic operations on x86 target for GCC,
+ MSVC and compatible compilers. The support is enabled when it is
+ known at compile time that the target CPU supports required instructions.
+ </div>
+ </li>
+ <li>
+ <div>
+ Added support for 128-bit atomic operations on x86-64 target for
+ GCC and compatible compilers. The support is enabled when it is known
+ at compile time that the target CPU supports required instructions.
+ The support can be tested for with the new <code><span class="identifier">BOOST_ATOMIC_INT128_LOCK_FREE</span></code>
+ macro.
+ </div>
+ </li>
+ <li>
+ <div>
+ Added a more efficient implementation of <code><span class="identifier">atomic</span><span class="special">&lt;&gt;</span></code> based on GCC <code><span class="identifier">__atomic</span><span class="special">*</span></code>
+ intrinsics available since GCC 4.7.
+ </div>
+ </li>
+ <li>
+ <div>
+ Added support for more ARM v7 CPUs, improved detection of Thumb 2.
+ </div>
+ </li>
+ <li>
+ <div>
+ Added support for x32 (i.e. 64-bit x86 with 32-bit pointers) target
+ on GCC and compatible compilers.
+ </div>
+ </li>
+ <li>
+ <div>
+ Removed dependency on Boost.Thread.
+ </div>
+ </li>
+ <li>
+ <div>
+ Internal lock pool now includes proper padding and alignment to avoid
+ false sharing.
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed compilation with Intel compiler on Windows. Removed internal
+ macro duplication when compiled on Windows.
+ </div>
+ </li>
+ <li>
+ <div>
+ Some code refactoring to use C++11 features when available.
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
+ <span class="library">Chrono:</span>
+ <ul>
+ <li>
+ <div>
+ <em>Fixed Bugs:</em>
+ <ul>
+ <li>
+ <div>
+ #7868
+ <code><span class="identifier">chrono_io</span></code> parses
+ time incorrectly (1.53 and 1.52)
+ </div>
+ </li>
+ <li>
+ <div>
+ #9028
+ Typo in <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">chrono</span><span class="special">/</span><span class="identifier">stopwatches</span><span class="special">/</span><span class="identifier">formatters</span><span class="special">/</span><span class="identifier">base_formatter</span><span class="special">.</span><span class="identifier">hpp</span></code>
+ </div>
+ </li>
+ <li>
+ <div>
+ #9147
+ uninitialized `std::tm
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
           <span class="library">Circular Buffer:</span>
           <ul>
             <li>
@@ -293,6 +388,27 @@
                 Much better documentation.
               </div>
             </li>
+ <li>
+ <div>
+ #5362
+ circular_buffer does not compile with <code><span class="identifier">BOOST_NO_EXCEPTIONS</span></code>.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7025
+ circular buffer reports warning: &quot; type qualifiers ignored on
+ function return type&quot; while compile.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7950
+ Eliminate W4-warnings under VS2005 - warning C4913: user defined
+ binary operator ',' exists but no overload could convert all operands,
+ default built-in binary operator ',' used.
+ </div>
+ </li>
           </ul>
         </div>
       </li>
@@ -899,6 +1015,165 @@
       </li>
       <li>
         <div>
+ <span class="library">SmartPtr:</span>
+ <ul>
+ <li>
+ <div>
+ Added <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">smart_ptr</span><span class="special">/</span><span class="identifier">intrusive_ref_counter</span><span class="special">.</span><span class="identifier">hpp</span></code> header, extracted from Boost.Log.
+ The header implements a mixin base class that adds support for <code><span class="identifier">intrusive_ptr</span></code> to user's classes.
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
+ <span class="library">Thread:</span>
+ <ul>
+ <li>
+ <div>
+ <em>New Features:</em>
+ <ul>
+ <li>
+ <div>
+ #8519
+ Synchro: Update class barrier with a completion function.
+ </div>
+ </li>
+ <li>
+ <div>
+ #8515
+ Async: Add <code><span class="identifier">shared_future</span><span class="special">::</span><span class="identifier">then</span></code>.
+ </div>
+ </li>
+ <li>
+ <div>
+ #8519
+ Synchro: Update class barrier with a completion function
+ </div>
+ </li>
+ <li>
+ <div>
+ #8615
+ Async: Replace make_future/make_shared_future by make_ready_future.
+ </div>
+ </li>
+ <li>
+ <div>
+ #8627
+ Async: Add future&lt;&gt;::unwrap and unwrapping constructor.
+ </div>
+ </li>
+ <li>
+ <div>
+ #8677
+ Async: Add future&lt;&gt;::get_or.
+ </div>
+ </li>
+ <li>
+ <div>
+ #8678
+ Async: Add future&lt;&gt;::fallback_to.
+ </div>
+ </li>
+ <li>
+ <div>
+ #8891
+ upgrade_to_unique_lock: missing mutex() function.
+ </div>
+ </li>
+ <li>
+ <div>
+ #8955
+ Request for more efficient way to get exception_ptr from future.
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
+ <em>Fixed Bugs:</em>
+ <ul>
+ <li>
+ <div>
+ #7461
+ detail::win32::ReleaseSemaphore may be called with count_to_release
+ equal to 0 Boost 1.55.0 closed viboes Bugs
+ </div>
+ </li>
+ <li>
+ <div>
+ #8070
+ prefer GetTickCount64 over GetTickCount
+ </div>
+ </li>
+ <li>
+ <div>
+ #8768
+ win32 condition_variable::wait_until infinite wait in rare
+ cases.
+ </div>
+ </li>
+ <li>
+ <div>
+ #8817
+ Boost Thread Windows CE _createthreadex handling breaks mingw
+ w64.
+ </div>
+ </li>
+ <li>
+ <div>
+ #8943
+ Failed to compile code using boost::call_once with Intel C++
+ Composer XE 2013 on Windows.
+ </div>
+ </li>
+ <li>
+ <div>
+ #8931
+ Typos in external_locking reference.
+ </div>
+ </li>
+ <li>
+ <div>
+ #9029
+ Misprint in documentation.
+ </div>
+ </li>
+ <li>
+ <div>
+ #9037
+ gcc -Wshadow gives warnings in condition_variable{,_fwd}.hpp.
+ </div>
+ </li>
+ <li>
+ <div>
+ #9041
+ Boost.Thread DSO's may need to link with Boost.Atomic.
+ </div>
+ </li>
+ <li>
+ <div>
+ #9048
+ boost::scoped_thread useless ctor with variadic template arguments.
+ </div>
+ </li>
+ <li>
+ <div>
+ #9079
+ Condition variable will wait forever for some timepoint values
+ (Win).
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
           <span class="library">Timer:</span>
           <ul>
             <li>
@@ -924,6 +1199,38 @@
       </li>
       <li>
         <div>
+ <span class="library">Utility:</span>
+ <ul>
+ <li>
+ <div>
+ <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">result_of</span></code> can be set to use TR1
+ protocol by default and fall back to <code><span class="keyword">decltype</span></code>
+ if the function object does not support it (like C++11 lambda functions,
+ for example). Define <code><span class="identifier">BOOST_RESULT_OF_USE_TR1_WITH_DECLTYPE_FALLBACK</span></code>
+ configuration macro to enable this mode.
+ </div>
+ </li>
+ <li>
+ <div>
+ Improved support for C++11 in the <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">base_from_member</span></code>
+ class template. The class implements perfect forwarding for the constructor
+ arguments, if the compiler supports rvalue references, variadic templates
+ and function template default arguments.
+ </div>
+ </li>
+ <li>
+ <div>
+ Added <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">utility</span><span class="special">/</span><span class="identifier">explicit_operator_bool</span><span class="special">.</span><span class="identifier">hpp</span></code> and <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">utility</span><span class="special">/</span><span class="identifier">empty_deleter</span><span class="special">.</span><span class="identifier">hpp</span></code>
+ headers, which were extracted from Boost.Log. The headers implement
+ utilities for defining explicit conversion operators to <code><span class="keyword">bool</span></code> and a deleter function object
+ that does nothing, respectively.
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
           <span class="library">Variant:</span>
           <ul>
             <li>


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk