$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r77096 - in website/public_html/live: feed/history generated generated/state users/history
From: dnljms_at_[hidden]
Date: 2012-02-22 17:56:34
Author: danieljames
Date: 2012-02-22 17:56:33 EST (Wed, 22 Feb 2012)
New Revision: 77096
URL: http://svn.boost.org/trac/boost/changeset/77096
Log:
Website: Filesystem notes + changes from merge.
Text files modified: 
   website/public_html/live/feed/history/boost_1_49_0.qbk     |    35 +++++++++                               
   website/public_html/live/generated/dev.rss                 |   142 +++++++++++++++++++++++++++++++++++++++ 
   website/public_html/live/generated/download-items.html     |     6                                         
   website/public_html/live/generated/state/feed-pages.txt    |    12 +-                                      
   website/public_html/live/users/history/version_1_49_0.html |   142 +++++++++++++++++++++++++++++++++++++++ 
   5 files changed, 320 insertions(+), 17 deletions(-)
Modified: website/public_html/live/feed/history/boost_1_49_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_49_0.qbk	(original)
+++ website/public_html/live/feed/history/boost_1_49_0.qbk	2012-02-22 17:56:33 EST (Wed, 22 Feb 2012)
@@ -73,8 +73,39 @@
    compilers through an internal `allocator_traits` clone.
 
 * [phrase library..[@/libs/filesystem/ Filesystem]:]
-  * See the
-    [@/libs/filesystem/v3/doc/release_history.html release history].
+  * Fix [@https://svn.boost.org/trac/boost/ticket/3714 #3714],
+    Added test cases and fixes for class path errors when
+    assignment or append used self or portion of self as source.
+  * Fix [@https://svn.boost.org/trac/boost/ticket/4889 #4889],
+    [@https://svn.boost.org/trac/boost/ticket/6320 #6320],
+    Locale codecvt_facet not thread safe on Windows.
+    Move Windows, Mac OS X, locale and codecvt facet back to namespace
+    scope. POSIX except OS X uses local static initialization (IE lazy) to
+    ensure exceptions are catchable if environmental variables are
+    misconfigured and to avoid use of locale("") if not actually used.
+  * Fix [@https://svn.boost.org/trac/boost/ticket/5652 #5652],
+    recursive_directory_iterator fails on cyclic symbolic
+    links. Thanks to Daniel Aarno for the patch.
+  * Fix [@https://svn.boost.org/trac/boost/ticket/5653 #5653],
+    recursive_directory_iterator(error_code) can still throw
+    filesystem_error.
+  * Fix [@https://svn.boost.org/trac/boost/ticket/5900 #5900],
+    directory_iterator access violation on Windows if error
+    is thrown. Thanks to Andreas Eckleder for the patch.
+  * Fix [@https://svn.boost.org/trac/boost/ticket/5900 #5900]
+    comment 2, a bug in director_iterator construction with
+    error_code argument that caused increment to be called without the ec
+    argument being passed.
+  * Fix [@https://svn.boost.org/trac/boost/ticket/5989 #5989]
+    by cleaning up test suite path_test.cpp code even though
+    the ticket itself was not a defect, and clarifying docs; iteration
+    over a path yields generic format.
+  * Fix [@https://svn.boost.org/trac/boost/ticket/5592 #5592],
+    Change Windows codecvt processing from CP_THREAD_ACP to CP_ACP.
+  * Operations function fixes for PGI compiler, thanks to Noel Belcourt.
+  * Relax permissions test to reflect reality, particularly on the
+    Sandia test platforms.
+
 
 * [phrase library..[@/libs/geometry/ Geometry]:]
   * Fixed bugs
Modified: website/public_html/live/generated/dev.rss
==============================================================================
--- website/public_html/live/generated/dev.rss	(original)
+++ website/public_html/live/generated/dev.rss	2012-02-22 17:56:33 EST (Wed, 22 Feb 2012)
@@ -27,6 +27,75 @@
     <ul>
       <li>
         <div>
+          <span class="library"><a href="http://www.boost.org/doc/libs/1_49_0_beta1/libs/asio">Asio</a>:</span>
+          <ul>
+            <li>
+              <div>
+                Added a new class template <code><span class="identifier">basic_waitable_timer</span></code>
+                based around the C++11 clock type requirements. It may be used with
+                the clocks from the C++11 <code><span class="special">&lt;</span><span class="identifier">chrono</span><span class="special">&gt;</span></code>
+                library facility or, if those are not available, Boost.Chrono. The
+                typedefs <code><span class="identifier">high_resolution_timer</span></code>,
+                <code><span class="identifier">steady_timer</span></code> and
+                <code><span class="identifier">system_timer</span></code> may
+                be used to create timer objects for the standard clock types.
+              </div>
+            </li>
+            <li>
+              <div>
+                Added a new <code><span class="identifier">windows</span><span class="special">::</span><span class="identifier">object_handle</span></code>
+                class for performing waits on Windows kernel objects. Thanks go to
+                Boris Schaeling for contributing substantially to the development
+                of this feature.
+              </div>
+            </li>
+            <li>
+              <div>
+                On Linux, <code><span class="identifier">connect</span><span class="special">()</span></code> can return EAGAIN in certain circumstances.
+                Remapped this to another error so that it doesn't look like a non-blocking
+                operation (<a href="https://svn.boost.org/trac/boost/ticket/6048">#6048</a>).
+              </div>
+            </li>
+            <li>
+              <div>
+                Fixed a compile error on NetBSD (<a href="https://svn.boost.org/trac/boost/ticket/6098">#6098</a>).
+              </div>
+            </li>
+            <li>
+              <div>
+                Fixed deadlock on Mac OS X (<a href="https://svn.boost.org/trac/boost/ticket/6275">#6275</a>).
+              </div>
+            </li>
+            <li>
+              <div>
+                Fixed a regression in <code><span class="identifier">buffered_write_stream</span></code>
+                (<a href="https://svn.boost.org/trac/boost/ticket/6310">#6310</a>).
+              </div>
+            </li>
+            <li>
+              <div>
+                Fixed a non-paged pool &quot;leak&quot; on Windows when an <code><span class="identifier">io_service</span></code> is repeatedly run without
+                anything to do (<a href="https://svn.boost.org/trac/boost/ticket/6321">#6321</a>).
+              </div>
+            </li>
+            <li>
+              <div>
+                Reverted earlier change to allow some speculative operations to be
+                performed without holding the lock, as it introduced a race condition
+                in some multithreaded scenarios.
+              </div>
+            </li>
+            <li>
+              <div>
+                Fixed a bug where the second buffer in an array of two buffers may
+                be ignored if the first buffer is empty.
+              </div>
+            </li>
+          </ul>
+        </div>
+      </li>
+      <li>
+        <div>
           <span class="library"><a href="http://www.boost.org/doc/libs/1_49_0_beta1/libs/chrono">Chrono</a>:</span>
           <ul>
             <li>
@@ -100,8 +169,73 @@
           <ul>
             <li>
               <div>
-                See the <a href="http://www.boost.org/doc/libs/1_49_0_beta1/libs/filesystem/v3/doc/release_history.html">release
-                history</a>.
+                Fix <a href="https://svn.boost.org/trac/boost/ticket/3714">#3714</a>,
+                Added test cases and fixes for class path errors when assignment
+                or append used self or portion of self as source.
+              </div>
+            </li>
+            <li>
+              <div>
+                Fix <a href="https://svn.boost.org/trac/boost/ticket/4889">#4889</a>,
+                <a href="https://svn.boost.org/trac/boost/ticket/6320">#6320</a>,
+                Locale codecvt_facet not thread safe on Windows. Move Windows, Mac
+                OS X, locale and codecvt facet back to namespace scope. POSIX except
+                OS X uses local static initialization (IE lazy) to ensure exceptions
+                are catchable if environmental variables are misconfigured and to
+                avoid use of locale(&quot;&quot;) if not actually used.
+              </div>
+            </li>
+            <li>
+              <div>
+                Fix <a href="https://svn.boost.org/trac/boost/ticket/5652">#5652</a>,
+                recursive_directory_iterator fails on cyclic symbolic links. Thanks
+                to Daniel Aarno for the patch.
+              </div>
+            </li>
+            <li>
+              <div>
+                Fix <a href="https://svn.boost.org/trac/boost/ticket/5653">#5653</a>,
+                recursive_directory_iterator(error_code) can still throw filesystem_error.
+              </div>
+            </li>
+            <li>
+              <div>
+                Fix <a href="https://svn.boost.org/trac/boost/ticket/5900">#5900</a>,
+                directory_iterator access violation on Windows if error is thrown.
+                Thanks to Andreas Eckleder for the patch.
+              </div>
+            </li>
+            <li>
+              <div>
+                Fix <a href="https://svn.boost.org/trac/boost/ticket/5900">#5900</a>
+                comment 2, a bug in director_iterator construction with error_code
+                argument that caused increment to be called without the ec argument
+                being passed.
+              </div>
+            </li>
+            <li>
+              <div>
+                Fix <a href="https://svn.boost.org/trac/boost/ticket/5989">#5989</a>
+                by cleaning up test suite path_test.cpp code even though the ticket
+                itself was not a defect, and clarifying docs; iteration over a path
+                yields generic format.
+              </div>
+            </li>
+            <li>
+              <div>
+                Fix <a href="https://svn.boost.org/trac/boost/ticket/5592">#5592</a>,
+                Change Windows codecvt processing from CP_THREAD_ACP to CP_ACP.
+              </div>
+            </li>
+            <li>
+              <div>
+                Operations function fixes for PGI compiler, thanks to Noel Belcourt.
+              </div>
+            </li>
+            <li>
+              <div>
+                Relax permissions test to reflect reality, particularly on the Sandia
+                test platforms.
               </div>
             </li>
           </ul>
@@ -299,8 +433,10 @@
           <ul>
             <li>
               <div>
-                Fixed bugs <a href="https://svn.boost.org/trac/boost/ticket/6412">#6412</a>,
+                Fixed bugs <a href="https://svn.boost.org/trac/boost/ticket/6531">#6531</a>,
+                <a href="https://svn.boost.org/trac/boost/ticket/6412">#6412</a>,
                 <a href="https://svn.boost.org/trac/boost/ticket/6398">#6398</a>,
+                <a href="https://svn.boost.org/trac/boost/ticket/6340">#6340</a>,
                 <a href="https://svn.boost.org/trac/boost/ticket/6319">#6319</a>,
                 <a href="https://svn.boost.org/trac/boost/ticket/6287">#6287</a>,
                 <a href="https://svn.boost.org/trac/boost/ticket/6265">#6265</a>,
Modified: website/public_html/live/generated/download-items.html
==============================================================================
--- website/public_html/live/generated/download-items.html	(original)
+++ website/public_html/live/generated/download-items.html	2012-02-22 17:56:33 EST (Wed, 22 Feb 2012)
@@ -36,9 +36,9 @@
 
               <p class="news-description">
               <span class="brief"><span class="purpose">
-      New Library: Heap. Updated Libraries: Chrono, Container, Filesystem, Geometry,
-      Graph, Icl, Interprocess, Intrusive, Lexical Cast, Locale, Move, Property Tree,
-      Spirit, Thread, Unordered, Uuid.
+      New Library: Heap. Updated Libraries: Asio, Chrono, Container, Filesystem,
+      Geometry, Graph, Icl, Interprocess, Intrusive, Lexical Cast, Locale, Move,
+      Property Tree, Spirit, Thread, Unordered, Uuid.
     </span></span></p>
 
               <ul class="menu">
Modified: website/public_html/live/generated/state/feed-pages.txt
==============================================================================
--- website/public_html/live/generated/state/feed-pages.txt	(original)
+++ website/public_html/live/generated/state/feed-pages.txt	2012-02-22 17:56:33 EST (Wed, 22 Feb 2012)
@@ -1838,7 +1838,7 @@
 -id
 "version_1_49_0
 -last_modified
-.1328365386.82
+.1329951285.65
 -location
 "users/history/version_1_49_0.html
 -page_state
@@ -1846,16 +1846,16 @@
 "In Progress
 -purpose
 "
-"      New Library: Heap. Updated Libraries: Chrono, Container, Filesystem, Geometry,
-"      Graph, Icl, Interprocess, Intrusive, Lexical Cast, Locale, Move, Property Tree,
-"      Spirit, Thread, Unordered, Uuid.
+"      New Library: Heap. Updated Libraries: Asio, Chrono, Container, Filesystem,
+"      Geometry, Graph, Icl, Interprocess, Intrusive, Lexical Cast, Locale, Move,
+"      Property Tree, Spirit, Thread, Unordered, Uuid.
 "    
 -qbk_hash
-"822f5522b36320e9e83305f6af7707a33bb96c66f3de18d5abed28cb8e685d16
+"5c8933d8c1348067f5bd8e225870e7b2c2149d1c1d9a90e71ec699eda1a8f3cf
 -release_status
 "beta 1
 -rss_hash
-"29ee2139019f8f23e2f9e7b913d379fa56d767b060ea8311308001ca953860bf
+"f6d616c87ba5d2a6e1be13ab5864d5f67f86fe367eb6f6e026c29d3ce140bc7a
 -title
 "Version 1.49.0
 -type
Modified: website/public_html/live/users/history/version_1_49_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_49_0.html	(original)
+++ website/public_html/live/users/history/version_1_49_0.html	2012-02-22 17:56:33 EST (Wed, 22 Feb 2012)
@@ -66,6 +66,75 @@
     <ul>
       <li>
         <div>
+          <span class="library">Asio:</span>
+          <ul>
+            <li>
+              <div>
+                Added a new class template <code><span class="identifier">basic_waitable_timer</span></code>
+                based around the C++11 clock type requirements. It may be used with
+                the clocks from the C++11 <code><span class="special"><</span><span class="identifier">chrono</span><span class="special">></span></code>
+                library facility or, if those are not available, Boost.Chrono. The
+                typedefs <code><span class="identifier">high_resolution_timer</span></code>,
+                <code><span class="identifier">steady_timer</span></code> and
+                <code><span class="identifier">system_timer</span></code> may
+                be used to create timer objects for the standard clock types.
+              </div>
+            </li>
+            <li>
+              <div>
+                Added a new <code><span class="identifier">windows</span><span class="special">::</span><span class="identifier">object_handle</span></code>
+                class for performing waits on Windows kernel objects. Thanks go to
+                Boris Schaeling for contributing substantially to the development
+                of this feature.
+              </div>
+            </li>
+            <li>
+              <div>
+                On Linux, <code><span class="identifier">connect</span><span class="special">()</span></code> can return EAGAIN in certain circumstances.
+                Remapped this to another error so that it doesn't look like a non-blocking
+                operation (#6048).
+              </div>
+            </li>
+            <li>
+              <div>
+                Fixed a compile error on NetBSD (#6098).
+              </div>
+            </li>
+            <li>
+              <div>
+                Fixed deadlock on Mac OS X (#6275).
+              </div>
+            </li>
+            <li>
+              <div>
+                Fixed a regression in <code><span class="identifier">buffered_write_stream</span></code>
+                (#6310).
+              </div>
+            </li>
+            <li>
+              <div>
+                Fixed a non-paged pool "leak" on Windows when an <code><span class="identifier">io_service</span></code> is repeatedly run without
+                anything to do (#6321).
+              </div>
+            </li>
+            <li>
+              <div>
+                Reverted earlier change to allow some speculative operations to be
+                performed without holding the lock, as it introduced a race condition
+                in some multithreaded scenarios.
+              </div>
+            </li>
+            <li>
+              <div>
+                Fixed a bug where the second buffer in an array of two buffers may
+                be ignored if the first buffer is empty.
+              </div>
+            </li>
+          </ul>
+        </div>
+      </li>
+      <li>
+        <div>
           <span class="library">Chrono:</span>
           <ul>
             <li>
@@ -139,8 +208,73 @@
           <ul>
             <li>
               <div>
-                See the <a href="/doc/libs/1_49_0_beta1/libs/filesystem/v3/doc/release_history.html">release
-                history</a>.
+                Fix #3714,
+                Added test cases and fixes for class path errors when assignment
+                or append used self or portion of self as source.
+              </div>
+            </li>
+            <li>
+              <div>
+                Fix #4889,
+                #6320,
+                Locale codecvt_facet not thread safe on Windows. Move Windows, Mac
+                OS X, locale and codecvt facet back to namespace scope. POSIX except
+                OS X uses local static initialization (IE lazy) to ensure exceptions
+                are catchable if environmental variables are misconfigured and to
+                avoid use of locale("") if not actually used.
+              </div>
+            </li>
+            <li>
+              <div>
+                Fix #5652,
+                recursive_directory_iterator fails on cyclic symbolic links. Thanks
+                to Daniel Aarno for the patch.
+              </div>
+            </li>
+            <li>
+              <div>
+                Fix #5653,
+                recursive_directory_iterator(error_code) can still throw filesystem_error.
+              </div>
+            </li>
+            <li>
+              <div>
+                Fix #5900,
+                directory_iterator access violation on Windows if error is thrown.
+                Thanks to Andreas Eckleder for the patch.
+              </div>
+            </li>
+            <li>
+              <div>
+                Fix #5900
+                comment 2, a bug in director_iterator construction with error_code
+                argument that caused increment to be called without the ec argument
+                being passed.
+              </div>
+            </li>
+            <li>
+              <div>
+                Fix #5989
+                by cleaning up test suite path_test.cpp code even though the ticket
+                itself was not a defect, and clarifying docs; iteration over a path
+                yields generic format.
+              </div>
+            </li>
+            <li>
+              <div>
+                Fix #5592,
+                Change Windows codecvt processing from CP_THREAD_ACP to CP_ACP.
+              </div>
+            </li>
+            <li>
+              <div>
+                Operations function fixes for PGI compiler, thanks to Noel Belcourt.
+              </div>
+            </li>
+            <li>
+              <div>
+                Relax permissions test to reflect reality, particularly on the Sandia
+                test platforms.
               </div>
             </li>
           </ul>
@@ -338,8 +472,10 @@
           <ul>
             <li>
               <div>
-                Fixed bugs #6412,
+                Fixed bugs #6531,
+                #6412,
                 <a href="https://svn.boost.org/trac/boost/ticket/6398">#6398</a>,
+                #6340,
                 <a href="https://svn.boost.org/trac/boost/ticket/6319">#6319</a>,
                 <a href="https://svn.boost.org/trac/boost/ticket/6287">#6287</a>,
                 <a href="https://svn.boost.org/trac/boost/ticket/6265">#6265</a>,