Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r69135 - in website/public_html/live: . common common/code development doc feed feed/history users/download users/history users/news
From: dnljms_at_[hidden]
Date: 2011-02-21 18:21:37


Author: danieljames
Date: 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
New Revision: 69135
URL: http://svn.boost.org/trac/boost/changeset/69135

Log:
Merge from beta. Release 1.46.0
Added:
   website/public_html/live/feed/history/boost_1_46_0.qbk
      - copied unchanged from r69133, /website/public_html/beta/feed/history/boost_1_46_0.qbk
   website/public_html/live/users/history/version_1_46_0.html
      - copied unchanged from r69133, /website/public_html/beta/users/history/version_1_46_0.html
   website/public_html/live/users/news/version_1_46_0.html
      - copied unchanged from r69133, /website/public_html/beta/users/news/version_1_46_0.html
Properties modified:
   website/public_html/live/ (props changed)
   website/public_html/live/development/ (props changed)
Text files modified:
   website/public_html/live/common/code/boost.php | 2
   website/public_html/live/common/code/boost_libraries.php | 20
   website/public_html/live/common/menu-development.html | 17
   website/public_html/live/common/menu-doc.html | 5
   website/public_html/live/doc/.htaccess | 4
   website/public_html/live/doc/libraries.php | 20
   website/public_html/live/doc/libraries.txt | 153
   website/public_html/live/doc/libraries.xml | 326 +--
   website/public_html/live/feed/bbook2rss.py | 36
   website/public_html/live/feed/build.jam | 2
   website/public_html/live/feed/downloads-hashes.txt | 2
   website/public_html/live/feed/downloads.rss | 568 ++--
   website/public_html/live/feed/history-hashes.txt | 1
   website/public_html/live/feed/history.rss | 859 ++++++++
   website/public_html/live/feed/news-hashes.txt | 2
   website/public_html/live/feed/news.rss | 4122 ++++++++++++++++++++++-----------------
   website/public_html/live/index.html | 30
   website/public_html/live/users/download/boost_jam_3_1_18.html | 2
   website/public_html/live/users/download/index.html | 17
   website/public_html/live/users/download/version_1_45_0.html | 2
   website/public_html/live/users/history/index.html | 21
   website/public_html/live/users/history/old_versions.html | 2
   website/public_html/live/users/history/version_1_10_3.html | 2
   website/public_html/live/users/history/version_1_10_4.html | 2
   website/public_html/live/users/history/version_1_11_0.html | 2
   website/public_html/live/users/history/version_1_11_1.html | 2
   website/public_html/live/users/history/version_1_11_2.html | 2
   website/public_html/live/users/history/version_1_12_0.html | 2
   website/public_html/live/users/history/version_1_13_0.html | 2
   website/public_html/live/users/history/version_1_14_0.html | 2
   website/public_html/live/users/history/version_1_14_1.html | 2
   website/public_html/live/users/history/version_1_14_2.html | 2
   website/public_html/live/users/history/version_1_14_3.html | 2
   website/public_html/live/users/history/version_1_15_0.html | 2
   website/public_html/live/users/history/version_1_15_1.html | 2
   website/public_html/live/users/history/version_1_16_0.html | 2
   website/public_html/live/users/history/version_1_16_1.html | 2
   website/public_html/live/users/history/version_1_17_0.html | 2
   website/public_html/live/users/history/version_1_18_0.html | 2
   website/public_html/live/users/history/version_1_18_1.html | 2
   website/public_html/live/users/history/version_1_18_2.html | 2
   website/public_html/live/users/history/version_1_18_3.html | 2
   website/public_html/live/users/history/version_1_19_0.html | 2
   website/public_html/live/users/history/version_1_20_0.html | 2
   website/public_html/live/users/history/version_1_20_1.html | 2
   website/public_html/live/users/history/version_1_20_2.html | 2
   website/public_html/live/users/history/version_1_21_0.html | 2
   website/public_html/live/users/history/version_1_21_1.html | 2
   website/public_html/live/users/history/version_1_21_2.html | 2
   website/public_html/live/users/history/version_1_22_0.html | 2
   website/public_html/live/users/history/version_1_23_0.html | 2
   website/public_html/live/users/history/version_1_24_0.html | 2
   website/public_html/live/users/history/version_1_25_0.html | 2
   website/public_html/live/users/history/version_1_25_1.html | 2
   website/public_html/live/users/history/version_1_26_0.html | 2
   website/public_html/live/users/history/version_1_27_0.html | 2
   website/public_html/live/users/history/version_1_28_0.html | 2
   website/public_html/live/users/history/version_1_29_0.html | 2
   website/public_html/live/users/history/version_1_30_0.html | 2
   website/public_html/live/users/history/version_1_30_1.html | 2
   website/public_html/live/users/history/version_1_30_2.html | 2
   website/public_html/live/users/history/version_1_31_0.html | 2
   website/public_html/live/users/history/version_1_32_0.html | 2
   website/public_html/live/users/history/version_1_33_0.html | 2
   website/public_html/live/users/history/version_1_33_1.html | 2
   website/public_html/live/users/history/version_1_34_0.html | 2
   website/public_html/live/users/history/version_1_34_1.html | 2
   website/public_html/live/users/history/version_1_35_0.html | 2
   website/public_html/live/users/history/version_1_36_0.html | 2
   website/public_html/live/users/history/version_1_37_0.html | 2
   website/public_html/live/users/history/version_1_38_0.html | 2
   website/public_html/live/users/history/version_1_39_0.html | 2
   website/public_html/live/users/history/version_1_40_0.html | 2
   website/public_html/live/users/history/version_1_41_0.html | 2
   website/public_html/live/users/history/version_1_42_0.html | 2
   website/public_html/live/users/history/version_1_43_0.html | 2
   website/public_html/live/users/history/version_1_44_0.html | 2
   website/public_html/live/users/history/version_1_45_0.html | 2
   website/public_html/live/users/news/index.html | 47
   website/public_html/live/users/news/version_1_42_0.html | 2
   website/public_html/live/users/news/version_1_43_0.html | 2
   website/public_html/live/users/news/version_1_44_0.html | 2
   website/public_html/live/users/news/version_1_45_0.html | 2
   83 files changed, 3822 insertions(+), 2558 deletions(-)

Modified: website/public_html/live/common/code/boost.php
==============================================================================
--- website/public_html/live/common/code/boost.php (original)
+++ website/public_html/live/common/code/boost.php 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -4,7 +4,7 @@
   Distributed under the Boost Software License, Version 1.0.
   (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
 */
-$boost_current_version = Array(1,45,0);
+$boost_current_version = Array(1,46,0);
 require_once(dirname(__FILE__) . '/boost_config.php');
 require_once(dirname(__FILE__) . '/boost_utility.php');
 ?>
\ No newline at end of file

Modified: website/public_html/live/common/code/boost_libraries.php
==============================================================================
--- website/public_html/live/common/code/boost_libraries.php (original)
+++ website/public_html/live/common/code/boost_libraries.php 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -10,6 +10,11 @@
 {
     var $categories = array();
     var $db = array();
+ var $build_values = array(
+ 'header-only' => 'Header only',
+ 'autolink' => 'Automatic linking',
+ 'autolink-dependency' => 'Automatic linking due to dependency'
+ );
     
     function boost_libraries($xml_file)
     {
@@ -61,8 +66,6 @@
                     break;
                     case 'std-proposal':
                     case 'std-tr1':
- case 'header-only':
- case 'autolink':
                     {
                         $value = isset($val['value']) ? trim($val['value']) : false;
                         if($value && $value != 'true' && $value != 'false') {
@@ -73,6 +76,16 @@
                         $lib[$val['tag']] = ($value == 'true');
                     }
                     break;
+ case 'build':
+ {
+ $value = isset($val['value']) ? trim($val['value']) : '';
+ if(!isset($this->build_values[$value])) {
+ echo 'Invalid value for build: ', htmlentities($value);
+ exit(0);
+ }
+ $lib['build'] = $value;
+ }
+ break;
                     case 'category':
                     {
                         if(isset($val['value'])) {
@@ -81,6 +94,9 @@
                         }
                     }
                     break;
+ default:
+ echo 'Invalid tag: ', htmlentities($val['tag']);
+ exit(0);
                 }
             }
             else if ($val['tag'] == 'library' && $val['type'] == 'close' && $lib)

Modified: website/public_html/live/common/menu-development.html
==============================================================================
--- website/public_html/live/common/menu-development.html (original)
+++ website/public_html/live/common/menu-development.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -51,23 +51,6 @@
     <li>
       <a href="/development/submissions.html">Submissions <span class=
       "link">&gt;</span></a>
-
- <ul>
- <li><a href="/development/report-jan-2006.html">Status Report Jan
- 2006 <span class="link">&gt;</span></a></li>
-
- <li><a href="/development/report-apr-2006.html">Status Report Apr
- 2006 <span class="link">&gt;</span></a></li>
-
- <li><a href="/development/report-sep-2007.html">Status Report Sep
- 2007 <span class="link">&gt;</span></a></li>
-
- <li><a href="/development/report-nov-2007.html">Status Report Nov
- 2007 <span class="link">&gt;</span></a></li>
-
- <li><a href="/development/report-may-2008.html">Status Report May
- 2008 <span class="link">&gt;</span></a></li>
- </ul>
     </li>
 
     <li>

Modified: website/public_html/live/common/menu-doc.html
==============================================================================
--- website/public_html/live/common/menu-doc.html (original)
+++ website/public_html/live/common/menu-doc.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -9,7 +9,10 @@
       <a href="/doc/libs">Libraries <span class="link">&gt;</span></a>
 
       <ul>
- <li><a href="/doc/libs/1_45_0/">1.45.0 - Current Release <span class=
+ <li><a href="/doc/libs/1_45_0/">1.46.0 - Current Release <span class=
+ "link">&gt;</span></a></li>
+
+ <li><a href="/doc/libs/1_45_0/">1.45.0 <span class=
         "link">&gt;</span></a></li>
 
         <li><a href="/doc/libs/1_44_0/">1.44.0 <span class=

Modified: website/public_html/live/doc/.htaccess
==============================================================================
--- website/public_html/live/doc/.htaccess (original)
+++ website/public_html/live/doc/.htaccess 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -23,8 +23,8 @@
 RewriteRule ^tools/build/(.*\.(?:png|gif|jpg|jpeg|jpe|css|js|pdf|dtd))$ archives/boost-build/$1 [L,NC]
 
 # Redirect from symbolic names to current versions.
-RewriteRule ^libs/release(/.*)?$ libs/1_45_0$1 [R]
-RewriteRule ^libs/development(/.*)?$ libs/1_45_0$1 [R]
+RewriteRule ^libs/release(/.*)?$ libs/1_46_0$1 [R]
+RewriteRule ^libs/development(/.*)?$ libs/1_46_0$1 [R]
 
 #~ # In case we don't get a file looking URI we send it to the index.html file.
 #~ # - With some exceptions.

Modified: website/public_html/live/doc/libraries.php
==============================================================================
--- website/public_html/live/doc/libraries.php (original)
+++ website/public_html/live/doc/libraries.php 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -1,5 +1,8 @@
 <?php
 
+// Change this when developing.
+define('USE_SERIALIZED_INFO', true);
+
 require_once(dirname(__FILE__) . '/../common/code/boost_libraries.php');
 
 function boost_title()
@@ -41,8 +44,9 @@
     }
 }
 
-//$libs = new boost_libraries(dirname(__FILE__) . '/libraries.xml');
-$libs = unserialize(file_get_contents(dirname(__FILE__) . '/libraries.txt'));
+$libs = USE_SERIALIZED_INFO ?
+ unserialize(file_get_contents(dirname(__FILE__) . '/libraries.txt')) :
+ new boost_libraries(dirname(__FILE__) . '/libraries.xml');
 
 // Display types:
 
@@ -160,12 +164,12 @@
   if ($lib['std-tr1']) { $p[] = 'TR1'; }
   print ($p ? implode(', ',$p) : '&nbsp;');
 }
-function libbuildlink($lib)
+function libbuildlink($lib, $build_values)
 {
- $p = array();
- if ($lib['header-only']) { $p[] = 'Header only'; }
- if ($lib['autolink']) { $p[] = 'Automatic linking'; }
- print ($p ? implode(', ',$p) : '&nbsp;');
+ if (!empty($lib['build']))
+ print $build_values[$lib['build']];
+ else
+ print '&nbsp;';
 }
 function libcategories($lib, $categories)
 {
@@ -297,7 +301,7 @@
 
                     <dt>Build&nbsp;&amp;&nbsp;Link</dt>
 
- <dd><?php libbuildlink($lib); ?></dd>
+ <dd><?php libbuildlink($lib, $libs->build_values); ?></dd>
 
                     <dt>Categories</dt>
 

Modified: website/public_html/live/doc/libraries.txt
==============================================================================
--- website/public_html/live/doc/libraries.txt (original)
+++ website/public_html/live/doc/libraries.txt 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -1,38 +1,38 @@
-O:15:"boost_libraries":2:{s:10:"categories";a:20:{s:6:"String";a:3:{s:4:"name";s:6:"String";s:5:"title";s:26:"String and text processing";s:9:"libraries";a:0:{}}s:10:"Containers";a:3:{s:4:"name";s:10:"Containers";s:5:"title";s:10:"Containers";s:9:"libraries";a:0:{}}s:9:"Iterators";a:3:{s:4:"name";s:9:"Iterators";s:5:"title";s:9:"Iterators";s:9:"libraries";a:0:{}}s:10:"Algorithms";a:3:{s:4:"name";s:10:"Algorithms";s:5:"title";s:10:"Algorithms";s:9:"libraries";a:0:{}}s:16:"Function-objects";a:3:{s:4:"name";s:16:"Function-objects";s:5:"title";s:45:"Function objects and higher-order programming";s:9:"libraries";a:0:{}}s:7:"Generic";a:3:{s:4:"name";s:7:"Generic";s:5:"title";s:19:"Generic Programming";s:9:"libraries";a:0:{}}s:15:"Metaprogramming";a:3:{s:4:"name";s:15:"Metaprogramming";s:5:"title";s:25:"Template Metaprogramming";s:9:"libraries";a:0:{}}s:12:"Preprocessor";a:3:{s:4:"name";s:12:"Preprocessor";s:5:"title";s:28:"Preprocessor Metaprogramming";s:9:"libraries";a:0:{}}s:10:"Concurrent";a:3:{s:4:"name";s:1
0:"Concurrent";s:5:"title";s:22:"Concurrent Programming";s:9:"libraries";a:0:{}}s:4:"Math";a:3:{s:4:"name";s:4:"Math";s:5:"title";s:17:"Math and numerics";s:9:"libraries";a:0:{}}s:11:"Correctness";a:3:{s:4:"name";s:11:"Correctness";s:5:"title";s:23:"Correctness and testing";s:9:"libraries";a:0:{}}s:4:"Data";a:3:{s:4:"name";s:4:"Data";s:5:"title";s:15:"Data structures";s:9:"libraries";a:0:{}}s:16:"Image-processing";a:3:{s:4:"name";s:16:"Image-processing";s:5:"title";s:16:"Image processing";s:9:"libraries";a:0:{}}s:2:"IO";a:3:{s:4:"name";s:2:"IO";s:5:"title";s:12:"Input/Output";s:9:"libraries";a:0:{}}s:14:"Inter-language";a:3:{s:4:"name";s:14:"Inter-language";s:5:"title";s:22:"Inter-language support";s:9:"libraries";a:0:{}}s:6:"Memory";a:3:{s:4:"name";s:6:"Memory";s:5:"title";s:6:"Memory";s:9:"libraries";a:0:{}}s:7:"Parsing";a:3:{s:4:"name";s:7:"Parsing";s:5:"title";s:7:"Parsing";s:9:"libraries";a:0:{}}s:11:"Programming";a:3:{s:4:"name";s:11:"Programming";s:5:"title";s:22:"Programming Interfaces";s:9:"librarie
s";a:0:{}}s:13:"Miscellaneous";a:3:{s:4:"name";s:13:"Miscellaneous";s:5:"title";s:13:"Miscellaneous";s:9:"libraries";a:0:{}}s:11:"workarounds";a:3:{s:4:"name";s:11:"workarounds";s:5:"title";s:27:"Broken compiler workarounds";s:9:"libraries";a:0:{}}}s:2:"db";a:104:{s:12:"accumulators";a:11:{s:3:"key";s:12:"accumulators";s:13:"boost-version";s:6:"1.36.0";s:4:"name";s:12:"Accumulators";s:7:"authors";s:12:"Eric Niebler";s:11:"description";s:82:"Framework for incremental calculation, and collection of statistical accumulators.";s:13:"documentation";s:28:"libs/accumulators/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:4:"Math";}}s:16:"algorithm/minmax";a:11:{s:3:"key";s:16:"algorithm/minmax";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:7:"Min-Max";s:7:"authors";s:18:"Hervé Brönnimann";s:11:"description";s:90:"Standard library extensions for simultaneous
- min/max and min/max element computations.";s:13:"documentation";s:32:"libs/algorithm/minmax/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:10:"Algorithms";}}s:16:"algorithm/string";a:11:{s:3:"key";s:16:"algorithm/string";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:11:"String Algo";s:7:"authors";s:11:"Pavol Droba";s:11:"description";s:26:"String algorithms library.";s:13:"documentation";s:25:"doc/html/string_algo.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:6:"String";i:1;s:10:"Algorithms";}}s:3:"any";a:11:{s:3:"key";s:3:"any";s:13:"boost-version";s:6:"1.23.0";s:4:"name";s:3:"Any";s:7:"authors";s:13:"Kevlin Henney";s:11:"description";s:71:"Safe, generic container for single values of
- different value types.";s:13:"documentation";s:17:"doc/html/any.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:4:"Data";}}s:5:"array";a:11:{s:3:"key";s:5:"array";s:13:"boost-version";s:6:"1.17.0";s:4:"name";s:5:"Array";s:7:"authors";s:16:"Nicolai Josuttis";s:11:"description";s:64:"STL compliant container wrapper for arrays of
- constant size.";s:13:"documentation";s:19:"doc/html/array.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:10:"Containers";}}s:4:"asio";a:11:{s:3:"key";s:4:"asio";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:4:"Asio";s:7:"authors";s:14:"Chris Kohlhoff";s:11:"description";s:93:"Portable networking, including sockets, timers,
- hostname resolution and socket iostreams.";s:13:"documentation";s:24:"doc/html/boost_asio.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:0;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:10:"Concurrent";i:1;s:2:"IO";}}s:6:"assign";a:11:{s:3:"key";s:6:"assign";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:6:"Assign";s:7:"authors";s:16:"Thorsten Ottosen";s:11:"description";s:77:"Filling containers with constant or generated data
- has never been easier.";s:13:"documentation";s:26:"libs/assign/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:2:"IO";}}s:5:"bimap";a:11:{s:3:"key";s:5:"bimap";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:5:"Bimap";s:7:"authors";s:16:"Matias Capeletto";s:11:"description";s:138:"Bidirectional maps library for C++. With Boost.Bimap you
+O:15:"boost_libraries":3:{s:10:"categories";a:20:{s:6:"String";a:3:{s:4:"name";s:6:"String";s:5:"title";s:26:"String and text processing";s:9:"libraries";a:0:{}}s:10:"Containers";a:3:{s:4:"name";s:10:"Containers";s:5:"title";s:10:"Containers";s:9:"libraries";a:0:{}}s:9:"Iterators";a:3:{s:4:"name";s:9:"Iterators";s:5:"title";s:9:"Iterators";s:9:"libraries";a:0:{}}s:10:"Algorithms";a:3:{s:4:"name";s:10:"Algorithms";s:5:"title";s:10:"Algorithms";s:9:"libraries";a:0:{}}s:16:"Function-objects";a:3:{s:4:"name";s:16:"Function-objects";s:5:"title";s:45:"Function objects and higher-order programming";s:9:"libraries";a:0:{}}s:7:"Generic";a:3:{s:4:"name";s:7:"Generic";s:5:"title";s:19:"Generic Programming";s:9:"libraries";a:0:{}}s:15:"Metaprogramming";a:3:{s:4:"name";s:15:"Metaprogramming";s:5:"title";s:25:"Template Metaprogramming";s:9:"libraries";a:0:{}}s:12:"Preprocessor";a:3:{s:4:"name";s:12:"Preprocessor";s:5:"title";s:28:"Preprocessor Metaprogramming";s:9:"libraries";a:0:{}}s:10:"Concurrent";a:3:{s:4:"name";s:1
0:"Concurrent";s:5:"title";s:22:"Concurrent Programming";s:9:"libraries";a:0:{}}s:4:"Math";a:3:{s:4:"name";s:4:"Math";s:5:"title";s:17:"Math and numerics";s:9:"libraries";a:0:{}}s:11:"Correctness";a:3:{s:4:"name";s:11:"Correctness";s:5:"title";s:23:"Correctness and testing";s:9:"libraries";a:0:{}}s:4:"Data";a:3:{s:4:"name";s:4:"Data";s:5:"title";s:15:"Data structures";s:9:"libraries";a:0:{}}s:16:"Image-processing";a:3:{s:4:"name";s:16:"Image-processing";s:5:"title";s:16:"Image processing";s:9:"libraries";a:0:{}}s:2:"IO";a:3:{s:4:"name";s:2:"IO";s:5:"title";s:12:"Input/Output";s:9:"libraries";a:0:{}}s:14:"Inter-language";a:3:{s:4:"name";s:14:"Inter-language";s:5:"title";s:22:"Inter-language support";s:9:"libraries";a:0:{}}s:6:"Memory";a:3:{s:4:"name";s:6:"Memory";s:5:"title";s:6:"Memory";s:9:"libraries";a:0:{}}s:7:"Parsing";a:3:{s:4:"name";s:7:"Parsing";s:5:"title";s:7:"Parsing";s:9:"libraries";a:0:{}}s:11:"Programming";a:3:{s:4:"name";s:11:"Programming";s:5:"title";s:22:"Programming Interfaces";s:9:"librarie
s";a:0:{}}s:13:"Miscellaneous";a:3:{s:4:"name";s:13:"Miscellaneous";s:5:"title";s:13:"Miscellaneous";s:9:"libraries";a:0:{}}s:11:"workarounds";a:3:{s:4:"name";s:11:"workarounds";s:5:"title";s:27:"Broken compiler workarounds";s:9:"libraries";a:0:{}}}s:2:"db";a:105:{s:12:"accumulators";a:10:{s:3:"key";s:12:"accumulators";s:13:"boost-version";s:6:"1.36.0";s:4:"name";s:12:"Accumulators";s:7:"authors";s:12:"Eric Niebler";s:11:"description";s:82:"Framework for incremental calculation, and collection of statistical accumulators.";s:13:"documentation";s:28:"libs/accumulators/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:4:"Math";}}s:16:"algorithm/minmax";a:10:{s:3:"key";s:16:"algorithm/minmax";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:7:"Min-Max";s:7:"authors";s:18:"Hervé Brönnimann";s:11:"description";s:90:"Standard library extensions for simultaneous
+ min/max and min/max element computations.";s:13:"documentation";s:32:"libs/algorithm/minmax/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:10:"Algorithms";}}s:16:"algorithm/string";a:10:{s:3:"key";s:16:"algorithm/string";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:11:"String Algo";s:7:"authors";s:11:"Pavol Droba";s:11:"description";s:26:"String algorithms library.";s:13:"documentation";s:25:"doc/html/string_algo.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:6:"String";i:1;s:10:"Algorithms";}}s:3:"any";a:10:{s:3:"key";s:3:"any";s:13:"boost-version";s:6:"1.23.0";s:4:"name";s:3:"Any";s:7:"authors";s:13:"Kevlin Henney";s:11:"description";s:71:"Safe, generic container for single values of
+ different value types.";s:13:"documentation";s:17:"doc/html/any.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:4:"Data";}}s:5:"array";a:10:{s:3:"key";s:5:"array";s:13:"boost-version";s:6:"1.17.0";s:4:"name";s:5:"Array";s:7:"authors";s:16:"Nicolai Josuttis";s:11:"description";s:64:"STL compliant container wrapper for arrays of
+ constant size.";s:13:"documentation";s:19:"doc/html/array.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:10:"Containers";}}s:4:"asio";a:10:{s:3:"key";s:4:"asio";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:4:"Asio";s:7:"authors";s:14:"Chris Kohlhoff";s:11:"description";s:93:"Portable networking, including sockets, timers,
+ hostname resolution and socket iostreams.";s:13:"documentation";s:24:"doc/html/boost_asio.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:19:"autolink-dependency";s:8:"category";a:2:{i:0;s:10:"Concurrent";i:1;s:2:"IO";}}s:6:"assign";a:10:{s:3:"key";s:6:"assign";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:6:"Assign";s:7:"authors";s:16:"Thorsten Ottosen";s:11:"description";s:77:"Filling containers with constant or generated data
+ has never been easier.";s:13:"documentation";s:26:"libs/assign/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:2:"IO";}}s:5:"bimap";a:10:{s:3:"key";s:5:"bimap";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:5:"Bimap";s:7:"authors";s:16:"Matias Capeletto";s:11:"description";s:138:"Bidirectional maps library for C++. With Boost.Bimap you
     can create associative containers in which both types can be used
- as key.";s:13:"documentation";s:30:"libs/bimap/doc/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:10:"Containers";i:1;s:4:"Data";}}s:4:"bind";a:11:{s:3:"key";s:4:"bind";s:13:"boost-version";s:6:"1.25.0";s:4:"name";s:4:"Bind";s:7:"authors";s:11:"Peter Dimov";s:11:"description";s:312:"boost::bind is a generalization of the standard
+ as key.";s:13:"documentation";s:30:"libs/bimap/doc/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:10:"Containers";i:1;s:4:"Data";}}s:4:"bind";a:10:{s:3:"key";s:4:"bind";s:13:"boost-version";s:6:"1.25.0";s:4:"name";s:4:"Bind";s:7:"authors";s:11:"Peter Dimov";s:11:"description";s:312:"boost::bind is a generalization of the standard
     functions std::bind1st and std::bind2nd. It supports arbitrary
     function objects, functions, function pointers, and member
     function pointers, and is able to bind any argument to a
     specific value or route input arguments into arbitrary
- positions.";s:13:"documentation";s:19:"libs/bind/bind.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:11:"bind/mem_fn";a:11:{s:3:"key";s:11:"bind/mem_fn";s:13:"boost-version";s:6:"1.25.0";s:4:"name";s:15:"Member Function";s:7:"authors";s:11:"Peter Dimov";s:11:"description";s:74:"Generalized binders for function/object/pointers
- and member functions.";s:13:"documentation";s:21:"libs/bind/mem_fn.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:8:"bind/ref";a:11:{s:3:"key";s:8:"bind/ref";s:13:"boost-version";s:6:"1.25.0";s:4:"name";s:3:"Ref";s:7:"authors";s:61:"Jaako Järvi, Peter Dimov, Doug Gregor, and Dave
+ positions.";s:13:"documentation";s:19:"libs/bind/bind.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:11:"bind/mem_fn";a:10:{s:3:"key";s:11:"bind/mem_fn";s:13:"boost-version";s:6:"1.25.0";s:4:"name";s:15:"Member Function";s:7:"authors";s:11:"Peter Dimov";s:11:"description";s:74:"Generalized binders for function/object/pointers
+ and member functions.";s:13:"documentation";s:21:"libs/bind/mem_fn.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:8:"bind/ref";a:10:{s:3:"key";s:8:"bind/ref";s:13:"boost-version";s:6:"1.25.0";s:4:"name";s:3:"Ref";s:7:"authors";s:61:"Jaako Järvi, Peter Dimov, Doug Gregor, and Dave
     Abrahams";s:11:"description";s:66:"A utility library for passing references to
- generic functions.";s:13:"documentation";s:17:"doc/html/ref.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:15:"circular_buffer";a:11:{s:3:"key";s:15:"circular_buffer";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:15:"Circular Buffer";s:7:"authors";s:10:"Jan Gaspar";s:11:"description";s:62:"A STL compliant container also known as ring or cyclic buffer.";s:13:"documentation";s:31:"libs/circular_buffer/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:10:"Containers";}}s:13:"compatibility";a:11:{s:3:"key";s:13:"compatibility";s:13:"boost-version";s:6:"1.21.2";s:4:"name";s:13:"Compatibility";s:7:"authors";s:37:"Ralf Grosse-Kunstleve and Jens Maurer";s:11:"description";s:47:"Help for non-conforming standard
- libraries.";s:13:"documentation";s:29:"libs/compatibility/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:11:"workarounds";}}s:13:"concept_check";a:11:{s:3:"key";s:13:"concept_check";s:13:"boost-version";s:6:"1.19.0";s:4:"name";s:13:"Concept Check";s:7:"authors";s:11:"Jeremy Siek";s:11:"description";s:30:"Tools for generic programming.";s:13:"documentation";s:36:"libs/concept_check/concept_check.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:7:"Generic";i:1;s:11:"Correctness";}}s:6:"config";a:11:{s:3:"key";s:6:"config";s:13:"boost-version";s:5:"1.9.0";s:4:"name";s:6:"Config";s:7:"authors";s:0:"";s:11:"description";s:100:"Helps Boost library developers adapt to compiler
- idiosyncrasies; not intended for library users.";s:13:"documentation";s:22:"libs/config/config.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:11:"workarounds";}}s:10:"conversion";a:11:{s:3:"key";s:10:"conversion";s:13:"boost-version";s:6:"1.20.0";s:4:"name";s:10:"Conversion";s:7:"authors";s:31:"Dave Abrahams and Kevlin Henney";s:11:"description";s:30:"Polymorphic and lexical casts.";s:13:"documentation";s:26:"libs/conversion/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:6:"String";i:1;s:13:"Miscellaneous";}}s:3:"crc";a:11:{s:3:"key";s:3:"crc";s:13:"boost-version";s:6:"1.22.0";s:4:"name";s:3:"CRC";s:7:"authors";s:13:"Daryle Walker";s:11:"description";s:208:"The Boost CRC Library provides two implementations
+ generic functions.";s:13:"documentation";s:17:"doc/html/ref.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:15:"circular_buffer";a:10:{s:3:"key";s:15:"circular_buffer";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:15:"Circular Buffer";s:7:"authors";s:10:"Jan Gaspar";s:11:"description";s:62:"A STL compliant container also known as ring or cyclic buffer.";s:13:"documentation";s:31:"libs/circular_buffer/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:10:"Containers";}}s:13:"compatibility";a:10:{s:3:"key";s:13:"compatibility";s:13:"boost-version";s:6:"1.21.2";s:4:"name";s:13:"Compatibility";s:7:"authors";s:37:"Ralf Grosse-Kunstleve and Jens Maurer";s:11:"description";s:47:"Help for non-conforming standard
+ libraries.";s:13:"documentation";s:29:"libs/compatibility/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:11:"workarounds";}}s:13:"concept_check";a:10:{s:3:"key";s:13:"concept_check";s:13:"boost-version";s:6:"1.19.0";s:4:"name";s:13:"Concept Check";s:7:"authors";s:11:"Jeremy Siek";s:11:"description";s:30:"Tools for generic programming.";s:13:"documentation";s:36:"libs/concept_check/concept_check.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:7:"Generic";i:1;s:11:"Correctness";}}s:6:"config";a:10:{s:3:"key";s:6:"config";s:13:"boost-version";s:5:"1.9.0";s:4:"name";s:6:"Config";s:7:"authors";s:0:"";s:11:"description";s:100:"Helps Boost library developers adapt to compiler
+ idiosyncrasies; not intended for library users.";s:13:"documentation";s:22:"libs/config/config.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:11:"workarounds";}}s:10:"conversion";a:10:{s:3:"key";s:10:"conversion";s:13:"boost-version";s:6:"1.20.0";s:4:"name";s:10:"Conversion";s:7:"authors";s:31:"Dave Abrahams and Kevlin Henney";s:11:"description";s:30:"Polymorphic and lexical casts.";s:13:"documentation";s:26:"libs/conversion/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:6:"String";i:1;s:13:"Miscellaneous";}}s:3:"crc";a:10:{s:3:"key";s:3:"crc";s:13:"boost-version";s:6:"1.22.0";s:4:"name";s:3:"CRC";s:7:"authors";s:13:"Daryle Walker";s:11:"description";s:208:"The Boost CRC Library provides two implementations
     of CRC (cyclic redundancy code) computation objects and two
     implementations of CRC computation functions. The
- implementations are template-based.";s:13:"documentation";s:19:"libs/crc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:9:"date_time";a:11:{s:3:"key";s:9:"date_time";s:13:"boost-version";s:6:"1.29.0";s:4:"name";s:9:"Date Time";s:7:"authors";s:12:"Jeff Garland";s:11:"description";s:71:"A set of date-time libraries based on generic
- programming concepts.";s:13:"documentation";s:23:"doc/html/date_time.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:0;s:8:"autolink";b:1;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:13:"disjoint_sets";a:11:{s:3:"key";s:13:"disjoint_sets";s:13:"boost-version";s:5:"1.9.0";s:4:"name";s:13:"Disjoint Sets";s:7:"authors";s:43:"Jeremy Siek, Lie-Quan Lee, Andrew Lumsdaine";s:11:"description";s:101:"Boost.DisjointSets provides disjoint sets
+ implementations are template-based.";s:13:"documentation";s:19:"libs/crc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:9:"date_time";a:10:{s:3:"key";s:9:"date_time";s:13:"boost-version";s:6:"1.29.0";s:4:"name";s:9:"Date Time";s:7:"authors";s:12:"Jeff Garland";s:11:"description";s:71:"A set of date-time libraries based on generic
+ programming concepts.";s:13:"documentation";s:23:"doc/html/date_time.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:8:"autolink";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:13:"disjoint_sets";a:10:{s:3:"key";s:13:"disjoint_sets";s:13:"boost-version";s:5:"1.9.0";s:4:"name";s:13:"Disjoint Sets";s:7:"authors";s:43:"Jeremy Siek, Lie-Quan Lee, Andrew Lumsdaine";s:11:"description";s:101:"Boost.DisjointSets provides disjoint sets
     operations with union by rank and path
- compression.";s:13:"documentation";s:37:"libs/disjoint_sets/disjoint_sets.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:10:"Containers";}}s:14:"dynamic_bitset";a:11:{s:3:"key";s:14:"dynamic_bitset";s:13:"boost-version";s:6:"1.29.0";s:4:"name";s:14:"Dynamic Bitset";s:7:"authors";s:29:"Jeremy Siek and Chuck Allison";s:11:"description";s:373:"The dynamic_bitset class represents a set of bits.
+ compression.";s:13:"documentation";s:37:"libs/disjoint_sets/disjoint_sets.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:10:"Containers";}}s:14:"dynamic_bitset";a:10:{s:3:"key";s:14:"dynamic_bitset";s:13:"boost-version";s:6:"1.29.0";s:4:"name";s:14:"Dynamic Bitset";s:7:"authors";s:29:"Jeremy Siek and Chuck Allison";s:11:"description";s:373:"The dynamic_bitset class represents a set of bits.
     It provides accesses to the value of individual bits via an
     operator[] and provides all of the bitwise operators that one
     can apply to builtin integers, such as operator& and
     operator<<. The number of bits in the set is specified at
     runtime via a parameter to the constructor of the
- dynamic_bitset.";s:13:"documentation";s:39:"libs/dynamic_bitset/dynamic_bitset.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:10:"Containers";}}s:9:"exception";a:11:{s:3:"key";s:9:"exception";s:13:"boost-version";s:6:"1.36.0";s:4:"name";s:9:"Exception";s:7:"authors";s:15:"Emil Dotchevski";s:11:"description";s:145:"The Boost Exception library supports transporting
+ dynamic_bitset.";s:13:"documentation";s:39:"libs/dynamic_bitset/dynamic_bitset.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:10:"Containers";}}s:9:"exception";a:10:{s:3:"key";s:9:"exception";s:13:"boost-version";s:6:"1.36.0";s:4:"name";s:9:"Exception";s:7:"authors";s:15:"Emil Dotchevski";s:11:"description";s:145:"The Boost Exception library supports transporting
     of arbitrary data in exception objects, and transporting of
- exceptions between threads.";s:13:"documentation";s:39:"libs/exception/doc/boost-exception.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:10:"filesystem";a:11:{s:3:"key";s:10:"filesystem";s:13:"boost-version";s:6:"1.30.0";s:4:"name";s:10:"Filesystem";s:7:"authors";s:11:"Beman Dawes";s:11:"description";s:120:"The Boost Filesystem Library provides portable
+ exceptions between threads.";s:13:"documentation";s:39:"libs/exception/doc/boost-exception.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:10:"filesystem";a:10:{s:3:"key";s:10:"filesystem";s:13:"boost-version";s:6:"1.30.0";s:4:"name";s:10:"Filesystem";s:7:"authors";s:11:"Beman Dawes";s:11:"description";s:120:"The Boost Filesystem Library provides portable
     facilities to query and manipulate paths, files, and
- directories.";s:13:"documentation";s:26:"libs/filesystem/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:0;s:8:"autolink";b:1;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:9:"flyweight";a:11:{s:3:"key";s:9:"flyweight";s:13:"boost-version";s:6:"1.38.0";s:4:"name";s:9:"Flyweight";s:7:"authors";s:24:"Joaquín M López Muñoz";s:11:"description";s:74:"Design pattern to manage large quantities of highly redundant
- objects.";s:13:"documentation";s:29:"libs/flyweight/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:7:"foreach";a:11:{s:3:"key";s:7:"foreach";s:13:"boost-version";s:6:"1.34.0";s:4:"name";s:7:"Foreach";s:7:"authors";s:12:"Eric Niebler";s:11:"description";s:646:"In C++, writing a loop that iterates over a
+ directories.";s:13:"documentation";s:26:"libs/filesystem/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:8:"autolink";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:9:"flyweight";a:10:{s:3:"key";s:9:"flyweight";s:13:"boost-version";s:6:"1.38.0";s:4:"name";s:9:"Flyweight";s:7:"authors";s:24:"Joaquín M López Muñoz";s:11:"description";s:74:"Design pattern to manage large quantities of highly redundant
+ objects.";s:13:"documentation";s:29:"libs/flyweight/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:7:"foreach";a:10:{s:3:"key";s:7:"foreach";s:13:"boost-version";s:6:"1.34.0";s:4:"name";s:7:"Foreach";s:7:"authors";s:12:"Eric Niebler";s:11:"description";s:646:"In C++, writing a loop that iterates over a
     sequence is tedious. We can either use iterators, which
     requires a considerable amount of boiler-plate, or we can use
     the std::for_each() algorithm and move our loop body into a
@@ -42,7 +42,7 @@
     construct that automates this process. BOOST_FOREACH is just
     such a construct for C++. It iterates over sequences for us,
     freeing us from having to deal directly with iterators or write
- predicates.";s:13:"documentation";s:21:"doc/html/foreach.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:10:"Algorithms";}}s:6:"format";a:11:{s:3:"key";s:6:"format";s:13:"boost-version";s:6:"1.29.0";s:4:"name";s:6:"Format";s:7:"authors";s:13:"Samuel Krempp";s:11:"description";s:500:"The format library provides a class for formatting
+ predicates.";s:13:"documentation";s:21:"doc/html/foreach.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:10:"Algorithms";}}s:6:"format";a:10:{s:3:"key";s:6:"format";s:13:"boost-version";s:6:"1.29.0";s:4:"name";s:6:"Format";s:7:"authors";s:13:"Samuel Krempp";s:11:"description";s:500:"The format library provides a class for formatting
     arguments according to a format-string, as does printf, but
     with two major differences: format sends the arguments to an
     internal stream, and so is entirely type-safe and naturally
@@ -50,34 +50,35 @@
     used correctly in the strongly typed context of format, and
     thus the function call with arbitrary arguments is replaced by
     successive calls to an argument feeding
- operator%.";s:13:"documentation";s:22:"libs/format/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:6:"String";i:1;s:2:"IO";}}s:8:"function";a:11:{s:3:"key";s:8:"function";s:13:"boost-version";s:6:"1.23.0";s:4:"name";s:8:"Function";s:7:"authors";s:11:"Doug Gregor";s:11:"description";s:61:"Function object wrappers for deferred calls or
- callbacks.";s:13:"documentation";s:22:"doc/html/function.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:16:"Function-objects";i:1;s:11:"Programming";}}s:14:"function_types";a:11:{s:3:"key";s:14:"function_types";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:14:"Function Types";s:7:"authors";s:16:"Tobias Schwinger";s:11:"description";s:164:"Boost.FunctionTypes provides functionality to classify,
+ operator%.";s:13:"documentation";s:22:"libs/format/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:6:"String";i:1;s:2:"IO";}}s:8:"function";a:10:{s:3:"key";s:8:"function";s:13:"boost-version";s:6:"1.23.0";s:4:"name";s:8:"Function";s:7:"authors";s:11:"Doug Gregor";s:11:"description";s:61:"Function object wrappers for deferred calls or
+ callbacks.";s:13:"documentation";s:22:"doc/html/function.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:16:"Function-objects";i:1;s:11:"Programming";}}s:14:"function_types";a:10:{s:3:"key";s:14:"function_types";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:14:"Function Types";s:7:"authors";s:16:"Tobias Schwinger";s:11:"description";s:164:"Boost.FunctionTypes provides functionality to classify,
     decompose and synthesize function, function pointer, function reference and
- pointer to member types.";s:13:"documentation";s:39:"libs/function_types/doc/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:7:"Generic";i:1;s:15:"Metaprogramming";}}s:10:"functional";a:11:{s:3:"key";s:10:"functional";s:13:"boost-version";s:6:"1.16.0";s:4:"name";s:10:"Functional";s:7:"authors";s:12:"Mark Rodgers";s:11:"description";s:106:"The Boost.Function library contains a family of
+ pointer to member types.";s:13:"documentation";s:39:"libs/function_types/doc/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:7:"Generic";i:1;s:15:"Metaprogramming";}}s:10:"functional";a:10:{s:3:"key";s:10:"functional";s:13:"boost-version";s:6:"1.16.0";s:4:"name";s:10:"Functional";s:7:"authors";s:12:"Mark Rodgers";s:11:"description";s:106:"The Boost.Function library contains a family of
     class templates that are function object
- wrappers.";s:13:"documentation";s:26:"libs/functional/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:15:"functional/hash";a:11:{s:3:"key";s:15:"functional/hash";s:13:"boost-version";s:6:"1.33.0";s:4:"name";s:15:"Functional/Hash";s:7:"authors";s:12:"Daniel James";s:11:"description";s:79:"A TR1 hash function object that can be extended to
- hash user defined types.";s:13:"documentation";s:18:"doc/html/hash.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:18:"functional/factory";a:11:{s:3:"key";s:18:"functional/factory";s:13:"boost-version";s:6:"1.43.0";s:4:"name";s:18:"Functional/Factory";s:7:"authors";s:16:"Tobias Schwinger";s:11:"description";s:64:"Function object templates for dynamic and static object creation";s:13:"documentation";s:34:"libs/functional/factory/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:18:"functional/forward";a:11:{s:3:"key";s:18:"functional/forward";s:13:"boost-version";s:6:"1.43.0";s:4:"name";s:18:"Functional/Forward";s:7:"authors";s:16:"Tobias Schwinger";s:11:"description";s:72:"Adapters to allow generic function objects to accept arbitrary arguments";s:13:"documentation";s:34:"libs/functional/forward/index.html";s:12:"s
td-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:6:"fusion";a:11:{s:3:"key";s:6:"fusion";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:6:"Fusion";s:7:"authors";s:48:"Joel de Guzman, Dan Marsden and Tobias Schwinger";s:11:"description";s:80:"Library for working with tuples, including various containers,
- algorithms, etc.";s:13:"documentation";s:31:"libs/fusion/doc/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:15:"Metaprogramming";i:1;s:4:"Data";}}s:3:"gil";a:11:{s:3:"key";s:3:"gil";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:3:"GIL";s:7:"authors";s:30:"Lubomir Bourdev and Hailin Jin";s:11:"description";s:21:"Generic Image Library";s:13:"documentation";s:23:"libs/gil/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:5:{i:0;s:10:"Containers";i:1;s:9:"Iterators";i:2;s:10:"Algorithms";i:3;s:7:"Generic";i:4;s:16:"Image-processing";}}s:5:"graph";a:11:{s:3:"key";s:5:"graph";s:13:"boost-version";s:6:"1.18.0";s:4:"name";s:5:"Graph";s:7:"authors";s:107:"Jeremy Siek and a University of Notre Dame team;
+ wrappers.";s:13:"documentation";s:26:"libs/functional/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:15:"functional/hash";a:10:{s:3:"key";s:15:"functional/hash";s:13:"boost-version";s:6:"1.33.0";s:4:"name";s:15:"Functional/Hash";s:7:"authors";s:12:"Daniel James";s:11:"description";s:79:"A TR1 hash function object that can be extended to
+ hash user defined types.";s:13:"documentation";s:18:"doc/html/hash.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:18:"functional/factory";a:10:{s:3:"key";s:18:"functional/factory";s:13:"boost-version";s:6:"1.43.0";s:4:"name";s:18:"Functional/Factory";s:7:"authors";s:16:"Tobias Schwinger";s:11:"description";s:64:"Function object templates for dynamic and static object creation";s:13:"documentation";s:34:"libs/functional/factory/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:18:"functional/forward";a:10:{s:3:"key";s:18:"functional/forward";s:13:"boost-version";s:6:"1.43.0";s:4:"name";s:18:"Functional/Forward";s:7:"authors";s:16:"Tobias Schwinger";s:11:"description";s:72:"Adapters to allow generic function objects to accept arbitrary arguments";s:13:"documentation";s:34:"libs/functional/forward/index.html";s:12:"std-proposal";b:0;s:7:"
std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:6:"fusion";a:10:{s:3:"key";s:6:"fusion";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:6:"Fusion";s:7:"authors";s:48:"Joel de Guzman, Dan Marsden and Tobias Schwinger";s:11:"description";s:80:"Library for working with tuples, including various containers,
+ algorithms, etc.";s:13:"documentation";s:31:"libs/fusion/doc/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:15:"Metaprogramming";i:1;s:4:"Data";}}s:3:"gil";a:10:{s:3:"key";s:3:"gil";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:3:"GIL";s:7:"authors";s:30:"Lubomir Bourdev and Hailin Jin";s:11:"description";s:21:"Generic Image Library";s:13:"documentation";s:23:"libs/gil/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:5:{i:0;s:10:"Containers";i:1;s:9:"Iterators";i:2;s:10:"Algorithms";i:3;s:7:"Generic";i:4;s:16:"Image-processing";}}s:5:"graph";a:10:{s:3:"key";s:5:"graph";s:13:"boost-version";s:6:"1.18.0";s:4:"name";s:5:"Graph";s:7:"authors";s:107:"Jeremy Siek and a University of Notre Dame team;
     now maintained by Andrew Sutton and Jeremiah Willcock.";s:11:"description";s:127:"The BGL graph interface and graph components are
     generic, in the same sense as the the Standard Template Library
- (STL).";s:13:"documentation";s:37:"libs/graph/doc/table_of_contents.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:0;s:8:"autolink";b:1;s:8:"category";a:3:{i:0;s:10:"Containers";i:1;s:9:"Iterators";i:2;s:10:"Algorithms";}}s:7:"integer";a:11:{s:3:"key";s:7:"integer";s:13:"boost-version";s:5:"1.9.0";s:4:"name";s:7:"Integer";s:7:"authors";s:0:"";s:11:"description";s:371:"The organization of boost integer headers and
+ (STL).";s:13:"documentation";s:37:"libs/graph/doc/table_of_contents.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:8:"autolink";s:8:"category";a:3:{i:0;s:10:"Containers";i:1;s:9:"Iterators";i:2;s:10:"Algorithms";}}s:3:"icl";a:10:{s:3:"key";s:3:"icl";s:13:"boost-version";s:6:"1.46.0";s:4:"name";s:3:"ICL";s:7:"authors";s:17:"Joachim Faulhaber";s:11:"description";s:91:"Interval Container Library, interval sets and maps and
+ aggregation of associated values";s:13:"documentation";s:19:"libs/icl/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:10:"Containers";i:1;s:4:"Data";}}s:7:"integer";a:10:{s:3:"key";s:7:"integer";s:13:"boost-version";s:5:"1.9.0";s:4:"name";s:7:"Integer";s:7:"authors";s:0:"";s:11:"description";s:371:"The organization of boost integer headers and
     classes is designed to take advantage of <stdint.h> types
     from the 1999 C standard without resorting to undefined
     behavior in terms of the 1998 C++ standard. The header
     <boost/cstdint.hpp> makes the standard integer types
     safely available in namespace boost without placing any names
- in namespace std.";s:13:"documentation";s:23:"libs/integer/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:4:"Math";}}s:12:"interprocess";a:11:{s:3:"key";s:12:"interprocess";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:12:"Interprocess";s:7:"authors";s:14:"Ion Gaztañaga";s:11:"description";s:111:"Shared memory, memory mapped files, process-shared mutexes,
- condition variables, containers and allocators.";s:13:"documentation";s:26:"doc/html/interprocess.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:10:"Concurrent";}}s:9:"intrusive";a:11:{s:3:"key";s:9:"intrusive";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:9:"Intrusive";s:7:"authors";s:14:"Ion Gaztañaga";s:11:"description";s:36:"Intrusive containers and algorithms.";s:13:"documentation";s:23:"doc/html/intrusive.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:10:"Containers";}}s:2:"io";a:11:{s:3:"key";s:2:"io";s:13:"boost-version";s:6:"1.28.0";s:4:"name";s:15:"IO State Savers";s:7:"authors";s:13:"Daryle Walker";s:11:"description";s:179:"The I/O sub-library of Boost helps segregate the
+ in namespace std.";s:13:"documentation";s:23:"libs/integer/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:4:"Math";}}s:12:"interprocess";a:10:{s:3:"key";s:12:"interprocess";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:12:"Interprocess";s:7:"authors";s:14:"Ion Gaztañaga";s:11:"description";s:111:"Shared memory, memory mapped files, process-shared mutexes,
+ condition variables, containers and allocators.";s:13:"documentation";s:26:"doc/html/interprocess.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:10:"Concurrent";}}s:9:"intrusive";a:10:{s:3:"key";s:9:"intrusive";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:9:"Intrusive";s:7:"authors";s:14:"Ion Gaztañaga";s:11:"description";s:36:"Intrusive containers and algorithms.";s:13:"documentation";s:23:"doc/html/intrusive.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:10:"Containers";}}s:2:"io";a:10:{s:3:"key";s:2:"io";s:13:"boost-version";s:6:"1.28.0";s:4:"name";s:15:"IO State Savers";s:7:"authors";s:13:"Daryle Walker";s:11:"description";s:179:"The I/O sub-library of Boost helps segregate the
     large number of Boost headers. This sub-library should contain
     various items to use with/for the standard I/O
- library.";s:13:"documentation";s:26:"libs/io/doc/ios_state.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:2:"IO";}}s:9:"iostreams";a:11:{s:3:"key";s:9:"iostreams";s:13:"boost-version";s:6:"1.33.0";s:4:"name";s:9:"Iostreams";s:7:"authors";s:17:"Jonathan Turkanis";s:11:"description";s:94:"Boost.IOStreams provides a framework for defining
- streams, stream buffers and i/o filters.";s:13:"documentation";s:29:"libs/iostreams/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:0;s:8:"autolink";b:1;s:8:"category";a:2:{i:0;s:6:"String";i:1;s:2:"IO";}}s:8:"iterator";a:11:{s:3:"key";s:8:"iterator";s:13:"boost-version";s:6:"1.21.0";s:4:"name";s:9:"Iterators";s:7:"authors";s:43:"Dave Abrahams, Jeremy Siek, and Thomas Witt";s:11:"description";s:292:"The Boost Iterator Library contains two parts. The
+ library.";s:13:"documentation";s:26:"libs/io/doc/ios_state.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:2:"IO";}}s:9:"iostreams";a:10:{s:3:"key";s:9:"iostreams";s:13:"boost-version";s:6:"1.33.0";s:4:"name";s:9:"Iostreams";s:7:"authors";s:17:"Jonathan Turkanis";s:11:"description";s:94:"Boost.IOStreams provides a framework for defining
+ streams, stream buffers and i/o filters.";s:13:"documentation";s:29:"libs/iostreams/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:8:"autolink";s:8:"category";a:2:{i:0;s:6:"String";i:1;s:2:"IO";}}s:8:"iterator";a:10:{s:3:"key";s:8:"iterator";s:13:"boost-version";s:6:"1.21.0";s:4:"name";s:9:"Iterators";s:7:"authors";s:43:"Dave Abrahams, Jeremy Siek, and Thomas Witt";s:11:"description";s:292:"The Boost Iterator Library contains two parts. The
     first is a system of concepts which extend the C++ standard
     iterator requirements. The second is a framework of components
     for building iterators based on these extended concepts and
- includes several useful iterator adaptors.";s:13:"documentation";s:28:"libs/iterator/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:9:"Iterators";}}s:6:"lambda";a:11:{s:3:"key";s:6:"lambda";s:13:"boost-version";s:6:"1.28.0";s:4:"name";s:6:"Lambda";s:7:"authors";s:29:"Jaakko Järvi and Gary Powell";s:11:"description";s:76:"Define small unnamed function objects at the
- actual call site, and more.";s:13:"documentation";s:20:"doc/html/lambda.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:12:"lexical_cast";a:11:{s:3:"key";s:12:"lexical_cast";s:13:"boost-version";s:6:"1.20.0";s:4:"name";s:12:"Lexical Cast";s:7:"authors";s:13:"Kevlin Henney";s:11:"description";s:109:"General literal text conversions, such as an int
- represented a string, or vice-versa, from Kevlin Henney.";s:13:"documentation";s:32:"libs/conversion/lexical_cast.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:6:"String";i:1;s:13:"Miscellaneous";}}s:13:"logic/tribool";a:11:{s:3:"key";s:13:"logic/tribool";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:7:"Tribool";s:7:"authors";s:11:"Doug Gregor";s:11:"description";s:29:"3-state boolean type library.";s:13:"documentation";s:21:"doc/html/tribool.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:4:"math";a:11:{s:3:"key";s:4:"math";s:13:"boost-version";s:6:"1.23.0";s:4:"name";s:4:"Math";s:7:"authors";s:7:"various";s:11:"description";s:721:"Boost.Math includes several contributions in the
+ includes several useful iterator adaptors.";s:13:"documentation";s:28:"libs/iterator/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:9:"Iterators";}}s:6:"lambda";a:10:{s:3:"key";s:6:"lambda";s:13:"boost-version";s:6:"1.28.0";s:4:"name";s:6:"Lambda";s:7:"authors";s:29:"Jaakko Järvi and Gary Powell";s:11:"description";s:76:"Define small unnamed function objects at the
+ actual call site, and more.";s:13:"documentation";s:20:"doc/html/lambda.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:12:"lexical_cast";a:10:{s:3:"key";s:12:"lexical_cast";s:13:"boost-version";s:6:"1.20.0";s:4:"name";s:12:"Lexical Cast";s:7:"authors";s:13:"Kevlin Henney";s:11:"description";s:109:"General literal text conversions, such as an int
+ represented a string, or vice-versa, from Kevlin Henney.";s:13:"documentation";s:32:"libs/conversion/lexical_cast.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:6:"String";i:1;s:13:"Miscellaneous";}}s:13:"logic/tribool";a:10:{s:3:"key";s:13:"logic/tribool";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:7:"Tribool";s:7:"authors";s:11:"Doug Gregor";s:11:"description";s:29:"3-state boolean type library.";s:13:"documentation";s:21:"doc/html/tribool.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:4:"math";a:10:{s:3:"key";s:4:"math";s:13:"boost-version";s:6:"1.23.0";s:4:"name";s:4:"Math";s:7:"authors";s:7:"various";s:11:"description";s:721:"Boost.Math includes several contributions in the
     domain of mathematics: The Greatest Common Divisor and Least
     Common Multiple library provides run-time and compile-time
     evaluation of the greatest common divisor (GCD) or least common
@@ -88,72 +89,72 @@
     present in the C++ standard. Quaternions are a relative of
     complex numbers often used to parameterise rotations in three
     dimentional space. Octonions, like quaternions, are a relative
- of complex numbers.";s:13:"documentation";s:20:"libs/math/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:4:"Math";}}s:18:"math/common_factor";a:11:{s:3:"key";s:18:"math/common_factor";s:13:"boost-version";s:6:"1.26.0";s:4:"name";s:18:"Math Common Factor";s:7:"authors";s:13:"Daryle Walker";s:11:"description";s:54:"Greatest common divisor and least common
- multiple.";s:13:"documentation";s:32:"libs/math/doc/common_factor.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:4:"Math";}}s:13:"math/octonion";a:11:{s:3:"key";s:13:"math/octonion";s:13:"boost-version";s:6:"1.23.0";s:4:"name";s:13:"Math Octonion";s:7:"authors";s:12:"Hubert Holin";s:11:"description";s:10:"Octonions.";s:13:"documentation";s:38:"libs/math/doc/octonion/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:4:"Math";}}s:15:"math/quaternion";a:11:{s:3:"key";s:15:"math/quaternion";s:13:"boost-version";s:6:"1.23.0";s:4:"name";s:15:"Math Quaternion";s:7:"authors";s:12:"Hubert Holin";s:11:"description";s:12:"Quaternions.";s:13:"documentation";s:40:"libs/math/doc/quaternion/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:4:"Math";}}s:22:"math/special_functions";a:11:{s:3:"key";s:2
2:"math/special_functions";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:22:"Math/Special Functions";s:7:"authors";s:59:"John Maddock, Paul Bristow, Hubert Holin and Xiaogang Zhang";s:11:"description";s:51:"A wide selection of mathematical special functions.";s:13:"documentation";s:41:"libs/math/doc/sf_and_dist/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:0;s:8:"autolink";b:1;s:8:"category";a:1:{i:0;s:4:"Math";}}s:30:"math/statistical_distributions";a:11:{s:3:"key";s:30:"math/statistical_distributions";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:30:"Math/Statistical Distributions";s:7:"authors";s:29:"John Maddock and Paul Bristow";s:11:"description";s:96:"A wide selection of univariate statistical distributions and
- functions that operate on them.";s:13:"documentation";s:41:"libs/math/doc/sf_and_dist/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:4:"Math";}}s:3:"mpi";a:11:{s:3:"key";s:3:"mpi";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:3:"MPI";s:7:"authors";s:34:"Douglas Gregor and Matthias Troyer";s:11:"description";s:102:"Message Passing Interface library, for use in distributed-memory
- parallel application programming.";s:13:"documentation";s:17:"doc/html/mpi.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:0;s:8:"autolink";b:1;s:8:"category";a:1:{i:0;s:10:"Concurrent";}}s:3:"mpl";a:11:{s:3:"key";s:3:"mpl";s:13:"boost-version";s:6:"1.30.0";s:4:"name";s:3:"MPL";s:7:"authors";s:16:"Aleksey Gurtovoy";s:11:"description";s:372:"The Boost.MPL library is a general-purpose,
+ of complex numbers.";s:13:"documentation";s:20:"libs/math/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:4:"Math";}}s:18:"math/common_factor";a:10:{s:3:"key";s:18:"math/common_factor";s:13:"boost-version";s:6:"1.26.0";s:4:"name";s:18:"Math Common Factor";s:7:"authors";s:13:"Daryle Walker";s:11:"description";s:54:"Greatest common divisor and least common
+ multiple.";s:13:"documentation";s:32:"libs/math/doc/common_factor.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:4:"Math";}}s:13:"math/octonion";a:10:{s:3:"key";s:13:"math/octonion";s:13:"boost-version";s:6:"1.23.0";s:4:"name";s:13:"Math Octonion";s:7:"authors";s:12:"Hubert Holin";s:11:"description";s:10:"Octonions.";s:13:"documentation";s:38:"libs/math/doc/octonion/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:4:"Math";}}s:15:"math/quaternion";a:10:{s:3:"key";s:15:"math/quaternion";s:13:"boost-version";s:6:"1.23.0";s:4:"name";s:15:"Math Quaternion";s:7:"authors";s:12:"Hubert Holin";s:11:"description";s:12:"Quaternions.";s:13:"documentation";s:40:"libs/math/doc/quaternion/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:4:"Math";}}s:22:"math/special_functions";a:10:{s:3:"key";s:22:"math/special_functions";s:13:"
boost-version";s:6:"1.35.0";s:4:"name";s:22:"Math/Special Functions";s:7:"authors";s:59:"John Maddock, Paul Bristow, Hubert Holin and Xiaogang Zhang";s:11:"description";s:51:"A wide selection of mathematical special functions.";s:13:"documentation";s:41:"libs/math/doc/sf_and_dist/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:8:"autolink";s:8:"category";a:1:{i:0;s:4:"Math";}}s:30:"math/statistical_distributions";a:10:{s:3:"key";s:30:"math/statistical_distributions";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:30:"Math/Statistical Distributions";s:7:"authors";s:29:"John Maddock and Paul Bristow";s:11:"description";s:96:"A wide selection of univariate statistical distributions and
+ functions that operate on them.";s:13:"documentation";s:41:"libs/math/doc/sf_and_dist/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:4:"Math";}}s:3:"mpi";a:10:{s:3:"key";s:3:"mpi";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:3:"MPI";s:7:"authors";s:34:"Douglas Gregor and Matthias Troyer";s:11:"description";s:102:"Message Passing Interface library, for use in distributed-memory
+ parallel application programming.";s:13:"documentation";s:17:"doc/html/mpi.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:8:"autolink";s:8:"category";a:1:{i:0;s:10:"Concurrent";}}s:3:"mpl";a:10:{s:3:"key";s:3:"mpl";s:13:"boost-version";s:6:"1.30.0";s:4:"name";s:3:"MPL";s:7:"authors";s:16:"Aleksey Gurtovoy";s:11:"description";s:372:"The Boost.MPL library is a general-purpose,
     high-level C++ template metaprogramming framework of
     compile-time algorithms, sequences and metafunctions. It
     provides a conceptual foundation and an extensive set of
     powerful and coherent tools that make doing explict
     metaprogramming in C++ as easy and enjoyable as possible within
- the current language.";s:13:"documentation";s:23:"libs/mpl/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:15:"Metaprogramming";}}s:3:"msm";a:11:{s:3:"key";s:3:"msm";s:13:"boost-version";s:6:"1.44.0";s:4:"name";s:18:"Meta State Machine";s:7:"authors";s:16:"Christophe Henry";s:11:"description";s:74:"A very high-performance library for expressive UML2 finite state machines.";s:13:"documentation";s:19:"libs/msm/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:11:"multi_array";a:11:{s:3:"key";s:11:"multi_array";s:13:"boost-version";s:6:"1.29.0";s:4:"name";s:11:"Multi-Array";s:7:"authors";s:10:"Ron Garcia";s:11:"description";s:128:"Boost.MultiArray provides a generic N-dimensional
+ the current language.";s:13:"documentation";s:23:"libs/mpl/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:15:"Metaprogramming";}}s:3:"msm";a:10:{s:3:"key";s:3:"msm";s:13:"boost-version";s:6:"1.44.0";s:4:"name";s:18:"Meta State Machine";s:7:"authors";s:16:"Christophe Henry";s:11:"description";s:74:"A very high-performance library for expressive UML2 finite state machines.";s:13:"documentation";s:19:"libs/msm/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:11:"multi_array";a:10:{s:3:"key";s:11:"multi_array";s:13:"boost-version";s:6:"1.29.0";s:4:"name";s:11:"Multi-Array";s:7:"authors";s:10:"Ron Garcia";s:11:"description";s:128:"Boost.MultiArray provides a generic N-dimensional
     array concept definition and common implementations of that
- interface.";s:13:"documentation";s:31:"libs/multi_array/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:10:"Containers";i:1;s:4:"Math";}}s:11:"multi_index";a:11:{s:3:"key";s:11:"multi_index";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:11:"Multi-Index";s:7:"authors";s:24:"Joaquín M López Muñoz";s:11:"description";s:228:"The Boost Multi-index Containers Library provides
+ interface.";s:13:"documentation";s:31:"libs/multi_array/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:10:"Containers";i:1;s:4:"Math";}}s:11:"multi_index";a:10:{s:3:"key";s:11:"multi_index";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:11:"Multi-Index";s:7:"authors";s:24:"Joaquín M López Muñoz";s:11:"description";s:228:"The Boost Multi-index Containers Library provides
     a class template named multi_index_container which enables the
     construction of containers maintaining one or more indices with
- different sorting and access semantics.";s:13:"documentation";s:31:"libs/multi_index/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:10:"Containers";i:1;s:4:"Data";}}s:18:"numeric/conversion";a:11:{s:3:"key";s:18:"numeric/conversion";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:18:"Numeric Conversion";s:7:"authors";s:17:"Fernando Cacciola";s:11:"description";s:47:"Optimized Policy-based Numeric
- Conversions.";s:13:"documentation";s:34:"libs/numeric/conversion/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:4:"Math";i:1;s:13:"Miscellaneous";}}s:16:"numeric/interval";a:11:{s:3:"key";s:16:"numeric/interval";s:13:"boost-version";s:6:"1.30.0";s:4:"name";s:8:"Interval";s:7:"authors";s:60:"Guillaume Melquiond, Hervé Brönnimann and
+ different sorting and access semantics.";s:13:"documentation";s:31:"libs/multi_index/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:10:"Containers";i:1;s:4:"Data";}}s:18:"numeric/conversion";a:10:{s:3:"key";s:18:"numeric/conversion";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:18:"Numeric Conversion";s:7:"authors";s:17:"Fernando Cacciola";s:11:"description";s:47:"Optimized Policy-based Numeric
+ Conversions.";s:13:"documentation";s:34:"libs/numeric/conversion/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:4:"Math";i:1;s:13:"Miscellaneous";}}s:16:"numeric/interval";a:10:{s:3:"key";s:16:"numeric/interval";s:13:"boost-version";s:6:"1.30.0";s:4:"name";s:8:"Interval";s:7:"authors";s:60:"Guillaume Melquiond, Hervé Brönnimann and
     Sylvain Pion";s:11:"description";s:69:"Extends the usual arithmetic functions to
- mathematical intervals.";s:13:"documentation";s:38:"libs/numeric/interval/doc/interval.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:4:"Math";}}s:13:"numeric/ublas";a:11:{s:3:"key";s:13:"numeric/ublas";s:13:"boost-version";s:6:"1.29.0";s:4:"name";s:5:"uBLAS";s:7:"authors";s:29:"Joerg Walter and Mathias Koch";s:11:"description";s:154:"uBLAS provides matrix and vector classes as well
+ mathematical intervals.";s:13:"documentation";s:38:"libs/numeric/interval/doc/interval.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:4:"Math";}}s:13:"numeric/ublas";a:10:{s:3:"key";s:13:"numeric/ublas";s:13:"boost-version";s:6:"1.29.0";s:4:"name";s:5:"uBLAS";s:7:"authors";s:29:"Joerg Walter and Mathias Koch";s:11:"description";s:154:"uBLAS provides matrix and vector classes as well
     as basic linear algebra routines. Several dense, packed and
- sparse storage schemes are supported.";s:13:"documentation";s:32:"libs/numeric/ublas/doc/index.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:4:"Math";}}s:8:"optional";a:11:{s:3:"key";s:8:"optional";s:13:"boost-version";s:6:"1.30.0";s:4:"name";s:8:"Optional";s:7:"authors";s:17:"Fernando Cacciola";s:11:"description";s:52:"Discriminated-union wrapper for optional
- values.";s:13:"documentation";s:24:"libs/optional/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:9:"parameter";a:11:{s:3:"key";s:9:"parameter";s:13:"boost-version";s:6:"1.33.0";s:4:"name";s:9:"Parameter";s:7:"authors";s:32:"David Abrahams and Daniel Wallin";s:11:"description";s:76:"Boost.Parameter Library - Write functions that
- accept arguments by name.";s:13:"documentation";s:34:"libs/parameter/doc/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:11:"Programming";}}s:7:"polygon";a:11:{s:3:"key";s:7:"polygon";s:13:"boost-version";s:6:"1.44.0";s:4:"name";s:7:"Polygon";s:7:"authors";s:16:"Lucanus Simonson";s:11:"description";s:94:"Booleans/clipping, resizing/offsetting and more for planar polygons with integral coordinates.";s:13:"documentation";s:23:"libs/polygon/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:4:"pool";a:11:{s:3:"key";s:4:"pool";s:13:"boost-version";s:6:"1.21.0";s:4:"name";s:4:"Pool";s:7:"authors";s:12:"Steve Cleary";s:11:"description";s:23:"Memory pool management.";s:13:"documentation";s:24:"libs/pool/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:6:"Memory";}}
s:12:"preprocessor";a:11:{s:3:"key";s:12:"preprocessor";s:13:"boost-version";s:6:"1.26.0";s:4:"name";s:12:"Preprocessor";s:7:"authors";s:33:"Vesa Karvonen and Paul Mensonides";s:11:"description";s:74:"Preprocessor metaprogramming tools including
- repetition and recursion.";s:13:"documentation";s:32:"libs/preprocessor/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:12:"Preprocessor";}}s:15:"program_options";a:11:{s:3:"key";s:15:"program_options";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:15:"Program Options";s:7:"authors";s:13:"Vladimir Prus";s:11:"description";s:198:"The program_options library allows program
+ sparse storage schemes are supported.";s:13:"documentation";s:32:"libs/numeric/ublas/doc/index.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:4:"Math";}}s:8:"optional";a:10:{s:3:"key";s:8:"optional";s:13:"boost-version";s:6:"1.30.0";s:4:"name";s:8:"Optional";s:7:"authors";s:17:"Fernando Cacciola";s:11:"description";s:52:"Discriminated-union wrapper for optional
+ values.";s:13:"documentation";s:24:"libs/optional/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:9:"parameter";a:10:{s:3:"key";s:9:"parameter";s:13:"boost-version";s:6:"1.33.0";s:4:"name";s:9:"Parameter";s:7:"authors";s:32:"David Abrahams and Daniel Wallin";s:11:"description";s:76:"Boost.Parameter Library - Write functions that
+ accept arguments by name.";s:13:"documentation";s:34:"libs/parameter/doc/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:11:"Programming";}}s:7:"polygon";a:10:{s:3:"key";s:7:"polygon";s:13:"boost-version";s:6:"1.44.0";s:4:"name";s:7:"Polygon";s:7:"authors";s:16:"Lucanus Simonson";s:11:"description";s:94:"Booleans/clipping, resizing/offsetting and more for planar polygons with integral coordinates.";s:13:"documentation";s:23:"libs/polygon/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:4:"pool";a:10:{s:3:"key";s:4:"pool";s:13:"boost-version";s:6:"1.21.0";s:4:"name";s:4:"Pool";s:7:"authors";s:12:"Steve Cleary";s:11:"description";s:23:"Memory pool management.";s:13:"documentation";s:24:"libs/pool/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:6:"Memory";}}s:12:"preprocessor";a:10:{s:3:"ke
y";s:12:"preprocessor";s:13:"boost-version";s:6:"1.26.0";s:4:"name";s:12:"Preprocessor";s:7:"authors";s:33:"Vesa Karvonen and Paul Mensonides";s:11:"description";s:74:"Preprocessor metaprogramming tools including
+ repetition and recursion.";s:13:"documentation";s:32:"libs/preprocessor/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:12:"Preprocessor";}}s:15:"program_options";a:10:{s:3:"key";s:15:"program_options";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:15:"Program Options";s:7:"authors";s:13:"Vladimir Prus";s:11:"description";s:198:"The program_options library allows program
     developers to obtain program options, that is (name, value)
     pairs from the user, via conventional methods such as command
- line and config file.";s:13:"documentation";s:29:"doc/html/program_options.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:0;s:8:"autolink";b:1;s:8:"category";a:2:{i:0;s:2:"IO";i:1;s:13:"Miscellaneous";}}s:12:"property_map";a:11:{s:3:"key";s:12:"property_map";s:13:"boost-version";s:6:"1.19.0";s:4:"name";s:12:"Property Map";s:7:"authors";s:11:"Jeremy Siek";s:11:"description";s:72:"Concepts defining interfaces which map key objects
- to value objects.";s:13:"documentation";s:28:"libs/property_map/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:10:"Containers";i:1;s:7:"Generic";}}s:13:"property_tree";a:11:{s:3:"key";s:13:"property_tree";s:13:"boost-version";s:6:"1.41.0";s:4:"name";s:13:"Property Tree";s:7:"authors";s:14:"Sebastian Redl";s:11:"description";s:70:"A tree data structure especially suited to storing configuration data.";s:13:"documentation";s:29:"libs/property_tree/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:10:"Containers";i:1;s:4:"Data";}}s:5:"proto";a:11:{s:3:"key";s:5:"proto";s:13:"boost-version";s:6:"1.37.0";s:4:"name";s:5:"Proto";s:7:"authors";s:12:"Eric Niebler";s:11:"description";s:101:"Expression template library and compiler construction toolkit for domain-specific embedded languages.";s:13:"documentation";s:21:"libs/proto/index.html";s:12:"std-proposal";b:0;s:7:
"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:15:"Metaprogramming";}}s:13:"ptr_container";a:11:{s:3:"key";s:13:"ptr_container";s:13:"boost-version";s:6:"1.33.0";s:4:"name";s:17:"Pointer Container";s:7:"authors";s:16:"Thorsten Ottosen";s:11:"description";s:85:"Containers for storing heap-allocated polymorphic
- objects to ease OO-programming.";s:13:"documentation";s:41:"libs/ptr_container/doc/ptr_container.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:10:"Containers";i:1;s:4:"Data";}}s:6:"python";a:11:{s:3:"key";s:6:"python";s:13:"boost-version";s:6:"1.19.0";s:4:"name";s:6:"Python";s:7:"authors";s:13:"Dave Abrahams";s:11:"description";s:245:"The Boost Python Library is a framework for
+ line and config file.";s:13:"documentation";s:29:"doc/html/program_options.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:8:"autolink";s:8:"category";a:2:{i:0;s:2:"IO";i:1;s:13:"Miscellaneous";}}s:12:"property_map";a:10:{s:3:"key";s:12:"property_map";s:13:"boost-version";s:6:"1.19.0";s:4:"name";s:12:"Property Map";s:7:"authors";s:11:"Jeremy Siek";s:11:"description";s:72:"Concepts defining interfaces which map key objects
+ to value objects.";s:13:"documentation";s:28:"libs/property_map/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:10:"Containers";i:1;s:7:"Generic";}}s:13:"property_tree";a:10:{s:3:"key";s:13:"property_tree";s:13:"boost-version";s:6:"1.41.0";s:4:"name";s:13:"Property Tree";s:7:"authors";s:14:"Sebastian Redl";s:11:"description";s:70:"A tree data structure especially suited to storing configuration data.";s:13:"documentation";s:29:"libs/property_tree/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:10:"Containers";i:1;s:4:"Data";}}s:5:"proto";a:10:{s:3:"key";s:5:"proto";s:13:"boost-version";s:6:"1.37.0";s:4:"name";s:5:"Proto";s:7:"authors";s:12:"Eric Niebler";s:11:"description";s:101:"Expression template library and compiler construction toolkit for domain-specific embedded languages.";s:13:"documentation";s:21:"libs/proto/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"bui
ld";s:11:"header-only";s:8:"category";a:1:{i:0;s:15:"Metaprogramming";}}s:13:"ptr_container";a:10:{s:3:"key";s:13:"ptr_container";s:13:"boost-version";s:6:"1.33.0";s:4:"name";s:17:"Pointer Container";s:7:"authors";s:16:"Thorsten Ottosen";s:11:"description";s:85:"Containers for storing heap-allocated polymorphic
+ objects to ease OO-programming.";s:13:"documentation";s:41:"libs/ptr_container/doc/ptr_container.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:10:"Containers";i:1;s:4:"Data";}}s:6:"python";a:9:{s:3:"key";s:6:"python";s:13:"boost-version";s:6:"1.19.0";s:4:"name";s:6:"Python";s:7:"authors";s:13:"Dave Abrahams";s:11:"description";s:245:"The Boost Python Library is a framework for
     interfacing Python and C++. It allows you to quickly and
     seamlessly expose C++ classes functions and objects to Python,
     and vice-versa, using no special tools -- just your C++
- compiler.";s:13:"documentation";s:26:"libs/python/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:0;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:14:"Inter-language";}}s:6:"random";a:11:{s:3:"key";s:6:"random";s:13:"boost-version";s:6:"1.15.0";s:4:"name";s:6:"Random";s:7:"authors";s:11:"Jens Maurer";s:11:"description";s:51:"A complete system for random number
- generation.";s:13:"documentation";s:22:"libs/random/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:4:"Math";}}s:5:"range";a:11:{s:3:"key";s:5:"range";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:5:"Range";s:7:"authors";s:29:"Niel Groves, Thorsten Ottosen";s:11:"description";s:96:"A new infrastructure for generic algorithms that
- builds on top of the new iterator concepts.";s:13:"documentation";s:21:"libs/range/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:10:"Algorithms";}}s:8:"rational";a:11:{s:3:"key";s:8:"rational";s:13:"boost-version";s:6:"1.11.0";s:4:"name";s:8:"Rational";s:7:"authors";s:10:"Paul Moore";s:11:"description";s:24:"A rational number class.";s:13:"documentation";s:24:"libs/rational/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:4:"Math";}}s:5:"regex";a:11:{s:3:"key";s:5:"regex";s:13:"boost-version";s:6:"1.18.0";s:4:"name";s:5:"Regex";s:7:"authors";s:12:"John Maddock";s:11:"description";s:27:"Regular expression library.";s:13:"documentation";s:21:"libs/regex/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:11:"header-only";b:0;s:8:"autolink";b:1;s:8:"category";a:1:{i:0;s:6:"String";}}s:10:"scope_exit";a:11:{s:3:"key";s:10:"scope_exit";s:13:"boost-version";s
:6:"1.38.0";s:4:"name";s:10:"Scope Exit";s:7:"authors";s:17:"Alexander Nasonov";s:11:"description";s:37:"Execute arbitrary code at scope exit.";s:13:"documentation";s:35:"libs/scope_exit/doc/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:13:"serialization";a:11:{s:3:"key";s:13:"serialization";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:13:"Serialization";s:7:"authors";s:12:"Robert Ramey";s:11:"description";s:50:"Serialization for persistence and
- marshalling.";s:13:"documentation";s:33:"libs/serialization/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:0;s:8:"autolink";b:1;s:8:"category";a:1:{i:0;s:2:"IO";}}s:7:"signals";a:11:{s:3:"key";s:7:"signals";s:13:"boost-version";s:6:"1.29.0";s:4:"name";s:7:"Signals";s:7:"authors";s:11:"Doug Gregor";s:11:"description";s:52:"Managed signals & slots callback
- implementation.";s:13:"documentation";s:21:"doc/html/signals.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:0;s:8:"autolink";b:1;s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:8:"signals2";a:11:{s:3:"key";s:8:"signals2";s:13:"boost-version";s:6:"1.39.0";s:4:"name";s:8:"Signals2";s:7:"authors";s:15:"Frank Mori Hess";s:11:"description";s:76:"Managed signals & slots callback
- implementation (thread-safe version 2).";s:13:"documentation";s:14:"libs/signals2/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:9:"smart_ptr";a:11:{s:3:"key";s:9:"smart_ptr";s:13:"boost-version";s:6:"1.23.0";s:4:"name";s:9:"Smart Ptr";s:7:"authors";s:58:"Greg Colvin, Beman Dawes, Peter Dimov, and Darin
- Adler";s:11:"description";s:30:"Smart pointer class templates.";s:13:"documentation";s:28:"libs/smart_ptr/smart_ptr.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:6:"Memory";}}s:13:"static_assert";a:11:{s:3:"key";s:13:"static_assert";s:13:"boost-version";s:6:"1.19.0";s:4:"name";s:13:"Static Assert";s:7:"authors";s:12:"John Maddock";s:11:"description";s:48:"Static assertions (compile time
- assertions).";s:13:"documentation";s:32:"doc/html/boost_staticassert.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:3:{i:0;s:7:"Generic";i:1;s:15:"Metaprogramming";i:2;s:11:"Correctness";}}s:6:"spirit";a:11:{s:3:"key";s:6:"spirit";s:13:"boost-version";s:6:"1.30.0";s:4:"name";s:6:"Spirit";s:7:"authors";s:46:"Joel de Guzman, Hartmut Kaiser, and Dan Nuffer";s:11:"description";s:84:"LL parser framework represents parsers directly as
- EBNF grammars in inlined C++.";s:13:"documentation";s:22:"libs/spirit/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:6:"String";i:1;s:7:"Parsing";}}s:10:"statechart";a:11:{s:3:"key";s:10:"statechart";s:13:"boost-version";s:6:"1.34.0";s:4:"name";s:10:"Statechart";s:7:"authors";s:20:"Andreas Huber Dönni";s:11:"description";s:133:"Boost.Statechart - Arbitrarily complex finite
+ compiler.";s:13:"documentation";s:26:"libs/python/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:1:{i:0;s:14:"Inter-language";}}s:6:"random";a:10:{s:3:"key";s:6:"random";s:13:"boost-version";s:6:"1.15.0";s:4:"name";s:6:"Random";s:7:"authors";s:11:"Jens Maurer";s:11:"description";s:51:"A complete system for random number
+ generation.";s:13:"documentation";s:22:"libs/random/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:4:"Math";}}s:5:"range";a:10:{s:3:"key";s:5:"range";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:5:"Range";s:7:"authors";s:29:"Niel Groves, Thorsten Ottosen";s:11:"description";s:96:"A new infrastructure for generic algorithms that
+ builds on top of the new iterator concepts.";s:13:"documentation";s:21:"libs/range/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:10:"Algorithms";}}s:8:"rational";a:10:{s:3:"key";s:8:"rational";s:13:"boost-version";s:6:"1.11.0";s:4:"name";s:8:"Rational";s:7:"authors";s:10:"Paul Moore";s:11:"description";s:24:"A rational number class.";s:13:"documentation";s:24:"libs/rational/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:4:"Math";}}s:5:"regex";a:10:{s:3:"key";s:5:"regex";s:13:"boost-version";s:6:"1.18.0";s:4:"name";s:5:"Regex";s:7:"authors";s:12:"John Maddock";s:11:"description";s:27:"Regular expression library.";s:13:"documentation";s:21:"libs/regex/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:5:"build";s:8:"autolink";s:8:"category";a:1:{i:0;s:6:"String";}}s:10:"scope_exit";a:10:{s:3:"key";s:10:"scope_exit";s:13:"boost-version";s:6:"1.38.0";s:4:"name";s:10:"Scope Ex
it";s:7:"authors";s:17:"Alexander Nasonov";s:11:"description";s:37:"Execute arbitrary code at scope exit.";s:13:"documentation";s:35:"libs/scope_exit/doc/html/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:13:"serialization";a:10:{s:3:"key";s:13:"serialization";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:13:"Serialization";s:7:"authors";s:12:"Robert Ramey";s:11:"description";s:50:"Serialization for persistence and
+ marshalling.";s:13:"documentation";s:33:"libs/serialization/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:8:"autolink";s:8:"category";a:1:{i:0;s:2:"IO";}}s:7:"signals";a:10:{s:3:"key";s:7:"signals";s:13:"boost-version";s:6:"1.29.0";s:4:"name";s:7:"Signals";s:7:"authors";s:11:"Doug Gregor";s:11:"description";s:52:"Managed signals & slots callback
+ implementation.";s:13:"documentation";s:21:"doc/html/signals.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:8:"autolink";s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:8:"signals2";a:10:{s:3:"key";s:8:"signals2";s:13:"boost-version";s:6:"1.39.0";s:4:"name";s:8:"Signals2";s:7:"authors";s:15:"Frank Mori Hess";s:11:"description";s:76:"Managed signals & slots callback
+ implementation (thread-safe version 2).";s:13:"documentation";s:14:"libs/signals2/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:9:"smart_ptr";a:10:{s:3:"key";s:9:"smart_ptr";s:13:"boost-version";s:6:"1.23.0";s:4:"name";s:9:"Smart Ptr";s:7:"authors";s:58:"Greg Colvin, Beman Dawes, Peter Dimov, and Darin
+ Adler";s:11:"description";s:30:"Smart pointer class templates.";s:13:"documentation";s:28:"libs/smart_ptr/smart_ptr.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:6:"Memory";}}s:13:"static_assert";a:10:{s:3:"key";s:13:"static_assert";s:13:"boost-version";s:6:"1.19.0";s:4:"name";s:13:"Static Assert";s:7:"authors";s:12:"John Maddock";s:11:"description";s:48:"Static assertions (compile time
+ assertions).";s:13:"documentation";s:32:"doc/html/boost_staticassert.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:3:{i:0;s:7:"Generic";i:1;s:15:"Metaprogramming";i:2;s:11:"Correctness";}}s:6:"spirit";a:10:{s:3:"key";s:6:"spirit";s:13:"boost-version";s:6:"1.30.0";s:4:"name";s:6:"Spirit";s:7:"authors";s:46:"Joel de Guzman, Hartmut Kaiser, and Dan Nuffer";s:11:"description";s:84:"LL parser framework represents parsers directly as
+ EBNF grammars in inlined C++.";s:13:"documentation";s:22:"libs/spirit/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:6:"String";i:1;s:7:"Parsing";}}s:10:"statechart";a:10:{s:3:"key";s:10:"statechart";s:13:"boost-version";s:6:"1.34.0";s:4:"name";s:10:"Statechart";s:7:"authors";s:20:"Andreas Huber Dönni";s:11:"description";s:133:"Boost.Statechart - Arbitrarily complex finite
     state machines can be implemented in easily readable and
- maintainable C++ code.";s:13:"documentation";s:30:"libs/statechart/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:6:"system";a:11:{s:3:"key";s:6:"system";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:6:"System";s:7:"authors";s:11:"Beman Dawes";s:11:"description";s:112:"Operating system support, including the diagnostics support
- that will be part of the C++0x standard library.";s:13:"documentation";s:26:"libs/system/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:0;s:8:"autolink";b:1;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:4:"test";a:11:{s:3:"key";s:4:"test";s:13:"boost-version";s:6:"1.21.0";s:4:"name";s:4:"Test";s:7:"authors";s:17:"Gennadiy Rozental";s:11:"description";s:96:"Support for simple program testing, full unit
- testing, and for program execution monitoring.";s:13:"documentation";s:20:"libs/test/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:0;s:8:"autolink";b:1;s:8:"category";a:1:{i:0;s:11:"Correctness";}}s:6:"thread";a:11:{s:3:"key";s:6:"thread";s:13:"boost-version";s:6:"1.25.0";s:4:"name";s:6:"Thread";s:7:"authors";s:43:"Anthony Williams (originally William Kempf)";s:11:"description";s:29:"Portable C++ multi-threading.";s:13:"documentation";s:20:"doc/html/thread.html";s:12:"std-proposal";b:1;s:7:"std-tr1";b:0;s:11:"header-only";b:0;s:8:"autolink";b:1;s:8:"category";a:1:{i:0;s:10:"Concurrent";}}s:5:"timer";a:11:{s:3:"key";s:5:"timer";s:13:"boost-version";s:5:"1.9.0";s:4:"name";s:5:"Timer";s:7:"authors";s:11:"Beman Dawes";s:11:"description";s:62:"Event timer, progress timer, and progress display
- classes.";s:13:"documentation";s:21:"libs/timer/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:9:"tokenizer";a:11:{s:3:"key";s:9:"tokenizer";s:13:"boost-version";s:6:"1.23.0";s:4:"name";s:9:"Tokenizer";s:7:"authors";s:12:"John Bandela";s:11:"description";s:74:"Break of a string or other character sequence into
- a series of tokens.";s:13:"documentation";s:25:"libs/tokenizer/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:6:"String";i:1;s:9:"Iterators";}}s:3:"tr1";a:11:{s:3:"key";s:3:"tr1";s:13:"boost-version";s:6:"1.34.0";s:4:"name";s:3:"TR1";s:7:"authors";s:12:"John Maddock";s:11:"description";s:388:"The TR1 library provides an implementation of the
+ maintainable C++ code.";s:13:"documentation";s:30:"libs/statechart/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:6:"system";a:10:{s:3:"key";s:6:"system";s:13:"boost-version";s:6:"1.35.0";s:4:"name";s:6:"System";s:7:"authors";s:11:"Beman Dawes";s:11:"description";s:112:"Operating system support, including the diagnostics support
+ that will be part of the C++0x standard library.";s:13:"documentation";s:26:"libs/system/doc/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:8:"autolink";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:4:"test";a:10:{s:3:"key";s:4:"test";s:13:"boost-version";s:6:"1.21.0";s:4:"name";s:4:"Test";s:7:"authors";s:17:"Gennadiy Rozental";s:11:"description";s:96:"Support for simple program testing, full unit
+ testing, and for program execution monitoring.";s:13:"documentation";s:20:"libs/test/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:8:"autolink";s:8:"category";a:1:{i:0;s:11:"Correctness";}}s:6:"thread";a:10:{s:3:"key";s:6:"thread";s:13:"boost-version";s:6:"1.25.0";s:4:"name";s:6:"Thread";s:7:"authors";s:43:"Anthony Williams (originally William Kempf)";s:11:"description";s:29:"Portable C++ multi-threading.";s:13:"documentation";s:20:"doc/html/thread.html";s:12:"std-proposal";b:1;s:7:"std-tr1";b:0;s:5:"build";s:8:"autolink";s:8:"category";a:1:{i:0;s:10:"Concurrent";}}s:5:"timer";a:10:{s:3:"key";s:5:"timer";s:13:"boost-version";s:5:"1.9.0";s:4:"name";s:5:"Timer";s:7:"authors";s:11:"Beman Dawes";s:11:"description";s:62:"Event timer, progress timer, and progress display
+ classes.";s:13:"documentation";s:21:"libs/timer/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:9:"tokenizer";a:10:{s:3:"key";s:9:"tokenizer";s:13:"boost-version";s:6:"1.23.0";s:4:"name";s:9:"Tokenizer";s:7:"authors";s:12:"John Bandela";s:11:"description";s:74:"Break of a string or other character sequence into
+ a series of tokens.";s:13:"documentation";s:25:"libs/tokenizer/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:6:"String";i:1;s:9:"Iterators";}}s:3:"tr1";a:10:{s:3:"key";s:3:"tr1";s:13:"boost-version";s:6:"1.34.0";s:4:"name";s:3:"TR1";s:7:"authors";s:12:"John Maddock";s:11:"description";s:388:"The TR1 library provides an implementation of the
     C++ Technical Report on Standard Library Extensions. This
     library does not itself implement the TR1 components, rather
     it's a thin wrapper that will include your standard library's
     TR1 implementation (if it has one), otherwise it will include
     the Boost Library equivalents, and import them into namespace
- std::tr1.";s:13:"documentation";s:23:"doc/html/boost_tr1.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:5:"tuple";a:11:{s:3:"key";s:5:"tuple";s:13:"boost-version";s:6:"1.24.0";s:4:"name";s:5:"Tuple";s:7:"authors";s:13:"Jaakko Järvi";s:11:"description";s:69:"Ease definition of functions returning multiple
- values, and more.";s:13:"documentation";s:37:"libs/tuple/doc/tuple_users_guide.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:4:"Data";}}s:11:"type_traits";a:11:{s:3:"key";s:11:"type_traits";s:13:"boost-version";s:6:"1.13.0";s:4:"name";s:11:"Type Traits";s:7:"authors";s:33:"John Maddock, Steve Cleary, et al";s:11:"description";s:50:"Templates for fundamental properties of
- types.";s:13:"documentation";s:27:"libs/type_traits/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:7:"Generic";i:1;s:15:"Metaprogramming";}}s:6:"typeof";a:11:{s:3:"key";s:6:"typeof";s:13:"boost-version";s:6:"1.34.0";s:4:"name";s:6:"Typeof";s:7:"authors";s:28:"Arkadiy Vertleyb, Peder Holt";s:11:"description";s:26:"Typeof operator emulation.";s:13:"documentation";s:20:"doc/html/typeof.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:5:"units";a:11:{s:3:"key";s:5:"units";s:13:"boost-version";s:6:"1.36.0";s:4:"name";s:5:"Units";s:7:"authors";s:36:"Matthias Schabel and Steven Watanabe";s:11:"description";s:81:"Zero-overhead dimensional analysis and unit/quantity manipulation and conversion.";s:13:"documentation";s:21:"libs/units/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0
;s:13:"Miscellaneous";}}s:9:"unordered";a:11:{s:3:"key";s:9:"unordered";s:13:"boost-version";s:6:"1.36.0";s:4:"name";s:9:"Unordered";s:7:"authors";s:12:"Daniel James";s:11:"description";s:33:"Unordered associative containers.";s:13:"documentation";s:25:"libs/unordered/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:10:"Containers";}}s:7:"utility";a:11:{s:3:"key";s:7:"utility";s:13:"boost-version";s:6:"1.13.0";s:4:"name";s:7:"Utility";s:7:"authors";s:24:"Dave Abrahams and others";s:11:"description";s:137:"Class noncopyable plus checked_delete(),
+ std::tr1.";s:13:"documentation";s:23:"doc/html/boost_tr1.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:5:"tuple";a:10:{s:3:"key";s:5:"tuple";s:13:"boost-version";s:6:"1.24.0";s:4:"name";s:5:"Tuple";s:7:"authors";s:13:"Jaakko Järvi";s:11:"description";s:69:"Ease definition of functions returning multiple
+ values, and more.";s:13:"documentation";s:37:"libs/tuple/doc/tuple_users_guide.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:4:"Data";}}s:11:"type_traits";a:10:{s:3:"key";s:11:"type_traits";s:13:"boost-version";s:6:"1.13.0";s:4:"name";s:11:"Type Traits";s:7:"authors";s:33:"John Maddock, Steve Cleary, et al";s:11:"description";s:50:"Templates for fundamental properties of
+ types.";s:13:"documentation";s:27:"libs/type_traits/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:7:"Generic";i:1;s:15:"Metaprogramming";}}s:6:"typeof";a:10:{s:3:"key";s:6:"typeof";s:13:"boost-version";s:6:"1.34.0";s:4:"name";s:6:"Typeof";s:7:"authors";s:28:"Arkadiy Vertleyb, Peder Holt";s:11:"description";s:26:"Typeof operator emulation.";s:13:"documentation";s:20:"doc/html/typeof.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:5:"units";a:10:{s:3:"key";s:5:"units";s:13:"boost-version";s:6:"1.36.0";s:4:"name";s:5:"Units";s:7:"authors";s:36:"Matthias Schabel and Steven Watanabe";s:11:"description";s:81:"Zero-overhead dimensional analysis and unit/quantity manipulation and conversion.";s:13:"documentation";s:21:"libs/units/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:9:"unor
dered";a:10:{s:3:"key";s:9:"unordered";s:13:"boost-version";s:6:"1.36.0";s:4:"name";s:9:"Unordered";s:7:"authors";s:12:"Daniel James";s:11:"description";s:33:"Unordered associative containers.";s:13:"documentation";s:25:"libs/unordered/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:10:"Containers";}}s:7:"utility";a:10:{s:3:"key";s:7:"utility";s:13:"boost-version";s:6:"1.13.0";s:4:"name";s:7:"Utility";s:7:"authors";s:24:"Dave Abrahams and others";s:11:"description";s:137:"Class noncopyable plus checked_delete(),
     checked_array_delete(), next(), prior() function templates,
- plus base-from-member idiom.";s:13:"documentation";s:24:"libs/utility/utility.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:4:{i:0;s:10:"Algorithms";i:1;s:16:"Function-objects";i:2;s:6:"Memory";i:3;s:13:"Miscellaneous";}}s:19:"utility/call_traits";a:11:{s:3:"key";s:19:"utility/call_traits";s:13:"boost-version";s:6:"1.13.0";s:4:"name";s:11:"Call Traits";s:7:"authors";s:35:"John Maddock, Howard Hinnant, et al";s:11:"description";s:41:"Defines types for passing
- parameters.";s:13:"documentation";s:28:"libs/utility/call_traits.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:7:"Generic";}}s:23:"utility/compressed_pair";a:11:{s:3:"key";s:23:"utility/compressed_pair";s:13:"boost-version";s:6:"1.13.0";s:4:"name";s:15:"Compressed Pair";s:7:"authors";s:35:"John Maddock, Howard Hinnant, et al";s:11:"description";s:26:"Empty member optimization.";s:13:"documentation";s:32:"libs/utility/compressed_pair.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:4:"Data";i:1;s:13:"Miscellaneous";}}s:17:"utility/enable_if";a:11:{s:3:"key";s:17:"utility/enable_if";s:13:"boost-version";s:6:"1.31.0";s:4:"name";s:9:"Enable If";s:7:"authors";s:58:"Jaakko Järvi, Jeremiah Willcock, and Andrew
+ plus base-from-member idiom.";s:13:"documentation";s:24:"libs/utility/utility.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:4:{i:0;s:10:"Algorithms";i:1;s:16:"Function-objects";i:2;s:6:"Memory";i:3;s:13:"Miscellaneous";}}s:19:"utility/call_traits";a:10:{s:3:"key";s:19:"utility/call_traits";s:13:"boost-version";s:6:"1.13.0";s:4:"name";s:11:"Call Traits";s:7:"authors";s:35:"John Maddock, Howard Hinnant, et al";s:11:"description";s:41:"Defines types for passing
+ parameters.";s:13:"documentation";s:28:"libs/utility/call_traits.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:7:"Generic";}}s:23:"utility/compressed_pair";a:10:{s:3:"key";s:23:"utility/compressed_pair";s:13:"boost-version";s:6:"1.13.0";s:4:"name";s:15:"Compressed Pair";s:7:"authors";s:35:"John Maddock, Howard Hinnant, et al";s:11:"description";s:26:"Empty member optimization.";s:13:"documentation";s:32:"libs/utility/compressed_pair.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:4:"Data";i:1;s:13:"Miscellaneous";}}s:17:"utility/enable_if";a:10:{s:3:"key";s:17:"utility/enable_if";s:13:"boost-version";s:6:"1.31.0";s:4:"name";s:9:"Enable If";s:7:"authors";s:58:"Jaakko Järvi, Jeremiah Willcock, and Andrew
     Lumsdaine";s:11:"description";s:55:"Selective inclusion of function template
- overloads.";s:13:"documentation";s:27:"libs/utility/enable_if.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:7:"Generic";}}s:26:"utility/in_place_factories";a:11:{s:3:"key";s:26:"utility/in_place_factories";s:13:"boost-version";s:5:"1.9.0";s:4:"name";s:40:"In Place Factory, Typed In Place Factory";s:7:"authors";s:17:"Fernando Cacciola";s:11:"description";s:85:"Generic in-place construction of contained objects
- with a variadic argument-list.";s:13:"documentation";s:36:"libs/utility/in_place_factories.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:7:"Generic";}}s:17:"utility/operators";a:11:{s:3:"key";s:17:"utility/operators";s:13:"boost-version";s:5:"1.9.0";s:4:"name";s:9:"Operators";s:7:"authors";s:29:"Dave Abrahams and Jeremy Siek";s:11:"description";s:52:"Templates ease arithmetic classes and
- iterators.";s:13:"documentation";s:26:"libs/utility/operators.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:3:{i:0;s:9:"Iterators";i:1;s:7:"Generic";i:2;s:4:"Math";}}s:17:"utility/result_of";a:11:{s:3:"key";s:17:"utility/result_of";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:9:"Result Of";s:7:"authors";s:0:"";s:11:"description";s:50:"Determines the type of a function call expression.";s:13:"documentation";s:34:"libs/utility/utility.htm#result_of";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:12:"utility/swap";a:11:{s:3:"key";s:12:"utility/swap";s:13:"boost-version";s:6:"1.38.0";s:4:"name";s:4:"Swap";s:7:"authors";s:15:"Joseph Gauterin";s:11:"description";s:31:"Enhanced generic swap function.";s:13:"documentation";s:22:"libs/utility/swap.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:13
:"Miscellaneous";}}s:25:"utility/value_initialized";a:11:{s:3:"key";s:25:"utility/value_initialized";s:13:"boost-version";s:5:"1.9.0";s:4:"name";s:17:"Value Initialized";s:7:"authors";s:17:"Fernando Cacciola";s:11:"description";s:98:"Wrapper for uniform-syntax value initialization,
- based on the original idea of David Abrahams.";s:13:"documentation";s:27:"libs/utility/value_init.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:4:"uuid";a:11:{s:3:"key";s:4:"uuid";s:13:"boost-version";s:6:"1.42.0";s:4:"name";s:4:"Uuid";s:7:"authors";s:13:"Andy Tompkins";s:11:"description";s:32:"A universally unique identifier.";s:13:"documentation";s:20:"libs/uuid/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:4:"Data";}}s:7:"variant";a:11:{s:3:"key";s:7:"variant";s:13:"boost-version";s:6:"1.31.0";s:4:"name";s:7:"Variant";s:7:"authors";s:28:"Eric Friedman and Itay Maman";s:11:"description";s:61:"Safe, generic, stack-based discriminated union
- container.";s:13:"documentation";s:21:"doc/html/variant.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:2:{i:0;s:10:"Containers";i:1;s:4:"Data";}}s:4:"wave";a:11:{s:3:"key";s:4:"wave";s:13:"boost-version";s:6:"1.33.0";s:4:"name";s:4:"Wave";s:7:"authors";s:14:"Hartmut Kaiser";s:11:"description";s:200:"The Boost.Wave library is a Standards conformant,
+ overloads.";s:13:"documentation";s:27:"libs/utility/enable_if.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:7:"Generic";}}s:26:"utility/in_place_factories";a:10:{s:3:"key";s:26:"utility/in_place_factories";s:13:"boost-version";s:5:"1.9.0";s:4:"name";s:40:"In Place Factory, Typed In Place Factory";s:7:"authors";s:17:"Fernando Cacciola";s:11:"description";s:85:"Generic in-place construction of contained objects
+ with a variadic argument-list.";s:13:"documentation";s:36:"libs/utility/in_place_factories.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:7:"Generic";}}s:17:"utility/operators";a:10:{s:3:"key";s:17:"utility/operators";s:13:"boost-version";s:5:"1.9.0";s:4:"name";s:9:"Operators";s:7:"authors";s:29:"Dave Abrahams and Jeremy Siek";s:11:"description";s:52:"Templates ease arithmetic classes and
+ iterators.";s:13:"documentation";s:26:"libs/utility/operators.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:3:{i:0;s:9:"Iterators";i:1;s:7:"Generic";i:2;s:4:"Math";}}s:17:"utility/result_of";a:10:{s:3:"key";s:17:"utility/result_of";s:13:"boost-version";s:6:"1.32.0";s:4:"name";s:9:"Result Of";s:7:"authors";s:0:"";s:11:"description";s:50:"Determines the type of a function call expression.";s:13:"documentation";s:34:"libs/utility/utility.htm#result_of";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:12:"utility/swap";a:10:{s:3:"key";s:12:"utility/swap";s:13:"boost-version";s:6:"1.38.0";s:4:"name";s:4:"Swap";s:7:"authors";s:15:"Joseph Gauterin";s:11:"description";s:31:"Enhanced generic swap function.";s:13:"documentation";s:22:"libs/utility/swap.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:25:"utility/
value_initialized";a:10:{s:3:"key";s:25:"utility/value_initialized";s:13:"boost-version";s:5:"1.9.0";s:4:"name";s:17:"Value Initialized";s:7:"authors";s:17:"Fernando Cacciola";s:11:"description";s:98:"Wrapper for uniform-syntax value initialization,
+ based on the original idea of David Abrahams.";s:13:"documentation";s:27:"libs/utility/value_init.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:4:"uuid";a:10:{s:3:"key";s:4:"uuid";s:13:"boost-version";s:6:"1.42.0";s:4:"name";s:4:"Uuid";s:7:"authors";s:13:"Andy Tompkins";s:11:"description";s:32:"A universally unique identifier.";s:13:"documentation";s:20:"libs/uuid/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:4:"Data";}}s:7:"variant";a:10:{s:3:"key";s:7:"variant";s:13:"boost-version";s:6:"1.31.0";s:4:"name";s:7:"Variant";s:7:"authors";s:28:"Eric Friedman and Itay Maman";s:11:"description";s:61:"Safe, generic, stack-based discriminated union
+ container.";s:13:"documentation";s:21:"doc/html/variant.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:2:{i:0;s:10:"Containers";i:1;s:4:"Data";}}s:4:"wave";a:10:{s:3:"key";s:4:"wave";s:13:"boost-version";s:6:"1.33.0";s:4:"name";s:4:"Wave";s:7:"authors";s:14:"Hartmut Kaiser";s:11:"description";s:200:"The Boost.Wave library is a Standards conformant,
     and highly configurable implementation of the mandated C99/C++
     preprocessor functionality packed behind an easy to use
- iterator interface.";s:13:"documentation";s:20:"libs/wave/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:0;s:8:"autolink";b:1;s:8:"category";a:1:{i:0;s:6:"String";}}s:9:"xpressive";a:11:{s:3:"key";s:9:"xpressive";s:13:"boost-version";s:6:"1.34.0";s:4:"name";s:9:"Xpressive";s:7:"authors";s:12:"Eric Niebler";s:11:"description";s:192:"Regular expressions that can be written as strings
+ iterator interface.";s:13:"documentation";s:20:"libs/wave/index.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:8:"autolink";s:8:"category";a:1:{i:0;s:6:"String";}}s:9:"xpressive";a:10:{s:3:"key";s:9:"xpressive";s:13:"boost-version";s:6:"1.34.0";s:4:"name";s:9:"Xpressive";s:7:"authors";s:12:"Eric Niebler";s:11:"description";s:192:"Regular expressions that can be written as strings
     or as expression templates, and which can refer to each other
     and themselves recursively with the power of context-free
- grammars.";s:13:"documentation";s:23:"doc/html/xpressive.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:11:"header-only";b:1;s:8:"autolink";b:0;s:8:"category";a:1:{i:0;s:6:"String";}}}}
\ No newline at end of file
+ grammars.";s:13:"documentation";s:23:"doc/html/xpressive.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:5:"build";s:11:"header-only";s:8:"category";a:1:{i:0;s:6:"String";}}}s:12:"build_values";a:3:{s:11:"header-only";s:11:"Header only";s:8:"autolink";s:17:"Automatic linking";s:19:"autolink-dependency";s:35:"Automatic linking due to dependency";}}
\ No newline at end of file

Modified: website/public_html/live/doc/libraries.xml
==============================================================================
--- website/public_html/live/doc/libraries.xml (original)
+++ website/public_html/live/doc/libraries.xml 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -70,8 +70,7 @@
     <documentation>libs/accumulators/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Math</category>
   </library>
   <library>
@@ -84,8 +83,7 @@
     <documentation>libs/algorithm/minmax/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Algorithms</category>
   </library>
   <library>
@@ -97,8 +95,7 @@
     <documentation>doc/html/string_algo.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>String</category>
     <category>Algorithms</category>
   </library>
@@ -112,8 +109,7 @@
     <documentation>doc/html/any.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Data</category>
   </library>
   <library>
@@ -126,8 +122,7 @@
     <documentation>doc/html/array.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>true</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Containers</category>
   </library>
   <library>
@@ -140,8 +135,7 @@
     <documentation>doc/html/boost_asio.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>false</header-only>
- <autolink>false</autolink>
+ <build>autolink-dependency</build>
     <category>Concurrent</category>
     <category>IO</category>
   </library>
@@ -155,8 +149,7 @@
     <documentation>libs/assign/doc/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>IO</category>
   </library>
   <library>
@@ -170,8 +163,7 @@
     <documentation>libs/bimap/doc/html/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Containers</category>
     <category>Data</category>
   </library>
@@ -189,8 +181,7 @@
     <documentation>libs/bind/bind.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>true</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Function-objects</category>
   </library>
   <library>
@@ -203,8 +194,7 @@
     <documentation>libs/bind/mem_fn.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>true</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Function-objects</category>
   </library>
   <library>
@@ -218,8 +208,7 @@
     <documentation>doc/html/ref.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>true</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Function-objects</category>
   </library>
   <library>
@@ -232,8 +221,7 @@
     <documentation>libs/circular_buffer/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Containers</category>
   </library>
   <library>
@@ -246,8 +234,7 @@
     <documentation>libs/compatibility/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>workarounds</category>
   </library>
   <library>
@@ -260,8 +247,7 @@
     libs/concept_check/concept_check.htm</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Generic</category>
     <category>Correctness</category>
   </library>
@@ -275,8 +261,7 @@
     <documentation>libs/config/config.htm</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>workarounds</category>
   </library>
   <library>
@@ -288,8 +273,7 @@
     <documentation>libs/conversion/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>String</category>
     <category>Miscellaneous</category>
   </library>
@@ -305,8 +289,7 @@
     <documentation>libs/crc/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -319,8 +302,7 @@
     <documentation>doc/html/date_time.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>false</header-only>
- <autolink>true</autolink>
+ <build>autolink</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -334,8 +316,7 @@
     <documentation>libs/disjoint_sets/disjoint_sets.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Containers</category>
   </library>
   <library>
@@ -354,8 +335,7 @@
     libs/dynamic_bitset/dynamic_bitset.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Containers</category>
   </library>
   <library>
@@ -369,8 +349,7 @@
     <documentation>libs/exception/doc/boost-exception.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -384,8 +363,7 @@
     <documentation>libs/filesystem/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>false</header-only>
- <autolink>true</autolink>
+ <build>autolink</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -398,8 +376,7 @@
     <documentation>libs/flyweight/doc/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -421,8 +398,7 @@
     <documentation>doc/html/foreach.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Algorithms</category>
   </library>
   <library>
@@ -442,8 +418,7 @@
     <documentation>libs/format/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>String</category>
     <category>IO</category>
   </library>
@@ -457,8 +432,7 @@
     <documentation>doc/html/function.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>true</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Function-objects</category>
     <category>Programming</category>
   </library>
@@ -473,8 +447,7 @@
     <documentation>libs/function_types/doc/html/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Generic</category>
     <category>Metaprogramming</category>
   </library>
@@ -489,8 +462,7 @@
     <documentation>libs/functional/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Function-objects</category>
   </library>
   <library>
@@ -503,8 +475,7 @@
     <documentation>doc/html/hash.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>true</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Function-objects</category>
   </library>
   <library>
@@ -516,8 +487,7 @@
     <documentation>libs/functional/factory/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Function-objects</category>
   </library>
   <library>
@@ -529,8 +499,7 @@
     <documentation>libs/functional/forward/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Function-objects</category>
   </library>
   <library>
@@ -543,8 +512,7 @@
     <documentation>libs/fusion/doc/html/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Metaprogramming</category>
     <category>Data</category>
   </library>
@@ -557,8 +525,7 @@
     <documentation>libs/gil/doc/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Containers</category>
     <category>Iterators</category>
     <category>Algorithms</category>
@@ -578,13 +545,26 @@
     libs/graph/doc/table_of_contents.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>false</header-only>
- <autolink>true</autolink>
+ <build>autolink</build>
     <category>Containers</category>
     <category>Iterators</category>
     <category>Algorithms</category>
   </library>
   <library>
+ <key>icl</key>
+ <boost-version>1.46.0</boost-version>
+ <name>ICL</name>
+ <authors>Joachim Faulhaber</authors>
+ <description>Interval Container Library, interval sets and maps and
+ aggregation of associated values</description>
+ <documentation>libs/icl/index.html</documentation>
+ <std-proposal>false</std-proposal>
+ <std-tr1>false</std-tr1>
+ <build>header-only</build>
+ <category>Containers</category>
+ <category>Data</category>
+ </library>
+ <library>
     <key>integer</key>
     <boost-version>1.9.0</boost-version>
     <name>Integer</name>
@@ -599,8 +579,7 @@
     <documentation>libs/integer/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Math</category>
   </library>
   <library>
@@ -613,8 +592,7 @@
     <documentation>doc/html/interprocess.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Concurrent</category>
   </library>
   <library>
@@ -626,8 +604,7 @@
     <documentation>doc/html/intrusive.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Containers</category>
   </library>
   <library>
@@ -642,8 +619,7 @@
     <documentation>libs/io/doc/ios_state.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>IO</category>
   </library>
   <library>
@@ -656,8 +632,7 @@
     <documentation>libs/iostreams/doc/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>false</header-only>
- <autolink>true</autolink>
+ <build>autolink</build>
     <category>String</category>
     <category>IO</category>
   </library>
@@ -674,8 +649,7 @@
     <documentation>libs/iterator/doc/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Iterators</category>
   </library>
   <library>
@@ -688,8 +662,7 @@
     <documentation>doc/html/lambda.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Function-objects</category>
   </library>
   <library>
@@ -703,8 +676,7 @@
     <documentation>libs/conversion/lexical_cast.htm</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>String</category>
     <category>Miscellaneous</category>
   </library>
@@ -717,8 +689,7 @@
     <documentation>doc/html/tribool.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -741,8 +712,7 @@
     <documentation>libs/math/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Math</category>
   </library>
   <library>
@@ -755,8 +725,7 @@
     <documentation>libs/math/doc/common_factor.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Math</category>
   </library>
   <library>
@@ -768,8 +737,7 @@
     <documentation>libs/math/doc/octonion/html/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Math</category>
   </library>
   <library>
@@ -781,8 +749,7 @@
     <documentation>libs/math/doc/quaternion/html/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Math</category>
   </library>
   <library>
@@ -794,8 +761,7 @@
     <documentation>libs/math/doc/sf_and_dist/html/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>false</header-only>
- <autolink>true</autolink>
+ <build>autolink</build>
     <category>Math</category>
   </library>
   <library>
@@ -808,8 +774,7 @@
     <documentation>libs/math/doc/sf_and_dist/html/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Math</category>
   </library>
   <library>
@@ -822,8 +787,7 @@
     <documentation>doc/html/mpi.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>false</header-only>
- <autolink>true</autolink>
+ <build>autolink</build>
     <category>Concurrent</category>
   </library>
   <library>
@@ -841,8 +805,7 @@
     <documentation>libs/mpl/doc/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Metaprogramming</category>
   </library>
   <library>
@@ -854,8 +817,7 @@
     <documentation>libs/msm/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -869,8 +831,7 @@
     <documentation>libs/multi_array/doc/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Containers</category>
     <category>Math</category>
   </library>
@@ -886,8 +847,7 @@
     <documentation>libs/multi_index/doc/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Containers</category>
     <category>Data</category>
   </library>
@@ -902,8 +862,7 @@
     libs/numeric/conversion/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Math</category>
     <category>Miscellaneous</category>
   </library>
@@ -919,8 +878,7 @@
     libs/numeric/interval/doc/interval.htm</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Math</category>
   </library>
   <library>
@@ -934,8 +892,7 @@
     <documentation>libs/numeric/ublas/doc/index.htm</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Math</category>
   </library>
   <library>
@@ -948,8 +905,7 @@
     <documentation>libs/optional/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -963,8 +919,7 @@
     libs/parameter/doc/html/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Programming</category>
   </library>
   <library>
@@ -976,8 +931,7 @@
     <documentation>libs/polygon/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -989,8 +943,7 @@
     <documentation>libs/pool/doc/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Memory</category>
   </library>
   <library>
@@ -1003,8 +956,7 @@
     <documentation>libs/preprocessor/doc/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Preprocessor</category>
   </library>
   <library>
@@ -1019,8 +971,7 @@
     <documentation>doc/html/program_options.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>false</header-only>
- <autolink>true</autolink>
+ <build>autolink</build>
     <category>IO</category>
     <category>Miscellaneous</category>
   </library>
@@ -1034,8 +985,7 @@
     <documentation>libs/property_map/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Containers</category>
     <category>Generic</category>
   </library>
@@ -1049,8 +999,7 @@
     <documentation>libs/property_tree/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Containers</category>
     <category>Data</category>
   </library>
@@ -1063,8 +1012,7 @@
     <documentation>libs/proto/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Metaprogramming</category>
   </library>
   <library>
@@ -1078,8 +1026,7 @@
     libs/ptr_container/doc/ptr_container.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Containers</category>
     <category>Data</category>
   </library>
@@ -1096,8 +1043,7 @@
     <documentation>libs/python/doc/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>false</header-only>
- <autolink>false</autolink>
+ <!-- <build></build> -->
     <category>Inter-language</category>
   </library>
   <library>
@@ -1110,8 +1056,7 @@
     <documentation>libs/random/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>true</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Math</category>
   </library>
   <library>
@@ -1124,8 +1069,7 @@
     <documentation>libs/range/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Algorithms</category>
   </library>
   <library>
@@ -1137,8 +1081,7 @@
     <documentation>libs/rational/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Math</category>
   </library>
   <library>
@@ -1150,8 +1093,7 @@
     <documentation>libs/regex/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>true</std-tr1>
- <header-only>false</header-only>
- <autolink>true</autolink>
+ <build>autolink</build>
     <category>String</category>
   </library>
   <library>
@@ -1163,8 +1105,7 @@
     <documentation>libs/scope_exit/doc/html/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -1178,8 +1119,7 @@
     libs/serialization/doc/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>false</header-only>
- <autolink>true</autolink>
+ <build>autolink</build>
     <category>IO</category>
   </library>
   <library>
@@ -1192,8 +1132,7 @@
     <documentation>doc/html/signals.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>false</header-only>
- <autolink>true</autolink>
+ <build>autolink</build>
     <category>Function-objects</category>
   </library>
   <library>
@@ -1206,8 +1145,7 @@
     <documentation>libs/signals2/</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Function-objects</category>
   </library>
   <library>
@@ -1220,8 +1158,7 @@
     <documentation>libs/smart_ptr/smart_ptr.htm</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>true</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Memory</category>
   </library>
   <library>
@@ -1234,8 +1171,7 @@
     <documentation>doc/html/boost_staticassert.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Generic</category>
     <category>Metaprogramming</category>
     <category>Correctness</category>
@@ -1250,8 +1186,7 @@
     <documentation>libs/spirit/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>String</category>
     <category>Parsing</category>
   </library>
@@ -1266,8 +1201,7 @@
     <documentation>libs/statechart/doc/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -1280,8 +1214,7 @@
     <documentation>libs/system/doc/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>false</header-only>
- <autolink>true</autolink>
+ <build>autolink</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -1294,8 +1227,7 @@
     <documentation>libs/test/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>false</header-only>
- <autolink>true</autolink>
+ <build>autolink</build>
     <category>Correctness</category>
   </library>
   <library>
@@ -1307,8 +1239,7 @@
     <documentation>doc/html/thread.html</documentation>
     <std-proposal>true</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>false</header-only>
- <autolink>true</autolink>
+ <build>autolink</build>
     <category>Concurrent</category>
   </library>
   <library>
@@ -1321,8 +1252,7 @@
     <documentation>libs/timer/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -1335,8 +1265,7 @@
     <documentation>libs/tokenizer/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>String</category>
     <category>Iterators</category>
   </library>
@@ -1355,8 +1284,7 @@
     <documentation>doc/html/boost_tr1.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>true</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -1370,8 +1298,7 @@
     libs/tuple/doc/tuple_users_guide.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>true</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Data</category>
   </library>
   <library>
@@ -1384,8 +1311,7 @@
     <documentation>libs/type_traits/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>true</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Generic</category>
     <category>Metaprogramming</category>
   </library>
@@ -1398,8 +1324,7 @@
     <documentation>doc/html/typeof.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -1411,8 +1336,7 @@
     <documentation>libs/units/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -1424,8 +1348,7 @@
     <documentation>libs/unordered/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>true</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Containers</category>
   </library>
   <library>
@@ -1439,8 +1362,7 @@
     <documentation>libs/utility/utility.htm</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Algorithms</category>
     <category>Function-objects</category>
     <category>Memory</category>
@@ -1456,8 +1378,7 @@
     <documentation>libs/utility/call_traits.htm</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Generic</category>
   </library>
   <library>
@@ -1469,8 +1390,7 @@
     <documentation>libs/utility/compressed_pair.htm</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Data</category>
     <category>Miscellaneous</category>
   </library>
@@ -1485,8 +1405,7 @@
     <documentation>libs/utility/enable_if.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Generic</category>
   </library>
   <library>
@@ -1500,8 +1419,7 @@
     libs/utility/in_place_factories.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Generic</category>
   </library>
   <library>
@@ -1514,8 +1432,7 @@
     <documentation>libs/utility/operators.htm</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Iterators</category>
     <category>Generic</category>
     <category>Math</category>
@@ -1530,8 +1447,7 @@
     <documentation>libs/utility/utility.htm#result_of</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Function-objects</category>
   </library>
   <library>
@@ -1543,8 +1459,7 @@
     <documentation>libs/utility/swap.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -1557,8 +1472,7 @@
     <documentation>libs/utility/value_init.htm</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Miscellaneous</category>
   </library>
   <library>
@@ -1570,8 +1484,7 @@
     <documentation>libs/uuid/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Data</category>
   </library>
   <library>
@@ -1584,8 +1497,7 @@
     <documentation>doc/html/variant.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>Containers</category>
     <category>Data</category>
   </library>
@@ -1601,8 +1513,7 @@
     <documentation>libs/wave/index.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>false</header-only>
- <autolink>true</autolink>
+ <build>autolink</build>
     <category>String</category>
   </library>
   <library>
@@ -1617,8 +1528,7 @@
     <documentation>doc/html/xpressive.html</documentation>
     <std-proposal>false</std-proposal>
     <std-tr1>false</std-tr1>
- <header-only>true</header-only>
- <autolink>false</autolink>
+ <build>header-only</build>
     <category>String</category>
   </library>
 </boost>

Modified: website/public_html/live/feed/bbook2rss.py
==============================================================================
--- website/public_html/live/feed/bbook2rss.py (original)
+++ website/public_html/live/feed/bbook2rss.py 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -11,6 +11,7 @@
 import os.path
 import hashlib
 import codecs
+from email.utils import parsedate_tz
 
 class RssUpdateCheck:
     """ Tracks which items in an rss feed have been updated.
@@ -160,20 +161,19 @@
                 item = self.x(article.documentElement)
 
             if item:
- try:
- last_modified = item.getElementsByTagName('pubDate')[0]
- last_modified = " ".join(
- t.nodeValue for t in last_modified.childNodes
- if t.nodeType == t.TEXT_NODE)
- last_modified = last_modified.replace(',', ' ')
- items.append([
- time.mktime(time.strptime(last_modified,
- '%a %d %b %Y %H:%M:%S %Z')),
- item,
- bb
- ])
- except:
- items.append([time.time(),item,bb])
+ last_modified = item.getElementsByTagName('pubDate')[0]
+ last_modified = " ".join(
+ t.nodeValue for t in last_modified.childNodes
+ if t.nodeType == t.TEXT_NODE)
+ last_modified = last_modified.replace(',', ' ').strip()
+
+ if not last_modified or last_modified[0] == '$':
+ last_modified_time = time.time()
+ else:
+ last_modified_time = parsedate_tz(last_modified)
+ last_modified_time = time.mktime(last_modified_time[:-1]) - last_modified_time[-1]
+
+ items.append([last_modified_time, item, bb])
                 
         self.new_hashes = RssUpdateCheck()
         items.sort(lambda x,y: -cmp(x[0],y[0]))
@@ -315,8 +315,12 @@
             *self.x_children(node))
 
     def x_emphasis(self,node):
- return self.new_node('em',
- *self.x_children(node))
+ if node.getAttribute('role') == 'bold':
+ return self.new_node('strong',
+ *self.x_children(node))
+ else:
+ return self.new_node('em',
+ *self.x_children(node))
 
     def x_inlinemediaobject(self,node):
         image = self.get_child(node,'imageobject')

Modified: website/public_html/live/feed/build.jam
==============================================================================
--- website/public_html/live/feed/build.jam (original)
+++ website/public_html/live/feed/build.jam 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -62,7 +62,7 @@
 
 path-constant CWD : . ;
 
-make downloads.rss : [ glob-rss history/boost_1_45_0 downloads/* ]
+make downloads.rss : [ glob-rss history/boost_1_46_0 downloads/* ]
     : @rss :
     <title>"Boost Downloads"
     <uri>"http://www.boost.org/feed/downloads.rss"

Modified: website/public_html/live/feed/downloads-hashes.txt
==============================================================================
--- website/public_html/live/feed/downloads-hashes.txt (original)
+++ website/public_html/live/feed/downloads-hashes.txt 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -1,2 +1,2 @@
 downloads/bjam_3_1_18.qbk,3fa0f751328cdf3b835878df36f729822e62276f246a097610cc00d71a552b6f,7bfe3ed40a63c66b92b69dac5087c46a23977d2b90fd21fdcbc94947ea4a1166
-history/boost_1_45_0.qbk,26ea33eb12d21314ae3a4c3eaa2dab5ace7d90929a1a3073b3bda7b99ff3c5b6,efa947fe7348a82a0dd9d03dc01d3f9fef69d42f3e761bc9a6491453b24d43d2
+history/boost_1_46_0.qbk,1682fbdf4b35e481d2c16bbb33aede55618b267f950f2d4aed70afe399ea1b26,0ae2f9a1995f28f4a71fadd9a84c009747690c7a29a56b8f3f9a7b76fe29c933

Modified: website/public_html/live/feed/downloads.rss
==============================================================================
--- website/public_html/live/feed/downloads.rss (original)
+++ website/public_html/live/feed/downloads.rss 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -6,393 +6,410 @@
     <description/>
     <language>en-us</language>
     <copyright>Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)</copyright>
- <item><title>Version 1.45.0</title><pubDate>Fri, 19 Nov 2010 11:00:00 EST</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
- Updated Libraries: Asio, Config, Flyweight, Foreach, Fusion, Graph, Interprocess,
- Math, Meta State Machine, MultiArray, Proto, Spirit, TypeTraits, uBLAS, Unordered,
- Wave, Xpressive. Updated tools: Boostbook, Quickbook
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.45.0/><description>&lt;div class=&quot;description&quot;&gt;
+ <item><title>Version 1.46.0</title><pubDate>Mon, 21 Feb 2011 15:36:13 -0500</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ New Libraries: Icl. Updated Libraries: Array, Asio, Bind, Concept Check, Filesystem,
+ Fusion, Hash, Iterator, Math, Meta State Machine, Optional, Pool, Program Options,
+ Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated Tools: Boostbook,
+ Inspect, Quickbook.
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.46.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
- &lt;div id=&quot;version_1_45_0.updated_libraries&quot;&gt;
+ &lt;div id=&quot;version_1_46_0.new_libraries&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/icl/index.html&quot;&gt;Icl&lt;/a&gt;:&lt;/span&gt;
+ Interval Container
+ Library, interval sets and maps and aggregation of associated values, from
+ Joachim Faulhaber.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_46_0.updated_libraries&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Libraries&lt;/span&gt;&lt;/h3&gt;
     &lt;ul&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/asio/index.html&quot;&gt;Asio&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/array/index.html&quot;&gt;Array&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed a problem on kqueue-based platforms where a &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;deadline_timer&lt;/span&gt;&lt;/code&gt;
- may never fire if the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;io_service&lt;/span&gt;&lt;/code&gt;
- is running in a background thread (&lt;a href=&quot;
https://svn.boost.org/trac/boost/ticket/4568&quot;&gt;#4568&lt;/a&gt;).
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fixed a const-correctness issue that prevented valid uses of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;has_service&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
- from compiling (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4638&quot;&gt;#4638&lt;/a&gt;).
+ Added support for cbegin/cend (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4761&quot;&gt;#4761&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed MinGW cross-compilation (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4491&quot;&gt;#4491&lt;/a&gt;).
+ Fixed a problem with the Sun compiler (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4757&quot;&gt;#4757&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/asio/index.html&quot;&gt;Asio&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Removed dependency on deprecated Boost.System functions (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4672&quot;&gt;#4672&lt;/a&gt;).
+ Fixed an integer overflow problem that occurs when &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ip&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;address_v4&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;broadcast&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; is used on 64-bit platforms.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Ensured &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;close&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;/&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;closesocket&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
- failures are correctly propagated (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4573&quot;&gt;#4573&lt;/a&gt;).
+ Fixed a problem on older Linux kernels (where epoll is used without
+ timerfd support) that prevents timely delivery of deadline_timer handlers,
+ after the program has been running for some time (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/5045&quot;&gt;#5045&lt;/a&gt;).
             &lt;/div&gt;
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/bind/index.html&quot;&gt;Bind&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added a check for errors returned by &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;InitializeCriticalSectionAndSpinCount&lt;/span&gt;&lt;/code&gt;
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4574&quot;&gt;#4574&lt;/a&gt;).
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;make_adaptable&lt;/span&gt;&lt;/code&gt; now
+ documented (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4532&quot;&gt;#4532&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/concept_check/index.html&quot;&gt;Concept Check&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added support for hardware flow control on QNX (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4625&quot;&gt;#4625&lt;/a&gt;).
+ fixed warnings with self-assignment (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4918&quot;&gt;#4918&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/filesystem/index.html&quot;&gt;Filesystem&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Always use &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;pselect&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; on HP-UX, if it is available (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4578&quot;&gt;#4578&lt;/a&gt;).
+ Version 3 of the library is now the default.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Ensured handler arguments are passed as lvalues (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4744&quot;&gt;#4744&lt;/a&gt;).
+ IBM vacpp: Workaround for compiler bug affecting &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;iterator_facade&lt;/span&gt;&lt;/code&gt;.
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4912&quot;&gt;#4912&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed Windows build when thread support is disabled (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4680&quot;&gt;#4680&lt;/a&gt;).
+ Verify, clarify, document that &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&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;config&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;user&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;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
+ can be used to specify &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_FILESYSTEM_VERSION&lt;/span&gt;&lt;/code&gt;.
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4891&quot;&gt;#4891&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed a Windows-specific problem where &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;deadline_timer&lt;/span&gt;&lt;/code&gt;
- objects with expiry times set more than 5 minutes in the future may
- never expire (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4745&quot;&gt;#4745&lt;/a&gt;).
+ Replaced C-style &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;assert&lt;/span&gt;&lt;/code&gt;
+ with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASSERT&lt;/span&gt;&lt;/code&gt;.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;resolver&lt;/span&gt;&lt;/code&gt;
- backend on BSD platforms so that an empty service name resolves to
- port number &lt;code&gt;&lt;span class=&quot;number&quot;&gt;0&lt;/span&gt;&lt;/code&gt;, as per the
- documentation (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4690&quot;&gt;#4690&lt;/a&gt;).
+ Undeprecated &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;unique_path&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;. Instead, add a note mentioning the
+ workaround for lack of thread safety and possible change to cwd. &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;unique_path&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
+ is just too convenient to deprecate!
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed read operations so that they do not accept buffer sequences of
- type &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;const_buffers_1&lt;/span&gt;&lt;/code&gt;
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4746&quot;&gt;#4746&lt;/a&gt;).
+ Cleared several GCC warnings.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Redefined &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;Protocol&lt;/span&gt;&lt;/code&gt;
- and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;id&lt;/span&gt;&lt;/code&gt; to avoid clashing
- with Objective-C++ keywords (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4191&quot;&gt;#4191&lt;/a&gt;).
+ Changed V2 code to use &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_THROW_EXCEPTION&lt;/span&gt;&lt;/code&gt;.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed a &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;vector&lt;/span&gt;&lt;/code&gt; reallocation
- performance issue that can occur when there are many active &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;deadline_timer&lt;/span&gt;&lt;/code&gt; objects (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4780&quot;&gt;#4780&lt;/a&gt;).
+ Windows: Fix &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;status&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; to report non-symlink reparse point
+ correctly.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed the kqueue backend so that it compiles on NetBSD (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4662&quot;&gt;#4662&lt;/a&gt;).
+ Add &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;symlink_option&lt;/span&gt;&lt;/code&gt;
+ to &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;recursive_directory_iterator&lt;/span&gt;&lt;/code&gt;,
+ allowing control over recursion into directory symlinks. Note that
+ the default is changed to not recurse into directory symlinks.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed the socket &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;io_control&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; implementation on 64-bit Mac OS X
- and BSD platforms (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4782&quot;&gt;#4782&lt;/a&gt;).
+ Reference documentation cleanup, including fixing missing and broken
+ links, and adding missing functions.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed a Windows-specific problem where failures from &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;accept&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
- are incorrectly treated as successes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4859&quot;&gt;#4859&lt;/a&gt;).
+ Miscellaneous implementation code cleanup.
             &lt;/div&gt;
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/fusion/index.html&quot;&gt;Fusion&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Deprecated the separate compilation header &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&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;asio&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;impl&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;src&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;cpp&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
- in favour of &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&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;asio&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;impl&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;src&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;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt; (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4560&quot;&gt;#4560&lt;/a&gt;).
+ vector copy constructor now copies sequence members in the same order
+ on different platforms (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2823&quot;&gt;#2823&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/config/index.html&quot;&gt;Config&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/graph/index.html&quot;&gt;Graph&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added new defect macros, &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_NO_VARIADIC_MACROS&lt;/span&gt;&lt;/code&gt;
- and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_NO_NUMERIC_LIMITS_LOWEST&lt;/span&gt;&lt;/code&gt;.
+ Fixed Graphviz output to work on Visual C++ 7.1.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Minor fixes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4670&quot;&gt;#4670&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4563&quot;&gt;#4563&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4474&quot;&gt;#4474&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4508&quot;&gt;#4508&lt;/a&gt;).
+ Replaced assert with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASSERT&lt;/span&gt;&lt;/code&gt;.
             &lt;/div&gt;
           &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/flyweight/index.html&quot;&gt;Flyweight&lt;/a&gt;:&lt;/span&gt;
-
- &lt;/div&gt;
- &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed a hanging problem with &lt;a href=&quot;/libs/flyweight/doc/tutorial/configuration.html#intermodule_holder&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;intermodule_holder&lt;/span&gt;&lt;/code&gt;&lt;/a&gt; in Win32
- platforms related to a Boost.Interprocess issue described at ticket
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4606&quot;&gt;#4606&lt;/a&gt;.
+ Changed to Boost.Filesystem v3.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Removed an internal assertion incompatible with program termination
- via &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;std&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;exit&lt;/span&gt;&lt;/code&gt;.
+ Fixed the following bugs from Trac: &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1021&quot;&gt;#1021&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4556&quot;&gt;#4556&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4631&quot;&gt;#4631&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4642&quot;&gt;#4642&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4715&quot;&gt;#4715&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4731&quot;&gt;#4731&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4737&quot;&gt;#4737&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4753&quot;&gt;#4753&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4758&quot;&gt;#4758&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4793&quot;&gt;#4793&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4843&quot;&gt;#4843&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4851&quot;&gt;#4851&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4852&quot;&gt;#4852&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4887&quot;&gt;#4887&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4914&quot;&gt;#4914&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4966&quot;&gt;#4966&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed various bugs not in Trac.
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/foreach/index.html&quot;&gt;Foreach&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/functional/hash/index.html&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fix ambiguitiy by making &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;auto_any&lt;/span&gt;&lt;/code&gt;
- constructor explicit.
+ Support for &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;std&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;type_index&lt;/span&gt;&lt;/code&gt; (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4756&quot;&gt;#4756&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Avoid &lt;code&gt;&lt;span class=&quot;special&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;Wconversion&lt;/span&gt;&lt;/code&gt;
+ warnings.
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/fusion/index.html&quot;&gt;Fusion&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/iterator/index.html&quot;&gt;Iterator&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_FUSION_ADAPT_ADT&lt;/span&gt;&lt;/code&gt;,
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_FUSION_ADAPT_TPL_ADT&lt;/span&gt;&lt;/code&gt;,
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_FUSION_ADAPT_ASSOC_ADT&lt;/span&gt;&lt;/code&gt;
- and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_FUSION_ADAPT_ASSOC_TPL_ADT&lt;/span&gt;&lt;/code&gt;.
+ fixed problem with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;implicit_cast&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3645&quot;&gt;#3645&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/graph/index.html&quot;&gt;Graph&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/math/doc/sf_and_dist/html/index.html&quot;&gt;Math&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added Stoer-Wagner min-cut algorithm contributed by Daniel Trebbien.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Added implicit graph (implicit_graph) and A* (astar_maze) examples
- contributed by W. P. McNeill.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Added bundled property support for graph properties.
+ Added Wald, Inverse Gaussian and geometric distributions.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed bugs &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4556&quot;&gt;#4556&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4622&quot;&gt;#4622&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4631&quot;&gt;#4631&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4715&quot;&gt;#4715&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4753&quot;&gt;#4753&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4758&quot;&gt;#4758&lt;/a&gt;
- and &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4793&quot;&gt;#4793&lt;/a&gt;
- plus others not in Trac.
+ Added information about configuration macros.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed documentation bugs &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4731&quot;&gt;#4731&lt;/a&gt;
- and &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4737&quot;&gt;#4737&lt;/a&gt;.
+ Added support for mpreal as a real-numered type.
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/interprocess/index.html&quot;&gt;Interprocess&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/msm/index.html&quot;&gt;Meta State Machine&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed bugs &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1080&quot;&gt;#1080&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3284&quot;&gt;#3284&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3439&quot;&gt;#3439&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3448&quot;&gt;#3448&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3582&quot;&gt;#3582&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3682&quot;&gt;#3682&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3829&quot;&gt;#3829&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3846&quot;&gt;#3846&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3914&quot;&gt;#3914&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3947&quot;&gt;#3947&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3950&quot;&gt;#3950&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3951&quot;&gt;#3951&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3985&quot;&gt;#3985&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4010&quot;&gt;#4010&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4417&quot;&gt;#4417&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4019&quot;&gt;#4019&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4039&quot;&gt;#4039&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4218&quot;&gt;#4218&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4230&quot;&gt;#4230&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4250&quot;&gt;#4250&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4297&quot;&gt;#4297&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4350&quot;&gt;#4350&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4352&quot;&gt;#4352&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4426&quot;&gt;#4426&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4516&quot;&gt;#4516&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4524&quot;&gt;#4524&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4557&quot;&gt;#4557&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4606&quot;&gt;#4606&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4685&quot;&gt;#4685&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4694&quot;&gt;#4694&lt;/a&gt;.
+ &lt;a href=&quot;/doc/libs/1_46_0/libs/msm/doc/HTML/ch03s05.html#backend-compile-time-analysis&quot;&gt;Compile-time
+ state machine analysis&lt;/a&gt;.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added support for standard rvalue reference move semantics (tested
- on GCC 4.5 and VC10).
+ &lt;a href=&quot;/doc/libs/1_46_0/libs/msm/doc/HTML/ch03s05.html#backend-boost-parameter&quot;&gt;Boost.Parameter
+ interface definition for &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;msm&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;back&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;state_machine&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt; template arguments&lt;/a&gt;.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Permissions can be detailed for interprocess named resources.
+ &lt;a href=&quot;/doc/libs/1_46_0/libs/msm/doc/HTML/ch03s05.html#backend-queues&quot;&gt;Possibility
+ to provide a container for the event and deferred event queues&lt;/a&gt;.
+ A policy implementation based on a more efficient Boost.CircularBuffer
+ is provided.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;mapped_region&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;flush&lt;/span&gt;&lt;/code&gt; initiates disk flushing but
- does not guarantee it's completed when returns, since it is not portable.
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;msm&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;back&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;state_machine&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;is_flag_active&lt;/span&gt;&lt;/code&gt; method made const.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- FreeBSD and MacOS now use posix semaphores to implement named semaphores
- and mutex.
+ &lt;a href=&quot;/doc/libs/1_46_0/libs/msm/doc/HTML/ch03s05.html#backend-enqueueing&quot;&gt;Added
+ possibility to enqueue events for delayed processing&lt;/a&gt;.
             &lt;/div&gt;
           &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Bugfixes
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4926&quot;&gt;#4926&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ stack overflow using the Defer functor
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ anonymous transition of a submachine not called for the initial
+ state
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/math/index.html&quot;&gt;Math&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/optional/index.html&quot;&gt;Optional&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added inverse gamma distribution and inverse chi_square and scaled
- inverse chi_square.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Added warnings about potential ambiguity with std random library in
- distribution and function names.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Editorial revision of documentation, and added FAQ.
+ Updated test results with information about expected failures (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2294&quot;&gt;#2294&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/msm/index.html&quot;&gt;Meta State Machine&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/pool/index.html&quot;&gt;Pool&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- &lt;a href=&quot;/doc/libs/1_45_0/libs/msm/doc/HTML/ch08.html#d0e2995&quot;&gt;Support
- for serialization&lt;/a&gt;.
+ Now can set a max_size for pool (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2696&quot;&gt;#2696&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- &lt;a href=&quot;/doc/libs/1_45_0/libs/msm/doc/HTML/ch03s04.html#eUML-reuse-functor&quot;&gt;Possibility
- to use normal&lt;/a&gt; functors (from functor front-end) in eUML.
+ &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;pool&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;pool&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; uses &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;reinterpret_cast&lt;/span&gt;&lt;/code&gt;
+ instead of &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;static_cast&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2941&quot;&gt;#2941&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- &lt;a href=&quot;/doc/libs/1_45_0/libs/msm/doc/HTML/ch03s05.html#backend-fsm-constructor-args&quot;&gt;New
- constructors where substates / submachines can be taken as arguments&lt;/a&gt;.
- This allows passing arguments to the constructor of a submachine.
+ &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;pool_allocator&lt;/span&gt;&lt;/code&gt; now works with vector
+ of vectors (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/386&quot;&gt;#386&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Bugfixes (anonymous transitions)
+ Boost pool is now compatible with Microsoft memory leak detection (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4346&quot;&gt;#4346&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/multi_array/index.html&quot;&gt;MultiArray&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/program_options/index.html&quot;&gt;Program Options&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixes for bugs &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3581&quot;&gt;#3581&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3820&quot;&gt;#3820&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3989&quot;&gt;#3989&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4032&quot;&gt;#4032&lt;/a&gt;,
- plus other bugs not in Trac.
+ Fixed errors in examples in docs (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3992&quot;&gt;#3992&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4858&quot;&gt;#4858&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added new examples and test cases.
+ Now takes &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;argv&lt;/span&gt;&lt;/code&gt; as const
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3909&quot;&gt;#3909&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
@@ -405,155 +422,140 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Knock down value of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;N&lt;/span&gt;&lt;/code&gt;,
- fixes bug &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4602&quot;&gt;#4602&lt;/a&gt;,
+ &lt;strong&gt;Breaking change&lt;/strong&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;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;core&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;
+ no longer defines &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;pop_front&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;reverse&lt;/span&gt;&lt;/code&gt;, which have moved to their
+ own headers under &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;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;/code&gt;
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Support non-rtti compilers
+ Add callable wrappers for more Fusion algorithms (including &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;at&lt;/span&gt;&lt;/code&gt;); and callable wrappers for some
+ std utilities like &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;make_pair&lt;/span&gt;&lt;/code&gt;,
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;first&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;second&lt;/span&gt;&lt;/code&gt;, all under the new &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;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;/code&gt; directory
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fix bug with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;matches&lt;/span&gt;&lt;/code&gt;,
- array types and the wildcard pattern.
+ Allow transforms to be specified separately from a grammar
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Make Proto work on MSVC with the /clr option
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;matches&lt;/span&gt;&lt;/code&gt; preserves domain-specific
+ expression wrappers
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Add const-qualified overloads of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;eval&lt;/span&gt;&lt;/code&gt;
+ Fix ADL issue with &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;,&lt;/span&gt;&lt;/code&gt; in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;and_&lt;/span&gt;&lt;/code&gt;
+ transform
             &lt;/div&gt;
           &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/spirit/index.html&quot;&gt;Spirit&lt;/a&gt;:&lt;/span&gt;
- Spirit V2.4.1,
- see the '&lt;a href=&quot;/doc/libs/1_45_0/libs/spirit/doc/html/spirit/what_s_new/spirit_2_4_1.html&quot;&gt;What's
- New&lt;/a&gt;' section for details.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/type_traits/index.html&quot;&gt;TypeTraits&lt;/a&gt;:&lt;/span&gt;
-
- &lt;/div&gt;
- &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added new traits add_rvalue_reference, add_lvalue_reference and common_type.
+ Fix handling of grammar checking in expressions involving multiple
+ domains (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4675&quot;&gt;#4675&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Minor fixes to is_signed, is_unsigned and is_virtual_base_of.
+ Fix ambiguous &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;/code&gt; in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;display_expr&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4910&quot;&gt;#4910&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;is_sequence&lt;/span&gt;&lt;/code&gt; answers true for Proto
+ expressions (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/5006&quot;&gt;#5006&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Eliminate &lt;code&gt;&lt;span class=&quot;special&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;Wundef&lt;/span&gt;&lt;/code&gt;
+ GCC warning 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;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&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;a href=&quot;https://svn.boost.org/trac/boost/ticket/5075&quot;&gt;#5075&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/numeric/ublas/index.html&quot;&gt;uBLAS&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/signals/index.html&quot;&gt;Signals&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Tickets closed:
- &lt;/div&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4410&quot;&gt;#4410&lt;/a&gt;,
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3397&quot;&gt;#3397&lt;/a&gt;,
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/795&quot;&gt;#795&lt;/a&gt;,
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3514&quot;&gt;#3514&lt;/a&gt;,
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Mixed types operation are possible and new tests added (like matrix&amp;lt;complex&amp;gt;+matrix&amp;lt;double&amp;gt;),
+ gcc warning cleanup (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4365&quot;&gt;#4365&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/spirit/index.html&quot;&gt;Spirit&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- New features:
+ Spirit V2.4.2, see the '&lt;a href=&quot;/doc/libs/1_46_0/libs/spirit/doc/html/spirit/what_s_new/spirit_2_4_2.html&quot;&gt;What's
+ New&lt;/a&gt;' section for details.
             &lt;/div&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- a new size&amp;lt;&amp;gt; operator is available. For example size&amp;lt;1&amp;gt;(A+B)
- give the number of rows of the sum of matrices A and B,
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/unordered/index.html&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/tokenizer/index.html&quot;&gt;Tokenizer&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fix inserting from iterators which return by copy from &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;*&lt;/span&gt;&lt;/code&gt;
- 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;unordered_map&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;unordered_set&lt;/span&gt;&lt;/code&gt;.
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;isspace&lt;/span&gt;&lt;/code&gt;/&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ispunct&lt;/span&gt;&lt;/code&gt; was called with wrong character
+ type (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4791&quot;&gt;#4791&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/wave/index.html&quot;&gt;Wave&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/unordered/index.html&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- See the &lt;a href=&quot;/libs/wave/ChangeLog&quot;&gt;Changelog&lt;/a&gt; for details.
+ Avoid using &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;amp;&lt;/span&gt;&lt;/code&gt;
+ with the value type.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Avoid &lt;code&gt;&lt;span class=&quot;special&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;Wconversion&lt;/span&gt;&lt;/code&gt;
+ warnings.
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/xpressive/index.html&quot;&gt;Xpressive&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/wave/index.html&quot;&gt;Wave&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;xpressive&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;as&lt;/span&gt;&lt;/code&gt; handles wide-char &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;sub_match&lt;/span&gt;&lt;/code&gt; objects, fixes bug &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4496&quot;&gt;#4496&lt;/a&gt;
+ See the &lt;a href=&quot;/libs/wave/ChangeLog&quot;&gt;Changelog&lt;/a&gt; for details.
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_45_0.updated_tools&quot;&gt;
+ &lt;div id=&quot;version_1_46_0.updated_tools&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Tools&lt;/span&gt;&lt;/h3&gt;
     &lt;ul&gt;
       &lt;li&gt;
@@ -564,49 +566,58 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fix syntax highlighter for comments at the end of code blocks.
+ Better support for attributes on root elements - including &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;lang&lt;/span&gt;&lt;/code&gt;.
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/quickbook/index.html&quot;&gt;Quickbook&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/inspect/index.html&quot;&gt;Inspect&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fix command line macros.
+ Check that Boost headers do not use C's &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;assert&lt;/span&gt;&lt;/code&gt;
+ macro.
             &lt;/div&gt;
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/quickbook/index.html&quot;&gt;Quickbook&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Nested code snippets.
+ Add support for &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;lang&lt;/span&gt;&lt;/code&gt;
+ attribute in documentation info.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Nested documentation info comments.
+ Improved anchors.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Revert xml escaping document info, it broke some documentation files
- (will now be in 1.6).
+ Support &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;import&lt;/span&gt;&lt;/code&gt;, &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;include&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;xinclude&lt;/span&gt;&lt;/code&gt;
+ in conditional phrases.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Some other small tweaks. See &lt;a href=&quot;/doc/html/quickbook/change_log.html#quickbook.change_log.releases.version_1_5_3___boost_1_45_0&quot;&gt;the
- change log&lt;/a&gt; for more info.
+ Uses Filesystem 3.
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_45_0.compilers_tested&quot;&gt;
+ &lt;div id=&quot;version_1_46_0.compilers_tested&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Compilers Tested&lt;/span&gt;&lt;/h3&gt;
     &lt;p&gt;
       Boost's primary test compilers are:
@@ -619,12 +630,12 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.5, 4.5.1.
+ GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.5, 4.5.2,
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0.
+ GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0, 4.5.2
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
@@ -634,6 +645,11 @@
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
+ Clang: 2.8
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
               Pathscale: 3.2.
             &lt;/div&gt;
           &lt;/li&gt;
@@ -673,7 +689,7 @@
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- GCC, mingw: 4.3.3.
+ GCC, mingw: 4.4.0.
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
@@ -685,11 +701,6 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- GCC: 4.2.1, 32 bit.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
               GCC: 4.2.1, 64 bit.
             &lt;/div&gt;
           &lt;/li&gt;
@@ -707,32 +718,37 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.5, 4.5.0, 4.6.0 (dev version).
+ GCC: 3.4.6, 4.2.4, 4.3.4, 4.3.5, 4.4.3, 4.4.5, 4.5.0, 4.5.2
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0.
+ GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0, 4.5.2
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Intel: 10.1, 11.0, 11.1.
+ pgCC 11.1
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- pgCC 10.1.
+ Intel: 10.1, 11.0, 11.1
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- PathScale: 3.2.
+ PathScale: 3.2, 4.0
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Clang from subversion.
+ Visual Age C++ 10.1
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Clang from subversion
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
@@ -744,7 +760,7 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Intel C++ Compiler: 10.1, 11.0, 11.1.
+ Intel C++ Compiler: 10.1, 11.0, 11.1
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
@@ -759,7 +775,7 @@
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Clang from subversion.
+ Clang from subversion
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
@@ -771,12 +787,22 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Borland: 5.9.3, 6.1.3 (2009), 6.2.1 (2010), 6.3.0
+ Visual C++: 7.1, 8.0, 9.0, 10.0
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Visual C++ with STLport: 9.0
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Visual C++, Windows Mobile 5, with STLport: 9.0
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- GCC, mingw: 4.3.3, 4.4.5, 4.5.1
+ GCC, mingw: 4.4.0, 4.5.1, 4.6.0
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
@@ -786,7 +812,7 @@
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Visual C++: 7.1, 8.0, 9.0, 10.0
+ Borland: 6.1.3 (2009), 6.2.1 (2010)
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
@@ -798,7 +824,7 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- IBM XL C/C++ Enterprise Edition, V11.1.0.0.
+ IBM XL C/C++ Enterprise Edition, V11.1.0.0
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
@@ -810,7 +836,7 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- GCC 4.2.1, 64 bit.
+ GCC 4.2.1, 64 bit
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
@@ -822,14 +848,14 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Sun C++: 5.10.
+ Sun C++: 5.10
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_45_0.acknowledgements&quot;&gt;
+ &lt;div id=&quot;version_1_46_0.acknowledgements&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Acknowledgements&lt;/span&gt;&lt;/h3&gt;
     &lt;p&gt;
       &lt;a href=&quot;/users/people/beman_dawes.html&quot;&gt;Beman Dawes&lt;/a&gt;, Eric Niebler,

Modified: website/public_html/live/feed/history-hashes.txt
==============================================================================
--- website/public_html/live/feed/history-hashes.txt (original)
+++ website/public_html/live/feed/history-hashes.txt 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -54,4 +54,5 @@
 history/boost_1_43_0.qbk,242b5e8f79076daf044d3298e84c5e6afce6f075c9ea94a80bb55ad5ee49b45a,26924935e36618f705723425e30a045ff0d06a13ec27645115ad490f744ef9c3
 history/boost_1_44_0.qbk,5afefb7a3ac845e5bca131096f43532bc849a358a76fb5b81d1771c859567fe7,38b3363ee32e6ac268e029baaa675b4a6e21cc5ff2abb6310f9cc19d8ccc5ce5
 history/boost_1_45_0.qbk,26ea33eb12d21314ae3a4c3eaa2dab5ace7d90929a1a3073b3bda7b99ff3c5b6,efa947fe7348a82a0dd9d03dc01d3f9fef69d42f3e761bc9a6491453b24d43d2
+history/boost_1_46_0.qbk,1682fbdf4b35e481d2c16bbb33aede55618b267f950f2d4aed70afe399ea1b26,0ae2f9a1995f28f4a71fadd9a84c009747690c7a29a56b8f3f9a7b76fe29c933
 history/unversioned.qbk,2810bfebb2d0739fad2f520df2c386dde484dd28bcd117422b9a95f6df449d8e,8002a54cd484904089f5ece182b03e50d50160c1e1e6b276be44bcf91c8214fb

Modified: website/public_html/live/feed/history.rss
==============================================================================
--- website/public_html/live/feed/history.rss (original)
+++ website/public_html/live/feed/history.rss 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -6,7 +6,864 @@
     <description/>
     <language>en-us</language>
     <copyright>Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)</copyright>
- <item><title>Version 1.45.0</title><pubDate>Fri, 19 Nov 2010 11:00:00 EST</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ <item><title>Version 1.46.0</title><pubDate>Mon, 21 Feb 2011 15:36:13 -0500</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ New Libraries: Icl. Updated Libraries: Array, Asio, Bind, Concept Check, Filesystem,
+ Fusion, Hash, Iterator, Math, Meta State Machine, Optional, Pool, Program Options,
+ Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated Tools: Boostbook,
+ Inspect, Quickbook.
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.46.0/><description>&lt;div class=&quot;description&quot;&gt;
+
+
+
+ &lt;div id=&quot;version_1_46_0.new_libraries&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/icl/index.html&quot;&gt;Icl&lt;/a&gt;:&lt;/span&gt;
+ Interval Container
+ Library, interval sets and maps and aggregation of associated values, from
+ Joachim Faulhaber.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_46_0.updated_libraries&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Libraries&lt;/span&gt;&lt;/h3&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/array/index.html&quot;&gt;Array&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added support for cbegin/cend (&lt;a href=&quot;
https://svn.boost.org/trac/boost/ticket/4761&quot;&gt;#4761&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed a problem with the Sun compiler (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4757&quot;&gt;#4757&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/asio/index.html&quot;&gt;Asio&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed an integer overflow problem that occurs when &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ip&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;address_v4&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;broadcast&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; is used on 64-bit platforms.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed a problem on older Linux kernels (where epoll is used without
+ timerfd support) that prevents timely delivery of deadline_timer handlers,
+ after the program has been running for some time (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/5045&quot;&gt;#5045&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/bind/index.html&quot;&gt;Bind&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;make_adaptable&lt;/span&gt;&lt;/code&gt; now
+ documented (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4532&quot;&gt;#4532&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/concept_check/index.html&quot;&gt;Concept Check&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ fixed warnings with self-assignment (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4918&quot;&gt;#4918&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/filesystem/index.html&quot;&gt;Filesystem&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Version 3 of the library is now the default.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ IBM vacpp: Workaround for compiler bug affecting &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;iterator_facade&lt;/span&gt;&lt;/code&gt;.
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4912&quot;&gt;#4912&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Verify, clarify, document that &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&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;config&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;user&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;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
+ can be used to specify &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_FILESYSTEM_VERSION&lt;/span&gt;&lt;/code&gt;.
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4891&quot;&gt;#4891&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Replaced C-style &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;assert&lt;/span&gt;&lt;/code&gt;
+ with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASSERT&lt;/span&gt;&lt;/code&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Undeprecated &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;unique_path&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;. Instead, add a note mentioning the
+ workaround for lack of thread safety and possible change to cwd. &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;unique_path&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
+ is just too convenient to deprecate!
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Cleared several GCC warnings.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Changed V2 code to use &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_THROW_EXCEPTION&lt;/span&gt;&lt;/code&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Windows: Fix &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;status&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; to report non-symlink reparse point
+ correctly.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Add &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;symlink_option&lt;/span&gt;&lt;/code&gt;
+ to &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;recursive_directory_iterator&lt;/span&gt;&lt;/code&gt;,
+ allowing control over recursion into directory symlinks. Note that
+ the default is changed to not recurse into directory symlinks.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Reference documentation cleanup, including fixing missing and broken
+ links, and adding missing functions.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Miscellaneous implementation code cleanup.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/fusion/index.html&quot;&gt;Fusion&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ vector copy constructor now copies sequence members in the same order
+ on different platforms (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2823&quot;&gt;#2823&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/graph/index.html&quot;&gt;Graph&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed Graphviz output to work on Visual C++ 7.1.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Replaced assert with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASSERT&lt;/span&gt;&lt;/code&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Changed to Boost.Filesystem v3.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed the following bugs from Trac: &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1021&quot;&gt;#1021&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4556&quot;&gt;#4556&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4631&quot;&gt;#4631&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4642&quot;&gt;#4642&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4715&quot;&gt;#4715&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4731&quot;&gt;#4731&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4737&quot;&gt;#4737&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4753&quot;&gt;#4753&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4758&quot;&gt;#4758&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4793&quot;&gt;#4793&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4843&quot;&gt;#4843&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4851&quot;&gt;#4851&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4852&quot;&gt;#4852&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4887&quot;&gt;#4887&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4914&quot;&gt;#4914&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4966&quot;&gt;#4966&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed various bugs not in Trac.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/functional/hash/index.html&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Support for &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;std&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;type_index&lt;/span&gt;&lt;/code&gt; (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4756&quot;&gt;#4756&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Avoid &lt;code&gt;&lt;span class=&quot;special&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;Wconversion&lt;/span&gt;&lt;/code&gt;
+ warnings.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/iterator/index.html&quot;&gt;Iterator&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ fixed problem with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;implicit_cast&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3645&quot;&gt;#3645&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/math/doc/sf_and_dist/html/index.html&quot;&gt;Math&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added Wald, Inverse Gaussian and geometric distributions.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added information about configuration macros.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added support for mpreal as a real-numered type.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/msm/index.html&quot;&gt;Meta State Machine&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;/doc/libs/1_46_0/libs/msm/doc/HTML/ch03s05.html#backend-compile-time-analysis&quot;&gt;Compile-time
+ state machine analysis&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;/doc/libs/1_46_0/libs/msm/doc/HTML/ch03s05.html#backend-boost-parameter&quot;&gt;Boost.Parameter
+ interface definition for &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;msm&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;back&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;state_machine&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt; template arguments&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;/doc/libs/1_46_0/libs/msm/doc/HTML/ch03s05.html#backend-queues&quot;&gt;Possibility
+ to provide a container for the event and deferred event queues&lt;/a&gt;.
+ A policy implementation based on a more efficient Boost.CircularBuffer
+ is provided.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;msm&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;back&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;state_machine&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;is_flag_active&lt;/span&gt;&lt;/code&gt; method made const.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;/doc/libs/1_46_0/libs/msm/doc/HTML/ch03s05.html#backend-enqueueing&quot;&gt;Added
+ possibility to enqueue events for delayed processing&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Bugfixes
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4926&quot;&gt;#4926&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ stack overflow using the Defer functor
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ anonymous transition of a submachine not called for the initial
+ state
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/optional/index.html&quot;&gt;Optional&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Updated test results with information about expected failures (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2294&quot;&gt;#2294&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/pool/index.html&quot;&gt;Pool&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Now can set a max_size for pool (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2696&quot;&gt;#2696&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&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;pool&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;pool&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; uses &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;reinterpret_cast&lt;/span&gt;&lt;/code&gt;
+ instead of &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;static_cast&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2941&quot;&gt;#2941&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&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;pool_allocator&lt;/span&gt;&lt;/code&gt; now works with vector
+ of vectors (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/386&quot;&gt;#386&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Boost pool is now compatible with Microsoft memory leak detection (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4346&quot;&gt;#4346&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/program_options/index.html&quot;&gt;Program Options&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed errors in examples in docs (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3992&quot;&gt;#3992&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4858&quot;&gt;#4858&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Now takes &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;argv&lt;/span&gt;&lt;/code&gt; as const
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3909&quot;&gt;#3909&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/proto/index.html&quot;&gt;Proto&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;strong&gt;Breaking change&lt;/strong&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;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;core&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;
+ no longer defines &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;pop_front&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;reverse&lt;/span&gt;&lt;/code&gt;, which have moved to their
+ own headers under &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;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;/code&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Add callable wrappers for more Fusion algorithms (including &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;at&lt;/span&gt;&lt;/code&gt;); and callable wrappers for some
+ std utilities like &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;make_pair&lt;/span&gt;&lt;/code&gt;,
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;first&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;second&lt;/span&gt;&lt;/code&gt;, all under the new &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;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;/code&gt; directory
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Allow transforms to be specified separately from a grammar
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;matches&lt;/span&gt;&lt;/code&gt; preserves domain-specific
+ expression wrappers
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fix ADL issue with &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;,&lt;/span&gt;&lt;/code&gt; in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;and_&lt;/span&gt;&lt;/code&gt;
+ transform
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fix handling of grammar checking in expressions involving multiple
+ domains (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4675&quot;&gt;#4675&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fix ambiguous &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;/code&gt; in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;display_expr&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4910&quot;&gt;#4910&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;is_sequence&lt;/span&gt;&lt;/code&gt; answers true for Proto
+ expressions (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/5006&quot;&gt;#5006&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Eliminate &lt;code&gt;&lt;span class=&quot;special&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;Wundef&lt;/span&gt;&lt;/code&gt;
+ GCC warning 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;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&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;a href=&quot;https://svn.boost.org/trac/boost/ticket/5075&quot;&gt;#5075&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/signals/index.html&quot;&gt;Signals&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ gcc warning cleanup (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4365&quot;&gt;#4365&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/spirit/index.html&quot;&gt;Spirit&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Spirit V2.4.2, see the '&lt;a href=&quot;/doc/libs/1_46_0/libs/spirit/doc/html/spirit/what_s_new/spirit_2_4_2.html&quot;&gt;What's
+ New&lt;/a&gt;' section for details.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/tokenizer/index.html&quot;&gt;Tokenizer&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;isspace&lt;/span&gt;&lt;/code&gt;/&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ispunct&lt;/span&gt;&lt;/code&gt; was called with wrong character
+ type (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4791&quot;&gt;#4791&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/unordered/index.html&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Avoid using &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;amp;&lt;/span&gt;&lt;/code&gt;
+ with the value type.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Avoid &lt;code&gt;&lt;span class=&quot;special&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;Wconversion&lt;/span&gt;&lt;/code&gt;
+ warnings.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/wave/index.html&quot;&gt;Wave&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ See the &lt;a href=&quot;/libs/wave/ChangeLog&quot;&gt;Changelog&lt;/a&gt; for details.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_46_0.updated_tools&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Tools&lt;/span&gt;&lt;/h3&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/boostbook/index.html&quot;&gt;Boostbook&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Better support for attributes on root elements - including &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;lang&lt;/span&gt;&lt;/code&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/inspect/index.html&quot;&gt;Inspect&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Check that Boost headers do not use C's &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;assert&lt;/span&gt;&lt;/code&gt;
+ macro.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/quickbook/index.html&quot;&gt;Quickbook&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Add support for &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;lang&lt;/span&gt;&lt;/code&gt;
+ attribute in documentation info.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Improved anchors.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Support &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;import&lt;/span&gt;&lt;/code&gt;, &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;include&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;xinclude&lt;/span&gt;&lt;/code&gt;
+ in conditional phrases.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Uses Filesystem 3.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_46_0.compilers_tested&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Compilers Tested&lt;/span&gt;&lt;/h3&gt;
+ &lt;p&gt;
+ Boost's primary test compilers are:
+ &lt;/p&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Linux:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.5, 4.5.2,
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0, 4.5.2
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Intel: 10.1, 11.0, 11.1
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Clang: 2.8
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Pathscale: 3.2.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ OS X:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC: 4.0.1, 4.2.1, 4.4
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, C++0x mode: 4.4.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Intel: 11.1
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Windows:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Visual C++: 7.1, 8.0, 9.0 and 10.0.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, mingw: 4.4.0.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ FreeBSD:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC: 4.2.1, 64 bit.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;p&gt;
+ Boost's additional test compilers include:
+ &lt;/p&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Linux:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC: 3.4.6, 4.2.4, 4.3.4, 4.3.5, 4.4.3, 4.4.5, 4.5.0, 4.5.2
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0, 4.5.2
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ pgCC 11.1
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Intel: 10.1, 11.0, 11.1
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ PathScale: 3.2, 4.0
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Visual Age C++ 10.1
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Clang from subversion
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ OS X:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Intel C++ Compiler: 10.1, 11.0, 11.1
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC: 4.0.1, 4.2.1, 4.4.4
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, C++0x mode: 4.4.4
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Clang from subversion
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Windows:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Visual C++: 7.1, 8.0, 9.0, 10.0
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Visual C++ with STLport: 9.0
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Visual C++, Windows Mobile 5, with STLport: 9.0
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, mingw: 4.4.0, 4.5.1, 4.6.0
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, mingw, C++0x mode: 4.5.1
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Borland: 6.1.3 (2009), 6.2.1 (2010)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ AIX:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ IBM XL C/C++ Enterprise Edition, V11.1.0.0
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ FreeBSD:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC 4.2.1, 64 bit
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Solaris:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Sun C++: 5.10
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_46_0.acknowledgements&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Acknowledgements&lt;/span&gt;&lt;/h3&gt;
+ &lt;p&gt;
+ &lt;a href=&quot;/users/people/beman_dawes.html&quot;&gt;Beman Dawes&lt;/a&gt;, Eric Niebler,
+ &lt;a href=&quot;/users/people/rene_rivera.html&quot;&gt;Rene Rivera&lt;/a&gt;, Daniel James
+ and Vladimir Prus managed this release.
+ &lt;/p&gt;
+ &lt;/div&gt;
+&lt;/div&gt;</description></item><item><title>Version 1.45.0</title><pubDate>Fri, 19 Nov 2010 11:00:00 EST</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       Updated Libraries: Asio, Config, Flyweight, Foreach, Fusion, Graph, Interprocess,
       Math, Meta State Machine, MultiArray, Proto, Spirit, TypeTraits, uBLAS, Unordered,
       Wave, Xpressive. Updated tools: Boostbook, Quickbook

Modified: website/public_html/live/feed/news-hashes.txt
==============================================================================
--- website/public_html/live/feed/news-hashes.txt (original)
+++ website/public_html/live/feed/news-hashes.txt 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -1,5 +1,5 @@
-history/boost_1_41_0.qbk,826427c5daba1dc00aea14a2c57c6141dcdba4fc383c1c4616beb57d0c79aee5,4e919f57c667fec2e599d48c69b30bb2f10a7dd1d8ba551efbac83131c0ffa34
 history/boost_1_42_0.qbk,36765d15b10a22aaa541044a5109f9f4d7366b9f54809f44d55e1d9d162a1537,0c0c2b687cdb2ef6680aad359a9f3eb4fb002fe14363041906ec585663211521
 history/boost_1_43_0.qbk,242b5e8f79076daf044d3298e84c5e6afce6f075c9ea94a80bb55ad5ee49b45a,26924935e36618f705723425e30a045ff0d06a13ec27645115ad490f744ef9c3
 history/boost_1_44_0.qbk,5afefb7a3ac845e5bca131096f43532bc849a358a76fb5b81d1771c859567fe7,38b3363ee32e6ac268e029baaa675b4a6e21cc5ff2abb6310f9cc19d8ccc5ce5
 history/boost_1_45_0.qbk,26ea33eb12d21314ae3a4c3eaa2dab5ace7d90929a1a3073b3bda7b99ff3c5b6,efa947fe7348a82a0dd9d03dc01d3f9fef69d42f3e761bc9a6491453b24d43d2
+history/boost_1_46_0.qbk,1682fbdf4b35e481d2c16bbb33aede55618b267f950f2d4aed70afe399ea1b26,0ae2f9a1995f28f4a71fadd9a84c009747690c7a29a56b8f3f9a7b76fe29c933

Modified: website/public_html/live/feed/news.rss
==============================================================================
--- website/public_html/live/feed/news.rss (original)
+++ website/public_html/live/feed/news.rss 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -6,393 +6,410 @@
     <description/>
     <language>en-us</language>
     <copyright>Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)</copyright>
- <item><title>Version 1.45.0</title><pubDate>Fri, 19 Nov 2010 11:00:00 EST</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
- Updated Libraries: Asio, Config, Flyweight, Foreach, Fusion, Graph, Interprocess,
- Math, Meta State Machine, MultiArray, Proto, Spirit, TypeTraits, uBLAS, Unordered,
- Wave, Xpressive. Updated tools: Boostbook, Quickbook
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.45.0/><description>&lt;div class=&quot;description&quot;&gt;
+ <item><title>Version 1.46.0</title><pubDate>Mon, 21 Feb 2011 15:36:13 -0500</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ New Libraries: Icl. Updated Libraries: Array, Asio, Bind, Concept Check, Filesystem,
+ Fusion, Hash, Iterator, Math, Meta State Machine, Optional, Pool, Program Options,
+ Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated Tools: Boostbook,
+ Inspect, Quickbook.
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.46.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
- &lt;div id=&quot;version_1_45_0.updated_libraries&quot;&gt;
+ &lt;div id=&quot;version_1_46_0.new_libraries&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/icl/index.html&quot;&gt;Icl&lt;/a&gt;:&lt;/span&gt;
+ Interval Container
+ Library, interval sets and maps and aggregation of associated values, from
+ Joachim Faulhaber.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_46_0.updated_libraries&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Libraries&lt;/span&gt;&lt;/h3&gt;
     &lt;ul&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/asio/index.html&quot;&gt;Asio&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/array/index.html&quot;&gt;Array&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed a problem on kqueue-based platforms where a &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;deadline_timer&lt;/span&gt;&lt;/code&gt;
- may never fire if the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;io_service&lt;/span&gt;&lt;/code&gt;
- is running in a background thread (&lt;a href=&quot;
https://svn.boost.org/trac/boost/ticket/4568&quot;&gt;#4568&lt;/a&gt;).
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fixed a const-correctness issue that prevented valid uses of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;has_service&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
- from compiling (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4638&quot;&gt;#4638&lt;/a&gt;).
+ Added support for cbegin/cend (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4761&quot;&gt;#4761&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed MinGW cross-compilation (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4491&quot;&gt;#4491&lt;/a&gt;).
+ Fixed a problem with the Sun compiler (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4757&quot;&gt;#4757&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/asio/index.html&quot;&gt;Asio&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Removed dependency on deprecated Boost.System functions (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4672&quot;&gt;#4672&lt;/a&gt;).
+ Fixed an integer overflow problem that occurs when &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ip&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;address_v4&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;broadcast&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; is used on 64-bit platforms.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Ensured &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;close&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;/&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;closesocket&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
- failures are correctly propagated (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4573&quot;&gt;#4573&lt;/a&gt;).
+ Fixed a problem on older Linux kernels (where epoll is used without
+ timerfd support) that prevents timely delivery of deadline_timer handlers,
+ after the program has been running for some time (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/5045&quot;&gt;#5045&lt;/a&gt;).
             &lt;/div&gt;
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/bind/index.html&quot;&gt;Bind&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added a check for errors returned by &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;InitializeCriticalSectionAndSpinCount&lt;/span&gt;&lt;/code&gt;
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4574&quot;&gt;#4574&lt;/a&gt;).
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;make_adaptable&lt;/span&gt;&lt;/code&gt; now
+ documented (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4532&quot;&gt;#4532&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/concept_check/index.html&quot;&gt;Concept Check&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added support for hardware flow control on QNX (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4625&quot;&gt;#4625&lt;/a&gt;).
+ fixed warnings with self-assignment (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4918&quot;&gt;#4918&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/filesystem/index.html&quot;&gt;Filesystem&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Always use &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;pselect&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; on HP-UX, if it is available (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4578&quot;&gt;#4578&lt;/a&gt;).
+ Version 3 of the library is now the default.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Ensured handler arguments are passed as lvalues (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4744&quot;&gt;#4744&lt;/a&gt;).
+ IBM vacpp: Workaround for compiler bug affecting &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;iterator_facade&lt;/span&gt;&lt;/code&gt;.
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4912&quot;&gt;#4912&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed Windows build when thread support is disabled (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4680&quot;&gt;#4680&lt;/a&gt;).
+ Verify, clarify, document that &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&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;config&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;user&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;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
+ can be used to specify &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_FILESYSTEM_VERSION&lt;/span&gt;&lt;/code&gt;.
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4891&quot;&gt;#4891&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed a Windows-specific problem where &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;deadline_timer&lt;/span&gt;&lt;/code&gt;
- objects with expiry times set more than 5 minutes in the future may
- never expire (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4745&quot;&gt;#4745&lt;/a&gt;).
+ Replaced C-style &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;assert&lt;/span&gt;&lt;/code&gt;
+ with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASSERT&lt;/span&gt;&lt;/code&gt;.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;resolver&lt;/span&gt;&lt;/code&gt;
- backend on BSD platforms so that an empty service name resolves to
- port number &lt;code&gt;&lt;span class=&quot;number&quot;&gt;0&lt;/span&gt;&lt;/code&gt;, as per the
- documentation (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4690&quot;&gt;#4690&lt;/a&gt;).
+ Undeprecated &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;unique_path&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;. Instead, add a note mentioning the
+ workaround for lack of thread safety and possible change to cwd. &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;unique_path&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
+ is just too convenient to deprecate!
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed read operations so that they do not accept buffer sequences of
- type &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;const_buffers_1&lt;/span&gt;&lt;/code&gt;
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4746&quot;&gt;#4746&lt;/a&gt;).
+ Cleared several GCC warnings.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Redefined &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;Protocol&lt;/span&gt;&lt;/code&gt;
- and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;id&lt;/span&gt;&lt;/code&gt; to avoid clashing
- with Objective-C++ keywords (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4191&quot;&gt;#4191&lt;/a&gt;).
+ Changed V2 code to use &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_THROW_EXCEPTION&lt;/span&gt;&lt;/code&gt;.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed a &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;vector&lt;/span&gt;&lt;/code&gt; reallocation
- performance issue that can occur when there are many active &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;deadline_timer&lt;/span&gt;&lt;/code&gt; objects (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4780&quot;&gt;#4780&lt;/a&gt;).
+ Windows: Fix &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;status&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; to report non-symlink reparse point
+ correctly.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed the kqueue backend so that it compiles on NetBSD (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4662&quot;&gt;#4662&lt;/a&gt;).
+ Add &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;symlink_option&lt;/span&gt;&lt;/code&gt;
+ to &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;recursive_directory_iterator&lt;/span&gt;&lt;/code&gt;,
+ allowing control over recursion into directory symlinks. Note that
+ the default is changed to not recurse into directory symlinks.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed the socket &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;io_control&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; implementation on 64-bit Mac OS X
- and BSD platforms (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4782&quot;&gt;#4782&lt;/a&gt;).
+ Reference documentation cleanup, including fixing missing and broken
+ links, and adding missing functions.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed a Windows-specific problem where failures from &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;accept&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
- are incorrectly treated as successes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4859&quot;&gt;#4859&lt;/a&gt;).
+ Miscellaneous implementation code cleanup.
             &lt;/div&gt;
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/fusion/index.html&quot;&gt;Fusion&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Deprecated the separate compilation header &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&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;asio&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;impl&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;src&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;cpp&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
- in favour of &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&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;asio&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;impl&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;src&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;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt; (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4560&quot;&gt;#4560&lt;/a&gt;).
+ vector copy constructor now copies sequence members in the same order
+ on different platforms (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2823&quot;&gt;#2823&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/config/index.html&quot;&gt;Config&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/graph/index.html&quot;&gt;Graph&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added new defect macros, &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_NO_VARIADIC_MACROS&lt;/span&gt;&lt;/code&gt;
- and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_NO_NUMERIC_LIMITS_LOWEST&lt;/span&gt;&lt;/code&gt;.
+ Fixed Graphviz output to work on Visual C++ 7.1.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Minor fixes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4670&quot;&gt;#4670&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4563&quot;&gt;#4563&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4474&quot;&gt;#4474&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4508&quot;&gt;#4508&lt;/a&gt;).
+ Replaced assert with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASSERT&lt;/span&gt;&lt;/code&gt;.
             &lt;/div&gt;
           &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/flyweight/index.html&quot;&gt;Flyweight&lt;/a&gt;:&lt;/span&gt;
-
- &lt;/div&gt;
- &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed a hanging problem with &lt;a href=&quot;/libs/flyweight/doc/tutorial/configuration.html#intermodule_holder&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;intermodule_holder&lt;/span&gt;&lt;/code&gt;&lt;/a&gt; in Win32
- platforms related to a Boost.Interprocess issue described at ticket
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4606&quot;&gt;#4606&lt;/a&gt;.
+ Changed to Boost.Filesystem v3.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Removed an internal assertion incompatible with program termination
- via &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;std&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;exit&lt;/span&gt;&lt;/code&gt;.
+ Fixed the following bugs from Trac: &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1021&quot;&gt;#1021&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4556&quot;&gt;#4556&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4631&quot;&gt;#4631&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4642&quot;&gt;#4642&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4715&quot;&gt;#4715&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4731&quot;&gt;#4731&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4737&quot;&gt;#4737&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4753&quot;&gt;#4753&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4758&quot;&gt;#4758&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4793&quot;&gt;#4793&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4843&quot;&gt;#4843&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4851&quot;&gt;#4851&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4852&quot;&gt;#4852&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4887&quot;&gt;#4887&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4914&quot;&gt;#4914&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4966&quot;&gt;#4966&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed various bugs not in Trac.
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/foreach/index.html&quot;&gt;Foreach&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/functional/hash/index.html&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fix ambiguitiy by making &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;auto_any&lt;/span&gt;&lt;/code&gt;
- constructor explicit.
+ Support for &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;std&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;type_index&lt;/span&gt;&lt;/code&gt; (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4756&quot;&gt;#4756&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Avoid &lt;code&gt;&lt;span class=&quot;special&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;Wconversion&lt;/span&gt;&lt;/code&gt;
+ warnings.
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/fusion/index.html&quot;&gt;Fusion&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/iterator/index.html&quot;&gt;Iterator&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_FUSION_ADAPT_ADT&lt;/span&gt;&lt;/code&gt;,
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_FUSION_ADAPT_TPL_ADT&lt;/span&gt;&lt;/code&gt;,
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_FUSION_ADAPT_ASSOC_ADT&lt;/span&gt;&lt;/code&gt;
- and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_FUSION_ADAPT_ASSOC_TPL_ADT&lt;/span&gt;&lt;/code&gt;.
+ fixed problem with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;implicit_cast&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3645&quot;&gt;#3645&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/graph/index.html&quot;&gt;Graph&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/math/doc/sf_and_dist/html/index.html&quot;&gt;Math&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added Stoer-Wagner min-cut algorithm contributed by Daniel Trebbien.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Added implicit graph (implicit_graph) and A* (astar_maze) examples
- contributed by W. P. McNeill.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Added bundled property support for graph properties.
+ Added Wald, Inverse Gaussian and geometric distributions.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed bugs &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4556&quot;&gt;#4556&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4622&quot;&gt;#4622&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4631&quot;&gt;#4631&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4715&quot;&gt;#4715&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4753&quot;&gt;#4753&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4758&quot;&gt;#4758&lt;/a&gt;
- and &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4793&quot;&gt;#4793&lt;/a&gt;
- plus others not in Trac.
+ Added information about configuration macros.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed documentation bugs &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4731&quot;&gt;#4731&lt;/a&gt;
- and &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4737&quot;&gt;#4737&lt;/a&gt;.
+ Added support for mpreal as a real-numered type.
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/interprocess/index.html&quot;&gt;Interprocess&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/msm/index.html&quot;&gt;Meta State Machine&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixed bugs &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1080&quot;&gt;#1080&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3284&quot;&gt;#3284&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3439&quot;&gt;#3439&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3448&quot;&gt;#3448&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3582&quot;&gt;#3582&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3682&quot;&gt;#3682&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3829&quot;&gt;#3829&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3846&quot;&gt;#3846&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3914&quot;&gt;#3914&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3947&quot;&gt;#3947&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3950&quot;&gt;#3950&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3951&quot;&gt;#3951&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3985&quot;&gt;#3985&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4010&quot;&gt;#4010&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4417&quot;&gt;#4417&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4019&quot;&gt;#4019&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4039&quot;&gt;#4039&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4218&quot;&gt;#4218&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4230&quot;&gt;#4230&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4250&quot;&gt;#4250&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4297&quot;&gt;#4297&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4350&quot;&gt;#4350&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4352&quot;&gt;#4352&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4426&quot;&gt;#4426&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4516&quot;&gt;#4516&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4524&quot;&gt;#4524&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4557&quot;&gt;#4557&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4606&quot;&gt;#4606&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4685&quot;&gt;#4685&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4694&quot;&gt;#4694&lt;/a&gt;.
+ &lt;a href=&quot;/doc/libs/1_46_0/libs/msm/doc/HTML/ch03s05.html#backend-compile-time-analysis&quot;&gt;Compile-time
+ state machine analysis&lt;/a&gt;.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added support for standard rvalue reference move semantics (tested
- on GCC 4.5 and VC10).
+ &lt;a href=&quot;/doc/libs/1_46_0/libs/msm/doc/HTML/ch03s05.html#backend-boost-parameter&quot;&gt;Boost.Parameter
+ interface definition for &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;msm&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;back&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;state_machine&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt; template arguments&lt;/a&gt;.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Permissions can be detailed for interprocess named resources.
+ &lt;a href=&quot;/doc/libs/1_46_0/libs/msm/doc/HTML/ch03s05.html#backend-queues&quot;&gt;Possibility
+ to provide a container for the event and deferred event queues&lt;/a&gt;.
+ A policy implementation based on a more efficient Boost.CircularBuffer
+ is provided.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;mapped_region&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;flush&lt;/span&gt;&lt;/code&gt; initiates disk flushing but
- does not guarantee it's completed when returns, since it is not portable.
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;msm&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;back&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;state_machine&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;is_flag_active&lt;/span&gt;&lt;/code&gt; method made const.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- FreeBSD and MacOS now use posix semaphores to implement named semaphores
- and mutex.
+ &lt;a href=&quot;/doc/libs/1_46_0/libs/msm/doc/HTML/ch03s05.html#backend-enqueueing&quot;&gt;Added
+ possibility to enqueue events for delayed processing&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Bugfixes
             &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4926&quot;&gt;#4926&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ stack overflow using the Defer functor
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ anonymous transition of a submachine not called for the initial
+ state
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/math/index.html&quot;&gt;Math&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/optional/index.html&quot;&gt;Optional&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added inverse gamma distribution and inverse chi_square and scaled
- inverse chi_square.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Added warnings about potential ambiguity with std random library in
- distribution and function names.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Editorial revision of documentation, and added FAQ.
+ Updated test results with information about expected failures (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2294&quot;&gt;#2294&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/msm/index.html&quot;&gt;Meta State Machine&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/pool/index.html&quot;&gt;Pool&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- &lt;a href=&quot;/doc/libs/1_45_0/libs/msm/doc/HTML/ch08.html#d0e2995&quot;&gt;Support
- for serialization&lt;/a&gt;.
+ Now can set a max_size for pool (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2696&quot;&gt;#2696&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- &lt;a href=&quot;/doc/libs/1_45_0/libs/msm/doc/HTML/ch03s04.html#eUML-reuse-functor&quot;&gt;Possibility
- to use normal&lt;/a&gt; functors (from functor front-end) in eUML.
+ &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;pool&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;pool&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; uses &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;reinterpret_cast&lt;/span&gt;&lt;/code&gt;
+ instead of &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;static_cast&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2941&quot;&gt;#2941&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- &lt;a href=&quot;/doc/libs/1_45_0/libs/msm/doc/HTML/ch03s05.html#backend-fsm-constructor-args&quot;&gt;New
- constructors where substates / submachines can be taken as arguments&lt;/a&gt;.
- This allows passing arguments to the constructor of a submachine.
+ &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;pool_allocator&lt;/span&gt;&lt;/code&gt; now works with vector
+ of vectors (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/386&quot;&gt;#386&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Bugfixes (anonymous transitions)
+ Boost pool is now compatible with Microsoft memory leak detection (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4346&quot;&gt;#4346&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/multi_array/index.html&quot;&gt;MultiArray&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/program_options/index.html&quot;&gt;Program Options&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fixes for bugs &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3581&quot;&gt;#3581&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3820&quot;&gt;#3820&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3989&quot;&gt;#3989&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4032&quot;&gt;#4032&lt;/a&gt;,
- plus other bugs not in Trac.
+ Fixed errors in examples in docs (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3992&quot;&gt;#3992&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4858&quot;&gt;#4858&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added new examples and test cases.
+ Now takes &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;argv&lt;/span&gt;&lt;/code&gt; as const
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3909&quot;&gt;#3909&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
@@ -405,155 +422,140 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Knock down value of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;N&lt;/span&gt;&lt;/code&gt;,
- fixes bug &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4602&quot;&gt;#4602&lt;/a&gt;,
+ &lt;strong&gt;Breaking change&lt;/strong&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;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;core&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;
+ no longer defines &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;pop_front&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;reverse&lt;/span&gt;&lt;/code&gt;, which have moved to their
+ own headers under &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;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;/code&gt;
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Support non-rtti compilers
+ Add callable wrappers for more Fusion algorithms (including &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;at&lt;/span&gt;&lt;/code&gt;); and callable wrappers for some
+ std utilities like &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;make_pair&lt;/span&gt;&lt;/code&gt;,
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;first&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;second&lt;/span&gt;&lt;/code&gt;, all under the new &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;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;/code&gt; directory
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fix bug with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;matches&lt;/span&gt;&lt;/code&gt;,
- array types and the wildcard pattern.
+ Allow transforms to be specified separately from a grammar
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Make Proto work on MSVC with the /clr option
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;matches&lt;/span&gt;&lt;/code&gt; preserves domain-specific
+ expression wrappers
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Add const-qualified overloads of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;eval&lt;/span&gt;&lt;/code&gt;
+ Fix ADL issue with &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;,&lt;/span&gt;&lt;/code&gt; in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;and_&lt;/span&gt;&lt;/code&gt;
+ transform
             &lt;/div&gt;
           &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/spirit/index.html&quot;&gt;Spirit&lt;/a&gt;:&lt;/span&gt;
- Spirit V2.4.1,
- see the '&lt;a href=&quot;/doc/libs/1_45_0/libs/spirit/doc/html/spirit/what_s_new/spirit_2_4_1.html&quot;&gt;What's
- New&lt;/a&gt;' section for details.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/type_traits/index.html&quot;&gt;TypeTraits&lt;/a&gt;:&lt;/span&gt;
-
- &lt;/div&gt;
- &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Added new traits add_rvalue_reference, add_lvalue_reference and common_type.
+ Fix handling of grammar checking in expressions involving multiple
+ domains (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4675&quot;&gt;#4675&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Minor fixes to is_signed, is_unsigned and is_virtual_base_of.
+ Fix ambiguous &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;/code&gt; in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;display_expr&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4910&quot;&gt;#4910&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;is_sequence&lt;/span&gt;&lt;/code&gt; answers true for Proto
+ expressions (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/5006&quot;&gt;#5006&lt;/a&gt;)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Eliminate &lt;code&gt;&lt;span class=&quot;special&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;Wundef&lt;/span&gt;&lt;/code&gt;
+ GCC warning 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;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&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;a href=&quot;https://svn.boost.org/trac/boost/ticket/5075&quot;&gt;#5075&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/numeric/ublas/index.html&quot;&gt;uBLAS&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/signals/index.html&quot;&gt;Signals&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Tickets closed:
- &lt;/div&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4410&quot;&gt;#4410&lt;/a&gt;,
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3397&quot;&gt;#3397&lt;/a&gt;,
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/795&quot;&gt;#795&lt;/a&gt;,
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3514&quot;&gt;#3514&lt;/a&gt;,
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Mixed types operation are possible and new tests added (like matrix&amp;lt;complex&amp;gt;+matrix&amp;lt;double&amp;gt;),
+ gcc warning cleanup (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4365&quot;&gt;#4365&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/spirit/index.html&quot;&gt;Spirit&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- New features:
+ Spirit V2.4.2, see the '&lt;a href=&quot;/doc/libs/1_46_0/libs/spirit/doc/html/spirit/what_s_new/spirit_2_4_2.html&quot;&gt;What's
+ New&lt;/a&gt;' section for details.
             &lt;/div&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- a new size&amp;lt;&amp;gt; operator is available. For example size&amp;lt;1&amp;gt;(A+B)
- give the number of rows of the sum of matrices A and B,
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/unordered/index.html&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/tokenizer/index.html&quot;&gt;Tokenizer&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fix inserting from iterators which return by copy from &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;*&lt;/span&gt;&lt;/code&gt;
- 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;unordered_map&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;unordered_set&lt;/span&gt;&lt;/code&gt;.
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;isspace&lt;/span&gt;&lt;/code&gt;/&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ispunct&lt;/span&gt;&lt;/code&gt; was called with wrong character
+ type (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4791&quot;&gt;#4791&lt;/a&gt;)
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/wave/index.html&quot;&gt;Wave&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/unordered/index.html&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- See the &lt;a href=&quot;/libs/wave/ChangeLog&quot;&gt;Changelog&lt;/a&gt; for details.
+ Avoid using &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;amp;&lt;/span&gt;&lt;/code&gt;
+ with the value type.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Avoid &lt;code&gt;&lt;span class=&quot;special&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;Wconversion&lt;/span&gt;&lt;/code&gt;
+ warnings.
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/xpressive/index.html&quot;&gt;Xpressive&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/wave/index.html&quot;&gt;Wave&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;xpressive&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;as&lt;/span&gt;&lt;/code&gt; handles wide-char &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;sub_match&lt;/span&gt;&lt;/code&gt; objects, fixes bug &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4496&quot;&gt;#4496&lt;/a&gt;
+ See the &lt;a href=&quot;/libs/wave/ChangeLog&quot;&gt;Changelog&lt;/a&gt; for details.
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_45_0.updated_tools&quot;&gt;
+ &lt;div id=&quot;version_1_46_0.updated_tools&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Tools&lt;/span&gt;&lt;/h3&gt;
     &lt;ul&gt;
       &lt;li&gt;
@@ -564,49 +566,58 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fix syntax highlighter for comments at the end of code blocks.
+ Better support for attributes on root elements - including &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;lang&lt;/span&gt;&lt;/code&gt;.
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/quickbook/index.html&quot;&gt;Quickbook&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/inspect/index.html&quot;&gt;Inspect&lt;/a&gt;:&lt;/span&gt;
 
         &lt;/div&gt;
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Fix command line macros.
+ Check that Boost headers do not use C's &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;assert&lt;/span&gt;&lt;/code&gt;
+ macro.
             &lt;/div&gt;
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/quickbook/index.html&quot;&gt;Quickbook&lt;/a&gt;:&lt;/span&gt;
+
+ &lt;/div&gt;
+ &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Nested code snippets.
+ Add support for &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;lang&lt;/span&gt;&lt;/code&gt;
+ attribute in documentation info.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Nested documentation info comments.
+ Improved anchors.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Revert xml escaping document info, it broke some documentation files
- (will now be in 1.6).
+ Support &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;import&lt;/span&gt;&lt;/code&gt;, &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;include&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;xinclude&lt;/span&gt;&lt;/code&gt;
+ in conditional phrases.
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Some other small tweaks. See &lt;a href=&quot;/doc/html/quickbook/change_log.html#quickbook.change_log.releases.version_1_5_3___boost_1_45_0&quot;&gt;the
- change log&lt;/a&gt; for more info.
+ Uses Filesystem 3.
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_45_0.compilers_tested&quot;&gt;
+ &lt;div id=&quot;version_1_46_0.compilers_tested&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Compilers Tested&lt;/span&gt;&lt;/h3&gt;
     &lt;p&gt;
       Boost's primary test compilers are:
@@ -619,12 +630,12 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.5, 4.5.1.
+ GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.5, 4.5.2,
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0.
+ GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0, 4.5.2
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
@@ -634,6 +645,11 @@
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
+ Clang: 2.8
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
               Pathscale: 3.2.
             &lt;/div&gt;
           &lt;/li&gt;
@@ -673,7 +689,7 @@
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- GCC, mingw: 4.3.3.
+ GCC, mingw: 4.4.0.
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
@@ -685,11 +701,6 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- GCC: 4.2.1, 32 bit.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
               GCC: 4.2.1, 64 bit.
             &lt;/div&gt;
           &lt;/li&gt;
@@ -707,32 +718,37 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.5, 4.5.0, 4.6.0 (dev version).
+ GCC: 3.4.6, 4.2.4, 4.3.4, 4.3.5, 4.4.3, 4.4.5, 4.5.0, 4.5.2
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0.
+ GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0, 4.5.2
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Intel: 10.1, 11.0, 11.1.
+ pgCC 11.1
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- pgCC 10.1.
+ Intel: 10.1, 11.0, 11.1
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- PathScale: 3.2.
+ PathScale: 3.2, 4.0
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Clang from subversion.
+ Visual Age C++ 10.1
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Clang from subversion
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
@@ -744,7 +760,7 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Intel C++ Compiler: 10.1, 11.0, 11.1.
+ Intel C++ Compiler: 10.1, 11.0, 11.1
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
@@ -759,7 +775,7 @@
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Clang from subversion.
+ Clang from subversion
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
@@ -771,12 +787,22 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Borland: 5.9.3, 6.1.3 (2009), 6.2.1 (2010), 6.3.0
+ Visual C++: 7.1, 8.0, 9.0, 10.0
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- GCC, mingw: 4.3.3, 4.4.5, 4.5.1
+ Visual C++ with STLport: 9.0
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Visual C++, Windows Mobile 5, with STLport: 9.0
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, mingw: 4.4.0, 4.5.1, 4.6.0
             &lt;/div&gt;
           &lt;/li&gt;
           &lt;li&gt;
@@ -786,7 +812,7 @@
           &lt;/li&gt;
           &lt;li&gt;
             &lt;div&gt;
- Visual C++: 7.1, 8.0, 9.0, 10.0
+ Borland: 6.1.3 (2009), 6.2.1 (2010)
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
@@ -798,7 +824,7 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- IBM XL C/C++ Enterprise Edition, V11.1.0.0.
+ IBM XL C/C++ Enterprise Edition, V11.1.0.0
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
@@ -810,7 +836,7 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- GCC 4.2.1, 64 bit.
+ GCC 4.2.1, 64 bit
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
@@ -822,14 +848,14 @@
         &lt;ul&gt;
           &lt;li&gt;
             &lt;div&gt;
- Sun C++: 5.10.
+ Sun C++: 5.10
             &lt;/div&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_45_0.acknowledgements&quot;&gt;
+ &lt;div id=&quot;version_1_46_0.acknowledgements&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Acknowledgements&lt;/span&gt;&lt;/h3&gt;
     &lt;p&gt;
       &lt;a href=&quot;/users/people/beman_dawes.html&quot;&gt;Beman Dawes&lt;/a&gt;, Eric Niebler,
@@ -837,771 +863,876 @@
       and Vladimir Prus managed this release.
     &lt;/p&gt;
   &lt;/div&gt;
-&lt;/div&gt;</description></item><item><title>Version 1.44.0</title><pubDate>Fri, 13 Aug 2010 13:00:00 EDT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
- New Libraries: Meta State Machine, Polygon. Updated Libraries: Accumulators,
- Asio, Config, Filesystem, Foreach, Fusion, Hash, Iostreams, Math, MPL, Multi-index
- Containers, Proto, Regex, Spirit, Thread, TR1, Type Traits, uBLAS, Utility,
- Uuid, Wave, Xpressive. Updates for Quickbook and Boostbook.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.44.0/><description>&lt;div class=&quot;description&quot;&gt;
+&lt;/div&gt;</description></item><item><title>Version 1.45.0</title><pubDate>Fri, 19 Nov 2010 11:00:00 EST</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ Updated Libraries: Asio, Config, Flyweight, Foreach, Fusion, Graph, Interprocess,
+ Math, Meta State Machine, MultiArray, Proto, Spirit, TypeTraits, uBLAS, Unordered,
+ Wave, Xpressive. Updated tools: Boostbook, Quickbook
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.45.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
- &lt;div id=&quot;version_1_44_0.new_libraries&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/msm/index.html&quot;&gt;Meta State Machine&lt;/a&gt;:&lt;/span&gt;
- High-performance
- expressive UML2 finite state machines, from Christophe Henry
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/polygon/index.html&quot;&gt;Polygon&lt;/a&gt;:&lt;/span&gt;
- Booleans/clipping,
- resizing/offsetting and more for planar polygons with integral coordinates,
- from Lucanus Simonson.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_44_0.updated_libraries&quot;&gt;
+ &lt;div id=&quot;version_1_45_0.updated_libraries&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Libraries&lt;/span&gt;&lt;/h3&gt;
     &lt;ul&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/accumulators/index.html&quot;&gt;Accumulators&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Correct miscellaneous documentation inaccuracies
- &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;/libs/asio/index.html&quot;&gt;Asio&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Reduced compile times. (Note that some programs may need to add additional
- &lt;code&gt;&lt;span class=&quot;preprocessor&quot;&gt;#include&lt;/span&gt;&lt;/code&gt;s, e.g.
- if the program uses &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;array&lt;/span&gt;&lt;/code&gt;
- but does not explicitly include &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&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;array&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;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;.)
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Reduced the size of generated code.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Refactored &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;deadline_timer&lt;/span&gt;&lt;/code&gt;
- implementation to improve performance.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Improved multiprocessor scalability on Windows by using a dedicated
- hidden thread to wait for timers.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Improved performance of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;asio&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;streambuf&lt;/span&gt;&lt;/code&gt;
- with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;async_read&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
- and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;async_read_until&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;. These read operations now use
- the existing capacity of the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;streambuf&lt;/span&gt;&lt;/code&gt;
- when reading, rather than limiting the read to 512 bytes.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Added optional separate compilation. To enable, add &lt;code&gt;&lt;span class=&quot;preprocessor&quot;&gt;#include&lt;/span&gt; &lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&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;asio&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;impl&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;src&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;cpp&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
- to one source file in a program, then build the program with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASIO_SEPARATE_COMPILATION&lt;/span&gt;&lt;/code&gt;
- defined in the project/compiler settings. Alternatively, &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASIO_DYN_LINK&lt;/span&gt;&lt;/code&gt; may be defined
- to build a separately-compiled Asio as part of a shared library.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Added new macro &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASIO_DISABLE_FENCED_BLOCK&lt;/span&gt;&lt;/code&gt;
- to permit the disabling of memory fences around completion handlers,
- even if thread support is enabled.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Reworked timeout examples to better illustrate typical use cases.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Ensured that handler arguments are passed as &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;const&lt;/span&gt;&lt;/code&gt;
- types.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fixed incorrect parameter order in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;null_buffers&lt;/span&gt;&lt;/code&gt;
- variant of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;async_send_to&lt;/span&gt;&lt;/code&gt;
- (&lt;a href=&quot;
https://svn.boost.org/trac/boost/ticket/4170&quot;&gt;#4170&lt;/a&gt;).
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Ensured &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;unsigned&lt;/span&gt; &lt;span class=&quot;keyword&quot;&gt;char&lt;/span&gt;&lt;/code&gt;
- is used with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;isdigit&lt;/span&gt;&lt;/code&gt;
- in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;getaddrinfo&lt;/span&gt;&lt;/code&gt; emulation
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4201&quot;&gt;#4201&lt;/a&gt;).
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fixed handling of very small but non-zero timeouts (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4205&quot;&gt;#4205&lt;/a&gt;).
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fixed crash that occurred when an empty buffer sequence was passed
- to a composed read or write operation.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Added missing &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;+&lt;/span&gt;&lt;/code&gt; overload in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;buffers_iterator&lt;/span&gt;&lt;/code&gt;
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4382&quot;&gt;#4382&lt;/a&gt;).
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Implemented cancellation of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;null_buffers&lt;/span&gt;&lt;/code&gt;
- operations on Windows.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed a problem on kqueue-based platforms where a &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;deadline_timer&lt;/span&gt;&lt;/code&gt;
+ may never fire if the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;io_service&lt;/span&gt;&lt;/code&gt;
+ is running in a background thread (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4568&quot;&gt;#4568&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed a const-correctness issue that prevented valid uses of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;has_service&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
+ from compiling (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4638&quot;&gt;#4638&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed MinGW cross-compilation (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4491&quot;&gt;#4491&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Removed dependency on deprecated Boost.System functions (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4672&quot;&gt;#4672&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Ensured &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;close&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;/&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;closesocket&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
+ failures are correctly propagated (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4573&quot;&gt;#4573&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added a check for errors returned by &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;InitializeCriticalSectionAndSpinCount&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4574&quot;&gt;#4574&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added support for hardware flow control on QNX (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4625&quot;&gt;#4625&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Always use &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;pselect&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; on HP-UX, if it is available (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4578&quot;&gt;#4578&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Ensured handler arguments are passed as lvalues (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4744&quot;&gt;#4744&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed Windows build when thread support is disabled (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4680&quot;&gt;#4680&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed a Windows-specific problem where &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;deadline_timer&lt;/span&gt;&lt;/code&gt;
+ objects with expiry times set more than 5 minutes in the future may
+ never expire (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4745&quot;&gt;#4745&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;resolver&lt;/span&gt;&lt;/code&gt;
+ backend on BSD platforms so that an empty service name resolves to
+ port number &lt;code&gt;&lt;span class=&quot;number&quot;&gt;0&lt;/span&gt;&lt;/code&gt;, as per the
+ documentation (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4690&quot;&gt;#4690&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed read operations so that they do not accept buffer sequences of
+ type &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;const_buffers_1&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4746&quot;&gt;#4746&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Redefined &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;Protocol&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;id&lt;/span&gt;&lt;/code&gt; to avoid clashing
+ with Objective-C++ keywords (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4191&quot;&gt;#4191&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed a &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;vector&lt;/span&gt;&lt;/code&gt; reallocation
+ performance issue that can occur when there are many active &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;deadline_timer&lt;/span&gt;&lt;/code&gt; objects (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4780&quot;&gt;#4780&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed the kqueue backend so that it compiles on NetBSD (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4662&quot;&gt;#4662&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed the socket &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;io_control&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; implementation on 64-bit Mac OS X
+ and BSD platforms (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4782&quot;&gt;#4782&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed a Windows-specific problem where failures from &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;accept&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
+ are incorrectly treated as successes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4859&quot;&gt;#4859&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Deprecated the separate compilation header &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&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;asio&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;impl&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;src&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;cpp&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
+ in favour of &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&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;asio&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;impl&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;src&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;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt; (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4560&quot;&gt;#4560&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
           &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/config/index.html&quot;&gt;Config&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Added new defect macro, &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_NO_COMPLETE_VALUE_INITIALIZATION&lt;/span&gt;&lt;/code&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Added new defect macro &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_NO_0X_HDR_TYPEINDEX&lt;/span&gt;&lt;/code&gt;,
- fixes issue &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4274&quot;&gt;#4274&lt;/a&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Added support for code visibility in GCC.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fixed issues &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4385&quot;&gt;#4385&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4324&quot;&gt;#4324&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4221&quot;&gt;#4221&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4182&quot;&gt;#4182&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4178&quot;&gt;#4178&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4152&quot;&gt;#4152&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4182&quot;&gt;#4115&lt;/a&gt;.
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4112&quot;&gt;#4112&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4059&quot;&gt;#4059&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4041&quot;&gt;#4041&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4012&quot;&gt;#4012&lt;/a&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added new defect macros, &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_NO_VARIADIC_MACROS&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_NO_NUMERIC_LIMITS_LOWEST&lt;/span&gt;&lt;/code&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Minor fixes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4670&quot;&gt;#4670&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4563&quot;&gt;#4563&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4474&quot;&gt;#4474&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4508&quot;&gt;#4508&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/filesystem/index.html&quot;&gt;Filesystem&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- This release contains both version 2 and version 3 of the library.
- Version 3 is a major upgrade that will break some existing user code,
- so version 2 is the default. Users are encouraged to migrate to version
- 3. See '&lt;a href=&quot;/libs/filesystem/v2/doc/index.htm&quot;&gt;Version 2&lt;/a&gt;'
- and '&lt;a href=&quot;/libs/filesystem/v3/doc/index.htm&quot;&gt;Version 3&lt;/a&gt;'
- for more information.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fix problems with symbol visibility for shared libraries.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fix various minor problems.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fixed issues: &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3863&quot;&gt;#3863&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4248&quot;&gt;#4248&lt;/a&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/flyweight/index.html&quot;&gt;Flyweight&lt;/a&gt;:&lt;/span&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed a hanging problem with &lt;a href=&quot;/libs/flyweight/doc/tutorial/configuration.html#intermodule_holder&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;intermodule_holder&lt;/span&gt;&lt;/code&gt;&lt;/a&gt; in Win32
+ platforms related to a Boost.Interprocess issue described at ticket
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4606&quot;&gt;#4606&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Removed an internal assertion incompatible with program termination
+ via &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;std&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;exit&lt;/span&gt;&lt;/code&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
           &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/foreach/index.html&quot;&gt;Foreach&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Add &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;foreach_fwd&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; for forward declarations of
- foreach's customization points, fixes &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3998&quot;&gt;#3998&lt;/a&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Remove out-of-date work-arounds for sun compilers, fixes &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4306&quot;&gt;#4306&lt;/a&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+
         &lt;/div&gt;
- &lt;/li&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fix ambiguitiy by making &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;auto_any&lt;/span&gt;&lt;/code&gt;
+ constructor explicit.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
           &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/fusion/index.html&quot;&gt;Fusion&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;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;reverse_fold&lt;/span&gt;&lt;/code&gt;, &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;iter_fold&lt;/span&gt;&lt;/code&gt;
- and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;reverse_iter_fold&lt;/span&gt;&lt;/code&gt; (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1623&quot;&gt;#1623&lt;/a&gt;).
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_FUSION_ADAPT_ADT&lt;/span&gt;&lt;/code&gt;,
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_FUSION_ADAPT_TPL_ADT&lt;/span&gt;&lt;/code&gt;,
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_FUSION_ADAPT_ASSOC_ADT&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_FUSION_ADAPT_ASSOC_TPL_ADT&lt;/span&gt;&lt;/code&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/functional/hash/index.html&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Option to prevent implicit casts when calling the hash function by
- defining the macro &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_HASH_NO_IMPLICIT_CASTS&lt;/span&gt;&lt;/code&gt;,
- which can avoid some subtle problems. This might be activated by
- default in a future version.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/graph/index.html&quot;&gt;Graph&lt;/a&gt;:&lt;/span&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added Stoer-Wagner min-cut algorithm contributed by Daniel Trebbien.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added implicit graph (implicit_graph) and A* (astar_maze) examples
+ contributed by W. P. McNeill.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added bundled property support for graph properties.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed bugs &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4556&quot;&gt;#4556&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4622&quot;&gt;#4622&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4631&quot;&gt;#4631&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4715&quot;&gt;#4715&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4753&quot;&gt;#4753&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4758&quot;&gt;#4758&lt;/a&gt;
+ and &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4793&quot;&gt;#4793&lt;/a&gt;
+ plus others not in Trac.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed documentation bugs &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4731&quot;&gt;#4731&lt;/a&gt;
+ and &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4737&quot;&gt;#4737&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/iostreams/index.html&quot;&gt;Iostreams&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Several fixes for file descriptors class, including a breaking change
- to the constructors and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;open&lt;/span&gt;&lt;/code&gt;
- methods for &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;file_descriptor&lt;/span&gt;&lt;/code&gt;,
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;file_descriptor_source&lt;/span&gt;&lt;/code&gt;
- and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;file_descriptor_sink&lt;/span&gt;&lt;/code&gt;.
- See &lt;a href=&quot;/libs/iostreams/doc/classes/file_descriptor.html&quot;&gt;the
- documentation&lt;/a&gt; for details. The old methods are still available
- if you define &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_IOSTREAMS_USE_DEPRECATED&lt;/span&gt;&lt;/code&gt;
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3323&quot;&gt;#3323&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3517&quot;&gt;#3517&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4335&quot;&gt;#4335&lt;/a&gt;).
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fix several issues with compression and decompression (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2318&quot;&gt;#2318&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4091&quot;&gt;#4091&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3348&quot;&gt;#3348&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2783&quot;&gt;#2783&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1579&quot;&gt;#1579&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3853&quot;&gt;#3853&lt;/a&gt;).
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- And a load more miscellaneous fixes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3851&quot;&gt;#3851&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3279&quot;&gt;#3279&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3689&quot;&gt;#3689&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2356&quot;&gt;#2356&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2996&quot;&gt;#2996&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4102&quot;&gt;#4102&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2998&quot;&gt;#2998&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1612&quot;&gt;#1612&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2325&quot;&gt;#2325&lt;/a&gt;).
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Thanks to Steven Watanabe for almost all these fixes. For more detail
- see the &lt;a href=&quot;/libs/iostreams/doc/release_notes.html&quot;&gt;release
- notes&lt;/a&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/interprocess/index.html&quot;&gt;Interprocess&lt;/a&gt;:&lt;/span&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed bugs &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1080&quot;&gt;#1080&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3284&quot;&gt;#3284&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3439&quot;&gt;#3439&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3448&quot;&gt;#3448&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3582&quot;&gt;#3582&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3682&quot;&gt;#3682&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3829&quot;&gt;#3829&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3846&quot;&gt;#3846&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3914&quot;&gt;#3914&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3947&quot;&gt;#3947&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3950&quot;&gt;#3950&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3951&quot;&gt;#3951&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3985&quot;&gt;#3985&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4010&quot;&gt;#4010&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4417&quot;&gt;#4417&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4019&quot;&gt;#4019&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4039&quot;&gt;#4039&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4218&quot;&gt;#4218&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4230&quot;&gt;#4230&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4250&quot;&gt;#4250&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4297&quot;&gt;#4297&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4350&quot;&gt;#4350&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4352&quot;&gt;#4352&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4426&quot;&gt;#4426&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4516&quot;&gt;#4516&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4524&quot;&gt;#4524&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4557&quot;&gt;#4557&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4606&quot;&gt;#4606&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4685&quot;&gt;#4685&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4694&quot;&gt;#4694&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added support for standard rvalue reference move semantics (tested
+ on GCC 4.5 and VC10).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Permissions can be detailed for interprocess named resources.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;mapped_region&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;flush&lt;/span&gt;&lt;/code&gt; initiates disk flushing but
+ does not guarantee it's completed when returns, since it is not portable.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ FreeBSD and MacOS now use posix semaphores to implement named semaphores
+ and mutex.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
           &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/math/index.html&quot;&gt;Math&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fixed incorrect range and support for Rayleigh distribution.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added inverse gamma distribution and inverse chi_square and scaled
+ inverse chi_square.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added warnings about potential ambiguity with std random library in
+ distribution and function names.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Editorial revision of documentation, and added FAQ.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/mpl/index.html&quot;&gt;MPL&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Make &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;mpl&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;string&lt;/span&gt;&lt;/code&gt; work with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;mpl&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;transform&lt;/span&gt;&lt;/code&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/msm/index.html&quot;&gt;Meta State Machine&lt;/a&gt;:&lt;/span&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;/doc/libs/1_45_0/libs/msm/doc/HTML/ch08.html#d0e2995&quot;&gt;Support
+ for serialization&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;/doc/libs/1_45_0/libs/msm/doc/HTML/ch03s04.html#eUML-reuse-functor&quot;&gt;Possibility
+ to use normal&lt;/a&gt; functors (from functor front-end) in eUML.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;/doc/libs/1_45_0/libs/msm/doc/HTML/ch03s05.html#backend-fsm-constructor-args&quot;&gt;New
+ constructors where substates / submachines can be taken as arguments&lt;/a&gt;.
+ This allows passing arguments to the constructor of a submachine.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Bugfixes (anonymous transitions)
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/multi_index/doc/index.html&quot;&gt;Multi-index Containers&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fixed a bug preventing the use of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;modify_key&lt;/span&gt;&lt;/code&gt;
- with rollback in &lt;a href=&quot;/libs/multi_index/doc/reference/ord_indices.html#modify_key&quot;&gt;ordered&lt;/a&gt;
- and &lt;a href=&quot;/libs/multi_index/doc/reference/hash_indices.html#modify_key&quot;&gt;hashed&lt;/a&gt;
- indices when &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;Modifier&lt;/span&gt;&lt;/code&gt;
- and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;Rollback&lt;/span&gt;&lt;/code&gt; are
- different types (ticket &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4130&quot;&gt;#4130&lt;/a&gt;).
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/multi_array/index.html&quot;&gt;MultiArray&lt;/a&gt;:&lt;/span&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixes for bugs &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3581&quot;&gt;#3581&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3820&quot;&gt;#3820&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3989&quot;&gt;#3989&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4032&quot;&gt;#4032&lt;/a&gt;,
+ plus other bugs not in Trac.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added new examples and test cases.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
           &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/proto/index.html&quot;&gt;Proto&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;em&gt;Minor change in behavior:&lt;/em&gt; when using
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;and_&lt;/span&gt;&lt;/code&gt; as a transform, apply &lt;em&gt;all&lt;/em&gt;
- transforms but only return the result of applying the last. See Proto's
- &lt;a href=&quot;/doc/html/proto/appendices.html#boost_proto.appendices.release_notes.boost_1_44&quot;&gt;Release
- Notes&lt;/a&gt; for details.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;em&gt;Minor change in behavior:&lt;/em&gt; &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;as_expr&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;as_child&lt;/span&gt;&lt;/code&gt;
- no longer run objects that are already proto expressions through
- the expression domain's generator. See Proto's &lt;a href=&quot;/doc/html/proto/appendices.html#boost_proto.appendices.release_notes.boost_1_44&quot;&gt;Release
- Notes&lt;/a&gt; for details.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;em&gt;Minor change in behavior:&lt;/em&gt; Proto
- uses &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;basic_expr&lt;/span&gt;&lt;/code&gt; instead of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;expr&lt;/span&gt;&lt;/code&gt; when possible for better compile
- times. See Proto's &lt;a href=&quot;/doc/html/proto/appendices.html#boost_proto.appendices.release_notes.boost_1_44&quot;&gt;Release
- Notes&lt;/a&gt; for details.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Add support for sub-domains.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Introduce per-domain &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;as_expr&lt;/span&gt;&lt;/code&gt;
- and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;as_child&lt;/span&gt;&lt;/code&gt; customization
- points to allow for domain-specific customization of variable capture
- behavior.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- The &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;_default&lt;/span&gt;&lt;/code&gt; transform is also a grammar
- that matches the expressions the transform knows how to handle.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Add &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;_void&lt;/span&gt;&lt;/code&gt;, a no-op primitive transform
- that does nothing and returns &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;void&lt;/span&gt;&lt;/code&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- The &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;pass_through&lt;/span&gt;&lt;/code&gt; transform doesn't
- strip expression wrappers, fixes &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4175&quot;&gt;#4175&lt;/a&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Const-correctness fixes when invoking proto domains.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Knock down value of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;N&lt;/span&gt;&lt;/code&gt;,
+ fixes bug &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4602&quot;&gt;#4602&lt;/a&gt;,
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Support non-rtti compilers
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fix bug with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;matches&lt;/span&gt;&lt;/code&gt;,
+ array types and the wildcard pattern.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Make Proto work on MSVC with the /clr option
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Add const-qualified overloads of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;eval&lt;/span&gt;&lt;/code&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/regex/index.html&quot;&gt;Regex&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fixed issues: &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4309&quot;&gt;#4309&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4215&quot;&gt;#4215&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4212&quot;&gt;#4212&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4191&quot;&gt;#4191&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4132&quot;&gt;#4132&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4123&quot;&gt;#4123&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4114&quot;&gt;#4114&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4036&quot;&gt;#4036&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4020&quot;&gt;#4020&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3941&quot;&gt;#3941&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3902&quot;&gt;#3902&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3890&quot;&gt;#3890&lt;/a&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/spirit/index.html&quot;&gt;Spirit&lt;/a&gt;:&lt;/span&gt;
+ Spirit V2.4.1,
+ see the '&lt;a href=&quot;/doc/libs/1_45_0/libs/spirit/doc/html/spirit/what_s_new/spirit_2_4_1.html&quot;&gt;What's
+ New&lt;/a&gt;' section for details.
         &lt;/div&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/spirit/index.html&quot;&gt;Spirit&lt;/a&gt;:&lt;/span&gt;
- Spirit V2.4,
- see the '&lt;a href=&quot;/doc/libs/1_44_0/libs/spirit/doc/html/spirit/what_s_new/spirit_2_4.html&quot;&gt;What's
- New&lt;/a&gt;' section for details.
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/type_traits/index.html&quot;&gt;TypeTraits&lt;/a&gt;:&lt;/span&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added new traits add_rvalue_reference, add_lvalue_reference and common_type.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Minor fixes to is_signed, is_unsigned and is_virtual_base_of.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/system/index.html&quot;&gt;System&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Change system_category and generic_category to functions, to conform
- to the C++0x FCD. This change may cause compile errors some user
- code; the fix is add &amp;quot;()&amp;quot; to references to system_category
- and generic_category, so that they become function calls.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fix problems with symbol visibility for shared libraries.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fixed issues: &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4254&quot;&gt;#4254&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3994&quot;&gt;#3994&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3474&quot;&gt;#3474&lt;/a&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/numeric/ublas/index.html&quot;&gt;uBLAS&lt;/a&gt;:&lt;/span&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Tickets closed:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4410&quot;&gt;#4410&lt;/a&gt;,
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3397&quot;&gt;#3397&lt;/a&gt;,
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/795&quot;&gt;#795&lt;/a&gt;,
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3514&quot;&gt;#3514&lt;/a&gt;,
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Mixed types operation are possible and new tests added (like matrix&amp;lt;complex&amp;gt;+matrix&amp;lt;double&amp;gt;),
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ New features:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ a new size&amp;lt;&amp;gt; operator is available. For example size&amp;lt;1&amp;gt;(A+B)
+ give the number of rows of the sum of matrices A and B,
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/thread/index.html&quot;&gt;Thread&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fixes for miscellaneous trac issues (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2501&quot;&gt;#2501&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4341&quot;&gt;#4341&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4363&quot;&gt;#4363&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3760&quot;&gt;#3760&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3761&quot;&gt;#3761&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3611&quot;&gt;#3611&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2955&quot;&gt;#2955&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4071&quot;&gt;#4071&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3195&quot;&gt;#3195&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3097&quot;&gt;#3097&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2874&quot;&gt;#2874&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4316&quot;&gt;#4316&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4317&quot;&gt;#4317&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4322&quot;&gt;#4322&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3244&quot;&gt;#3244&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2747&quot;&gt;#2747&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4305&quot;&gt;#4305&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3195&quot;&gt;#3195&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2704&quot;&gt;#2704&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2293&quot;&gt;#2293&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/868&quot;&gt;#868&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2918&quot;&gt;#2918&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4238&quot;&gt;#4238&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3269&quot;&gt;#3269&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3178&quot;&gt;#3178&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3195&quot;&gt;#3195&lt;/a&gt;).
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fixes for other miscellaneous issues (remove warnings, support newer
- compilers, etc.)
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/unordered/index.html&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fix inserting from iterators which return by copy from &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;*&lt;/span&gt;&lt;/code&gt;
+ 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;unordered_map&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;unordered_set&lt;/span&gt;&lt;/code&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/tr1/index.html&quot;&gt;TR1&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fixed VC10 support.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;std&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;tr1&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; always uses the TR1 ResultOf
- protocol, even on compilers that support the C++0x &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;decltype&lt;/span&gt;&lt;/code&gt;-based implementation.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/wave/index.html&quot;&gt;Wave&lt;/a&gt;:&lt;/span&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ See the &lt;a href=&quot;/libs/wave/ChangeLog&quot;&gt;Changelog&lt;/a&gt; for details.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/type_traits/index.html&quot;&gt;Type Traits&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Added support for rvalue references throughout the library, plus
- two new traits classes is_rvalue_reference and is_lvalue_reference.
- Fixes &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4407&quot;&gt;#4407&lt;/a&gt;
- and &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3804&quot;&gt;#3804&lt;/a&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fixed ticket &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3621&quot;&gt;#3621&lt;/a&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/xpressive/index.html&quot;&gt;Xpressive&lt;/a&gt;:&lt;/span&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;xpressive&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;as&lt;/span&gt;&lt;/code&gt; handles wide-char &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;sub_match&lt;/span&gt;&lt;/code&gt; objects, fixes bug &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4496&quot;&gt;#4496&lt;/a&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_45_0.updated_tools&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Tools&lt;/span&gt;&lt;/h3&gt;
+ &lt;ul&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/numeric/ublas/index.html&quot;&gt;uBLAS&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- New assignment operators to feed in vectors and matrices in many
- nice ways (&lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/4034&quot;&gt;#4034&lt;/a&gt;).
- Thank you Nasos
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- New doxygen-based &lt;a href=&quot;/libs/numeric/ublas/doc/html/index.html&quot;&gt;documentation&lt;/a&gt;
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Enable arithmetic operators (+,-,*,/) to work between ublas containers
- of std::complex and integral types (&lt;a href=&quot;http://svn/boost/org/trac/boost/ticket/3649&quot;&gt;#3649&lt;/a&gt;).
- Thank you Neal
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Removed unused variables in functional.hpp (&lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/4377&quot;&gt;#4377&lt;/a&gt;).
- Thank you Marco
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- New matrix_indirect and vector_indirect views to access elements
- with a matrix or vector of indices
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/boostbook/index.html&quot;&gt;Boostbook&lt;/a&gt;:&lt;/span&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fix syntax highlighter for comments at the end of code blocks.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/utility/index.html&quot;&gt;Utility&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Added a new template class, &lt;a href=&quot;/libs/utility/value_init.htm#initialized&quot;&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;initialized&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;T&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
- in order to fix &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3472&quot;&gt;#3472&lt;/a&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- New version of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;value_initialized&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;T&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt; no longer calls &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;memset&lt;/span&gt;&lt;/code&gt; when the compiler has implemented
- value-initialization completely (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3869&quot;&gt;#3869&lt;/a&gt;).
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- New template &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;tr1_result_of&lt;/span&gt;&lt;/code&gt;
- that implements the TR1 ResultOf protocol even if &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;
- uses the C++0x &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;decltype&lt;/span&gt;&lt;/code&gt;-based
- implementation.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/quickbook/index.html&quot;&gt;Quickbook&lt;/a&gt;:&lt;/span&gt;
+
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fix command line macros.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Nested code snippets.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Nested documentation info comments.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Revert xml escaping document info, it broke some documentation files
+ (will now be in 1.6).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Some other small tweaks. See &lt;a href=&quot;/doc/html/quickbook/change_log.html#quickbook.change_log.releases.version_1_5_3___boost_1_45_0&quot;&gt;the
+ change log&lt;/a&gt; for more info.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_45_0.compilers_tested&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Compilers Tested&lt;/span&gt;&lt;/h3&gt;
+ &lt;p&gt;
+ Boost's primary test compilers are:
+ &lt;/p&gt;
+ &lt;ul&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/uuid/index.html&quot;&gt;Uuid&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Define &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_UUID_NO_TYPE_TRAITS&lt;/span&gt;&lt;/code&gt;
- to remove the dependency on Boost.TypeTraits.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Stream &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;/code&gt;
- handles left, internal, and right manipulators.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Added &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;to_string&lt;/span&gt;&lt;/code&gt;,
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;to_wstring&lt;/span&gt;&lt;/code&gt; to convert
- a uuid to a string.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Fixed minor bugs in documentation.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ Linux:
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.5, 4.5.1.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Intel: 10.1, 11.0, 11.1
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Pathscale: 3.2.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/wave/index.html&quot;&gt;Wave&lt;/a&gt;:&lt;/span&gt;
- See the &lt;a href=&quot;/libs/wave/ChangeLog&quot;&gt;Changelog&lt;/a&gt;
- for details.
+ OS X:
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC: 4.0.1, 4.2.1, 4.4
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, C++0x mode: 4.4.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Intel: 11.1
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/xpressive/index.html&quot;&gt;Xpressive&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Replace non-portable &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;using&lt;/span&gt;&lt;/code&gt;
- declarations with &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;typedef&lt;/span&gt;&lt;/code&gt;s
- in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;nested_results&lt;/span&gt;&lt;/code&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Support user-defined assertions with placeholders for non-local variables.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ Windows:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Visual C++: 7.1, 8.0, 9.0 and 10.0.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, mingw: 4.3.3.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ FreeBSD:
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC: 4.2.1, 32 bit.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC: 4.2.1, 64 bit.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_44_0.updated_tools&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated tools&lt;/span&gt;&lt;/h3&gt;
+ &lt;p&gt;
+ Boost's additional test compilers include:
+ &lt;/p&gt;
     &lt;ul&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/boostbook/index.html&quot;&gt;Boostbook&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Significantly faster.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Improved syntax highlighter.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ Linux:
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.5, 4.5.0, 4.6.0 (dev version).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Intel: 10.1, 11.0, 11.1.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ pgCC 10.1.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ PathScale: 3.2.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Clang from subversion.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/quickbook/index.html&quot;&gt;Quickbook&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Use the cygwin 1.7 API for better path handling.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Improved boostbook generation.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- Tweak the grammar to clean up some edge cases.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- For more detail see the &lt;a href=&quot;/doc/libs/1_44_0/doc/html/quickbook/change_log.html#quickbook.change_log.version_1_5_2___boost_1_44_0&quot;&gt;change
- log&lt;/a&gt;.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ OS X:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Intel C++ Compiler: 10.1, 11.0, 11.1.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC: 4.0.1, 4.2.1, 4.4.4
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, C++0x mode: 4.4.4
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Clang from subversion.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Windows:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Borland: 5.9.3, 6.1.3 (2009), 6.2.1 (2010), 6.3.0
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, mingw: 4.3.3, 4.4.5, 4.5.1
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, mingw, C++0x mode: 4.5.1
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Visual C++: 7.1, 8.0, 9.0, 10.0
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ AIX:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ IBM XL C/C++ Enterprise Edition, V11.1.0.0.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ FreeBSD:
+ &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC 4.2.1, 64 bit.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Solaris:
         &lt;/div&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Sun C++: 5.10.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_44_0.compilers_tested&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Compilers Tested&lt;/span&gt;&lt;/h3&gt;
+ &lt;div id=&quot;version_1_45_0.acknowledgements&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Acknowledgements&lt;/span&gt;&lt;/h3&gt;
     &lt;p&gt;
- Boost's primary test compilers are:
+ &lt;a href=&quot;/users/people/beman_dawes.html&quot;&gt;Beman Dawes&lt;/a&gt;, Eric Niebler,
+ &lt;a href=&quot;/users/people/rene_rivera.html&quot;&gt;Rene Rivera&lt;/a&gt;, Daniel James
+ and Vladimir Prus managed this release.
     &lt;/p&gt;
+ &lt;/div&gt;
+&lt;/div&gt;</description></item><item><title>Version 1.44.0</title><pubDate>Fri, 13 Aug 2010 13:00:00 EDT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ New Libraries: Meta State Machine, Polygon. Updated Libraries: Accumulators,
+ Asio, Config, Filesystem, Foreach, Fusion, Hash, Iostreams, Math, MPL, Multi-index
+ Containers, Proto, Regex, Spirit, Thread, TR1, Type Traits, uBLAS, Utility,
+ Uuid, Wave, Xpressive. Updates for Quickbook and Boostbook.
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.44.0/><description>&lt;div class=&quot;description&quot;&gt;
+
+
+
+ &lt;div id=&quot;version_1_44_0.new_libraries&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
     &lt;ul&gt;
       &lt;li&gt;
         &lt;div&gt;
- OS X:
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- GCC 4.0.1 on Intel Leopard.
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/msm/index.html&quot;&gt;Meta State Machine&lt;/a&gt;:&lt;/span&gt;
+ High-performance
+ expressive UML2 finite state machines, from Christophe Henry
         &lt;/div&gt;
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- Linux:
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/polygon/index.html&quot;&gt;Polygon&lt;/a&gt;:&lt;/span&gt;
+ Booleans/clipping,
+ resizing/offsetting and more for planar polygons with integral coordinates,
+ from Lucanus Simonson.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_44_0.updated_libraries&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Libraries&lt;/span&gt;&lt;/h3&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/accumulators/index.html&quot;&gt;Accumulators&lt;/a&gt;:&lt;/span&gt;
           &lt;ul&gt;
             &lt;li&gt;
               &lt;div&gt;
- GCC 4.4 on 64-bit Suse.
+ Correct miscellaneous documentation inaccuracies
               &lt;/div&gt;
             &lt;/li&gt;
           &lt;/ul&gt;
@@ -1609,109 +1740,104 @@
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- Windows:
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/asio/index.html&quot;&gt;Asio&lt;/a&gt;:&lt;/span&gt;
           &lt;ul&gt;
             &lt;li&gt;
               &lt;div&gt;
- Visual C++ 7.1 SP1, 8.0 SP1, 9.0 SP1 and 10.0.
- &lt;/div&gt;
- &lt;/li&gt;
+ Reduced compile times. (Note that some programs may need to add additional
+ &lt;code&gt;&lt;span class=&quot;preprocessor&quot;&gt;#include&lt;/span&gt;&lt;/code&gt;s, e.g.
+ if the program uses &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;array&lt;/span&gt;&lt;/code&gt;
+ but does not explicitly include &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&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;array&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;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;.)
+ &lt;/div&gt;
+ &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- GCC 4.3.3, using Mingw.
+ Reduced the size of generated code.
               &lt;/div&gt;
             &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- FreeBSD:
- &lt;ul&gt;
             &lt;li&gt;
               &lt;div&gt;
- GCC 4.2.1, 32 and 64 bit.
+ Refactored &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;deadline_timer&lt;/span&gt;&lt;/code&gt;
+ implementation to improve performance.
               &lt;/div&gt;
             &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;p&gt;
- Boost's additional test compilers include:
- &lt;/p&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;div&gt;
- Linux:
- &lt;ul&gt;
             &lt;li&gt;
               &lt;div&gt;
- Intel 10.1 on 32 bit Red Hat Enterprise Linux.
+ Improved multiprocessor scalability on Windows by using a dedicated
+ hidden thread to wait for timers.
               &lt;/div&gt;
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- Intel 10.1, 11.0, 11.1 on 64 bit Red Hat Enterprise Linux.
+ Improved performance of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;asio&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;streambuf&lt;/span&gt;&lt;/code&gt;
+ with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;async_read&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;async_read_until&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;. These read operations now use
+ the existing capacity of the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;streambuf&lt;/span&gt;&lt;/code&gt;
+ when reading, rather than limiting the read to 512 bytes.
               &lt;/div&gt;
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- GCC 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.5 on Red Hat Enterprise Linux.
+ Added optional separate compilation. To enable, add &lt;code&gt;&lt;span class=&quot;preprocessor&quot;&gt;#include&lt;/span&gt; &lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&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;asio&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;impl&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;src&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;cpp&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
+ to one source file in a program, then build the program with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASIO_SEPARATE_COMPILATION&lt;/span&gt;&lt;/code&gt;
+ defined in the project/compiler settings. Alternatively, &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASIO_DYN_LINK&lt;/span&gt;&lt;/code&gt; may be defined
+ to build a separately-compiled Asio as part of a shared library.
               &lt;/div&gt;
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- GCC, with C++0x extensions, 4.3.4, 4.4.3, 4.5 on Red Hat Enterprise
- Linux.
+ Added new macro &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASIO_DISABLE_FENCED_BLOCK&lt;/span&gt;&lt;/code&gt;
+ to permit the disabling of memory fences around completion handlers,
+ even if thread support is enabled.
               &lt;/div&gt;
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- GCC 4.4 on 64 bit Suse.
+ Reworked timeout examples to better illustrate typical use cases.
               &lt;/div&gt;
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- QLogic PathScale(TM) Compiler Suite: Version 3.2 on Red Hat Enterprise
- Linux.
+ Ensured that handler arguments are passed as &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;const&lt;/span&gt;&lt;/code&gt;
+ types.
               &lt;/div&gt;
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- Clang from subversion (will be released with LLVM 2.8).
+ Fixed incorrect parameter order in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;null_buffers&lt;/span&gt;&lt;/code&gt;
+ variant of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;async_send_to&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;
https://svn.boost.org/trac/boost/ticket/4170&quot;&gt;#4170&lt;/a&gt;).
               &lt;/div&gt;
             &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;div&gt;
- OS X:
- &lt;ul&gt;
             &lt;li&gt;
               &lt;div&gt;
- Intel C++ Compiler 10.1, 11.0, 11.1 on Leopard.
+ Ensured &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;unsigned&lt;/span&gt; &lt;span class=&quot;keyword&quot;&gt;char&lt;/span&gt;&lt;/code&gt;
+ is used with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;isdigit&lt;/span&gt;&lt;/code&gt;
+ in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;getaddrinfo&lt;/span&gt;&lt;/code&gt; emulation
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4201&quot;&gt;#4201&lt;/a&gt;).
               &lt;/div&gt;
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- GCC 4.0.1, 4.2.1 (Apple build).
+ Fixed handling of very small but non-zero timeouts (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4205&quot;&gt;#4205&lt;/a&gt;).
               &lt;/div&gt;
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- GCC 4.4
+ Fixed crash that occurred when an empty buffer sequence was passed
+ to a composed read or write operation.
               &lt;/div&gt;
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- GCC, with C++0x extensions, 4.4
+ Added missing &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;+&lt;/span&gt;&lt;/code&gt; overload in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;buffers_iterator&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4382&quot;&gt;#4382&lt;/a&gt;).
               &lt;/div&gt;
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- Clang from subversion (will be released with LLVM 2.8).
+ Implemented cancellation of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;null_buffers&lt;/span&gt;&lt;/code&gt;
+ operations on Windows.
               &lt;/div&gt;
             &lt;/li&gt;
           &lt;/ul&gt;
@@ -1719,46 +1845,70 @@
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- Windows:
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/config/index.html&quot;&gt;Config&lt;/a&gt;:&lt;/span&gt;
           &lt;ul&gt;
             &lt;li&gt;
               &lt;div&gt;
- Visual C++ 7.1 SP, 8.0, 9.0 on 32-bit XP.
+ Added new defect macro, &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_NO_COMPLETE_VALUE_INITIALIZATION&lt;/span&gt;&lt;/code&gt;.
               &lt;/div&gt;
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- Visual C++ 9.0 using STLport 5.2 on XP and Windows Mobile 5.0.
+ Added new defect macro &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_NO_0X_HDR_TYPEINDEX&lt;/span&gt;&lt;/code&gt;,
+ fixes issue &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4274&quot;&gt;#4274&lt;/a&gt;.
               &lt;/div&gt;
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- Visual C++ 10.0 on XP.
+ Added support for code visibility in GCC.
               &lt;/div&gt;
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- Visual C++ 10.0 on 64-bit Windows 7.
+ Fixed issues &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4385&quot;&gt;#4385&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4324&quot;&gt;#4324&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4221&quot;&gt;#4221&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4182&quot;&gt;#4182&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4178&quot;&gt;#4178&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4152&quot;&gt;#4152&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4182&quot;&gt;#4115&lt;/a&gt;.
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4112&quot;&gt;#4112&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4059&quot;&gt;#4059&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4041&quot;&gt;#4041&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4012&quot;&gt;#4012&lt;/a&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;/libs/filesystem/index.html&quot;&gt;Filesystem&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
             &lt;li&gt;
               &lt;div&gt;
- Borland/Codegear C++ 5.9.3, 6.1.3 (2009), 6.2.1 (2010).
+ This release contains both version 2 and version 3 of the library.
+ Version 3 is a major upgrade that will break some existing user code,
+ so version 2 is the default. Users are encouraged to migrate to version
+ 3. See '&lt;a href=&quot;/libs/filesystem/v2/doc/index.htm&quot;&gt;Version 2&lt;/a&gt;'
+ and '&lt;a href=&quot;/libs/filesystem/v3/doc/index.htm&quot;&gt;Version 3&lt;/a&gt;'
+ for more information.
               &lt;/div&gt;
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- Intel C++ 11.1, with a Visual C++ 9.0 backend, on Vista 32-bit.
+ Fix problems with symbol visibility for shared libraries.
               &lt;/div&gt;
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- GCC 4.3.3, 4.5 on Mingw.
+ Fix various minor problems.
               &lt;/div&gt;
             &lt;/li&gt;
             &lt;li&gt;
               &lt;div&gt;
- GCC, with C++0x extensions, 4.5 on Mingw.
+ Fixed issues: &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3863&quot;&gt;#3863&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4248&quot;&gt;#4248&lt;/a&gt;.
               &lt;/div&gt;
             &lt;/li&gt;
           &lt;/ul&gt;
@@ -1766,11 +1916,17 @@
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- AIX:
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/foreach/index.html&quot;&gt;Foreach&lt;/a&gt;:&lt;/span&gt;
           &lt;ul&gt;
             &lt;li&gt;
               &lt;div&gt;
- IBM XL C/C++ Enterprise Edition, V11.1.0.0, on AIX Version 5.3.0.40.
+ Add &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;foreach_fwd&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; for forward declarations of
+ foreach's customization points, fixes &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3998&quot;&gt;#3998&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Remove out-of-date work-arounds for sun compilers, fixes &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4306&quot;&gt;#4306&lt;/a&gt;.
               &lt;/div&gt;
             &lt;/li&gt;
           &lt;/ul&gt;
@@ -1778,16 +1934,27 @@
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- FreeBSD:
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/fusion/index.html&quot;&gt;Fusion&lt;/a&gt;:&lt;/span&gt;
           &lt;ul&gt;
             &lt;li&gt;
               &lt;div&gt;
- GCC 4.2.1 on FreeBSD 7.2, 64 bit.
+ Added &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;reverse_fold&lt;/span&gt;&lt;/code&gt;, &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;iter_fold&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;reverse_iter_fold&lt;/span&gt;&lt;/code&gt; (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1623&quot;&gt;#1623&lt;/a&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;/libs/functional/hash/index.html&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
             &lt;li&gt;
               &lt;div&gt;
- GCC 4.2.1 on FreeBSD 8.0, 32 bit.
+ Option to prevent implicit casts when calling the hash function by
+ defining the macro &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_HASH_NO_IMPLICIT_CASTS&lt;/span&gt;&lt;/code&gt;,
+ which can avoid some subtle problems. This might be activated by
+ default in a future version.
               &lt;/div&gt;
             &lt;/li&gt;
           &lt;/ul&gt;
@@ -1795,616 +1962,856 @@
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- Solaris:
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/iostreams/index.html&quot;&gt;Iostreams&lt;/a&gt;:&lt;/span&gt;
           &lt;ul&gt;
             &lt;li&gt;
               &lt;div&gt;
- Sun C++ 5.10 on Solaris 5.10.
+ Several fixes for file descriptors class, including a breaking change
+ to the constructors and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;open&lt;/span&gt;&lt;/code&gt;
+ methods for &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;file_descriptor&lt;/span&gt;&lt;/code&gt;,
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;file_descriptor_source&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;file_descriptor_sink&lt;/span&gt;&lt;/code&gt;.
+ See &lt;a href=&quot;/libs/iostreams/doc/classes/file_descriptor.html&quot;&gt;the
+ documentation&lt;/a&gt; for details. The old methods are still available
+ if you define &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_IOSTREAMS_USE_DEPRECATED&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3323&quot;&gt;#3323&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3517&quot;&gt;#3517&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4335&quot;&gt;#4335&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fix several issues with compression and decompression (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2318&quot;&gt;#2318&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4091&quot;&gt;#4091&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3348&quot;&gt;#3348&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2783&quot;&gt;#2783&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1579&quot;&gt;#1579&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3853&quot;&gt;#3853&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ And a load more miscellaneous fixes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3851&quot;&gt;#3851&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3279&quot;&gt;#3279&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3689&quot;&gt;#3689&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2356&quot;&gt;#2356&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2996&quot;&gt;#2996&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4102&quot;&gt;#4102&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2998&quot;&gt;#2998&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1612&quot;&gt;#1612&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2325&quot;&gt;#2325&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Thanks to Steven Watanabe for almost all these fixes. For more detail
+ see the &lt;a href=&quot;/libs/iostreams/doc/release_notes.html&quot;&gt;release
+ notes&lt;/a&gt;.
               &lt;/div&gt;
             &lt;/li&gt;
           &lt;/ul&gt;
         &lt;/div&gt;
       &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_44_0.acknowledgements&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Acknowledgements&lt;/span&gt;&lt;/h3&gt;
- &lt;p&gt;
- &lt;a href=&quot;/users/people/beman_dawes.html&quot;&gt;Beman Dawes&lt;/a&gt;, Eric Niebler,
- &lt;a href=&quot;/users/people/rene_rivera.html&quot;&gt;Rene Rivera&lt;/a&gt;, Daniel James
- and Vladimir Prus managed this release.
- &lt;/p&gt;
- &lt;p&gt;
- Thanks to Marshall Clow for organizing the bug sprint and to everyone who took
- part.
- &lt;/p&gt;
- &lt;/div&gt;
-&lt;/div&gt;</description></item><item><title>Version 1.43.0</title><pubDate>Thu 6 May 2010 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
- New Libraries: Functional/Factory, Functional/Forward. Major Update: Range.
- Updated Libraries: Accumulators, Array, Asio, Fusion, Iostreams, Multi-index
- Containers, Proto, Random, Spirit, Thread, Unordered, Uuid, Wave, Xpressive.
- Also, updates to the build system and quickbook.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.43.0/><description>&lt;div class=&quot;description&quot;&gt;
-
-
-
- &lt;div id=&quot;version_1_43_0.new_libraries&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
- &lt;ul&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/functional/factory/index.html&quot;&gt;Functional/factory&lt;/a&gt;:&lt;/span&gt;
- Function
- objects for dynamic and by-value construction, from Tobias Schwinger.
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/math/index.html&quot;&gt;Math&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed incorrect range and support for Rayleigh distribution.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/functional/forward/index.html&quot;&gt;Functional/forward&lt;/a&gt;:&lt;/span&gt;
- Function
- object adapters to address the forwarding problem, from Tobias Schwinger.
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/mpl/index.html&quot;&gt;MPL&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Make &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;mpl&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;string&lt;/span&gt;&lt;/code&gt; work with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;mpl&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;transform&lt;/span&gt;&lt;/code&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
       &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_43_0.major_updates&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Major Updates&lt;/span&gt;&lt;/h3&gt;
- &lt;ul&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/range/index.html&quot;&gt;Range&lt;/a&gt;:&lt;/span&gt;
- Boost.Range has
- undergone extensive updates that it include all of the features from the
- recently reviewed Boost.RangeEx, from Neil Groves.
- &lt;ul&gt;
- &lt;li&gt;
- Range-based version of the full STL iterator based algorithms.
- &lt;/li&gt;
- &lt;li&gt;
- Range adaptors which can be combined with range-based algorithms for
- unprecedented expressiveness and efficiency.
- &lt;/li&gt;
- &lt;li&gt;
- New functions: irange, istream_range, join, combine.
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/multi_index/doc/index.html&quot;&gt;Multi-index Containers&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed a bug preventing the use of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;modify_key&lt;/span&gt;&lt;/code&gt;
+ with rollback in &lt;a href=&quot;/libs/multi_index/doc/reference/ord_indices.html#modify_key&quot;&gt;ordered&lt;/a&gt;
+ and &lt;a href=&quot;/libs/multi_index/doc/reference/hash_indices.html#modify_key&quot;&gt;hashed&lt;/a&gt;
+ indices when &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;Modifier&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;Rollback&lt;/span&gt;&lt;/code&gt; are
+ different types (ticket &lt;a href=&quot;
https://svn.boost.org/trac/boost/ticket/4130&quot;&gt;#4130&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
       &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_43_0.updated_libraries&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Libraries&lt;/span&gt;&lt;/h3&gt;
- &lt;ul&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/accumulators/index.html&quot;&gt;Accumulators&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- Avoid premature template evaluation in operator overload return types.
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/proto/index.html&quot;&gt;Proto&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;em&gt;Minor change in behavior:&lt;/em&gt; when using
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;and_&lt;/span&gt;&lt;/code&gt; as a transform, apply &lt;em&gt;all&lt;/em&gt;
+ transforms but only return the result of applying the last. See Proto's
+ &lt;a href=&quot;/doc/html/proto/appendices.html#boost_proto.appendices.release_notes.boost_1_44&quot;&gt;Release
+ Notes&lt;/a&gt; for details.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;em&gt;Minor change in behavior:&lt;/em&gt; &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;as_expr&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;as_child&lt;/span&gt;&lt;/code&gt;
+ no longer run objects that are already proto expressions through
+ the expression domain's generator. See Proto's &lt;a href=&quot;/doc/html/proto/appendices.html#boost_proto.appendices.release_notes.boost_1_44&quot;&gt;Release
+ Notes&lt;/a&gt; for details.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;em&gt;Minor change in behavior:&lt;/em&gt; Proto
+ uses &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;basic_expr&lt;/span&gt;&lt;/code&gt; instead of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;expr&lt;/span&gt;&lt;/code&gt; when possible for better compile
+ times. See Proto's &lt;a href=&quot;/doc/html/proto/appendices.html#boost_proto.appendices.release_notes.boost_1_44&quot;&gt;Release
+ Notes&lt;/a&gt; for details.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Add support for sub-domains.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Introduce per-domain &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;as_expr&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;as_child&lt;/span&gt;&lt;/code&gt; customization
+ points to allow for domain-specific customization of variable capture
+ behavior.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ The &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;_default&lt;/span&gt;&lt;/code&gt; transform is also a grammar
+ that matches the expressions the transform knows how to handle.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Add &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;_void&lt;/span&gt;&lt;/code&gt;, a no-op primitive transform
+ that does nothing and returns &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;void&lt;/span&gt;&lt;/code&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ The &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;pass_through&lt;/span&gt;&lt;/code&gt; transform doesn't
+ strip expression wrappers, fixes &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4175&quot;&gt;#4175&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Const-correctness fixes when invoking proto domains.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/array/index.html&quot;&gt;Array&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- Added support for SunCC compiler.
- &lt;/li&gt;
- &lt;li&gt;
- Added 'fill' member function.
- &lt;/li&gt;
- &lt;li&gt;
- Changed exception code to use boost::throw_exception.
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/regex/index.html&quot;&gt;Regex&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed issues: &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4309&quot;&gt;#4309&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4215&quot;&gt;#4215&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4212&quot;&gt;#4212&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4191&quot;&gt;#4191&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4132&quot;&gt;#4132&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4123&quot;&gt;#4123&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4114&quot;&gt;#4114&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4036&quot;&gt;#4036&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4020&quot;&gt;#4020&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3941&quot;&gt;#3941&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3902&quot;&gt;#3902&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3890&quot;&gt;#3890&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/asio/index.html&quot;&gt;Asio&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- Improved performance.
- &lt;/li&gt;
- &lt;li&gt;
- Reduced compile times.
- &lt;/li&gt;
- &lt;li&gt;
- Reduced the size of generated code.
- &lt;/li&gt;
- &lt;li&gt;
- Extended the guarantee that background threads don't call user code to
- all asynchronous operations (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3923&quot;&gt;#3923&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Changed to use edge-triggered epoll on Linux.
- &lt;/li&gt;
- &lt;li&gt;
- Changed to use &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;timerfd&lt;/span&gt;&lt;/code&gt;
- for dispatching timers on Linux, when available.
- &lt;/li&gt;
- &lt;li&gt;
- Changed to use one-shot notifications with kqueue on Mac OS X and BSD
- platforms.
- &lt;/li&gt;
- &lt;li&gt;
- Added a bitmask type &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ip&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;resolver_query_base&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;flags&lt;/span&gt;&lt;/code&gt;
- as per the TR2 proposal. This type prevents implicit conversion from
- &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;int&lt;/span&gt;&lt;/code&gt; to &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;flags&lt;/span&gt;&lt;/code&gt;,
- allowing the compiler to catch cases where users incorrectly pass a numeric
- port number as the service name.
- &lt;/li&gt;
- &lt;li&gt;
- Added &lt;code&gt;&lt;span class=&quot;preprocessor&quot;&gt;#define&lt;/span&gt; &lt;span class=&quot;identifier&quot;&gt;NOMINMAX&lt;/span&gt;&lt;/code&gt;
- for all Windows compilers. Users can define &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASIO_NO_NOMINMAX&lt;/span&gt;&lt;/code&gt;
- to suppress this definition (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3901&quot;&gt;#3901&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Fixed a bug where 0-byte asynchronous reads were incorrectly passing
- an &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;error&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;eof&lt;/span&gt;&lt;/code&gt; result to the completion handler
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4023&quot;&gt;#4023&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Changed the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;io_control&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; member functions to always call &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ioctl&lt;/span&gt;&lt;/code&gt; on the underlying descriptor
- when modifying blocking mode (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3307&quot;&gt;#3307&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Changed the resolver implementation to longer require the typedefs &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;InternetProtocol&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;resolver_query&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;InternetProtocol&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;resolver_iterator&lt;/span&gt;&lt;/code&gt;,
- as neither typedef is part of the documented &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;InternetProtocol&lt;/span&gt;&lt;/code&gt;
- requirements. The corresponding typedefs in the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ip&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;tcp&lt;/span&gt;&lt;/code&gt;,
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ip&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;udp&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ip&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;icmp&lt;/span&gt;&lt;/code&gt;
- classes have been deprecated.
- &lt;/li&gt;
- &lt;li&gt;
- Fixed out-of-band handling for reactors not based on &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;select&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;.
- &lt;/li&gt;
- &lt;li&gt;
- Added new &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASIO_DISABLE_THREADS&lt;/span&gt;&lt;/code&gt;
- macro that allows Asio's threading support to be independently disabled.
- &lt;/li&gt;
- &lt;li&gt;
- Minor documentation improvements.
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/spirit/index.html&quot;&gt;Spirit&lt;/a&gt;:&lt;/span&gt;
+ Spirit V2.4,
+ see the '&lt;a href=&quot;/doc/libs/1_44_0/libs/spirit/doc/html/spirit/what_s_new/spirit_2_4.html&quot;&gt;What's
+ New&lt;/a&gt;' section for details.
+ &lt;/div&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/fusion/index.html&quot;&gt;Fusion&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- Added new macros for adapting or defining custom types. See the &lt;a href=&quot;/libs/fusion/doc/html/fusion/change_log.html&quot;&gt;Changelog&lt;/a&gt;
- for details.
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/system/index.html&quot;&gt;System&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Change system_category and generic_category to functions, to conform
+ to the C++0x FCD. This change may cause compile errors some user
+ code; the fix is add &amp;quot;()&amp;quot; to references to system_category
+ and generic_category, so that they become function calls.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fix problems with symbol visibility for shared libraries.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed issues: &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4254&quot;&gt;#4254&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3994&quot;&gt;#3994&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3474&quot;&gt;#3474&lt;/a&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;/libs/thread/index.html&quot;&gt;Thread&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixes for miscellaneous trac issues (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2501&quot;&gt;#2501&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4341&quot;&gt;#4341&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4363&quot;&gt;#4363&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3760&quot;&gt;#3760&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3761&quot;&gt;#3761&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3611&quot;&gt;#3611&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2955&quot;&gt;#2955&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4071&quot;&gt;#4071&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3195&quot;&gt;#3195&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3097&quot;&gt;#3097&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2874&quot;&gt;#2874&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4316&quot;&gt;#4316&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4317&quot;&gt;#4317&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4322&quot;&gt;#4322&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3244&quot;&gt;#3244&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2747&quot;&gt;#2747&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4305&quot;&gt;#4305&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3195&quot;&gt;#3195&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2704&quot;&gt;#2704&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2293&quot;&gt;#2293&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/868&quot;&gt;#868&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2918&quot;&gt;#2918&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4238&quot;&gt;#4238&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3269&quot;&gt;#3269&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3178&quot;&gt;#3178&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3195&quot;&gt;#3195&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixes for other miscellaneous issues (remove warnings, support newer
+ compilers, etc.)
+ &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;/libs/tr1/index.html&quot;&gt;TR1&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed VC10 support.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;std&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;tr1&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; always uses the TR1 ResultOf
+ protocol, even on compilers that support the C++0x &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;decltype&lt;/span&gt;&lt;/code&gt;-based implementation.
+ &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;/libs/type_traits/index.html&quot;&gt;Type Traits&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added support for rvalue references throughout the library, plus
+ two new traits classes is_rvalue_reference and is_lvalue_reference.
+ Fixes &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4407&quot;&gt;#4407&lt;/a&gt;
+ and &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3804&quot;&gt;#3804&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed ticket &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3621&quot;&gt;#3621&lt;/a&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;/libs/numeric/ublas/index.html&quot;&gt;uBLAS&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ New assignment operators to feed in vectors and matrices in many
+ nice ways (&lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/4034&quot;&gt;#4034&lt;/a&gt;).
+ Thank you Nasos
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ New doxygen-based &lt;a href=&quot;/libs/numeric/ublas/doc/html/index.html&quot;&gt;documentation&lt;/a&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Enable arithmetic operators (+,-,*,/) to work between ublas containers
+ of std::complex and integral types (&lt;a href=&quot;http://svn/boost/org/trac/boost/ticket/3649&quot;&gt;#3649&lt;/a&gt;).
+ Thank you Neal
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Removed unused variables in functional.hpp (&lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/4377&quot;&gt;#4377&lt;/a&gt;).
+ Thank you Marco
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ New matrix_indirect and vector_indirect views to access elements
+ with a matrix or vector of indices
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/iostreams/index.html&quot;&gt;Iostreams&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- Minor fixes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2505&quot;&gt;#2505&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3839&quot;&gt;#3839&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3953&quot;&gt;#3953&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3723&quot;&gt;#3723&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3969&quot;&gt;#3969&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4135&quot;&gt;#4135&lt;/a&gt;).
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/utility/index.html&quot;&gt;Utility&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added a new template class, &lt;a href=&quot;/libs/utility/value_init.htm#initialized&quot;&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;initialized&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;T&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
+ in order to fix &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3472&quot;&gt;#3472&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ New version of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;value_initialized&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;T&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt; no longer calls &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;memset&lt;/span&gt;&lt;/code&gt; when the compiler has implemented
+ value-initialization completely (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3869&quot;&gt;#3869&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ New template &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;tr1_result_of&lt;/span&gt;&lt;/code&gt;
+ that implements the TR1 ResultOf protocol even if &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;
+ uses the C++0x &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;decltype&lt;/span&gt;&lt;/code&gt;-based
+ implementation.
+ &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;/libs/uuid/index.html&quot;&gt;Uuid&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Define &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_UUID_NO_TYPE_TRAITS&lt;/span&gt;&lt;/code&gt;
+ to remove the dependency on Boost.TypeTraits.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Stream &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;/code&gt;
+ handles left, internal, and right manipulators.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;to_string&lt;/span&gt;&lt;/code&gt;,
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;to_wstring&lt;/span&gt;&lt;/code&gt; to convert
+ a uuid to a string.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Fixed minor bugs in documentation.
+ &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;/libs/wave/index.html&quot;&gt;Wave&lt;/a&gt;:&lt;/span&gt;
+ See the &lt;a href=&quot;/libs/wave/ChangeLog&quot;&gt;Changelog&lt;/a&gt;
+ for details.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/xpressive/index.html&quot;&gt;Xpressive&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Replace non-portable &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;using&lt;/span&gt;&lt;/code&gt;
+ declarations with &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;typedef&lt;/span&gt;&lt;/code&gt;s
+ in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;nested_results&lt;/span&gt;&lt;/code&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Support user-defined assertions with placeholders for non-local variables.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_44_0.updated_tools&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated tools&lt;/span&gt;&lt;/h3&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/boostbook/index.html&quot;&gt;Boostbook&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Significantly faster.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Improved syntax highlighter.
+ &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;/tools/quickbook/index.html&quot;&gt;Quickbook&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Use the cygwin 1.7 API for better path handling.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Improved boostbook generation.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Tweak the grammar to clean up some edge cases.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ For more detail see the &lt;a href=&quot;/doc/libs/1_44_0/doc/html/quickbook/change_log.html#quickbook.change_log.version_1_5_2___boost_1_44_0&quot;&gt;change
+ log&lt;/a&gt;.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_44_0.compilers_tested&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Compilers Tested&lt;/span&gt;&lt;/h3&gt;
+ &lt;p&gt;
+ Boost's primary test compilers are:
+ &lt;/p&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ OS X:
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC 4.0.1 on Intel Leopard.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/multi_index/doc/index.html&quot;&gt;Multi-index Containers&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;a href=&quot;/libs/serialization/doc/serialization.html#constructors&quot;&gt;Serialization
- of non default constructible values&lt;/a&gt; is now properly supported
- through user-provided facilities &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;save_construct_data&lt;/span&gt;&lt;/code&gt;
- and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;load_construct_data&lt;/span&gt;&lt;/code&gt;.
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;multi_index_container&lt;/span&gt;&lt;/code&gt;
- serialization &lt;a href=&quot;/libs/serialization/doc/tutorial.html#versioning&quot;&gt;class
- version&lt;/a&gt; has been bumped from 1 to 2.
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;div&gt;
+ Linux:
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC 4.4 on 64-bit Suse.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/proto/index.html&quot;&gt;Proto&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- Minor change in behavior: non-const expression self-assignment creates
- an assign node. See Proto's &lt;a href=&quot;/doc/html/proto/appendices.html#boost_proto.appendices.release_notes.boost_1_43&quot;&gt;Release
- Notes&lt;/a&gt; for details.
- &lt;/li&gt;
- &lt;li&gt;
- Minor change to recommended expression extension mechanism: use &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_PROTO_EXTENDS_USING_ASSIGN&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;.
- See Proto's &lt;a href=&quot;/doc/html/proto/appendices.html#boost_proto.appendices.release_notes.boost_1_43&quot;&gt;Release
- Notes&lt;/a&gt; for details.
- &lt;/li&gt;
- &lt;li&gt;
- Fix error in invocation of callable monomorphic function objects in Proto
- transforms.
- &lt;/li&gt;
- &lt;li&gt;
- Fix misc const correctness issues, work around fusion bug.
- &lt;/li&gt;
- &lt;li&gt;
- Add non-const function call overloads to proto terminals.
- &lt;/li&gt;
- &lt;li&gt;
- Add a default constructor to &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;literal&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt;.
- &lt;/li&gt;
- &lt;li&gt;
- Do not use deprecated config macros.
- &lt;/li&gt;
- &lt;li&gt;
- Add &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;assert_matches&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
- function and friends to &lt;tt&gt;&amp;lt;boost/proto/debug.hpp&amp;gt;&lt;/tt&gt;.
- &lt;/li&gt;
- &lt;li&gt;
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;make_expr&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
- and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;unpack_expr&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
- return const-qualified rvalues.
- &lt;/li&gt;
- &lt;li&gt;
- Add documentation for Expr and Domain concepts.
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;div&gt;
+ Windows:
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Visual C++ 7.1 SP1, 8.0 SP1, 9.0 SP1 and 10.0.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC 4.3.3, using Mingw.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/random/index.html&quot;&gt;Random&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- Put the implementation of random_device in a compiled lib, and added
- Windows support.
- &lt;/li&gt;
- &lt;li&gt;
- Rewrote the documentation using Quickbook/Doxygen/Boostbook and brought
- it up to date.
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;div&gt;
+ FreeBSD:
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC 4.2.1, 32 and 64 bit.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
       &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;p&gt;
+ Boost's additional test compilers include:
+ &lt;/p&gt;
+ &lt;ul&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/spirit/index.html&quot;&gt;Spirit&lt;/a&gt;:&lt;/span&gt;
- Spirit V2.3, see
- the '&lt;a href=&quot;/doc/libs/1_43_0/libs/spirit/doc/html/spirit/what_s_new/spirit_2_3.html&quot;&gt;What's
- New&lt;/a&gt;' section for details.
+ &lt;div&gt;
+ Linux:
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Intel 10.1 on 32 bit Red Hat Enterprise Linux.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Intel 10.1, 11.0, 11.1 on 64 bit Red Hat Enterprise Linux.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.5 on Red Hat Enterprise Linux.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, with C++0x extensions, 4.3.4, 4.4.3, 4.5 on Red Hat Enterprise
+ Linux.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC 4.4 on 64 bit Suse.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ QLogic PathScale(TM) Compiler Suite: Version 3.2 on Red Hat Enterprise
+ Linux.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Clang from subversion (will be released with LLVM 2.8).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/thread/index.html&quot;&gt;Thread&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- Uses &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;throw_exception&lt;/span&gt;&lt;/code&gt; for all exceptions
- except &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;thread_interrupted&lt;/span&gt;&lt;/code&gt;
- &lt;/li&gt;
- &lt;li&gt;
- Added fix for issue 2742
- &lt;/li&gt;
- &lt;li&gt;
- Optimizations to mutex locks and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;call_once&lt;/span&gt;&lt;/code&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;div&gt;
+ OS X:
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Intel C++ Compiler 10.1, 11.0, 11.1 on Leopard.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC 4.0.1, 4.2.1 (Apple build).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC 4.4
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, with C++0x extensions, 4.4
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Clang from subversion (will be released with LLVM 2.8).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/unordered/index.html&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;erase_return_void&lt;/span&gt;&lt;/code&gt; is
- now &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;quick_erase&lt;/span&gt;&lt;/code&gt; (&lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/3966&quot;&gt;#3966&lt;/a&gt;).
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;div&gt;
+ Windows:
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Visual C++ 7.1 SP, 8.0, 9.0 on 32-bit XP.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Visual C++ 9.0 using STLport 5.2 on XP and Windows Mobile 5.0.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Visual C++ 10.0 on XP.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Visual C++ 10.0 on 64-bit Windows 7.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Borland/Codegear C++ 5.9.3, 6.1.3 (2009), 6.2.1 (2010).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Intel C++ 11.1, with a Visual C++ 9.0 backend, on Vista 32-bit.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC 4.3.3, 4.5 on Mingw.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC, with C++0x extensions, 4.5 on Mingw.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/uuid/index.html&quot;&gt;Uuid&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- Split generators into separate files.
- &lt;/li&gt;
- &lt;li&gt;
- Fixed bug in basic_random_generator (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3971&quot;&gt;#3971&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Updated documentation.
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;div&gt;
+ AIX:
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ IBM XL C/C++ Enterprise Edition, V11.1.0.0, on AIX Version 5.3.0.40.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/wave/index.html&quot;&gt;Wave&lt;/a&gt;:&lt;/span&gt;
- See the &lt;a href=&quot;/libs/wave/ChangeLog&quot;&gt;Changelog&lt;/a&gt;
- for details.
+ &lt;div&gt;
+ FreeBSD:
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC 4.2.1 on FreeBSD 7.2, 64 bit.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC 4.2.1 on FreeBSD 8.0, 32 bit.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/xpressive/index.html&quot;&gt;Xpressive&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- Add missing include to &lt;tt&gt;&amp;lt;boost/xpressive/regex_error.hpp&amp;gt;&lt;/tt&gt;.
- &lt;/li&gt;
- &lt;/ul&gt;
+ &lt;div&gt;
+ Solaris:
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Sun C++ 5.10 on Solaris 5.10.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_43_0.build_system&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Build System&lt;/span&gt;&lt;/h3&gt;
+ &lt;div id=&quot;version_1_44_0.acknowledgements&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Acknowledgements&lt;/span&gt;&lt;/h3&gt;
+ &lt;p&gt;
+ &lt;a href=&quot;/users/people/beman_dawes.html&quot;&gt;Beman Dawes&lt;/a&gt;, Eric Niebler,
+ &lt;a href=&quot;/users/people/rene_rivera.html&quot;&gt;Rene Rivera&lt;/a&gt;, Daniel James
+ and Vladimir Prus managed this release.
+ &lt;/p&gt;
+ &lt;p&gt;
+ Thanks to Marshall Clow for organizing the bug sprint and to everyone who took
+ part.
+ &lt;/p&gt;
+ &lt;/div&gt;
+&lt;/div&gt;</description></item><item><title>Version 1.43.0</title><pubDate>Thu 6 May 2010 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ New Libraries: Functional/Factory, Functional/Forward. Major Update: Range.
+ Updated Libraries: Accumulators, Array, Asio, Fusion, Iostreams, Multi-index
+ Containers, Proto, Random, Spirit, Thread, Unordered, Uuid, Wave, Xpressive.
+ Also, updates to the build system and quickbook.
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.43.0/><description>&lt;div class=&quot;description&quot;&gt;
+
+
+
+ &lt;div id=&quot;version_1_43_0.new_libraries&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
     &lt;ul&gt;
       &lt;li&gt;
- When cross-compiling to GNU targets, static libraries are properly created.
- Previously, using such libraries resulted in &lt;tt&gt;Archive has no index&lt;/tt&gt;
- error.
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/functional/factory/index.html&quot;&gt;Functional/factory&lt;/a&gt;:&lt;/span&gt;
+ Function
+ objects for dynamic and by-value construction, from Tobias Schwinger.
       &lt;/li&gt;
       &lt;li&gt;
- The naming of DLL and import libraries with gcc compiler on Windows, both
- mingw and cygwin, now matches default conventions of those environments.
- Previously, the naming scheme was the same as for other Windows compilers.
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/functional/forward/index.html&quot;&gt;Functional/forward&lt;/a&gt;:&lt;/span&gt;
+ Function
+ object adapters to address the forwarding problem, from Tobias Schwinger.
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_43_0.updated_tools&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Tools&lt;/span&gt;&lt;/h3&gt;
+ &lt;div id=&quot;version_1_43_0.major_updates&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Major Updates&lt;/span&gt;&lt;/h3&gt;
     &lt;ul&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/quickbook/index.html&quot;&gt;Quickbook&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/range/index.html&quot;&gt;Range&lt;/a&gt;:&lt;/span&gt;
+ Boost.Range has
+ undergone extensive updates that it include all of the features from the
+ recently reviewed Boost.RangeEx, from Neil Groves.
         &lt;ul&gt;
           &lt;li&gt;
- Unicode escape characters.
- &lt;/li&gt;
- &lt;li&gt;
- Support the UTF-8 byte order mark.
- &lt;/li&gt;
- &lt;li&gt;
- Disallow &lt;code&gt;&lt;span class=&quot;special&quot;&gt;[&lt;/span&gt;&lt;/code&gt; in simple markup.
- Fixes some errors with mismatched punctuation.
- &lt;/li&gt;
- &lt;li&gt;
- Add a command line flag (&lt;code&gt;&lt;span class=&quot;special&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;D&lt;/span&gt;&lt;/code&gt;) to define macros at the command
- line.
+ Range-based version of the full STL iterator based algorithms.
           &lt;/li&gt;
           &lt;li&gt;
- Improved post-processor output.
+ Range adaptors which can be combined with range-based algorithms for
+ unprecedented expressiveness and efficiency.
           &lt;/li&gt;
           &lt;li&gt;
- Check that &lt;code&gt;&lt;span class=&quot;special&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;section&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;]&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;special&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;endsect&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;]&lt;/span&gt;&lt;/code&gt;
- tags are balanced in templates.
+ New functions: irange, istream_range, join, combine.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_43_0.compilers_tested&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Compilers Tested&lt;/span&gt;&lt;/h3&gt;
- &lt;p&gt;
- Boost's primary test compilers are:
- &lt;/p&gt;
- &lt;ul&gt;
- &lt;li&gt;
- OS X:
- &lt;ul&gt;
- &lt;li&gt;
- GCC 4.0.1 on Intel Leopard.
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- Linux:
- &lt;ul&gt;
- &lt;li&gt;
- GCC 4.4.1 on Ubuntu Linux.
- &lt;/li&gt;
- &lt;li&gt;
- GCC 4.4 on 64-bit Suse.
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- Windows:
- &lt;ul&gt;
- &lt;li&gt;
- Visual C++ 8.0 SP1 and 9.0 SP1 on Windows XP.
- &lt;/li&gt;
- &lt;li&gt;
- GCC 4.3.3, using Mingw
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- FreeBSD:
- &lt;ul&gt;
- &lt;li&gt;
- GCC 4.2.1, 32 and 64 bit.
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;p&gt;
- Boost's additional test compilers include:
- &lt;/p&gt;
+ &lt;div id=&quot;version_1_43_0.updated_libraries&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Libraries&lt;/span&gt;&lt;/h3&gt;
     &lt;ul&gt;
       &lt;li&gt;
- Linux:
- &lt;ul&gt;
- &lt;li&gt;
- Intel 10.1, 11.1 on 32 bit Red Hat Enterprise Linux.
- &lt;/li&gt;
- &lt;li&gt;
- Intel 10.1, 11.0, 11.1 on 64 bit Red Hat Enterprise Linux.
- &lt;/li&gt;
- &lt;li&gt;
- GCC 3.4.6, 4.2.4, 4.3.4, 4.4.3 on Red Hat Enterprise Linux.
- &lt;/li&gt;
- &lt;li&gt;
- GCC 4.3.4, 4.4.3 with C++0x extensions on Red Hat Enterprise Linux.
- &lt;/li&gt;
- &lt;li&gt;
- QLogic PathScale(TM) Compiler Suite: Version 3.2 on Red Hat Enterprise
- Linux.
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- OS X:
- &lt;ul&gt;
- &lt;li&gt;
- Intel C++ Compiler 10.1, 11.0, 11.1 on Leopard.
- &lt;/li&gt;
- &lt;li&gt;
- GCC 4.0.1 on Intel Leopard.
- &lt;/li&gt;
- &lt;li&gt;
- Clang from subversion.
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- Windows:
- &lt;ul&gt;
- &lt;li&gt;
- Visual C++ 8,0, 9,0 on 32-bit XP.
- &lt;/li&gt;
- &lt;li&gt;
- Visual C++ 9.0 using STLport 5.2 on XP and Windows Mobile 5.0.
- &lt;/li&gt;
- &lt;li&gt;
- Visual C++ 10.0 on XP.
- &lt;/li&gt;
- &lt;li&gt;
- Visual C++ 10.0 on 64-bit Windows 7.
- &lt;/li&gt;
- &lt;li&gt;
- Borland/Codegear C++ 5.9.3, 6.1.3 (2009), 6.2.1 (2010).
- &lt;/li&gt;
- &lt;li&gt;
- Intel C++ 11.1, with a Visual C++ 9.0 backend, on Vista 32-bit.
- &lt;/li&gt;
- &lt;li&gt;
- GCC 4.3.3 on Mingw.
- &lt;/li&gt;
- &lt;li&gt;
- GCC 4.4.3 on Mingw, with and without C++0x extensions.
- &lt;/li&gt;
- &lt;li&gt;
- GCC 4.5 on Mingw.
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- AIX:
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/accumulators/index.html&quot;&gt;Accumulators&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- IBM XL C/C++ Enterprise Edition, V10.1.0.0, on AIX Version 5.3.0.40.
+ Avoid premature template evaluation in operator overload return types.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- FreeBSD:
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/array/index.html&quot;&gt;Array&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- GCC 4.2.1 on FreeBSD 7.2, 64 bit.
+ Added support for SunCC compiler.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.2.1 on FreeBSD 8.0, 32 bit.
+ Added 'fill' member function.
           &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- Solaris:
- &lt;ul&gt;
           &lt;li&gt;
- Sun C++ 5.10 on Solaris 5.10.
+ Changed exception code to use boost::throw_exception.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_43_0.acknowledgements&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Acknowledgements&lt;/span&gt;&lt;/h3&gt;
- &lt;p&gt;
- &lt;a href=&quot;/users/people/beman_dawes.html&quot;&gt;Beman Dawes&lt;/a&gt;, Eric Niebler,
- &lt;a href=&quot;/users/people/rene_rivera.html&quot;&gt;Rene Rivera&lt;/a&gt;, Daniel James
- and Vladimir Prus managed this release.
- &lt;/p&gt;
- &lt;/div&gt;
-&lt;/div&gt;</description></item><item><title>Version 1.42.0</title><pubDate>Tue 2 Feb 2010 14:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
- New Libraries: Uuid. Updated Libraries: Asio, Circular Buffer, Fusion, Graph,
- Integer, Iostreams, Program.Options, PropertyMap, Proto, Regex, Spirit, Unordered,
- Xpressive.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.42.0/><description>&lt;div class=&quot;description&quot;&gt;
-
-
-
- &lt;div id=&quot;version_1_42_0.new_libraries&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/uuid/index.html&quot;&gt;Uuid&lt;/a&gt;:&lt;/span&gt;
- A universally unique
- identifier, from Andy Tompkins.
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_42_0.updated_libraries&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Libraries&lt;/span&gt;&lt;/h3&gt;
- &lt;ul&gt;
       &lt;li&gt;
         &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/asio/index.html&quot;&gt;Asio&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Added a new HTTP Server 4 example illustrating the use of stackless coroutines
- with Asio.
+ Improved performance.
           &lt;/li&gt;
           &lt;li&gt;
- Changed handler allocation and invocation to use &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;addressof&lt;/span&gt;&lt;/code&gt;
- to get the address of handler objects, rather than applying &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;amp;&lt;/span&gt;&lt;/code&gt;
- directly (&lt;a href=&quot;
https://svn.boost.org/trac/boost/ticket/2977&quot;&gt;#2977&lt;/a&gt;).
+ Reduced compile times.
           &lt;/li&gt;
           &lt;li&gt;
- Restricted MSVC buffer debugging workaround to 2008, as it causes a crash
- with 2010 beta 2 (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3796&quot;&gt;#3796&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3822&quot;&gt;#3822&lt;/a&gt;).
+ Reduced the size of generated code.
           &lt;/li&gt;
           &lt;li&gt;
- Fixed a problem with the lifetime of handler memory, where Windows needs
- the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;OVERLAPPED&lt;/span&gt;&lt;/code&gt; structure
- to be valid until both the initiating function call has returned and
- the completion packet has been delivered.
+ Extended the guarantee that background threads don't call user code to
+ all asynchronous operations (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3923&quot;&gt;#3923&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Don't block signals while performing system calls, but instead restart
- the calls if they are interrupted.
+ Changed to use edge-triggered epoll on Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Documented the guarantee made by strand objects with respect to order
- of handler invocation.
+ Changed to use &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;timerfd&lt;/span&gt;&lt;/code&gt;
+ for dispatching timers on Linux, when available.
           &lt;/li&gt;
           &lt;li&gt;
- Changed strands to use a pool of implementations, to make copying of
- strands cheaper.
+ Changed to use one-shot notifications with kqueue on Mac OS X and BSD
+ platforms.
           &lt;/li&gt;
           &lt;li&gt;
- Ensured that kqueue support is enabled for BSD platforms (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3626&quot;&gt;#3626&lt;/a&gt;).
+ Added a bitmask type &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ip&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;resolver_query_base&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;flags&lt;/span&gt;&lt;/code&gt;
+ as per the TR2 proposal. This type prevents implicit conversion from
+ &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;int&lt;/span&gt;&lt;/code&gt; to &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;flags&lt;/span&gt;&lt;/code&gt;,
+ allowing the compiler to catch cases where users incorrectly pass a numeric
+ port number as the service name.
           &lt;/li&gt;
           &lt;li&gt;
- Added a &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost_&lt;/span&gt;&lt;/code&gt; prefix
- to the &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;extern&lt;/span&gt; &lt;span class=&quot;string&quot;&gt;&amp;quot;C&amp;quot;&lt;/span&gt;&lt;/code&gt;
- thread entry point function (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3809&quot;&gt;#3809&lt;/a&gt;).
+ Added &lt;code&gt;&lt;span class=&quot;preprocessor&quot;&gt;#define&lt;/span&gt; &lt;span class=&quot;identifier&quot;&gt;NOMINMAX&lt;/span&gt;&lt;/code&gt;
+ for all Windows compilers. Users can define &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASIO_NO_NOMINMAX&lt;/span&gt;&lt;/code&gt;
+ to suppress this definition (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3901&quot;&gt;#3901&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- In &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;getaddrinfo&lt;/span&gt;&lt;/code&gt; emulation,
- only check the socket type (&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;SOCK_STREAM&lt;/span&gt;&lt;/code&gt;
- or &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;SOCK_DGRAM&lt;/span&gt;&lt;/code&gt;) if a service
- name has been specified. This should allow the emulation to work with
- raw sockets.
+ Fixed a bug where 0-byte asynchronous reads were incorrectly passing
+ an &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;error&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;eof&lt;/span&gt;&lt;/code&gt; result to the completion handler
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4023&quot;&gt;#4023&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Added a workaround for some broken Windows firewalls that make a socket
- appear bound to 0.0.0.0 when it is in fact bound to 127.0.0.1.
+ Changed the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;io_control&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; member functions to always call &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ioctl&lt;/span&gt;&lt;/code&gt; on the underlying descriptor
+ when modifying blocking mode (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3307&quot;&gt;#3307&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Applied a fix for reported excessive CPU usage under Solaris (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3670&quot;&gt;#3670&lt;/a&gt;).
+ Changed the resolver implementation to longer require the typedefs &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;InternetProtocol&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;resolver_query&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;InternetProtocol&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;resolver_iterator&lt;/span&gt;&lt;/code&gt;,
+ as neither typedef is part of the documented &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;InternetProtocol&lt;/span&gt;&lt;/code&gt;
+ requirements. The corresponding typedefs in the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ip&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;tcp&lt;/span&gt;&lt;/code&gt;,
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ip&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;udp&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ip&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;icmp&lt;/span&gt;&lt;/code&gt;
+ classes have been deprecated.
           &lt;/li&gt;
           &lt;li&gt;
- Added some support for platforms that use older compilers such as g++
- 2.95 (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3743&quot;&gt;#3743&lt;/a&gt;).
+ Fixed out-of-band handling for reactors not based on &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;select&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;.
           &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/circular_buffer/index.html&quot;&gt;Circular Buffer&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
           &lt;li&gt;
- Added methods erase_begin(size_type) and erase_end(size_type) with constant
- complexity for such types of stored elements which do not need an explicit
- destruction e.g. int or double.
+ Added new &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASIO_DISABLE_THREADS&lt;/span&gt;&lt;/code&gt;
+ macro that allows Asio's threading support to be independently disabled.
           &lt;/li&gt;
           &lt;li&gt;
- Similarly changed implementation of the clear() method and the destructor
- so their complexity is now constant for such types of stored elements
- which do not require an explicit destruction (the complexity for other
- types remains linear).
+ Minor documentation improvements.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -2412,225 +2819,200 @@
         &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/fusion/index.html&quot;&gt;Fusion&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- The accumulator is the first argument to the functor of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;fold&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;accumulate&lt;/span&gt;&lt;/code&gt;
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2355&quot;&gt;#2355&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Added support for associative iterators and views (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3473&quot;&gt;#3473&lt;/a&gt;).
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/graph/index.html&quot;&gt;Graph&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- Removed old interface to &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;compressed_sparse_row_graph&lt;/span&gt;&lt;/code&gt;,
- making new interface the default.
+ Added new macros for adapting or defining custom types. See the &lt;a href=&quot;/libs/fusion/doc/html/fusion/change_log.html&quot;&gt;Changelog&lt;/a&gt;
+ for details.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/integer/index.html&quot;&gt;Integer&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/iostreams/index.html&quot;&gt;Iostreams&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Reverted Trunk to release branch state (i.e. a &amp;quot;known good state&amp;quot;).
- &lt;/li&gt;
- &lt;li&gt;
- Fixed issues: &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/653&quot;&gt;653&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3084&quot;&gt;3084&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3177&quot;&gt;3177&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3180&quot;&gt;3180&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3548&quot;&gt;3568&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3657&quot;&gt;3657&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2134&quot;&gt;2134&lt;/a&gt;.
- &lt;/li&gt;
- &lt;li&gt;
- Added long long support to &lt;tt&gt;boost::static_log2&lt;/tt&gt;, &lt;tt&gt;boost::static_signed_min&lt;/tt&gt;,
- &lt;tt&gt;boost::static_signed_max&lt;/tt&gt;, &lt;tt&gt;boost::static_unsigned_min&lt;/tt&gt;&lt;tt&gt;boost::static_unsigned_max&lt;/tt&gt;,
- when available.
- &lt;/li&gt;
- &lt;li&gt;
- The argument type and the result type of &lt;tt&gt;boost::static_signed_min&lt;/tt&gt;
- etc are now typedef'd. Formerly, they were hardcoded as &lt;tt&gt;unsigned
- long&lt;/tt&gt; and &lt;tt&gt;int&lt;/tt&gt; respectively. Please, use the
- provided typedefs in new code (and update old code as soon as possible).
+ Minor fixes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2505&quot;&gt;#2505&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3839&quot;&gt;#3839&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3953&quot;&gt;#3953&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3723&quot;&gt;#3723&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3969&quot;&gt;#3969&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/4135&quot;&gt;#4135&lt;/a&gt;).
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/iostreams/index.html&quot;&gt;Iostreams&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/multi_index/doc/index.html&quot;&gt;Multi-index Containers&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Fixed many outstanding issues. Thanks to Richard Smith for his work on
- this. (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3612&quot;&gt;#3612&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3311&quot;&gt;#3311&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2094&quot;&gt;#2094&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3010&quot;&gt;#3010&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2894&quot;&gt;#2894&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3011&quot;&gt;#3011&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3352&quot;&gt;#3352&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3505&quot;&gt;#3505&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- For more information see the &lt;a href=&quot;/libs/iostreams/doc/release_notes.html&quot;&gt;library
- release notes&lt;/a&gt;.
+ &lt;a href=&quot;/libs/serialization/doc/serialization.html#constructors&quot;&gt;Serialization
+ of non default constructible values&lt;/a&gt; is now properly supported
+ through user-provided facilities &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;save_construct_data&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;load_construct_data&lt;/span&gt;&lt;/code&gt;.
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;multi_index_container&lt;/span&gt;&lt;/code&gt;
+ serialization &lt;a href=&quot;/libs/serialization/doc/tutorial.html#versioning&quot;&gt;class
+ version&lt;/a&gt; has been bumped from 1 to 2.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/program_options/index.html&quot;&gt;Program.Options&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/proto/index.html&quot;&gt;Proto&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Information about option name added to a few exception classes and various
- clean ups in exception classes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3423&quot;&gt;#3423&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Description wordwrapping in presense of default parameters fixed (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2613&quot;&gt;#2613&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Empty value in configuration file is now permitted (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1537&quot;&gt;#1537&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Quotes are no longer stripped from string values (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/850&quot;&gt;#850&lt;/a&gt;).
+ Minor change in behavior: non-const expression self-assignment creates
+ an assign node. See Proto's &lt;a href=&quot;/doc/html/proto/appendices.html#boost_proto.appendices.release_notes.boost_1_43&quot;&gt;Release
+ Notes&lt;/a&gt; for details.
           &lt;/li&gt;
           &lt;li&gt;
- Fix endless loop in case of long default arguments (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/689&quot;&gt;#689&lt;/a&gt;).
+ Minor change to recommended expression extension mechanism: use &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_PROTO_EXTENDS_USING_ASSIGN&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;.
+ See Proto's &lt;a href=&quot;/doc/html/proto/appendices.html#boost_proto.appendices.release_notes.boost_1_43&quot;&gt;Release
+ Notes&lt;/a&gt; for details.
           &lt;/li&gt;
           &lt;li&gt;
- Fix compile warning caused by usage of boost::any (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2562&quot;&gt;#2562&lt;/a&gt;).
+ Fix error in invocation of callable monomorphic function objects in Proto
+ transforms.
           &lt;/li&gt;
           &lt;li&gt;
- Fix memory bug in example/response_file.cpp (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3525&quot;&gt;#3525&lt;/a&gt;).
+ Fix misc const correctness issues, work around fusion bug.
           &lt;/li&gt;
           &lt;li&gt;
- Most compilation warnings were fixed (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3608&quot;&gt;#3608&lt;/a&gt;).
+ Add non-const function call overloads to proto terminals.
           &lt;/li&gt;
           &lt;li&gt;
- Make column width for description text configurable. (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3703&quot;&gt;#3703&lt;/a&gt;).
+ Add a default constructor to &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;literal&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt;.
           &lt;/li&gt;
           &lt;li&gt;
- Add general split function: split_unix() (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2561&quot;&gt;#2561&lt;/a&gt;).
+ Do not use deprecated config macros.
           &lt;/li&gt;
           &lt;li&gt;
- Enable open config files from given file name (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3264&quot;&gt;#3264&lt;/a&gt;).
+ Add &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;assert_matches&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
+ function and friends to &lt;tt&gt;&amp;lt;boost/proto/debug.hpp&amp;gt;&lt;/tt&gt;.
           &lt;/li&gt;
           &lt;li&gt;
- Additional flag for required options (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2982&quot;&gt;#2982&lt;/a&gt;).
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;make_expr&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
+ and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;functional&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;unpack_expr&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
+ return const-qualified rvalues.
           &lt;/li&gt;
           &lt;li&gt;
- Enable case insensitive style for command line (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3498&quot;&gt;#3498&lt;/a&gt;).
+ Add documentation for Expr and Domain concepts.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/property_map/index.html&quot;&gt;PropertyMap&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/random/index.html&quot;&gt;Random&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Removed old header files (directly 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;/code&gt; directory); they were deprecated since
- 1.40, replaced by headers 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;property_map&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;/code&gt;.
+ Put the implementation of random_device in a compiled lib, and added
+ Windows support.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Rewrote the documentation using Quickbook/Doxygen/Boostbook and brought
+ it up to date.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/proto/index.html&quot;&gt;Proto&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/spirit/index.html&quot;&gt;Spirit&lt;/a&gt;:&lt;/span&gt;
+ Spirit V2.3, see
+ the '&lt;a href=&quot;/doc/libs/1_43_0/libs/spirit/doc/html/spirit/what_s_new/spirit_2_3.html&quot;&gt;What's
+ New&lt;/a&gt;' section for details.
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/thread/index.html&quot;&gt;Thread&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Fix const correctness issues with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;flatten&lt;/span&gt;&lt;/code&gt;
- and friends (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3364&quot;&gt;#3364&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Accomodate recent change to &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;fold&lt;/span&gt;&lt;/code&gt;,
- remove old support for Doxygen and pre-1.35 Fusion (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3553&quot;&gt;#3553&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- In binary operations, when one operand has a user-specified domain and
- the other has the default domain, the user-specified domain trumps.
+ Uses &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;throw_exception&lt;/span&gt;&lt;/code&gt; for all exceptions
+ except &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;thread_interrupted&lt;/span&gt;&lt;/code&gt;
           &lt;/li&gt;
           &lt;li&gt;
- Fix &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_PROTO_EXTENDS&lt;/span&gt;&lt;/code&gt;
- to work with elaborated types.
+ Added fix for issue 2742
           &lt;/li&gt;
           &lt;li&gt;
- Work around EDG compiler bug with function types and cv-qualification.
+ Optimizations to mutex locks and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;call_once&lt;/span&gt;&lt;/code&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/regex/index.html&quot;&gt;Regex&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/unordered/index.html&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Added support for Functors rather than strings as format expressions.
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;erase_return_void&lt;/span&gt;&lt;/code&gt; is
+ now &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;quick_erase&lt;/span&gt;&lt;/code&gt; (&lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/3966&quot;&gt;#3966&lt;/a&gt;).
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/uuid/index.html&quot;&gt;Uuid&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
           &lt;li&gt;
- Improved error reporting when throwing exceptions to include better more
- relevant information.
+ Split generators into separate files.
           &lt;/li&gt;
           &lt;li&gt;
- Improved performance and reduced stack usage of recursive expressions.
+ Fixed bug in basic_random_generator (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3971&quot;&gt;#3971&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Fixed tickets &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2802&quot;&gt;#2802&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3425&quot;&gt;#3425&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3507&quot;&gt;#3507&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3546&quot;&gt;#3546&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3631&quot;&gt;#3631&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3632&quot;&gt;#3632&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3715&quot;&gt;#3715&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3718&quot;&gt;#3718&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3763&quot;&gt;#3763&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3764&quot;&gt;#3764&lt;/a&gt;
+ Updated documentation.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/spirit/index.html&quot;&gt;Spirit&lt;/a&gt;:&lt;/span&gt;
- Spirit V2.2, see
- the '&lt;a href=&quot;/doc/libs/1_42_0/libs/spirit/doc/html/spirit/what_s_new.html&quot;&gt;What's
- New&lt;/a&gt;' section for details.
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/wave/index.html&quot;&gt;Wave&lt;/a&gt;:&lt;/span&gt;
+ See the &lt;a href=&quot;/libs/wave/ChangeLog&quot;&gt;Changelog&lt;/a&gt;
+ for details.
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/unordered/index.html&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/xpressive/index.html&quot;&gt;Xpressive&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Support instantiating the containers with incomplete value types.
- &lt;/li&gt;
- &lt;li&gt;
- Add &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;erase_return_void&lt;/span&gt;&lt;/code&gt;
- as a temporary workaround for the current &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;erase&lt;/span&gt;&lt;/code&gt;
- which can be inefficient because it has to find the next element to return
- an iterator (&lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/3693&quot;&gt;#3693&lt;/a&gt;).
+ Add missing include to &lt;tt&gt;&amp;lt;boost/xpressive/regex_error.hpp&amp;gt;&lt;/tt&gt;.
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_43_0.build_system&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Build System&lt;/span&gt;&lt;/h3&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ When cross-compiling to GNU targets, static libraries are properly created.
+ Previously, using such libraries resulted in &lt;tt&gt;Archive has no index&lt;/tt&gt;
+ error.
+ &lt;/li&gt;
+ &lt;li&gt;
+ The naming of DLL and import libraries with gcc compiler on Windows, both
+ mingw and cygwin, now matches default conventions of those environments.
+ Previously, the naming scheme was the same as for other Windows compilers.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_43_0.updated_tools&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Tools&lt;/span&gt;&lt;/h3&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/quickbook/index.html&quot;&gt;Quickbook&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
           &lt;li&gt;
- Add templated find overload for compatible keys.
+ Unicode escape characters.
           &lt;/li&gt;
           &lt;li&gt;
- Improved codegear compatibility.
+ Support the UTF-8 byte order mark.
           &lt;/li&gt;
           &lt;li&gt;
- Other minor changes, full details in &lt;a href=&quot;/doc/html/unordered/changes.html#unordered.changes.boost_1_42_0&quot;&gt;the
- changelog&lt;/a&gt;.
+ Disallow &lt;code&gt;&lt;span class=&quot;special&quot;&gt;[&lt;/span&gt;&lt;/code&gt; in simple markup.
+ Fixes some errors with mismatched punctuation.
           &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/xpressive/index.html&quot;&gt;Xpressive&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
           &lt;li&gt;
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;match_results&lt;/span&gt;&lt;/code&gt; no longer
- relies on undefined behavior in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;std&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;list&lt;/span&gt;&lt;/code&gt;
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3278&quot;&gt;#3278&lt;/a&gt;).
+ Add a command line flag (&lt;code&gt;&lt;span class=&quot;special&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;D&lt;/span&gt;&lt;/code&gt;) to define macros at the command
+ line.
           &lt;/li&gt;
           &lt;li&gt;
- Do NOT copy singular iterators (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3538&quot;&gt;#3538&lt;/a&gt;).
+ Improved post-processor output.
           &lt;/li&gt;
           &lt;li&gt;
- Eliminate gcc and darwin warnings (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3734&quot;&gt;#3734&lt;/a&gt;).
+ Check that &lt;code&gt;&lt;span class=&quot;special&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;section&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;]&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;special&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;endsect&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;]&lt;/span&gt;&lt;/code&gt;
+ tags are balanced in templates.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_42_0.compilers_tested&quot;&gt;
+ &lt;div id=&quot;version_1_43_0.compilers_tested&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Compilers Tested&lt;/span&gt;&lt;/h3&gt;
     &lt;p&gt;
       Boost's primary test compilers are:
@@ -2642,9 +3024,6 @@
           &lt;li&gt;
             GCC 4.0.1 on Intel Leopard.
           &lt;/li&gt;
- &lt;li&gt;
- GCC 4.0.1 on PowerPC Tiger.
- &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
@@ -2654,7 +3033,7 @@
             GCC 4.4.1 on Ubuntu Linux.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.4 on Debian.
+ GCC 4.4 on 64-bit Suse.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -2662,10 +3041,7 @@
         Windows:
         &lt;ul&gt;
           &lt;li&gt;
- Visual C++ 7.1 SP1, 8.0 SP1 and 9.0 SP1 on Windows XP.
- &lt;/li&gt;
- &lt;li&gt;
- Visual C++ 9.0 on Windows 2008, 64 bit.
+ Visual C++ 8.0 SP1 and 9.0 SP1 on Windows XP.
           &lt;/li&gt;
           &lt;li&gt;
             GCC 4.3.3, using Mingw
@@ -2689,363 +3065,429 @@
         Linux:
         &lt;ul&gt;
           &lt;li&gt;
- Intel 10.1 on Red Hat Enterprise Linux.
+ Intel 10.1, 11.1 on 32 bit Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Intel 10.1 on 64 bit Red Hat Enterprise Linux.
+ Intel 10.1, 11.0, 11.1 on 64 bit Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Intel 11.0 on 32 bit Red Hat Enterprise Linux.
+ GCC 3.4.6, 4.2.4, 4.3.4, 4.4.3 on Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Intel 11.0 on 64 bit Red Hat Enterprise Linux.
+ GCC 4.3.4, 4.4.3 with C++0x extensions on Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Intel 11.1 on 64 bit Red Hat Enterprise Linux.
+ QLogic PathScale(TM) Compiler Suite: Version 3.2 on Red Hat Enterprise
+ Linux.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ OS X:
+ &lt;ul&gt;
+ &lt;li&gt;
+ Intel C++ Compiler 10.1, 11.0, 11.1 on Leopard.
           &lt;/li&gt;
           &lt;li&gt;
- Intel 11.1 on 64 bit Linux Redhat 5.1 Server.
+ GCC 4.0.1 on Intel Leopard.
           &lt;/li&gt;
           &lt;li&gt;
- Intel 11.1 on Suse Linux 64 bit.
+ Clang from subversion.
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ Windows:
+ &lt;ul&gt;
           &lt;li&gt;
- GCC 3.4.6, GCC 4.2.4, GCC 4.3.4 and GCC 4.4.2 on Red Hat Enterprise Linux.
+ Visual C++ 8,0, 9,0 on 32-bit XP.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.3.4 and GCC 4.4.2 with C++0x extensions on Red Hat Enterprise Linux.
+ Visual C++ 9.0 using STLport 5.2 on XP and Windows Mobile 5.0.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.4.1 on 64 bit Linux.
+ Visual C++ 10.0 on XP.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.4.3 on Debian unstable.
+ Visual C++ 10.0 on 64-bit Windows 7.
           &lt;/li&gt;
           &lt;li&gt;
- QLogic PathScale(TM) Compiler Suite: Version 3.2 on Red Hat Enterprise
- Linux.
+ Borland/Codegear C++ 5.9.3, 6.1.3 (2009), 6.2.1 (2010).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Intel C++ 11.1, with a Visual C++ 9.0 backend, on Vista 32-bit.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.3.3 on Mingw.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.4.3 on Mingw, with and without C++0x extensions.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.5 on Mingw.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- OS X:
+ AIX:
         &lt;ul&gt;
           &lt;li&gt;
- Intel C++ Compiler 10.1, 11.0, 11.1 on Leopard.
+ IBM XL C/C++ Enterprise Edition, V10.1.0.0, on AIX Version 5.3.0.40.
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ FreeBSD:
+ &lt;ul&gt;
           &lt;li&gt;
- GCC 4.0.1 on Intel Leopard.
+ GCC 4.2.1 on FreeBSD 7.2, 64 bit.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.0.1 on PowerPC Tiger.
+ GCC 4.2.1 on FreeBSD 8.0, 32 bit.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- Windows:
+ Solaris:
         &lt;ul&gt;
           &lt;li&gt;
- Visual C++ 7.1, 8,0, 9,0 on XP.
+ Sun C++ 5.10 on Solaris 5.10.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_43_0.acknowledgements&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Acknowledgements&lt;/span&gt;&lt;/h3&gt;
+ &lt;p&gt;
+ &lt;a href=&quot;/users/people/beman_dawes.html&quot;&gt;Beman Dawes&lt;/a&gt;, Eric Niebler,
+ &lt;a href=&quot;/users/people/rene_rivera.html&quot;&gt;Rene Rivera&lt;/a&gt;, Daniel James
+ and Vladimir Prus managed this release.
+ &lt;/p&gt;
+ &lt;/div&gt;
+&lt;/div&gt;</description></item><item><title>Version 1.42.0</title><pubDate>Tue 2 Feb 2010 14:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ New Libraries: Uuid. Updated Libraries: Asio, Circular Buffer, Fusion, Graph,
+ Integer, Iostreams, Program.Options, PropertyMap, Proto, Regex, Spirit, Unordered,
+ Xpressive.
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.42.0/><description>&lt;div class=&quot;description&quot;&gt;
+
+
+
+ &lt;div id=&quot;version_1_42_0.new_libraries&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/uuid/index.html&quot;&gt;Uuid&lt;/a&gt;:&lt;/span&gt;
+ A universally unique
+ identifier, from Andy Tompkins.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_42_0.updated_libraries&quot;&gt;
+ &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Libraries&lt;/span&gt;&lt;/h3&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/asio/index.html&quot;&gt;Asio&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Added a new HTTP Server 4 example illustrating the use of stackless coroutines
+ with Asio.
           &lt;/li&gt;
           &lt;li&gt;
- Visual C++ 9.0 using STLport 5.2 on XP and Windows Mobile 5.0.
+ Changed handler allocation and invocation to use &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;addressof&lt;/span&gt;&lt;/code&gt;
+ to get the address of handler objects, rather than applying &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;operator&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;amp;&lt;/span&gt;&lt;/code&gt;
+ directly (&lt;a href=&quot;
https://svn.boost.org/trac/boost/ticket/2977&quot;&gt;#2977&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Visual C++ 10.0 beta 2.
+ Restricted MSVC buffer debugging workaround to 2008, as it causes a crash
+ with 2010 beta 2 (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3796&quot;&gt;#3796&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3822&quot;&gt;#3822&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Visual C++ 10.0 on 32-bit Vista.
+ Fixed a problem with the lifetime of handler memory, where Windows needs
+ the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;OVERLAPPED&lt;/span&gt;&lt;/code&gt; structure
+ to be valid until both the initiating function call has returned and
+ the completion packet has been delivered.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Don't block signals while performing system calls, but instead restart
+ the calls if they are interrupted.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Documented the guarantee made by strand objects with respect to order
+ of handler invocation.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Changed strands to use a pool of implementations, to make copying of
+ strands cheaper.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Ensured that kqueue support is enabled for BSD platforms (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3626&quot;&gt;#3626&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added a &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost_&lt;/span&gt;&lt;/code&gt; prefix
+ to the &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;extern&lt;/span&gt; &lt;span class=&quot;string&quot;&gt;&amp;quot;C&amp;quot;&lt;/span&gt;&lt;/code&gt;
+ thread entry point function (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3809&quot;&gt;#3809&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ In &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;getaddrinfo&lt;/span&gt;&lt;/code&gt; emulation,
+ only check the socket type (&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;SOCK_STREAM&lt;/span&gt;&lt;/code&gt;
+ or &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;SOCK_DGRAM&lt;/span&gt;&lt;/code&gt;) if a service
+ name has been specified. This should allow the emulation to work with
+ raw sockets.
           &lt;/li&gt;
           &lt;li&gt;
- Borland/Codegear C++ 5.9.3, 6.1.3 (2009), 6.2.1 (2010).
+ Added a workaround for some broken Windows firewalls that make a socket
+ appear bound to 0.0.0.0 when it is in fact bound to 127.0.0.1.
           &lt;/li&gt;
           &lt;li&gt;
- Intel C++ 11.1, with a Visual C++ 9.0 backend, on Vista 32-bit.
+ Applied a fix for reported excessive CPU usage under Solaris (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3670&quot;&gt;#3670&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.4.1 on Mingw, with and without C++0x extensions.
+ Added some support for platforms that use older compilers such as g++
+ 2.95 (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3743&quot;&gt;#3743&lt;/a&gt;).
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- AIX:
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/circular_buffer/index.html&quot;&gt;Circular Buffer&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- IBM XL C/C++ Enterprise Edition for AIX, V10.1.0.0, on AIX Version 5.3.0.40.
+ Added methods erase_begin(size_type) and erase_end(size_type) with constant
+ complexity for such types of stored elements which do not need an explicit
+ destruction e.g. int or double.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Similarly changed implementation of the clear() method and the destructor
+ so their complexity is now constant for such types of stored elements
+ which do not require an explicit destruction (the complexity for other
+ types remains linear).
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- FreeBSD:
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/fusion/index.html&quot;&gt;Fusion&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- GCC 4.2.1 on FreeBSD 7.0, 32 bit and 64 bit.
+ The accumulator is the first argument to the functor of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;fold&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;accumulate&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2355&quot;&gt;#2355&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added support for associative iterators and views (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3473&quot;&gt;#3473&lt;/a&gt;).
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- Solaris:
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/graph/index.html&quot;&gt;Graph&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Sun C++ 5.10 on Solaris 5.10.
+ Removed old interface to &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;compressed_sparse_row_graph&lt;/span&gt;&lt;/code&gt;,
+ making new interface the default.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_42_0.acknowledgements&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Acknowledgements&lt;/span&gt;&lt;/h3&gt;
- &lt;p&gt;
- &lt;a href=&quot;/users/people/beman_dawes.html&quot;&gt;Beman Dawes&lt;/a&gt;, Eric Niebler,
- &lt;a href=&quot;/users/people/rene_rivera.html&quot;&gt;Rene Rivera&lt;/a&gt;, Daniel James
- and Vladimir Prus managed this release.
- &lt;/p&gt;
- &lt;/div&gt;
-&lt;/div&gt;</description></item><item><title>Version 1.41.0</title><pubDate>Tue, 17 Nov 2009 17:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
- New Library: Property Tree. Updated libraries: DateTime, Filesystem, Iostreams,
- Math, Multi-index Containers, Proto, Python, Regex, Spirit, System, Thread,
- Unordered, Utility, Wave, Xpressive. Updates to boost build and quickbook.
- The CMake build system for Boost, still under development &lt;a href=&quot;http://sodium.resophonic.com/boost-cmake/current-docs/&quot;&gt;here&lt;/a&gt;,
- has been removed from the main release to avoid confusion.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.41.0/><description>&lt;div class=&quot;description&quot;&gt;
-
-
-
- &lt;div id=&quot;version_1_41_0.new_libraries&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
- &lt;ul&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/property_tree/index.html&quot;&gt;Property Tree&lt;/a&gt;:&lt;/span&gt; A
- tree data structure especially suited to storing configuration data, from
- Marcin Kalicinski and Sebastian Redl.
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_41_0.updated_libraries&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Libraries&lt;/span&gt;&lt;/h3&gt;
- &lt;ul&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/date_time/index.html&quot;&gt;DateTime&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/integer/index.html&quot;&gt;Integer&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- The default format for time durations is now &amp;quot;&lt;code&gt;&lt;span class=&quot;special&quot;&gt;%-%&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;O&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;:%&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;M&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;:%&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;S&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;F&lt;/span&gt;&lt;/code&gt;&amp;quot; instead of &amp;quot;&lt;code&gt;&lt;span class=&quot;special&quot;&gt;%-%&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;H&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;:%&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;M&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;:%&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;S&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;F&lt;/span&gt;&lt;/code&gt;&amp;quot
;
- that was used previously. In order to retain the old behavior, the format
- string has to be specified explicitly during the time IO facet construction
- (&lt;a href=&quot;
https://svn.boost.org/trac/boost/ticket/1861&quot;&gt;#1861&lt;/a&gt;).
+ Reverted Trunk to release branch state (i.e. a &amp;quot;known good state&amp;quot;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Fixed issues: &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/653&quot;&gt;653&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3084&quot;&gt;3084&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3177&quot;&gt;3177&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3180&quot;&gt;3180&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3548&quot;&gt;3568&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3657&quot;&gt;3657&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2134&quot;&gt;2134&lt;/a&gt;.
           &lt;/li&gt;
           &lt;li&gt;
- Gregorian dates now use 32-bit integer type internally on 64-bit platforms
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3308&quot;&gt;#3308&lt;/a&gt;).
+ Added long long support to &lt;tt&gt;boost::static_log2&lt;/tt&gt;, &lt;tt&gt;boost::static_signed_min&lt;/tt&gt;,
+ &lt;tt&gt;boost::static_signed_max&lt;/tt&gt;, &lt;tt&gt;boost::static_unsigned_min&lt;/tt&gt;&lt;tt&gt;boost::static_unsigned_max&lt;/tt&gt;,
+ when available.
           &lt;/li&gt;
           &lt;li&gt;
- See the &lt;a href=&quot;/doc/html/date_time/details.html#date_time.changes&quot;&gt;full
- changelog&lt;/a&gt; for more detail.
+ The argument type and the result type of &lt;tt&gt;boost::static_signed_min&lt;/tt&gt;
+ etc are now typedef'd. Formerly, they were hardcoded as &lt;tt&gt;unsigned
+ long&lt;/tt&gt; and &lt;tt&gt;int&lt;/tt&gt; respectively. Please, use the
+ provided typedefs in new code (and update old code as soon as possible).
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/filesystem/index.html&quot;&gt;Filesystem&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/iostreams/index.html&quot;&gt;Iostreams&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Bug fixes: (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3385&quot;&gt;#3385&lt;/a&gt;).
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3528&quot;&gt;#3528&lt;/a&gt;).
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3509&quot;&gt;#3509&lt;/a&gt;).
+ Fixed many outstanding issues. Thanks to Richard Smith for his work on
+ this. (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3612&quot;&gt;#3612&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3311&quot;&gt;#3311&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2094&quot;&gt;#2094&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3010&quot;&gt;#3010&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2894&quot;&gt;#2894&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3011&quot;&gt;#3011&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3352&quot;&gt;#3352&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3505&quot;&gt;#3505&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ For more information see the &lt;a href=&quot;/libs/iostreams/doc/release_notes.html&quot;&gt;library
+ release notes&lt;/a&gt;.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/iostreams/index.html&quot;&gt;Iostreams&lt;/a&gt;:&lt;/span&gt;
- Some old
- unreleased developments. There are still several open issues that should
- be fixed in the next version.
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/program_options/index.html&quot;&gt;Program.Options&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Add a grep filter (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1627&quot;&gt;#1627&lt;/a&gt;).
+ Information about option name added to a few exception classes and various
+ clean ups in exception classes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3423&quot;&gt;#3423&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Description wordwrapping in presense of default parameters fixed (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2613&quot;&gt;#2613&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Support archives with multiple members (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1896&quot;&gt;#1896&lt;/a&gt;).
+ Empty value in configuration file is now permitted (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1537&quot;&gt;#1537&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Make &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;tee&lt;/span&gt;&lt;/code&gt; work with input
- streams (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/791&quot;&gt;#791&lt;/a&gt;).
+ Quotes are no longer stripped from string values (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/850&quot;&gt;#850&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Improved filesystem interoperability.
+ Fix endless loop in case of long default arguments (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/689&quot;&gt;#689&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Several warnings fixed or suppressed (including &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1618&quot;&gt;#1618&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1875&quot;&gt;#1875&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2779&quot;&gt;#2779&lt;/a&gt;).
+ Fix compile warning caused by usage of boost::any (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2562&quot;&gt;#2562&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Various other fixes (including &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1580&quot;&gt;#1580&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1671&quot;&gt;#1671&lt;/a&gt;).
+ Fix memory bug in example/response_file.cpp (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3525&quot;&gt;#3525&lt;/a&gt;).
           &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/math/index.html&quot;&gt;Math&lt;/a&gt;:&lt;/span&gt;
- Substantially improved
- the performance of the incomplete gamma function and it's inverse: this enhances
- the performance of the gamma, poisson, chi-squared and non-central chi-squared
- distributions.
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/multi_index/doc/index.html&quot;&gt;Multi-index Containers&lt;/a&gt;:&lt;/span&gt;
- Maintenance
- fixes. Consult the library &lt;a href=&quot;/libs/multi_index/doc/release_notes.html#boost_1_41&quot;&gt;release
- notes&lt;/a&gt; for further information.
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/proto/index.html&quot;&gt;Proto&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
           &lt;li&gt;
- Clean up some MSVC warnings and errors in /Za (disable Microsoft extensions)
- mode.
+ Most compilation warnings were fixed (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3608&quot;&gt;#3608&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Make column width for description text configurable. (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3703&quot;&gt;#3703&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Add general split function: split_unix() (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2561&quot;&gt;#2561&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Enable open config files from given file name (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3264&quot;&gt;#3264&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Additional flag for required options (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2982&quot;&gt;#2982&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Fixes for c++0x mode on various compilers.
+ Enable case insensitive style for command line (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3498&quot;&gt;#3498&lt;/a&gt;).
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/python/index.html&quot;&gt;Python&lt;/a&gt;:&lt;/span&gt;
- Boost.Python now
- supports Python 3 (Haoyu Bai's Google Summer of Code project, mentored by
- Stefan Seefeld).
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/regex/index.html&quot;&gt;Regex&lt;/a&gt;:&lt;/span&gt;
- Added support for
- many Perl 5.10 syntax elements including named sub-expressions, branch resets
- and recursive regular expressions.
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/spirit/index.html&quot;&gt;Spirit&lt;/a&gt;:&lt;/span&gt; This is the initial
- official release of the new Spirit V2.1, a completely new library for parsing,
- lexing, and output generation. Note: this release is not backwards compatible
- with earlier versions. Known issue: &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;qi&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;symbol&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;find&lt;/span&gt;&lt;/code&gt;
- will match a symbol that starts with the string you're searching for. This
- will be fixed in the next version.
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/system/index.html&quot;&gt;System&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/property_map/index.html&quot;&gt;PropertyMap&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Bug fix: (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3559&quot;&gt;#3559&lt;/a&gt;).
+ Removed old header files (directly 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;/code&gt; directory); they were deprecated since
+ 1.40, replaced by headers 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;property_map&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;/code&gt;.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/thread/index.html&quot;&gt;Thread&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/proto/index.html&quot;&gt;Proto&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Support for futures, promises and packaged tasks added
+ Fix const correctness issues with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;proto&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;flatten&lt;/span&gt;&lt;/code&gt;
+ and friends (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3364&quot;&gt;#3364&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Accomodate recent change to &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;fusion&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;fold&lt;/span&gt;&lt;/code&gt;,
+ remove old support for Doxygen and pre-1.35 Fusion (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3553&quot;&gt;#3553&lt;/a&gt;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ In binary operations, when one operand has a user-specified domain and
+ the other has the default domain, the user-specified domain trumps.
           &lt;/li&gt;
           &lt;li&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;thread_specific_ptr&lt;/span&gt;&lt;/code&gt; is now faster when
- there are lots of thread-specific objects
+ Fix &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_PROTO_EXTENDS&lt;/span&gt;&lt;/code&gt;
+ to work with elaborated types.
           &lt;/li&gt;
           &lt;li&gt;
- Some Boost.Thread facilities are now header-only
+ Work around EDG compiler bug with function types and cv-qualification.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/unordered/index.html&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
- Major update:
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/regex/index.html&quot;&gt;Regex&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Replaced a lot of the macro based implementation with a cleaner template
- based implementation.
+ Added support for Functors rather than strings as format expressions.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Improved error reporting when throwing exceptions to include better more
+ relevant information.
           &lt;/li&gt;
           &lt;li&gt;
- Reduced memory use.
+ Improved performance and reduced stack usage of recursive expressions.
           &lt;/li&gt;
           &lt;li&gt;
- Full details in &lt;a href=&quot;/doc/html/unordered/changes.html#unordered.changes.boost_1_41_1&quot;&gt;the
- changelog&lt;/a&gt;.
+ Fixed tickets &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2802&quot;&gt;#2802&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3425&quot;&gt;#3425&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3507&quot;&gt;#3507&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3546&quot;&gt;#3546&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3631&quot;&gt;#3631&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3632&quot;&gt;#3632&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3715&quot;&gt;#3715&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3718&quot;&gt;#3718&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3763&quot;&gt;#3763&lt;/a&gt;,
+ &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3764&quot;&gt;#3764&lt;/a&gt;
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/utility/index.html&quot;&gt;Utility&lt;/a&gt;:&lt;/span&gt;
- A &amp;quot;const&amp;quot;
- issue of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;value_initialized&lt;/span&gt;&lt;/code&gt;
- is fixed: Its &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;data&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
- member function and its conversion operator are replaced by overloads for
- const and non-const access (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2548&quot;&gt;#2548&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/wave/index.html&quot;&gt;Wave&lt;/a&gt;:&lt;/span&gt;
- See the &lt;a href=&quot;/libs/wave/ChangeLog&quot;&gt;changelog&lt;/a&gt;
- for details.
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/spirit/index.html&quot;&gt;Spirit&lt;/a&gt;:&lt;/span&gt;
+ Spirit V2.2, see
+ the '&lt;a href=&quot;/doc/libs/1_42_0/libs/spirit/doc/html/spirit/what_s_new.html&quot;&gt;What's
+ New&lt;/a&gt;' section for details.
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/xpressive/index.html&quot;&gt;Xpressive&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/unordered/index.html&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Fix infinite loop with some uses of &lt;tt&gt;\Q...\E&lt;/tt&gt; quotemeta
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3586&quot;&gt;#3586&lt;/a&gt;).
+ Support instantiating the containers with incomplete value types.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Add &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;erase_return_void&lt;/span&gt;&lt;/code&gt;
+ as a temporary workaround for the current &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;erase&lt;/span&gt;&lt;/code&gt;
+ which can be inefficient because it has to find the next element to return
+ an iterator (&lt;a href=&quot;http://svn.boost.org/trac/boost/ticket/3693&quot;&gt;#3693&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Eliminate unreachable code warnings on MSVC
+ Add templated find overload for compatible keys.
           &lt;/li&gt;
           &lt;li&gt;
- Clean up some MSVC warnings and errors in /Za (&amp;quot;disable Microsoft
- extensions&amp;quot;) mode.
+ Improved codegear compatibility.
           &lt;/li&gt;
           &lt;li&gt;
- Fixes for c++0x mode on various compilers.
+ Other minor changes, full details in &lt;a href=&quot;/doc/html/unordered/changes.html#unordered.changes.boost_1_42_0&quot;&gt;the
+ changelog&lt;/a&gt;.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_41_0.build_system&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Build System&lt;/span&gt;&lt;/h3&gt;
- &lt;p&gt;
- A bug preventing &amp;quot;fat&amp;quot; 32-bit + 64-bit builds on OSX has been fixed.
- &lt;/p&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_41_0.boost_cmake_moved&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Boost.CMake moved&lt;/span&gt;&lt;/h3&gt;
- &lt;p&gt;
- The cmake version of boost has moved; the Boost.CMmake release will be separate
- and will lag the main release slightly, but will also be capable of producing
- patch releases as necessary.
- &lt;/p&gt;
- &lt;p&gt;
- More information on the &lt;a href=&quot;https:://svn.boost.org/trac/boost/wiki/CMake&quot;&gt;Boost
- CMake wiki page&lt;/a&gt;.
- &lt;/p&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_41_0.updated_tools&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Tools&lt;/span&gt;&lt;/h3&gt;
- &lt;ul&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/tools/quickbook/index.html&quot;&gt;Quickbook 1.5&lt;/a&gt;:&lt;/span&gt;
- These
- changes require your document to use the &lt;code&gt;&lt;span class=&quot;special&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;quickbook&lt;/span&gt; &lt;span class=&quot;number&quot;&gt;1.5&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;]&lt;/span&gt;&lt;/code&gt; tag:
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/xpressive/index.html&quot;&gt;Xpressive&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- More intuitive syntax and variable lookup for template calls (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1174&quot;&gt;#1174&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2034&quot;&gt;#2034&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2036&quot;&gt;#2036&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Image attributes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1157&quot;&gt;#1157&lt;/a&gt;)
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;match_results&lt;/span&gt;&lt;/code&gt; no longer
+ relies on undefined behavior in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;std&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;list&lt;/span&gt;&lt;/code&gt;
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3278&quot;&gt;#3278&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Table Ids (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1194&quot;&gt;#1194&lt;/a&gt;)
+ Do NOT copy singular iterators (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3538&quot;&gt;#3538&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Better handling of whitespace in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;section&lt;/span&gt;&lt;/code&gt;
- syntax. (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2712&quot;&gt;#2712&lt;/a&gt;)
+ Eliminate gcc and darwin warnings (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3734&quot;&gt;#3734&lt;/a&gt;).
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_41_0.compilers_tested&quot;&gt;
+ &lt;div id=&quot;version_1_42_0.compilers_tested&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Compilers Tested&lt;/span&gt;&lt;/h3&gt;
     &lt;p&gt;
       Boost's primary test compilers are:
@@ -3055,7 +3497,7 @@
         OS X:
         &lt;ul&gt;
           &lt;li&gt;
- GCC 4.0.1 on Intel Tiger and Leopard.
+ GCC 4.0.1 on Intel Leopard.
           &lt;/li&gt;
           &lt;li&gt;
             GCC 4.0.1 on PowerPC Tiger.
@@ -3069,7 +3511,7 @@
             GCC 4.4.1 on Ubuntu Linux.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.4 on Debian
+ GCC 4.4 on Debian.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -3079,6 +3521,20 @@
           &lt;li&gt;
             Visual C++ 7.1 SP1, 8.0 SP1 and 9.0 SP1 on Windows XP.
           &lt;/li&gt;
+ &lt;li&gt;
+ Visual C++ 9.0 on Windows 2008, 64 bit.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.3.3, using Mingw
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ FreeBSD:
+ &lt;ul&gt;
+ &lt;li&gt;
+ GCC 4.2.1, 32 and 64 bit.
+ &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
@@ -3093,10 +3549,7 @@
             Intel 10.1 on Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Intel 10.1 on 64-bit Red Hat Enterprise Linux.
- &lt;/li&gt;
- &lt;li&gt;
- Intel 10.1 on Suse Linux on 64 bit Itanium.
+ Intel 10.1 on 64 bit Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
             Intel 11.0 on 32 bit Red Hat Enterprise Linux.
@@ -3111,43 +3564,34 @@
             Intel 11.1 on 64 bit Linux Redhat 5.1 Server.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 3.4.3, GCC 4.2.4, GCC 4.3.3 and GCC 4.4.1 on Red Hat Enterprise Linux.
- &lt;/li&gt;
- &lt;li&gt;
- GCC 4.3.3 and GCC 4.4.1 with C++0x extensions on Red Hat Enterprise Linux.
+ Intel 11.1 on Suse Linux 64 bit.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.3.3 on 64-bit Redhat Server 5.1.
+ GCC 3.4.6, GCC 4.2.4, GCC 4.3.4 and GCC 4.4.2 on Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.3.3 on 64 bit Linux.
+ GCC 4.3.4 and GCC 4.4.2 with C++0x extensions on Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.3.4 on Debian unstable.
+ GCC 4.4.1 on 64 bit Linux.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.3.2 on 64 bit Gentoo.
+ GCC 4.4.3 on Debian unstable.
           &lt;/li&gt;
           &lt;li&gt;
             QLogic PathScale(TM) Compiler Suite: Version 3.2 on Red Hat Enterprise
             Linux.
           &lt;/li&gt;
- &lt;li&gt;
- Sun 5.9 on Red Hat Enterprise Linux.
- &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
         OS X:
         &lt;ul&gt;
           &lt;li&gt;
- Intel C++ Compiler 11.1 on Leopard.
- &lt;/li&gt;
- &lt;li&gt;
- Intel C++ Compiler 10.1, 11.0.
+ Intel C++ Compiler 10.1, 11.0, 11.1 on Leopard.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.0.1 on Intel Tiger.
+ GCC 4.0.1 on Intel Leopard.
           &lt;/li&gt;
           &lt;li&gt;
             GCC 4.0.1 on PowerPC Tiger.
@@ -3161,20 +3605,16 @@
             Visual C++ 7.1, 8,0, 9,0 on XP.
           &lt;/li&gt;
           &lt;li&gt;
- Visual C++ 9.0 on 32-bit Vista.
- &lt;/li&gt;
- &lt;li&gt;
- Visual C++ 9.0 on AMD 64-bit Vista.
+ Visual C++ 9.0 using STLport 5.2 on XP and Windows Mobile 5.0.
           &lt;/li&gt;
           &lt;li&gt;
- Visual C++ 9.0 using STLport 5.2 on XP and Windows Mobile 5.0.
+ Visual C++ 10.0 beta 2.
           &lt;/li&gt;
           &lt;li&gt;
- Visual C++ 10.0 beta 1 with &lt;a href=&quot;http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=457199&quot;&gt;a
- patch for the program options lib&lt;/a&gt;.
+ Visual C++ 10.0 on 32-bit Vista.
           &lt;/li&gt;
           &lt;li&gt;
- Borland/Codegear C++ 5.9.3, 6.1.3 (2009), 6.2.0 (2010).
+ Borland/Codegear C++ 5.9.3, 6.1.3 (2009), 6.2.1 (2010).
           &lt;/li&gt;
           &lt;li&gt;
             Intel C++ 11.1, with a Visual C++ 9.0 backend, on Vista 32-bit.
@@ -3196,7 +3636,7 @@
         FreeBSD:
         &lt;ul&gt;
           &lt;li&gt;
- GCC 4.2.1 on FreeBSD 7.0.
+ GCC 4.2.1 on FreeBSD 7.0, 32 bit and 64 bit.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -3210,12 +3650,12 @@
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_41_0.acknowledgements&quot;&gt;
+ &lt;div id=&quot;version_1_42_0.acknowledgements&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Acknowledgements&lt;/span&gt;&lt;/h3&gt;
     &lt;p&gt;
       &lt;a href=&quot;/users/people/beman_dawes.html&quot;&gt;Beman Dawes&lt;/a&gt;, Eric Niebler,
- &lt;a href=&quot;/users/people/rene_rivera.html&quot;&gt;Rene Rivera&lt;/a&gt;, and Daniel
- James managed this release.
+ &lt;a href=&quot;/users/people/rene_rivera.html&quot;&gt;Rene Rivera&lt;/a&gt;, Daniel James
+ and Vladimir Prus managed this release.
     &lt;/p&gt;
   &lt;/div&gt;
 &lt;/div&gt;</description></item></channel>

Modified: website/public_html/live/index.html
==============================================================================
--- website/public_html/live/index.html (original)
+++ website/public_html/live/index.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -95,10 +95,10 @@
                   <ul id="downloads">
                     
                     <li><span class=
- "news-title">Version 1.45.0 (release notes)
+ "news-title">Version 1.46.0 (release notes)
                     </span>
                     <span class=
- "news-date">November 19th, 2010 16:00 GMT</span></li>
+ "news-date">February 21st, 2011 20:36 GMT</span></li>
                     <li><span class=
                     "news-title">Boost Jam 3.1.18 (release notes)
                     </span>
@@ -115,6 +115,17 @@
                   <ul id="news">
                     
                     <li><span class=
+ "news-title">Version 1.46.0</span>
+ <span class=
+ "news-description"><span class="brief"><span class="purpose">
+ New Libraries: Icl. Updated Libraries: Array, Asio, Bind, Concept Check, Filesystem,
+ Fusion, Hash, Iterator, Math, Meta State Machine, Optional, Pool, Program Options,
+ Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated Tools: Boostbook,
+ Inspect, Quickbook.
+ </span></span></span>
+ <span class=
+ "news-date">February 21st, 2011 20:36 GMT</span></li>
+ <li><span class=
                     "news-title">Version 1.45.0</span>
                     <span class=
                     "news-description"><span class="brief"><span class="purpose">
@@ -134,18 +145,7 @@
       Uuid, Wave, Xpressive. Updates for Quickbook and Boostbook.
     </span></span></span>
                     <span class=
- "news-date">August 13th, 2010 17:00 GMT</span></li>
- <li><span class=
- "news-title">Version 1.43.0</span>
- <span class=
- "news-description"><span class="brief"><span class="purpose">
- New Libraries: Functional/Factory, Functional/Forward. Major Update: Range.
- Updated Libraries: Accumulators, Array, Asio, Fusion, Iostreams, Multi-index
- Containers, Proto, Random, Spirit, Thread, Unordered, Uuid, Wave, Xpressive.
- Also, updates to the build system and quickbook.
- </span></span></span>
- <span class=
- "news-date">May 6th, 2010 12:00 GMT</span></li> </ul>
+ "news-date">August 13th, 2010 17:00 GMT</span></li> </ul>
 
                   <p>More News... (<a href=
                   "feed/news.rss">RSS</a>)</p>
@@ -168,7 +168,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 20:37:37 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/download/boost_jam_3_1_18.html
==============================================================================
--- website/public_html/live/users/download/boost_jam_3_1_18.html (original)
+++ website/public_html/live/users/download/boost_jam_3_1_18.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -84,7 +84,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/download/index.html
==============================================================================
--- website/public_html/live/users/download/index.html (original)
+++ website/public_html/live/users/download/index.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -35,23 +35,24 @@
               <h2><a name="releases" id="releases"></a>Packaged
               Releases</h2>
               <h3><span class=
- "news-title">Version 1.45.0</span></h3>
+ "news-title">Version 1.46.0</span></h3>
 
- <p class="news-date">November 19th, 2010 16:00 GMT</p>
+ <p class="news-date">February 21st, 2011 20:36 GMT</p>
 
               <p class="news-description">
               <span class="brief"><span class="purpose">
- Updated Libraries: Asio, Config, Flyweight, Foreach, Fusion, Graph, Interprocess,
- Math, Meta State Machine, MultiArray, Proto, Spirit, TypeTraits, uBLAS, Unordered,
- Wave, Xpressive. Updated tools: Boostbook, Quickbook
+ New Libraries: Icl. Updated Libraries: Array, Asio, Bind, Concept Check, Filesystem,
+ Fusion, Hash, Iterator, Math, Meta State Machine, Optional, Pool, Program Options,
+ Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated Tools: Boostbook,
+ Inspect, Quickbook.
     </span></span></p>
 
               <ul class="menu">
                 <li>
- Release Notes</li>
+ Release Notes</li>
 
                 <li>
- Download</li>
+ Download</li>
                               </ul>
               <h3><span class=
               "news-title">Boost Jam 3.1.18</span></h3>
@@ -163,7 +164,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-10-20 00:34:57 +0100 (Wed, 20 Oct 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/download/version_1_45_0.html
==============================================================================
--- website/public_html/live/users/download/version_1_45_0.html (original)
+++ website/public_html/live/users/download/version_1_45_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -877,7 +877,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/index.html
==============================================================================
--- website/public_html/live/users/history/index.html (original)
+++ website/public_html/live/users/history/index.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -26,6 +26,25 @@
             <div class="section-body">
               
               <h2 class="news-title">
+ <a name="iversion_1_46_0" id="iversion_1_46_0"></a>Version 1.46.0</h2>
+
+ <p class="news-date">February 21st, 2011 20:36 GMT</p>
+
+ <div class="news-description">
+ <span class="brief"><span class="purpose">
+ New Libraries: Icl. Updated Libraries: Array, Asio, Bind, Concept Check, Filesystem,
+ Fusion, Hash, Iterator, Math, Meta State Machine, Optional, Pool, Program Options,
+ Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated Tools: Boostbook,
+ Inspect, Quickbook.
+ </span></span> </div>
+
+ <ul class="menu">
+ <li>
+ Details</li>
+
+ <li>Download</li>
+ </ul>
+ <h2 class="news-title">
               <a name="iversion_1_45_0" id="iversion_1_45_0"></a>Version 1.45.0</h2>
 
               <p class="news-date">November 19th, 2010 16:00 GMT</p>
@@ -981,7 +1000,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-10-20 00:34:57 +0100 (Wed, 20 Oct 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/old_versions.html
==============================================================================
--- website/public_html/live/users/history/old_versions.html (original)
+++ website/public_html/live/users/history/old_versions.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -155,7 +155,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_10_3.html
==============================================================================
--- website/public_html/live/users/history/version_1_10_3.html (original)
+++ website/public_html/live/users/history/version_1_10_3.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -82,7 +82,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_10_4.html
==============================================================================
--- website/public_html/live/users/history/version_1_10_4.html (original)
+++ website/public_html/live/users/history/version_1_10_4.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -64,7 +64,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_11_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_11_0.html (original)
+++ website/public_html/live/users/history/version_1_11_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -68,7 +68,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_11_1.html
==============================================================================
--- website/public_html/live/users/history/version_1_11_1.html (original)
+++ website/public_html/live/users/history/version_1_11_1.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -65,7 +65,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_11_2.html
==============================================================================
--- website/public_html/live/users/history/version_1_11_2.html (original)
+++ website/public_html/live/users/history/version_1_11_2.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -66,7 +66,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_12_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_12_0.html (original)
+++ website/public_html/live/users/history/version_1_12_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -66,7 +66,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_13_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_13_0.html (original)
+++ website/public_html/live/users/history/version_1_13_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -66,7 +66,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_14_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_14_0.html (original)
+++ website/public_html/live/users/history/version_1_14_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -66,7 +66,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_14_1.html
==============================================================================
--- website/public_html/live/users/history/version_1_14_1.html (original)
+++ website/public_html/live/users/history/version_1_14_1.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -68,7 +68,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_14_2.html
==============================================================================
--- website/public_html/live/users/history/version_1_14_2.html (original)
+++ website/public_html/live/users/history/version_1_14_2.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -66,7 +66,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_14_3.html
==============================================================================
--- website/public_html/live/users/history/version_1_14_3.html (original)
+++ website/public_html/live/users/history/version_1_14_3.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -67,7 +67,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_15_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_15_0.html (original)
+++ website/public_html/live/users/history/version_1_15_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -67,7 +67,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_15_1.html
==============================================================================
--- website/public_html/live/users/history/version_1_15_1.html (original)
+++ website/public_html/live/users/history/version_1_15_1.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -68,7 +68,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_16_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_16_0.html (original)
+++ website/public_html/live/users/history/version_1_16_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -103,7 +103,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_16_1.html
==============================================================================
--- website/public_html/live/users/history/version_1_16_1.html (original)
+++ website/public_html/live/users/history/version_1_16_1.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -85,7 +85,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_17_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_17_0.html (original)
+++ website/public_html/live/users/history/version_1_17_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -93,7 +93,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_18_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_18_0.html (original)
+++ website/public_html/live/users/history/version_1_18_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -102,7 +102,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_18_1.html
==============================================================================
--- website/public_html/live/users/history/version_1_18_1.html (original)
+++ website/public_html/live/users/history/version_1_18_1.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -78,7 +78,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_18_2.html
==============================================================================
--- website/public_html/live/users/history/version_1_18_2.html (original)
+++ website/public_html/live/users/history/version_1_18_2.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -88,7 +88,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_18_3.html
==============================================================================
--- website/public_html/live/users/history/version_1_18_3.html (original)
+++ website/public_html/live/users/history/version_1_18_3.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -86,7 +86,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_19_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_19_0.html (original)
+++ website/public_html/live/users/history/version_1_19_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -95,7 +95,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_20_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_20_0.html (original)
+++ website/public_html/live/users/history/version_1_20_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -91,7 +91,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_20_1.html
==============================================================================
--- website/public_html/live/users/history/version_1_20_1.html (original)
+++ website/public_html/live/users/history/version_1_20_1.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -79,7 +79,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_20_2.html
==============================================================================
--- website/public_html/live/users/history/version_1_20_2.html (original)
+++ website/public_html/live/users/history/version_1_20_2.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -107,7 +107,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_21_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_21_0.html (original)
+++ website/public_html/live/users/history/version_1_21_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -109,7 +109,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_21_1.html
==============================================================================
--- website/public_html/live/users/history/version_1_21_1.html (original)
+++ website/public_html/live/users/history/version_1_21_1.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -82,7 +82,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_21_2.html
==============================================================================
--- website/public_html/live/users/history/version_1_21_2.html (original)
+++ website/public_html/live/users/history/version_1_21_2.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -98,7 +98,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_22_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_22_0.html (original)
+++ website/public_html/live/users/history/version_1_22_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -91,7 +91,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_23_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_23_0.html (original)
+++ website/public_html/live/users/history/version_1_23_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -94,7 +94,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_24_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_24_0.html (original)
+++ website/public_html/live/users/history/version_1_24_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -84,7 +84,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_25_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_25_0.html (original)
+++ website/public_html/live/users/history/version_1_25_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -109,7 +109,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_25_1.html
==============================================================================
--- website/public_html/live/users/history/version_1_25_1.html (original)
+++ website/public_html/live/users/history/version_1_25_1.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -98,7 +98,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_26_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_26_0.html (original)
+++ website/public_html/live/users/history/version_1_26_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -99,7 +99,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_27_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_27_0.html (original)
+++ website/public_html/live/users/history/version_1_27_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -115,7 +115,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_28_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_28_0.html (original)
+++ website/public_html/live/users/history/version_1_28_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -109,7 +109,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_29_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_29_0.html (original)
+++ website/public_html/live/users/history/version_1_29_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -118,7 +118,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_30_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_30_0.html (original)
+++ website/public_html/live/users/history/version_1_30_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -155,7 +155,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_30_1.html
==============================================================================
--- website/public_html/live/users/history/version_1_30_1.html (original)
+++ website/public_html/live/users/history/version_1_30_1.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -96,7 +96,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_30_2.html
==============================================================================
--- website/public_html/live/users/history/version_1_30_2.html (original)
+++ website/public_html/live/users/history/version_1_30_2.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -112,7 +112,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_31_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_31_0.html (original)
+++ website/public_html/live/users/history/version_1_31_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -244,7 +244,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_32_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_32_0.html (original)
+++ website/public_html/live/users/history/version_1_32_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -281,7 +281,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_33_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_33_0.html (original)
+++ website/public_html/live/users/history/version_1_33_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -394,7 +394,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_33_1.html
==============================================================================
--- website/public_html/live/users/history/version_1_33_1.html (original)
+++ website/public_html/live/users/history/version_1_33_1.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -258,7 +258,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_34_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_34_0.html (original)
+++ website/public_html/live/users/history/version_1_34_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -537,7 +537,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_34_1.html
==============================================================================
--- website/public_html/live/users/history/version_1_34_1.html (original)
+++ website/public_html/live/users/history/version_1_34_1.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -146,7 +146,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_35_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_35_0.html (original)
+++ website/public_html/live/users/history/version_1_35_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -440,7 +440,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_36_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_36_0.html (original)
+++ website/public_html/live/users/history/version_1_36_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -459,7 +459,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_37_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_37_0.html (original)
+++ website/public_html/live/users/history/version_1_37_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -345,7 +345,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_38_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_38_0.html (original)
+++ website/public_html/live/users/history/version_1_38_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -641,7 +641,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_39_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_39_0.html (original)
+++ website/public_html/live/users/history/version_1_39_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -532,7 +532,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_40_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_40_0.html (original)
+++ website/public_html/live/users/history/version_1_40_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -605,7 +605,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_41_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_41_0.html (original)
+++ website/public_html/live/users/history/version_1_41_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -471,7 +471,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_42_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_42_0.html (original)
+++ website/public_html/live/users/history/version_1_42_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -549,7 +549,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_43_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_43_0.html (original)
+++ website/public_html/live/users/history/version_1_43_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -544,7 +544,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_44_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_44_0.html (original)
+++ website/public_html/live/users/history/version_1_44_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -1037,7 +1037,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/history/version_1_45_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_45_0.html (original)
+++ website/public_html/live/users/history/version_1_45_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -887,7 +887,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/news/index.html
==============================================================================
--- website/public_html/live/users/news/index.html (original)
+++ website/public_html/live/users/news/index.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -27,15 +27,34 @@
               <ul class="toc">
                 
                 <li><span class=
+ "news-title">Version 1.46.0</span></li>
+ <li><span class=
                 "news-title">Version 1.45.0</span></li>
                 <li><span class=
                 "news-title">Version 1.44.0</span></li>
                 <li><span class=
                 "news-title">Version 1.43.0</span></li>
                 <li><span class=
- "news-title">Version 1.42.0</span></li>
- <li><span class=
- "news-title">Version 1.41.0</span></li> </ul>
+ "news-title">Version 1.42.0</span></li> </ul>
+ <h2 class="news-title">
+ <a name="iversion_1_46_0" id="iversion_1_46_0"></a>Version 1.46.0</h2>
+
+ <p class="news-date">February 21st, 2011 20:36 GMT</p>
+
+ <div class="news-description">
+ <span class="brief"><span class="purpose">
+ New Libraries: Icl. Updated Libraries: Array, Asio, Bind, Concept Check, Filesystem,
+ Fusion, Hash, Iterator, Math, Meta State Machine, Optional, Pool, Program Options,
+ Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated Tools: Boostbook,
+ Inspect, Quickbook.
+ </span></span> </div>
+
+ <ul class="menu">
+ <li>
+ Details</li>
+
+ <li>Download</li>
+ </ul>
               <h2 class="news-title">
               <a name="iversion_1_45_0" id="iversion_1_45_0"></a>Version 1.45.0</h2>
 
@@ -109,26 +128,6 @@
                 <a href="/users/news/version_1_42_0">Details</a></li>
 
                                 <li>Download</li>
- </ul>
- <h2 class="news-title">
- <a name="iversion_1_41_0" id="iversion_1_41_0"></a>Version 1.41.0</h2>
-
- <p class="news-date">November 17th, 2009 17:00 GMT</p>
-
- <div class="news-description">
- <span class="brief"><span class="purpose">
- New Library: Property Tree. Updated libraries: DateTime, Filesystem, Iostreams,
- Math, Multi-index Containers, Proto, Python, Regex, Spirit, System, Thread,
- Unordered, Utility, Wave, Xpressive. Updates to boost build and quickbook.
- The CMake build system for Boost, still under development here,
- has been removed from the main release to avoid confusion.
- </span></span> </div>
-
- <ul class="menu">
- <li>
- Details</li>
-
- <li>Download</li>
                               </ul> </div>
           </div>
         </div>
@@ -144,7 +143,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-10-20 00:34:57 +0100 (Wed, 20 Oct 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/news/version_1_42_0.html
==============================================================================
--- website/public_html/live/users/news/version_1_42_0.html (original)
+++ website/public_html/live/users/news/version_1_42_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -549,7 +549,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/news/version_1_43_0.html
==============================================================================
--- website/public_html/live/users/news/version_1_43_0.html (original)
+++ website/public_html/live/users/news/version_1_43_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -544,7 +544,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/news/version_1_44_0.html
==============================================================================
--- website/public_html/live/users/news/version_1_44_0.html (original)
+++ website/public_html/live/users/news/version_1_44_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -1037,7 +1037,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/news/version_1_45_0.html
==============================================================================
--- website/public_html/live/users/news/version_1_45_0.html (original)
+++ website/public_html/live/users/news/version_1_45_0.html 2011-02-21 18:21:06 EST (Mon, 21 Feb 2011)
@@ -887,7 +887,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
+ <p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
       </div>
 
       <div id="copyright">


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