Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r66648 - in website/public_html/live: . build common common/code doc feed feed/history feed/templates more users/download users/history users/news
From: dnljms_at_[hidden]
Date: 2010-11-19 11:30:16


Author: danieljames
Date: 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
New Revision: 66648
URL: http://svn.boost.org/trac/boost/changeset/66648

Log:
Merge from beta.
Added:
   website/public_html/live/more/
      - copied from r66500, /website/public_html/beta/more/
   website/public_html/live/more/.htaccess
      - copied unchanged from r66500, /website/public_html/beta/more/.htaccess
   website/public_html/live/users/history/version_1_45_0.html
      - copied, changed from r65741, /website/public_html/beta/users/history/version_1_45_0.html
   website/public_html/live/users/news/version_1_45_0.html
      - copied, changed from r65741, /website/public_html/beta/users/news/version_1_45_0.html
Properties modified:
   website/public_html/live/ (props changed)
Text files modified:
   website/public_html/live/.htaccess | 40
   website/public_html/live/build/download-index.php | 3
   website/public_html/live/build/history-index.php | 2
   website/public_html/live/build/news-index.php | 2
   website/public_html/live/common/code/boost.php | 2
   website/public_html/live/common/code/boost_filter_boost_book_basic.php | 5
   website/public_html/live/common/menu-doc.html | 5
   website/public_html/live/doc/.htaccess | 17
   website/public_html/live/doc/display_libs.php | 9
   website/public_html/live/feed/bbook2rss.py | 17
   website/public_html/live/feed/build.jam | 4
   website/public_html/live/feed/downloads-hashes.txt | 2
   website/public_html/live/feed/downloads.rss | 1515 ++++++--------
   website/public_html/live/feed/history-hashes.txt | 1
   website/public_html/live/feed/history.rss | 833 ++++++++
   website/public_html/live/feed/history/boost_1_45_0.qbk | 283 ++
   website/public_html/live/feed/news-hashes.txt | 2
   website/public_html/live/feed/news.rss | 3966 +++++++++++++++++++++------------------
   website/public_html/live/feed/templates/boost_x_xx_x.qbk | 15
   website/public_html/live/index.html | 28
   website/public_html/live/users/download/boost_jam_3_1_18.html | 2
   website/public_html/live/users/download/index.html | 21
   website/public_html/live/users/download/version_1_44_0.html | 2
   website/public_html/live/users/history/index.html | 20
   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 | 819 +++++++
   website/public_html/live/users/news/index.html | 44
   website/public_html/live/users/news/version_1_41_0.html | 2
   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 | 819 +++++++
   87 files changed, 5640 insertions(+), 2958 deletions(-)

Modified: website/public_html/live/.htaccess
==============================================================================
--- website/public_html/live/.htaccess (original)
+++ website/public_html/live/.htaccess 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -68,45 +68,5 @@
 RewriteRule ^tools(/.*)?$ doc/tools$1 [R=permanent,L]
 # The wiki
 RewriteRule ^wiki/?$ http://svn.boost.org/trac/boost [R,L]
-# The various extra docs, in more subdir.
-RewriteRule ^more/background.html users/index.html [R=permanent,L]
-RewriteRule ^more/bibliography.html users/bibliography.html [R=permanent,L]
-RewriteRule ^more/bugs.htm support/bugs.html [R=permanent,L]
-RewriteRule ^more/count_bdy.htm community/counted_body.html [R=permanent,L]
-RewriteRule ^more/cpp_committee_meetings.html community/committee.html [R=permanent,L]
-RewriteRule ^more/cvs.html users/download/#repository [R=permanent,L]
-RewriteRule ^more/discussion_policy.htm community/policy.html [R=permanent,L]
-RewriteRule ^more/error_handling.html community/error_handling.html [R=permanent,L]
-RewriteRule ^more/faq.htm users/faq.html [R=permanent,L]
-RewriteRule ^more/feature_model_diagrams.html? community/feature_model_diagrams.html [R=permanent,L]
-RewriteRule ^more/formal_review_process.htm community/reviews.html [R=permanent,L]
-RewriteRule ^more/formal_review_schedule.html community/review_schedule.html [R=permanent,L]
-RewriteRule ^more/generic_exception_safety.html community/exception_safety.html [R=permanent,L]
-RewriteRule ^more/generic_programming.html community/generic_programming.html [R=permanent,L]
-RewriteRule ^more/getting_started/(.*) doc/libs/release/more/getting_started/$1 [R=permanent,L]
-RewriteRule ^more/getting_started(\.html)? doc/libs/release/more/getting_started/index.html [R=permanent,L]
-RewriteRule ^more/headers?.htm development/header.html [R=permanent,L]
-RewriteRule ^more/imp_vars.htm community/implementation_variations.html [R=permanent,L]
-RewriteRule ^more/int_const_guidelines.htm development/int_const_guidelines.html [R=permanent,L]
-RewriteRule ^more/lib_guide.htm development/requirements.html [R=permanent,L]
-RewriteRule ^more/library_reuse.htm development/reuse.html [R=permanent,L]
-RewriteRule ^more/license_info.html users/license.html [R=permanent,L]
-RewriteRule ^more/links.htm community/cpp.html [R=permanent,L]
-RewriteRule ^more/mailing_lists.htm community/groups.html [R=permanent,L]
-RewriteRule ^more/moderators.html community/moderators.html [R=permanent,L]
-RewriteRule ^more/proposal.pdf users/proposal.pdf [R=permanent,L]
-RewriteRule ^more/regression.html development/testing.html [R=permanent,L]
-RewriteRule ^more/release_mgr_checklist.html http://svn.boost.org/trac/boost/wiki/ReleasePractices/ManagerCheckList [R,L]
-RewriteRule ^more/release_procedures.htm http://svn.boost.org/trac/boost/wiki/ReleasePractices/Procedures [R,L]
-RewriteRule ^more/report-apr-2006.html development/report-apr-2006.html [R=permanent,L]
-RewriteRule ^more/report-jan-2006.html development/report-jan-2006.html [R=permanent,L]
-RewriteRule ^more/requesting_new_features.htm community/requests.html [R=permanent,L]
-RewriteRule ^more/separate_compilation.html development/separate_compilation.html [R=permanent,L]
-RewriteRule ^more/submission_process.htm development/submissions.html [R=permanent,L]
-RewriteRule ^more/test_policy.htm development/test.html [R=permanent,L]
-RewriteRule ^more/updating_the_website.html development/website_updating.html [R=permanent,L]
-RewriteRule ^more/version_history.html users/history/ [R=permanent,L]
-RewriteRule ^more/writingdoc/(.*) doc/libs/release/more/writingdoc/$1 [R=permanent,L]
-RewriteRule ^more(/.*)?$ users/index.html [R=permanent,L]
 # The license file. (This link was never correct, but it's common enough to require a redirect).
 RewriteRule ^LICENSE-1.0$ LICENSE_1_0.txt [R=permanent,L]

Modified: website/public_html/live/build/download-index.php
==============================================================================
--- website/public_html/live/build/download-index.php (original)
+++ website/public_html/live/build/download-index.php 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -52,8 +52,9 @@
                 <li>
                 <?php print 'Release Notes'; ?></li>
 
- <li>
+ <?php if(!empty($_item['boostbook:download'])) : ?><li>
                 <?php print 'Download'; ?></li>
+ <?php endif ?>
               </ul><?php } ?>
 
               <h2><a name="history" id="history"></a>Old Boost Releases</h2>

Modified: website/public_html/live/build/history-index.php
==============================================================================
--- website/public_html/live/build/history-index.php (original)
+++ website/public_html/live/build/history-index.php 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -45,7 +45,7 @@
                 <li>
                 <?php print 'Details'; ?></li>
 
- <?php if(isset($_item['boostbook:download'])) : ?>
+ <?php if(!empty($_item['boostbook:download'])) : ?>
                 <li><?php print 'Download'; ?></li>
                 <?php endif; ?>
               </ul><?php } ?>

Modified: website/public_html/live/build/news-index.php
==============================================================================
--- website/public_html/live/build/news-index.php (original)
+++ website/public_html/live/build/news-index.php 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -50,7 +50,7 @@
                 <li>
                 <?php print 'Details'; ?></li>
 
- <?php if($_item['boostbook:download']) : ?>
+ <?php if(!empty($_item['boostbook:download'])) : ?>
                 <li><?php print 'Download'; ?></li>
                 <?php endif; ?>
               </ul><?php } ?>

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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -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,44,0);
+$boost_current_version = Array(1,45,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_filter_boost_book_basic.php
==============================================================================
--- website/public_html/live/common/code/boost_filter_boost_book_basic.php (original)
+++ website/public_html/live/common/code/boost_filter_boost_book_basic.php 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -22,6 +22,7 @@
     echo '<link rel="stylesheet" type="text/css" href="/style-v2/section-basic.css"/>';
     echo substr($text, $pos1, $pos3 - $pos1);
     virtual("/common/heading-doc.html");
- echo substr($text, $pos4);
- //echo prepare_html(substr($text, $pos4));
+
+ $text = preg_replace('@(<div[^>]* )title="[^"]*"([^>]*>)@', '$1$2', substr($text, $pos4));
+ echo prepare_html($text);
 }

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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -9,7 +9,10 @@
       <a href="/doc/libs">Libraries <span class="link">&gt;</span></a>
 
       <ul>
- <li><a href="/doc/libs/1_44_0/">1.44.0 - Current Release <span class=
+ <li><a href="/doc/libs/1_45_0/">1.45.0 - Current Release <span class=
+ "link">&gt;</span></a></li>
+
+ <li><a href="/doc/libs/1_44_0/">1.44.0 <span class=
         "link">&gt;</span></a></li>
 
         <li><a href="/doc/libs/1_43_0/">1.43.0 <span class=

Modified: website/public_html/live/doc/.htaccess
==============================================================================
--- website/public_html/live/doc/.htaccess (original)
+++ website/public_html/live/doc/.htaccess 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -17,22 +17,25 @@
 # Requires an appropriate soft link.
 # RewriteCond %{DOCUMENT_ROOT}/doc/archives -l
 RewriteCond %{DOCUMENT_ROOT}/doc/archives/boost_$1 -f
-RewriteRule ^libs/([0-9_]+/.*\.(?:png|gif|jpg|jpeg|jpe|css|js|pdf|dtd))$ archives/boost_$1 [L]
+RewriteRule ^libs/([0-9_]+(?:beta[0-9]*)?/.*\.(?:png|gif|jpg|jpeg|jpe|css|js|pdf|dtd))$ archives/boost_$1 [L,NC]
+
+RewriteCond %{DOCUMENT_ROOT}/doc/archives/boost-build/$1 -f
+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_44_0$1 [R]
-RewriteRule ^libs/development(/.*)?$ libs/1_44_0$1 [R]
+RewriteRule ^libs/release(/.*)?$ libs/1_45_0$1 [R]
+RewriteRule ^libs/development(/.*)?$ libs/1_45_0$1 [R]
 
 #~ # In case we don't get a file looking URI we send it to the index.html file.
 #~ # - With some exceptions.
-RewriteCond %{REQUEST_URI} !^/doc/libs/([0-9_]+)/([^.]*[^./])/(Jamroot|Jamfile|ChangeLog)$
-RewriteRule ^libs/([0-9_]+)/([^.]*[^./])/?$ libs/$1/$2/index.html [R]
+RewriteCond %{REQUEST_URI} !/(Jamroot|Jamfile|ChangeLog)$
+RewriteRule ^libs/([0-9_]+(?:beta[0-9]*)?)/([^.]*[^./])/?$ libs/$1/$2/index.html [R]
 
 # Rewrite specific versions to the dynamic handlers.
-RewriteRule ^libs/([0-9_]+)/?$ libraries.php/$1 [L]
+RewriteRule ^libs/([0-9_]+(?:beta[0-9]*)?)/?$ libraries.php/$1 [L]
 
 RewriteCond %{REQUEST_FILENAME} !-f
-RewriteRule ^libs/([0-9_]+)/(.+)$ display_libs.php/boost_$1/$2 [L]
+RewriteRule ^libs/([0-9_]+(?:beta[0-9]*)?)/(.+)$ display_libs.php/boost_$1/$2 [L]
 
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteRule ^libs/?(.*)$ libraries.php$1 [L]

Modified: website/public_html/live/doc/display_libs.php
==============================================================================
--- website/public_html/live/doc/display_libs.php (original)
+++ website/public_html/live/doc/display_libs.php 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -61,8 +61,13 @@
 }
 
 $location = get_archive_location('@^[/]([^/]+)[/](.*)$@',$_SERVER["PATH_INFO"],true,false);
-
-if (boost_future_version($location['version'])) {
+$beta_site = strpos($_SERVER['HTTP_HOST'], 'beta') !== FALSE;
+$beta_docs = strpos($location['version'], 'beta') !== FALSE;
+if (!$beta_site && $beta_docs) {
+ file_not_found($location['file']);
+ return;
+}
+if (!$beta_docs && boost_future_version($location['version'])) {
     file_not_found($location['file'],
         "Documentation for this version has not been uploaded yet. ".
         "Documentation is only uploaded when it's fully released, ".

Modified: website/public_html/live/feed/bbook2rss.py
==============================================================================
--- website/public_html/live/feed/bbook2rss.py (original)
+++ website/public_html/live/feed/bbook2rss.py 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -48,15 +48,21 @@
 
     def load_hashes(self, hash_file):
         if(hash_file and os.path.isfile(hash_file)):
- with open(hash_file) as file:
+ file = open(hash_file)
+ try:
                 for line in file:
                     (qbk_file, qbk_hash, rss_hash) = line.strip().split(',')
                     self.qbk_hashes[qbk_file] = (qbk_hash, rss_hash)
+ finally:
+ file.close()
 
     def save_hashes(self, hash_file):
- with open(hash_file, "w") as file:
+ file = open(hash_file, "w")
+ try:
             for qbk_file in sorted(self.qbk_hashes.keys()):
                 file.write(qbk_file + "," + ",".join(self.qbk_hashes[qbk_file]) + "\n")
+ finally:
+ file.close()
 
     def check_file(self, xml_file):
         (qbk_file, new_qbk_hash) = self.hash_qbk_file(xml_file)
@@ -80,8 +86,11 @@
         qbk_file = os.path.normpath(xml_file.replace('.xml', '.qbk')).replace('\\', '/')
         if(not os.path.isfile(qbk_file)):
             return (None, None)
- with open(qbk_file) as file:
+ file = open(qbk_file)
+ try:
             return (qbk_file, hashlib.sha256(file.read()).hexdigest())
+ finally:
+ file.close()
 
 class BoostBook2RSS:
 
@@ -105,6 +114,8 @@
         self.channel_description = ''
         self.count = None
         self.input = []
+ self.update_file = None
+ self.rss_update_check = None
         ( _opt_, self.input ) = opt.parse_args(None,self)
         self.rss = xml.dom.minidom.parseString('''<?xml version="1.0" encoding="UTF-8"?>
 <rss version="2.0" xmlns:boostbook="urn:boost.org:boostbook">

Modified: website/public_html/live/feed/build.jam
==============================================================================
--- website/public_html/live/feed/build.jam (original)
+++ website/public_html/live/feed/build.jam 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -62,10 +62,10 @@
 
 path-constant CWD : . ;
 
-make downloads.rss : [ glob-rss history/boost_1_44_0 downloads/* ]
+make downloads.rss : [ glob-rss history/boost_1_45_0 downloads/* ]
     : @rss :
     <title>"Boost Downloads"
- <uri>"http://www.boost.org/feed/download.rss"
+ <uri>"http://www.boost.org/feed/downloads.rss"
     <count>5
     <location>$(CWD)
     <cwd>$(CWD)

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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -1,2 +1,2 @@
 downloads/bjam_3_1_18.qbk,3fa0f751328cdf3b835878df36f729822e62276f246a097610cc00d71a552b6f,7bfe3ed40a63c66b92b69dac5087c46a23977d2b90fd21fdcbc94947ea4a1166
-history/boost_1_44_0.qbk,5afefb7a3ac845e5bca131096f43532bc849a358a76fb5b81d1771c859567fe7,38b3363ee32e6ac268e029baaa675b4a6e21cc5ff2abb6310f9cc19d8ccc5ce5
+history/boost_1_45_0.qbk,26ea33eb12d21314ae3a4c3eaa2dab5ace7d90929a1a3073b3bda7b99ff3c5b6,efa947fe7348a82a0dd9d03dc01d3f9fef69d42f3e761bc9a6491453b24d43d2

Modified: website/public_html/live/feed/downloads.rss
==============================================================================
--- website/public_html/live/feed/downloads.rss (original)
+++ website/public_html/live/feed/downloads.rss 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -2,751 +2,611 @@
   <channel>
     <generator>BoostBook2RSS</generator>
     <title>Boost Downloads</title>
- <link>http://www.boost.org/feed/download.rss>
+ <link>
http://www.boost.org/feed/downloads.rss>
     <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.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;
+ <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;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 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/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;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/config/index.html&quot;&gt;Config&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;.
+ &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/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;/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;/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;.
+ &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;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;/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;/div&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;/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/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/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;/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;/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;/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;/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/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
+ 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/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;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/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;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;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/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/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;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/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;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_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;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;/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;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;/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;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_44_0.compilers_tested&quot;&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:
@@ -754,56 +614,86 @@
     &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;
+ 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;
- 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;
+ 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;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;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;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;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;p&gt;
@@ -813,180 +703,139 @@
       &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.
- &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;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;
           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;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;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;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;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;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;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;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;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;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.acknowledgements&quot;&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;
       &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>Boost Jam 3.1.18</title><pubDate>Mon, 22 Mar 2010 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       After years of bjam developments.. This is going to be the last unbundled release

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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -53,4 +53,5 @@
 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/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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -6,7 +6,838 @@
     <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.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;
+ <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_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/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 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;/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/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;/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.
+ &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;
+ 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/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/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;/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/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_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;/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/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.
+ &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/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/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/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/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;/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;/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;
+ 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;
+ 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.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;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.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;
+ 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_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;
+ &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,

Modified: website/public_html/live/feed/history/boost_1_45_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_45_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_45_0.qbk 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -1,65 +1,288 @@
 [article Version 1.45.0
     [quickbook 1.5]
     [source-mode c++]
- [purpose New Libraries: Updated Libraries: ]
+ [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
+ ]
     [authors [Dawes, Beman]]
- [last-revision ]
+ [last-revision Fri, 19 Nov 2010 11:00:00 EST]
 ]
 
 [include ext.qbk]
 
-[/ TODO: Check download link on release.]
 [download http://sourceforge.net/projects/boost/files/boost/1.45.0/]
 
-[/
- When adding libraries:
-
- 1. Libraries are listed in alphabetical order.
- 2. Besides the dedicated entry, the lib name should be added to the
- [purpose] section at the beginning of the page.
-
- Example new libraries message:
-
-* [phrase library..[@/libs/accumulators/index.html Accumulators]:] Framework for
- incremental calculation, and collection of statistical accumulators, from Eric Niebler.
+[section Updated Libraries]
 
- Example update message:
+* [phrase library..[@/libs/asio/index.html Asio]:]
+ * Fixed a problem on kqueue-based platforms where a `deadline_timer` may
+ never fire if the `io_service` is running in a background thread
+ ([@https://svn.boost.org/trac/boost/ticket/4568 #4568]).
+ * Fixed a const-correctness issue that prevented valid uses of
+ `has_service<>` from compiling
+ ([@https://svn.boost.org/trac/boost/ticket/4638 #4638]).
+ * Fixed MinGW cross-compilation
+ ([@https://svn.boost.org/trac/boost/ticket/4491 #4491]).
+ * Removed dependency on deprecated Boost.System functions
+ ([@https://svn.boost.org/trac/boost/ticket/4672 #4672]).
+ * Ensured `close()`\/`closesocket()` failures are correctly propagated
+ ([@https://svn.boost.org/trac/boost/ticket/4573 #4573]).
+ * Added a check for errors returned by `InitializeCriticalSectionAndSpinCount`
+ ([@https://svn.boost.org/trac/boost/ticket/4574 #4574]).
+ * Added support for hardware flow control on QNX
+ ([@https://svn.boost.org/trac/boost/ticket/4625 #4625]).
+ * Always use `pselect()` on HP-UX, if it is available
+ ([@https://svn.boost.org/trac/boost/ticket/4578 #4578]).
+ * Ensured handler arguments are passed as lvalues
+ ([@https://svn.boost.org/trac/boost/ticket/4744 #4744]).
+ * Fixed Windows build when thread support is disabled
+ ([@https://svn.boost.org/trac/boost/ticket/4680 #4680]).
+ * Fixed a Windows-specific problem where `deadline_timer` objects with expiry
+ times set more than 5 minutes in the future may never expire
+ ([@https://svn.boost.org/trac/boost/ticket/4745 #4745]).
+ * Fixed the `resolver` backend on BSD platforms so that an empty service name
+ resolves to port number `0`, as per the documentation
+ ([@https://svn.boost.org/trac/boost/ticket/4690 #4690]).
+ * Fixed read operations so that they do not accept buffer sequences of type
+ `const_buffers_1` ([@https://svn.boost.org/trac/boost/ticket/4746 #4746]).
+ * Redefined `Protocol` and `id` to avoid clashing with Objective-C++ keywords
+ ([@https://svn.boost.org/trac/boost/ticket/4191 #4191]).
+ * Fixed a `vector` reallocation performance issue that can occur when there are
+ many active `deadline_timer` objects
+ ([@https://svn.boost.org/trac/boost/ticket/4780 #4780]).
+ * Fixed the kqueue backend so that it compiles on NetBSD
+ ([@https://svn.boost.org/trac/boost/ticket/4662 #4662]).
+ * Fixed the socket `io_control()` implementation on 64-bit Mac OS X and BSD
+ platforms ([@https://svn.boost.org/trac/boost/ticket/4782 #4782]).
+ * Fixed a Windows-specific problem where failures from `accept()` are
+ incorrectly treated as successes
+ ([@https://svn.boost.org/trac/boost/ticket/4859 #4859]).
+ * Deprecated the separate compilation header `<boost/asio/impl/src.cpp>` in
+ favour of `<boost/asio/impl/src.hpp>`
+ ([@https://svn.boost.org/trac/boost/ticket/4560 #4560]).
+
+* [phrase library..[@/libs/config/index.html Config]:]
+ * Added new defect macros, `BOOST_NO_VARIADIC_MACROS` and `BOOST_NO_NUMERIC_LIMITS_LOWEST`.
+ * Minor fixes
+ ([@https://svn.boost.org/trac/boost/ticket/4670 #4670],
+ [@https://svn.boost.org/trac/boost/ticket/4563 #4563],
+ [@https://svn.boost.org/trac/boost/ticket/4474 #4474],
+ [@https://svn.boost.org/trac/boost/ticket/4508 #4508]).
+
+* [phrase library..[@/libs/flyweight/index.html Flyweight]:]
+ * Fixed a hanging problem with
+ [@/libs/flyweight/doc/tutorial/configuration.html#intermodule_holder `intermodule_holder`]
+ in Win32 platforms related to a Boost.Interprocess issue described at
+ ticket [@https://svn.boost.org/trac/boost/ticket/4606 #4606].
+ * Removed an internal assertion incompatible with program termination via
+ `std::exit`.
+
+* [phrase library..[@/libs/foreach/index.html Foreach]:]
+ * Fix ambiguitiy by making `auto_any` constructor explicit.
+
+* [phrase library..[@/libs/fusion/index.html Fusion]:]
+ * Added `BOOST_FUSION_ADAPT_ADT`, `BOOST_FUSION_ADAPT_TPL_ADT`,
+ `BOOST_FUSION_ADAPT_ASSOC_ADT` and `BOOST_FUSION_ADAPT_ASSOC_TPL_ADT`.
+
+* [phrase library..[@/libs/graph/index.html Graph]:]
+ * Added Stoer-Wagner min-cut algorithm contributed by Daniel Trebbien.
+ * Added implicit graph (implicit_graph) and A* (astar_maze) examples
+ contributed by W. P. McNeill.
+ * Added bundled property support for graph properties.
+ * Fixed bugs
+ [@https://svn.boost.org/trac/boost/ticket/4556 #4556],
+ [@https://svn.boost.org/trac/boost/ticket/4622 #4622],
+ [@https://svn.boost.org/trac/boost/ticket/4631 #4631],
+ [@https://svn.boost.org/trac/boost/ticket/4715 #4715],
+ [@https://svn.boost.org/trac/boost/ticket/4753 #4753],
+ [@https://svn.boost.org/trac/boost/ticket/4758 #4758] and
+ [@https://svn.boost.org/trac/boost/ticket/4793 #4793]
+ plus others not in Trac.
+ * Fixed documentation bugs
+ [@https://svn.boost.org/trac/boost/ticket/4731 #4731] and
+ [@https://svn.boost.org/trac/boost/ticket/4737 #4737].
 
 * [phrase library..[@/libs/interprocess/index.html Interprocess]:]
- * Added anonymous shared memory for UNIX systems.
- * Fixed missing move semantics on managed memory classes.
- * Added copy_on_write and open_read_only options for shared memory
- and mapped file managed classes.
- * `shared_ptr` is movable and supports aliasing.
-]
-
-[section New Libraries]
-
-* /TODO/
+ * Fixed bugs
+ [@https://svn.boost.org/trac/boost/ticket/1080 #1080],
+ [@https://svn.boost.org/trac/boost/ticket/3284 #3284],
+ [@https://svn.boost.org/trac/boost/ticket/3439 #3439],
+ [@https://svn.boost.org/trac/boost/ticket/3448 #3448],
+ [@https://svn.boost.org/trac/boost/ticket/3582 #3582],
+ [@https://svn.boost.org/trac/boost/ticket/3682 #3682],
+ [@https://svn.boost.org/trac/boost/ticket/3829 #3829],
+ [@https://svn.boost.org/trac/boost/ticket/3846 #3846],
+ [@https://svn.boost.org/trac/boost/ticket/3914 #3914],
+ [@https://svn.boost.org/trac/boost/ticket/3947 #3947],
+ [@https://svn.boost.org/trac/boost/ticket/3950 #3950],
+ [@https://svn.boost.org/trac/boost/ticket/3951 #3951],
+ [@https://svn.boost.org/trac/boost/ticket/3985 #3985],
+ [@https://svn.boost.org/trac/boost/ticket/4010 #4010],
+ [@https://svn.boost.org/trac/boost/ticket/4417 #4417],
+ [@https://svn.boost.org/trac/boost/ticket/4019 #4019],
+ [@https://svn.boost.org/trac/boost/ticket/4039 #4039],
+ [@https://svn.boost.org/trac/boost/ticket/4218 #4218],
+ [@https://svn.boost.org/trac/boost/ticket/4230 #4230],
+ [@https://svn.boost.org/trac/boost/ticket/4250 #4250],
+ [@https://svn.boost.org/trac/boost/ticket/4297 #4297],
+ [@https://svn.boost.org/trac/boost/ticket/4350 #4350],
+ [@https://svn.boost.org/trac/boost/ticket/4352 #4352],
+ [@https://svn.boost.org/trac/boost/ticket/4426 #4426],
+ [@https://svn.boost.org/trac/boost/ticket/4516 #4516],
+ [@https://svn.boost.org/trac/boost/ticket/4524 #4524],
+ [@https://svn.boost.org/trac/boost/ticket/4557 #4557],
+ [@https://svn.boost.org/trac/boost/ticket/4606 #4606],
+ [@https://svn.boost.org/trac/boost/ticket/4685 #4685],
+ [@https://svn.boost.org/trac/boost/ticket/4694 #4694].
+ * Added support for standard rvalue reference move semantics
+ (tested on GCC 4.5 and VC10).
+ * Permissions can be detailed for interprocess named resources.
+ * `mapped_region::flush` initiates disk flushing but does not guarantee it's completed
+ when returns, since it is not portable.
+ * FreeBSD and MacOS now use posix semaphores to implement named semaphores and mutex.
+
+* [phrase library..[@/libs/math/index.html Math]:]
+ * Added inverse gamma distribution and inverse chi_square and scaled inverse chi_square.
+ * Added warnings about potential ambiguity with std random library in distribution and function names.
+ * Editorial revision of documentation, and added FAQ.
+
+* [phrase library..[@/libs/msm/index.html Meta State Machine]:]
+ * [@/doc/libs/1_45_0/libs/msm/doc/HTML/ch08.html#d0e2995 Support for serialization].
+ * [@/doc/libs/1_45_0/libs/msm/doc/HTML/ch03s04.html#eUML-reuse-functor
+ Possibility to use normal] functors (from functor front-end) in eUML.
+ * [@/doc/libs/1_45_0/libs/msm/doc/HTML/ch03s05.html#backend-fsm-constructor-args
+ New constructors where substates / submachines can be taken as
+ arguments]. This allows passing arguments to the constructor of a
+ submachine.
+ * Bugfixes (anonymous transitions)
+
+* [phrase library..[@/libs/multi_array/index.html MultiArray]:]
+ * Fixes for bugs
+ [@https://svn.boost.org/trac/boost/ticket/3581 #3581],
+ [@https://svn.boost.org/trac/boost/ticket/3820 #3820],
+ [@https://svn.boost.org/trac/boost/ticket/3989 #3989],
+ [@https://svn.boost.org/trac/boost/ticket/4032 #4032],
+ plus other bugs not in Trac.
+ * Added new examples and test cases.
+
+* [phrase library..[@/libs/proto/index.html Proto]:]
+ * Knock down value of `proto::N`, fixes bug
+ [@https://svn.boost.org/trac/boost/ticket/4602 #4602],
+ * Support non-rtti compilers
+ * Fix bug with `proto::matches`, array types and the wildcard pattern.
+ * Make Proto work on MSVC with the /clr option
+ * Add const-qualified overloads of `proto::eval`
+
+* [phrase library..[@/libs/spirit/index.html Spirit]:]
+ Spirit V2.4.1, see the
+ '[@/doc/libs/1_45_0/libs/spirit/doc/html/spirit/what_s_new/spirit_2_4_1.html What's New]'
+ section for details.
+
+* [phrase library..[@/libs/type_traits/index.html TypeTraits]:]
+ * Added new traits add_rvalue_reference, add_lvalue_reference and common_type.
+ * Minor fixes to is_signed, is_unsigned and is_virtual_base_of.
+
+* [phrase library..[@/libs/numeric/ublas/index.html uBLAS]:]
+ * Tickets closed:
+ * [@https://svn.boost.org/trac/boost/ticket/4410 #4410],
+ * [@https://svn.boost.org/trac/boost/ticket/3397 #3397],
+ * [@https://svn.boost.org/trac/boost/ticket/795 #795],
+ * [@https://svn.boost.org/trac/boost/ticket/3514 #3514],
+ * Mixed types operation are possible and new tests added (like matrix<complex>+matrix<double>),
+ * New features:
+ * a new size<> operator is available. For example size<1>(A+B) give the number of rows of the sum of matrices A and B,
+
+* [phrase library..[@/libs/unordered/index.html Unordered]:]
+ * Fix inserting from iterators which return by copy from `operator*`
+ in `boost::unordered_map` and `boost::unordered_set`.
+
+* [phrase library..[@/libs/wave/index.html Wave]:]
+ * See the [@/libs/wave/ChangeLog Changelog] for details.
+
+* [phrase library..[@/libs/xpressive/index.html Xpressive]:]
+ * `xpressive::as` handles wide-char `sub_match` objects, fixes bug
+ [@https://svn.boost.org/trac/boost/ticket/4496 #4496]
 
 [endsect]
 
-[section Updated Libraries]
+[section Updated Tools]
+
+* [phrase library..[@/tools/boostbook/index.html Boostbook]:]
+ * Fix syntax highlighter for comments at the end of code blocks.
 
-* /TODO/
+* [phrase library..[@/tools/quickbook/index.html Quickbook]:]
+ * Fix command line macros.
+ * Nested code snippets.
+ * Nested documentation info comments.
+ * Revert xml escaping document info, it broke some documentation files
+ (will now be in 1.6).
+ * Some other small tweaks. See
+ [@/doc/html/quickbook/change_log.html#quickbook.change_log.releases.version_1_5_3___boost_1_45_0
+ the change log] for more info.
 
 [endsect]
 
+
 [section Compilers Tested]
 
 Boost's primary test compilers are:
 
-* /TODO/
+* Linux:
+ * GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.5, 4.5.1.
+ * GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0.
+ * Intel: 10.1, 11.0, 11.1
+ * Pathscale: 3.2.
+* OS X:
+ * GCC: 4.0.1, 4.2.1, 4.4
+ * GCC, C++0x mode: 4.4.
+ * Intel: 11.1
+* Windows:
+ * Visual C++: 7.1, 8.0, 9.0 and 10.0.
+ * GCC, mingw: 4.3.3.
+* FreeBSD:
+ * GCC: 4.2.1, 32 bit.
+ * GCC: 4.2.1, 64 bit.
 
 Boost's additional test compilers include:
 
-* /TODO/
+* Linux:
+ * 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, C++0x mode: 4.3.4, 4.4.3, 4.5.0.
+ * Intel: 10.1, 11.0, 11.1.
+ * pgCC 10.1.
+ * PathScale: 3.2.
+ * Clang from subversion.
+* OS X:
+ * Intel C++ Compiler: 10.1, 11.0, 11.1.
+ * GCC: 4.0.1, 4.2.1, 4.4.4
+ * GCC, C++0x mode: 4.4.4
+ * Clang from subversion.
+* Windows:
+ * Borland: 5.9.3, 6.1.3 (2009), 6.2.1 (2010), 6.3.0
+ * GCC, mingw: 4.3.3, 4.4.5, 4.5.1
+ * GCC, mingw, C++0x mode: 4.5.1
+ * Visual C++: 7.1, 8.0, 9.0, 10.0
+* AIX:
+ * IBM XL C/C++ Enterprise Edition, V11.1.0.0.
+* FreeBSD:
+ * GCC 4.2.1, 64 bit.
+* Solaris:
+ * Sun C++: 5.10.
 
 [endsect]
 
 [section Acknowledgements]
 
-/TODO/
+[@/users/people/beman_dawes.html Beman Dawes],
+Eric Niebler,
+[@/users/people/rene_rivera.html Rene Rivera],
+Daniel James and Vladimir Prus managed this release.
 
 [endsect]
 
+
+
+

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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -1,5 +1,5 @@
-history/boost_1_40_0.qbk,1cbd35d1bbf7fba519658d0465006dc3ccde0b96240f3ce081cc2235babd7861,f7facd471c80ed74249b82ad0f71bf1aba7f152e3966069b3ea1e51cbb44649b
 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

Modified: website/public_html/live/feed/news.rss
==============================================================================
--- website/public_html/live/feed/news.rss (original)
+++ website/public_html/live/feed/news.rss 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -6,788 +6,876 @@
     <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.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;
+ <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;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/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;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 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/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;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/config/index.html&quot;&gt;Config&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;.
+ &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;/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;
- Correct miscellaneous documentation inaccuracies
- &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/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;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/foreach/index.html&quot;&gt;Foreach&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.
+ &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;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;
+ 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/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/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/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;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/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;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/math/index.html&quot;&gt;Math&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.
+ &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/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/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/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/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;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;
+ 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/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/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/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/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/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;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/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/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/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/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/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/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/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;/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/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;/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/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;
+ 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/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;
+ 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/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;
+ 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;
- &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;
+ 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;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;/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.
+ 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;/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;
+ 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;/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;
+ 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;
- &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;
+ 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;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;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;
- Windows:
+ &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;
- 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.
+ Correct miscellaneous documentation inaccuracies
               &lt;/div&gt;
             &lt;/li&gt;
           &lt;/ul&gt;
@@ -795,92 +883,104 @@
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
- FreeBSD:
+ &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;
- GCC 4.2.1, 32 and 64 bit.
+ 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;/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.
+ Reduced the size of generated code.
               &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.
+ 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;
- GCC 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.5 on 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;
- GCC, with C++0x extensions, 4.3.4, 4.4.3, 4.5 on 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 4.4 on 64 bit Suse.
+ 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;
- QLogic PathScale(TM) Compiler Suite: Version 3.2 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;
- Clang from subversion (will be released with LLVM 2.8).
+ Reworked timeout examples to better illustrate typical use cases.
               &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 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;
- GCC 4.0.1, 4.2.1 (Apple build).
+ 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;
- GCC 4.4
+ 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, with C++0x extensions, 4.4
+ 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;
- Clang from subversion (will be released with LLVM 2.8).
+ 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;
@@ -888,46 +988,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;
@@ -935,11 +1059,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;
@@ -947,16 +1077,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;
@@ -964,409 +1105,536 @@
       &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;/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;/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/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;/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/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;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/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;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/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/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/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/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/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/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;
+ &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;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;
+ &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;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;
+ &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;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;
+ &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;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;
+ &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/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;
+ &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;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;
+ &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;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;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/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;/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.
+ for details.
+ &lt;/div&gt;
       &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;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_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_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;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;
- 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.
- &lt;/li&gt;
- &lt;li&gt;
- Improved post-processor output.
- &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.
- &lt;/li&gt;
- &lt;/ul&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_43_0.compilers_tested&quot;&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;
- OS X:
- &lt;ul&gt;
- &lt;li&gt;
- GCC 4.0.1 on Intel Leopard.
- &lt;/li&gt;
- &lt;/ul&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;
- 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;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;
- 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;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;
- FreeBSD:
- &lt;ul&gt;
- &lt;li&gt;
- GCC 4.2.1, 32 and 64 bit.
- &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;
@@ -1374,255 +1642,328 @@
     &lt;/p&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;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;
- 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;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;
- 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;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;
- AIX:
- &lt;ul&gt;
- &lt;li&gt;
- IBM XL C/C++ Enterprise Edition, V10.1.0.0, on AIX Version 5.3.0.40.
- &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;
- FreeBSD:
- &lt;ul&gt;
- &lt;li&gt;
- GCC 4.2.1 on FreeBSD 7.2, 64 bit.
- &lt;/li&gt;
- &lt;li&gt;
- GCC 4.2.1 on FreeBSD 8.0, 32 bit.
- &lt;/li&gt;
- &lt;/ul&gt;
+ &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;
- Solaris:
- &lt;ul&gt;
- &lt;li&gt;
- Sun C++ 5.10 on Solaris 5.10.
- &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.acknowledgements&quot;&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.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&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_42_0.new_libraries&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/uuid/index.html&quot;&gt;Uuid&lt;/a&gt;:&lt;/span&gt;
- A universally unique
- identifier, from Andy Tompkins.
+ &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;
+ &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_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;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/asio/index.html&quot;&gt;Asio&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;
- Added a new HTTP Server 4 example illustrating the use of stackless coroutines
- with Asio.
+ Range-based version of the full STL iterator based algorithms.
           &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;).
+ Range adaptors which can be combined with range-based algorithms for
+ unprecedented expressiveness and efficiency.
           &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;).
+ 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.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;
- 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.
+ Avoid premature template evaluation in operator overload return types.
           &lt;/li&gt;
+ &lt;/ul&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;
- Don't block signals while performing system calls, but instead restart
- the calls if they are interrupted.
+ Added support for SunCC compiler.
           &lt;/li&gt;
           &lt;li&gt;
- Documented the guarantee made by strand objects with respect to order
- of handler invocation.
+ Added 'fill' member function.
           &lt;/li&gt;
           &lt;li&gt;
- Changed strands to use a pool of implementations, to make copying of
- strands cheaper.
+ Changed exception code to use boost::throw_exception.
           &lt;/li&gt;
+ &lt;/ul&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;
- 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;).
+ Improved performance.
           &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;).
+ Reduced compile times.
           &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.
+ Reduced the size of generated code.
           &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.
+ 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;
- 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 to use edge-triggered epoll on Linux.
           &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;).
+ 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;/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.
+ Changed to use one-shot notifications with kqueue on Mac OS X and BSD
+ platforms.
           &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).
+ 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;/ul&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;
- 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;).
+ 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;
- 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;).
+ 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;/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.
+ 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;/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;ul&gt;
           &lt;li&gt;
- Reverted Trunk to release branch state (i.e. a &amp;quot;known good state&amp;quot;).
+ 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 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;.
+ 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;
- 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.
+ Minor documentation improvements.
           &lt;/li&gt;
+ &lt;/ul&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;
- 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).
+ 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;
@@ -1630,176 +1971,191 @@
         &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;
- 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;.
+ 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/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/multi_index/doc/index.html&quot;&gt;Multi-index Containers&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;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/proto/index.html&quot;&gt;Proto&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&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:
@@ -1811,9 +2167,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;
@@ -1823,7 +2176,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;
@@ -1831,10 +2184,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
@@ -1858,37 +2208,16 @@
         Linux:
         &lt;ul&gt;
           &lt;li&gt;
- 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 11.0 on 32 bit Red Hat Enterprise Linux.
- &lt;/li&gt;
- &lt;li&gt;
- Intel 11.0 on 64 bit Red Hat Enterprise Linux.
- &lt;/li&gt;
- &lt;li&gt;
- Intel 11.1 on 64 bit Red Hat Enterprise Linux.
- &lt;/li&gt;
- &lt;li&gt;
- Intel 11.1 on 64 bit Linux Redhat 5.1 Server.
- &lt;/li&gt;
- &lt;li&gt;
- Intel 11.1 on Suse Linux 64 bit.
- &lt;/li&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.
+ Intel 10.1, 11.1 on 32 bit Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.3.4 and GCC 4.4.2 with C++0x extensions on Red Hat Enterprise Linux.
+ Intel 10.1, 11.0, 11.1 on 64 bit Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.4.1 on 64 bit 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;
- GCC 4.4.3 on Debian unstable.
+ 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
@@ -1906,7 +2235,7 @@
             GCC 4.0.1 on Intel Leopard.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.0.1 on PowerPC Tiger.
+ Clang from subversion.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -1914,16 +2243,16 @@
         Windows:
         &lt;ul&gt;
           &lt;li&gt;
- Visual C++ 7.1, 8,0, 9,0 on XP.
+ 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 beta 2.
+ Visual C++ 10.0 on XP.
           &lt;/li&gt;
           &lt;li&gt;
- Visual C++ 10.0 on 32-bit Vista.
+ 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).
@@ -1932,7 +2261,13 @@
             Intel C++ 11.1, with a Visual C++ 9.0 backend, on Vista 32-bit.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.4.1 on Mingw, with and without C++0x extensions.
+ 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;
@@ -1940,7 +2275,7 @@
         AIX:
         &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.
+ 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;
@@ -1948,7 +2283,10 @@
         FreeBSD:
         &lt;ul&gt;
           &lt;li&gt;
- GCC 4.2.1 on FreeBSD 7.0, 32 bit and 64 bit.
+ GCC 4.2.1 on FreeBSD 7.2, 64 bit.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.2.1 on FreeBSD 8.0, 32 bit.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -1962,7 +2300,7 @@
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_42_0.acknowledgements&quot;&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,
@@ -1970,792 +2308,744 @@
       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&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_41_0.new_libraries&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/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;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_41_0.updated_libraries&quot;&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/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/asio/index.html&quot;&gt;Asio&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;).
+ Added a new HTTP Server 4 example illustrating the use of stackless coroutines
+ with Asio.
           &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;).
+ 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;
- 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.
+ 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;/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;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 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;/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;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;).
+ Don't block signals while performing system calls, but instead restart
+ the calls if they are interrupted.
           &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;).
+ Documented the guarantee made by strand objects with respect to order
+ of handler invocation.
           &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;).
+ Changed strands to use a pool of implementations, to make copying of
+ strands cheaper.
           &lt;/li&gt;
           &lt;li&gt;
- Improved filesystem interoperability.
+ 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;
- 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;).
+ 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;
- 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;).
+ 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;/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.
+ 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;
- Fixes for c++0x mode on various compilers.
+ 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;/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;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;).
+ 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;
- &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/circular_buffer/index.html&quot;&gt;Circular Buffer&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Support for futures, promises and packaged tasks added
- &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
+ 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;
- Some Boost.Thread facilities are now header-only
+ 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;
- &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/fusion/index.html&quot;&gt;Fusion&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.
- &lt;/li&gt;
- &lt;li&gt;
- Reduced memory use.
+ 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;
- 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;.
+ 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/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;/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/graph/index.html&quot;&gt;Graph&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;).
- &lt;/li&gt;
- &lt;li&gt;
- Eliminate unreachable code warnings on MSVC
- &lt;/li&gt;
- &lt;li&gt;
- Clean up some MSVC warnings and errors in /Za (&amp;quot;disable Microsoft
- extensions&amp;quot;) mode.
- &lt;/li&gt;
- &lt;li&gt;
- Fixes for c++0x mode on various compilers.
+ 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_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/integer/index.html&quot;&gt;Integer&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;).
+ Reverted Trunk to release branch state (i.e. a &amp;quot;known good state&amp;quot;).
           &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;)
+ 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;
- Table Ids (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1194&quot;&gt;#1194&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;
- 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;)
+ 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;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_41_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;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;
- GCC 4.0.1 on Intel Tiger and Leopard.
+ 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;
- GCC 4.0.1 on PowerPC Tiger.
+ 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;
- Linux:
+ &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;
- GCC 4.4.1 on Ubuntu Linux.
+ 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;
- GCC 4.4 on Debian
+ 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;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- Windows:
- &lt;ul&gt;
           &lt;li&gt;
- Visual C++ 7.1 SP1, 8.0 SP1 and 9.0 SP1 on Windows XP.
+ 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;/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;
- Linux:
- &lt;ul&gt;
           &lt;li&gt;
- Intel 10.1 on Red Hat Enterprise Linux.
+ 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;
- Intel 10.1 on 64-bit Red Hat Enterprise Linux.
+ 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;
- Intel 10.1 on Suse Linux on 64 bit Itanium.
+ 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;
- Intel 11.0 on 32 bit Red Hat Enterprise Linux.
+ 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;li&gt;
- Intel 11.0 on 64 bit Red Hat Enterprise Linux.
+ 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;
- Intel 11.1 on 64 bit Red Hat Enterprise Linux.
+ 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;
- Intel 11.1 on 64 bit Linux Redhat 5.1 Server.
+ 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;
- GCC 3.4.3, GCC 4.2.4, GCC 4.3.3 and GCC 4.4.1 on Red Hat Enterprise Linux.
+ 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;
- GCC 4.3.3 and GCC 4.4.1 with C++0x extensions on Red Hat Enterprise Linux.
+ 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;
- GCC 4.3.3 on 64-bit Redhat Server 5.1.
+ 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/property_map/index.html&quot;&gt;PropertyMap&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
           &lt;li&gt;
- GCC 4.3.3 on 64 bit Linux.
+ 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/proto/index.html&quot;&gt;Proto&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
           &lt;li&gt;
- GCC 4.3.4 on Debian unstable.
+ 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;
- GCC 4.3.2 on 64 bit Gentoo.
+ 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;
- QLogic PathScale(TM) Compiler Suite: Version 3.2 on Red Hat Enterprise
- Linux.
+ 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;
- Sun 5.9 on Red Hat Enterprise Linux.
+ 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;
+ Work around EDG compiler bug with function types and cv-qualification.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- OS X:
+ &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;
- Intel C++ Compiler 11.1 on Leopard.
+ Added support for Functors rather than strings as format expressions.
           &lt;/li&gt;
           &lt;li&gt;
- Intel C++ Compiler 10.1, 11.0.
+ Improved error reporting when throwing exceptions to include better more
+ relevant information.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.0.1 on Intel Tiger.
+ Improved performance and reduced stack usage of recursive expressions.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.0.1 on PowerPC Tiger.
+ 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;
- Windows:
+ &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/unordered/index.html&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Visual C++ 7.1, 8,0, 9,0 on XP.
+ Support instantiating the containers with incomplete value types.
           &lt;/li&gt;
           &lt;li&gt;
- Visual C++ 9.0 on 32-bit Vista.
+ 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;
- Visual C++ 9.0 on AMD 64-bit Vista.
+ Add templated find overload for compatible keys.
           &lt;/li&gt;
           &lt;li&gt;
- Visual C++ 9.0 using STLport 5.2 on XP and Windows Mobile 5.0.
+ Improved codegear compatibility.
           &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;.
+ 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;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;
- Borland/Codegear C++ 5.9.3, 6.1.3 (2009), 6.2.0 (2010).
+ &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;
- Intel C++ 11.1, with a Visual C++ 9.0 backend, on Vista 32-bit.
+ 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;
- GCC 4.4.1 on Mingw, with and without C++0x extensions.
+ 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_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:
+ &lt;/p&gt;
+ &lt;ul&gt;
       &lt;li&gt;
- AIX:
+ OS X:
         &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.
+ 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;
- FreeBSD:
+ Linux:
         &lt;ul&gt;
           &lt;li&gt;
- GCC 4.2.1 on FreeBSD 7.0.
+ GCC 4.4.1 on Ubuntu Linux.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.4 on Debian.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- Solaris:
+ Windows:
         &lt;ul&gt;
           &lt;li&gt;
- Sun C++ 5.10 on Solaris 5.10.
+ 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;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_41_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;/p&gt;
- &lt;/div&gt;
-&lt;/div&gt;</description></item><item><title>Version 1.40.0</title><pubDate>Thu, 27 Aug 2009 17:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
- Build System improvements. Updated Libraries: Accumulators, Asio, Circular
- Buffer, Foreach, Function, Fusion, Graph, Hash, Interprocess, Intrusive, MPL,
- Program.Options, Property Map, Proto, Random, Serialization, Unordered, Xpressive.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.40.0/><description>&lt;div class=&quot;description&quot;&gt;
-
-
-
- &lt;div id=&quot;version_1_40_0.update&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Update&lt;/span&gt;&lt;/h3&gt;
- &lt;p&gt;
- Added missing notes for Graph and Property Map.
- &lt;/p&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_40_0.boost_cmake&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Boost.CMake&lt;/span&gt;&lt;/h3&gt;
- &lt;p&gt;
- Boost.CMake is &lt;em&gt;now distributed separately&lt;/em&gt;.
- The cmake build for boost is &lt;em&gt;BROKEN&lt;/em&gt; in the
- tarballs above. See the &lt;a href=&quot;
https://svn.boost.org/trac/boost/wiki/CMake&quot;&gt;Boost.CMake
- wiki page&lt;/a&gt; for pointers to working versions.
- &lt;/p&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_40_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;
+ FreeBSD:
         &lt;ul&gt;
           &lt;li&gt;
- Works on GCC 4.4.
+ 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;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;
+ Linux:
         &lt;ul&gt;
           &lt;li&gt;
- Added a new ping example to illustrate the use of ICMP sockets.
- &lt;/li&gt;
- &lt;li&gt;
- Changed the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;buffered&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;_stream&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt; templates to treat 0-byte reads
- and writes as no-ops, to comply with the documented type requirements
- for &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;SyncReadStream&lt;/span&gt;&lt;/code&gt;,
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;AsyncReadStream&lt;/span&gt;&lt;/code&gt;, &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;SyncWriteStream&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;AsyncWriteStream&lt;/span&gt;&lt;/code&gt;.
- &lt;/li&gt;
- &lt;li&gt;
- Changed some instances of the &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;throw&lt;/span&gt;&lt;/code&gt;
- keyword to &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;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
- to allow Asio to be used when exception support is disabled. Note that
- the SSL wrappers still require exception support (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2754&quot;&gt;#2754&lt;/a&gt;).
+ Intel 10.1 on Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Made Asio compatible with the OpenSSL 1.0 beta (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3256&quot;&gt;#3256&lt;/a&gt;).
+ Intel 10.1 on 64 bit Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Eliminated a redundant system call in the Solaris &lt;tt&gt;/dev/poll&lt;/tt&gt;
- backend.
+ Intel 11.0 on 32 bit Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Fixed a bug in resizing of the bucket array in the internal hash maps
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3095&quot;&gt;#3095&lt;/a&gt;).
+ Intel 11.0 on 64 bit Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Ensured correct propagation of the error code when a synchronous accept
- fails (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3216&quot;&gt;#3216&lt;/a&gt;).
+ Intel 11.1 on 64 bit Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Ensured correct propagation of the error code when a synchronous read
- or write on a Windows HANDLE fails.
+ Intel 11.1 on 64 bit Linux Redhat 5.1 Server.
           &lt;/li&gt;
           &lt;li&gt;
- Fixed failures reported when &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;_GLIBCXX_DEBUG&lt;/span&gt;&lt;/code&gt;
- is defined (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3098&quot;&gt;#3098&lt;/a&gt;).
+ Intel 11.1 on Suse Linux 64 bit.
           &lt;/li&gt;
           &lt;li&gt;
- Fixed custom memory allocation support for timers (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3107&quot;&gt;#3107&lt;/a&gt;).
+ 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;
- Tidied up various warnings reported by g++ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1341&quot;&gt;#1341&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2618&quot;&gt;#2618&lt;/a&gt;).
+ GCC 4.3.4 and GCC 4.4.2 with C++0x extensions on Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Various documentation improvements, including more obvious hyperlinks
- to function overloads, header file information, examples for the handler
- type requirements, and adding enum values to the index (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3157&quot;&gt;#3157&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2620&quot;&gt;#2620&lt;/a&gt;).
+ GCC 4.4.1 on 64 bit Linux.
           &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;
- Fixed bugs &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2785&quot;&gt;#2785&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3285&quot;&gt;#3285&lt;/a&gt;.
+ GCC 4.4.3 on Debian unstable.
           &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&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;
- Workaround for conflict with Python headers (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3000&quot;&gt;#3000&lt;/a&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;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/function/index.html&quot;&gt;Function&lt;/a&gt;:&lt;/span&gt;
+ OS X:
         &lt;ul&gt;
           &lt;li&gt;
- Optimize the use of small target objects.
+ Intel C++ Compiler 10.1, 11.0, 11.1 on Leopard.
           &lt;/li&gt;
           &lt;li&gt;
- Make Boost.Function compile under BOOST_NO_EXCEPTIONS (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2499&quot;&gt;#2499&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2494&quot;&gt;#2494&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2469&quot;&gt;#2469&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2466&quot;&gt;#2466&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2900&quot;&gt;#2900&lt;/a&gt;)
+ GCC 4.0.1 on Intel Leopard.
           &lt;/li&gt;
           &lt;li&gt;
- Various minor fixes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2642&quot;&gt;#2642&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2847&quot;&gt;#2847&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2929&quot;&gt;#2929&lt;/a&gt;
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3012&quot;&gt;#3012&lt;/a&gt;)
+ GCC 4.0.1 on PowerPC Tiger.
           &lt;/li&gt;
         &lt;/ul&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;
+ Windows:
         &lt;ul&gt;
           &lt;li&gt;
- Improved compile times for &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;vector&lt;/span&gt;&lt;/code&gt;.
+ Visual C++ 7.1, 8,0, 9,0 on 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;/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;
- Merged in the &lt;a href=&quot;/libs/graph_parallel/doc/html/index.html&quot;&gt;Parallel
- Boost Graph Library&lt;/a&gt;, giving a full suite of graph algorithms
- and data structures for distributed-memory computers (such as clusters).
+ Visual C++ 10.0 beta 2.
           &lt;/li&gt;
           &lt;li&gt;
- Updates to the interface of the compressed sparse row graph, including
- constructors from unsorted edge lists.
+ Visual C++ 10.0 on 32-bit Vista.
           &lt;/li&gt;
           &lt;li&gt;
- An implicit grid graph, saving memory over using the former generator.
+ Borland/Codegear C++ 5.9.3, 6.1.3 (2009), 6.2.1 (2010).
           &lt;/li&gt;
           &lt;li&gt;
- New algorithms: Dijkstra's single-source shortest path algorithm without
- a separate color map and an algorithm to find maximal common subgraphs
- between two graphs.
+ Intel C++ 11.1, with a Visual C++ 9.0 backend, on Vista 32-bit.
           &lt;/li&gt;
           &lt;li&gt;
- Assorted bug fixes.
+ GCC 4.4.1 on Mingw, with and without C++0x extensions.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&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;
+ AIX:
         &lt;ul&gt;
           &lt;li&gt;
- Automatically configure the float functions using template metaprogramming
- instead of trying to configure every possibility manually.
+ IBM XL C/C++ Enterprise Edition for AIX, V10.1.0.0, on AIX Version 5.3.0.40.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&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;
+ FreeBSD:
         &lt;ul&gt;
           &lt;li&gt;
- Windows shared memory is created in Shared Documents folder so that it
- can be shared between services and processes
- &lt;/li&gt;
- &lt;li&gt;
- Fixed bugs &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2967&quot;&gt;#2967&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2973&quot;&gt;#2973&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2992&quot;&gt;#2992&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3138&quot;&gt;#3138&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3166&quot;&gt;#3166&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3205&quot;&gt;#3205&lt;/a&gt;.
+ GCC 4.2.1 on FreeBSD 7.0, 32 bit and 64 bit.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/intrusive/index.html&quot;&gt;Intrusive&lt;/a&gt;:&lt;/span&gt;
+ Solaris:
         &lt;ul&gt;
           &lt;li&gt;
- Code cleanup in tree_algorithms.hpp and avl_tree_algorithms.hpp
- &lt;/li&gt;
- &lt;li&gt;
- Fixed bug &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3164&quot;&gt;#3164&lt;/a&gt;.
+ 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_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/mpl/index.html&quot;&gt;MPL&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- Added &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;char_&lt;/span&gt;&lt;/code&gt; and &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;
- for compile-time string manipulation, based on multichar literals (&lt;a href=&quot;
https://svn.boost.org/trac/boost/ticket/2905&quot;&gt;#2905&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Updated &lt;a href=&quot;/libs/mpl/doc/refmanual.html&quot;&gt;MPL Reference Manual&lt;/a&gt;.
- &lt;/li&gt;
- &lt;li&gt;
- Bug fixes.
- &lt;/li&gt;
- &lt;/ul&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/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/date_time/index.html&quot;&gt;DateTime&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Support for building with disabled exceptions (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2096&quot;&gt;#2096&lt;/a&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;).
           &lt;/li&gt;
           &lt;li&gt;
- Unicode parser no longer drops original tokens (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2425&quot;&gt;#2425&lt;/a&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;).
           &lt;/li&gt;
           &lt;li&gt;
- Fixed crash on user-inserted items in &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;variables_map&lt;/span&gt;&lt;/code&gt;
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2782&quot;&gt;#2782&lt;/a&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.
           &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;Property Map&lt;/a&gt;:&lt;/span&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;
- Moved property map code into a separate directory, &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;. The old files exist and forward to
- the new ones; the previous files directly 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;/code&gt; will be removed in Boost 1.42.0.
- &lt;/li&gt;
- &lt;li&gt;
- Moved distributed property maps to &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;graph&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;parallel&lt;/span&gt;&lt;/code&gt;
- namespace.
- &lt;/li&gt;
- &lt;li&gt;
- Added a property map based on a &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;shared_array&lt;/span&gt;&lt;/code&gt;,
- providing a simpler interface.
+ 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;).
           &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/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;ul&gt;
           &lt;li&gt;
- PrimitiveTransforms have stricter conformance to ResultOf protocol. (Warning:
- some invalid code may break.)
+ Add a grep filter (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1627&quot;&gt;#1627&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;).
           &lt;/li&gt;
           &lt;li&gt;
- Add a sensible default for &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;'s
- template parameter.
+ 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;).
           &lt;/li&gt;
           &lt;li&gt;
- Improved default evaluation strategy for pointers to members.
+ Improved filesystem interoperability.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 3.4 portability fixes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3021&quot;&gt;#3021&lt;/a&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;).
           &lt;/li&gt;
           &lt;li&gt;
- Work around Visual C++'s non-std-compliant ciso646 macros.
+ 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;).
           &lt;/li&gt;
         &lt;/ul&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;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;
- Made the constructors of all the generators call the copy constructor
- when passed a non-const reference.
+ Clean up some MSVC warnings and errors in /Za (disable Microsoft extensions)
+ mode.
           &lt;/li&gt;
           &lt;li&gt;
- Changed seeding functions to accept any arithmetic type. As a side-effect,
- the exact signature of seed changed for some classes.
+ Fixes for c++0x mode on various compilers.
           &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;ul&gt;
           &lt;li&gt;
- Major bug fixes in uniform_int.
+ Bug fix: (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3559&quot;&gt;#3559&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/serialization/index.html&quot;&gt;Serialization&lt;/a&gt;:&lt;/span&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;
- Removed deprecated headers: &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;static_warning&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;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;state_saver&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;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;smart_cast&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;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;pfto&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;. Use the the equivalent headers
- in the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boost&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;serialization&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;/&lt;/span&gt;&lt;/code&gt;
- directory instead (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3062&quot;&gt;#3062&lt;/a&gt;).
+ Support for futures, promises and packaged tasks added
+ &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
           &lt;/li&gt;
           &lt;li&gt;
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;detail&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;archive_serializer_map&lt;/span&gt;&lt;/code&gt; should now be
- used instead of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;detail&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;archive_pointer_iserializer&lt;/span&gt;&lt;/code&gt;.
- For more details see &lt;a href=&quot;/doc/libs/1_40_0/libs/serialization/doc/release.html&quot;&gt;the
- library release notes&lt;/a&gt;.
+ Some Boost.Thread facilities are now header-only
           &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;ul&gt;
           &lt;li&gt;
- Implement &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;emplace&lt;/span&gt;&lt;/code&gt; for
- all compilers, not just ones with rvalue references and variadic templates
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1978&quot;&gt;#1978&lt;/a&gt;).
+ Replaced a lot of the macro based implementation with a cleaner template
+ based implementation.
           &lt;/li&gt;
           &lt;li&gt;
- Create less buckets by default.
+ Reduced memory use.
           &lt;/li&gt;
           &lt;li&gt;
- Some minor tweaks for better compiler support (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2908&quot;&gt;#2908&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3096&quot;&gt;#3096&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3082&quot;&gt;#3082&lt;/a&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;.
           &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;/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;
- Works on Visual C++ 10.0 (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3124&quot;&gt;#3124&lt;/a&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;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Eliminate unreachable code warnings on MSVC
+ &lt;/li&gt;
+ &lt;li&gt;
+ Clean up some MSVC warnings and errors in /Za (&amp;quot;disable Microsoft
+ extensions&amp;quot;) mode.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Fixes for c++0x mode on various compilers.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_40_0.build_system&quot;&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;
- The default naming of libraries in Unix-like environment now matches system
- conventions, and does not include various decorations. Naming of libraries
- on Cygwin was also fixed. Support for beta versions of Microsoft Visual Studio
- 10 was added. With gcc, 64-bit compilation no longer requires that target architecture
- be specified.
+ 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_40_0.updated_tools&quot;&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/boostbook/index.html&quot;&gt;Boostbook&lt;/a&gt;:&lt;/span&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;ul&gt;
           &lt;li&gt;
- Hide &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;INTERNAL&lt;/span&gt; &lt;span class=&quot;identifier&quot;&gt;ONLY&lt;/span&gt;&lt;/code&gt;
- enums in doxygen documentation (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3242&quot;&gt;#3242&lt;/a&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;
- Tweaked appearance of member classes/structs/unions in a class synopsis.
+ Image attributes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1157&quot;&gt;#1157&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;/tools/quickbook/index.html&quot;&gt;Quickbook&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
           &lt;li&gt;
- Support python code snippets (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3029&quot;&gt;#3029&lt;/a&gt;).
+ Table Ids (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1194&quot;&gt;#1194&lt;/a&gt;)
           &lt;/li&gt;
           &lt;li&gt;
- Add &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;teletype&lt;/span&gt;&lt;/code&gt; source mode
- (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1202&quot;&gt;#1202&lt;/a&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;)
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_40_0.compilers_tested&quot;&gt;
+ &lt;div id=&quot;version_1_41_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:
@@ -2765,10 +3055,10 @@
         OS X:
         &lt;ul&gt;
           &lt;li&gt;
- GCC 4.0.1 on Intel Tiger and Leopard
+ GCC 4.0.1 on Intel Tiger and Leopard.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.0.1 on PowerPC Tiger
+ GCC 4.0.1 on PowerPC Tiger.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -2776,7 +3066,10 @@
         Linux:
         &lt;ul&gt;
           &lt;li&gt;
- GCC 4.3.3 on Ubuntu Linux.
+ GCC 4.4.1 on Ubuntu Linux.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.4 on Debian
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -2797,51 +3090,46 @@
         Linux:
         &lt;ul&gt;
           &lt;li&gt;
- Intel 9.0 on Red Hat Enterprise Linux.
- &lt;/li&gt;
- &lt;li&gt;
- Intel 10.0 on Red Hat Enterprise Linux.
+ Intel 10.1 on Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Intel 10.1 on 64-bit Linux Redhat 5.1 Server.
+ 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.
           &lt;/li&gt;
           &lt;li&gt;
- Intel 11.0 on Red Hat Enterprise Linux.
+ Intel 11.0 on 32 bit Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Intel 11.1 on Red Hat Enterprise Linux.
+ Intel 11.0 on 64 bit Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 3.4.3, GCC 4.0.1, GCC 4.2.4, GCC 4.3.3 and GCC 4.4.0 on Red Hat Enterprise
- Linux.
+ Intel 11.1 on 64 bit Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.3.3 and GCC 4.4.0 with C++0x extensions on Red Hat Enterprise Linux.
+ Intel 11.1 on 64 bit Linux Redhat 5.1 Server.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.1.1, 4.2.1 on 64-bit Red Hat Enterprise Linux.
+ 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.1.2 on Suse Linux on 64 bit Itanium.
+ GCC 4.3.3 and GCC 4.4.1 with C++0x extensions on Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.1.2 on 64-bit Redhat Server 5.1.
+ GCC 4.3.3 on 64-bit Redhat Server 5.1.
           &lt;/li&gt;
           &lt;li&gt;
- GCC Open64 4.2.2 on Red Hat Enterprise Linux.
+ GCC 4.3.3 on 64 bit Linux.
           &lt;/li&gt;
           &lt;li&gt;
             GCC 4.3.4 on Debian unstable.
           &lt;/li&gt;
           &lt;li&gt;
- QLogic PathScale(TM) Compiler Suite: Version 3.1 on Red Hat Enterprise
- Linux.
+ GCC 4.3.2 on 64 bit Gentoo.
           &lt;/li&gt;
           &lt;li&gt;
- GCC version 4.2.0 (PathScale 3.2 driver) on 64-bit Red Hat Enterprise
+ QLogic PathScale(TM) Compiler Suite: Version 3.2 on Red Hat Enterprise
             Linux.
           &lt;/li&gt;
           &lt;li&gt;
@@ -2853,13 +3141,10 @@
         OS X:
         &lt;ul&gt;
           &lt;li&gt;
- Intel 10.1, 11.0 on Intel Leopard.
- &lt;/li&gt;
- &lt;li&gt;
- Intel 10.1, 11.0 on Intel Tiger.
+ Intel C++ Compiler 11.1 on Leopard.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.0.1, 4.2.1 on Intel Leopard.
+ Intel C++ Compiler 10.1, 11.0.
           &lt;/li&gt;
           &lt;li&gt;
             GCC 4.0.1 on Intel Tiger.
@@ -2873,37 +3158,29 @@
         Windows:
         &lt;ul&gt;
           &lt;li&gt;
- Visual C++ 7.1 on XP.
- &lt;/li&gt;
- &lt;li&gt;
- Visual C++ 9.0 on XP.
- &lt;/li&gt;
- &lt;li&gt;
- Visual C++ 9.0 on Vista.
+ Visual C++ 7.1, 8,0, 9,0 on XP.
           &lt;/li&gt;
           &lt;li&gt;
- Visual C++ 9.0 on Vista 64-bit.
+ Visual C++ 9.0 on 32-bit Vista.
           &lt;/li&gt;
           &lt;li&gt;
- Visual C++ 9.0, using STLport 5.2, on XP and Windows Mobile 5.0.
+ Visual C++ 9.0 on AMD 64-bit Vista.
           &lt;/li&gt;
           &lt;li&gt;
- Visual C++ 10.0 beta.
+ Visual C++ 9.0 using STLport 5.2 on XP and Windows Mobile 5.0.
           &lt;/li&gt;
           &lt;li&gt;
- Borland 5.9.3, 6.1.0, 6.1.3.
+ 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;.
           &lt;/li&gt;
           &lt;li&gt;
- Borland C++ Builder 2007 and 2009.
+ Borland/Codegear C++ 5.9.3, 6.1.3 (2009), 6.2.0 (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;
- Intel C++ 11.1, with a Visual C++ 9.0 backend, on Vista 64-bit.
- &lt;/li&gt;
- &lt;li&gt;
- GCC 4.3.3 and 4.4.0, on Mingw with C++0x features.
+ GCC 4.4.1 on Mingw, with and without C++0x extensions.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -2916,19 +3193,24 @@
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- Solaris:
+ FreeBSD:
         &lt;ul&gt;
           &lt;li&gt;
- Sun C++ 5.7, 5.8, 5.9 on Solaris 5.10.
+ GCC 4.2.1 on FreeBSD 7.0.
           &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ Solaris:
+ &lt;ul&gt;
           &lt;li&gt;
- GCC 3.4.6 on Solaris 5.10.
+ 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_40_0.acknowledgements&quot;&gt;
+ &lt;div id=&quot;version_1_41_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/templates/boost_x_xx_x.qbk
==============================================================================
--- website/public_html/live/feed/templates/boost_x_xx_x.qbk (original)
+++ website/public_html/live/feed/templates/boost_x_xx_x.qbk 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -8,8 +8,9 @@
 
 [include ext.qbk]
 
-[/ TODO: Check download link on release.]
+[/ TODO: Check download link on release.
 [download http://sourceforge.net/projects/boost/files/boost/1.xx.x/]
+]
 
 [/
     When adding libraries:
@@ -43,6 +44,18 @@
 
 * /TODO/
 
+[/ TODO: Check Spirit for changes.
+* [phrase library..[@/libs/spirit/index.html Spirit]:]
+ * Spirit Vx.x, see the
+ '[@/doc/libs/1_xx_x/libs/spirit/doc/html/spirit/what_s_new/spirit_x_x.html What's New]'
+ section for details.
+]
+
+[/ TODO: Check Wave for changes.
+* [phrase library..[@/libs/wave/index.html Wave]:]
+ * See the [@/libs/wave/ChangeLog Changelog] for details.
+]
+
 [endsect]
 
 [section Compilers Tested]

Modified: website/public_html/live/index.html
==============================================================================
--- website/public_html/live/index.html (original)
+++ website/public_html/live/index.html 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -95,10 +95,10 @@
                   <ul id="downloads">
                     
                     <li><span class=
- "news-title">Version 1.44.0 (release notes)
+ "news-title">Version 1.45.0 (release notes)
                     </span>
                     <span class=
- "news-date">August 13th, 2010 17:00 GMT</span></li>
+ "news-date">November 19th, 2010 16:00 GMT</span></li>
                     <li><span class=
                     "news-title">Boost Jam 3.1.18 (release notes)
                     </span>
@@ -115,6 +115,16 @@
                   <ul id="news">
                     
                     <li><span class=
+ "news-title">Version 1.45.0</span>
+ <span 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
+ </span></span></span>
+ <span class=
+ "news-date">November 19th, 2010 16:00 GMT</span></li>
+ <li><span class=
                     "news-title">Version 1.44.0</span>
                     <span class=
                     "news-description"><span class="brief"><span class="purpose">
@@ -135,17 +145,7 @@
       Also, updates to the build system and quickbook.
     </span></span></span>
                     <span class=
- "news-date">May 6th, 2010 12:00 GMT</span></li>
- <li><span class=
- "news-title">Version 1.42.0</span>
- <span class=
- "news-description"><span class="brief"><span class="purpose">
- New Libraries: Uuid. Updated Libraries: Asio, Circular Buffer, Fusion, Graph,
- Integer, Iostreams, Program.Options, PropertyMap, Proto, Regex, Spirit, Unordered,
- Xpressive.
- </span></span></span>
- <span class=
- "news-date">February 2nd, 2010 14:00 GMT</span></li> </ul>
+ "news-date">May 6th, 2010 12: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$</p>
+ <p>Revised $Date: 2010-08-18 20:37:37 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -84,7 +84,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -35,25 +35,24 @@
               <h2><a name="releases" id="releases"></a>Packaged
               Releases</h2>
               <h3><span class=
- "news-title">Version 1.44.0</span></h3>
+ "news-title">Version 1.45.0</span></h3>
 
- <p class="news-date">August 13th, 2010 17:00 GMT</p>
+ <p class="news-date">November 19th, 2010 16:00 GMT</p>
 
               <p class="news-description">
               <span class="brief"><span class="purpose">
- 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.
+ 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
     </span></span></p>
 
               <ul class="menu">
                 <li>
- Release Notes</li>
+ Release Notes</li>
 
                 <li>
- Download</li>
- </ul>
+ Download</li>
+ </ul>
               <h3><span class=
               "news-title">Boost Jam 3.1.18</span></h3>
 
@@ -74,7 +73,7 @@
 
                 <li>
                 <a href="http://sourceforge.net/projects/boost/files/boost-jam/3.1.18/">Download</a></li>
- </ul>
+ </ul>
               <h2><a name="history" id="history"></a>Old Boost Releases</h2>
 
               <p>Old versions of boost can be found on the <a href=
@@ -164,7 +163,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-10-20 00:34:57 +0100 (Wed, 20 Oct 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/download/version_1_44_0.html
==============================================================================
--- website/public_html/live/users/download/version_1_44_0.html (original)
+++ website/public_html/live/users/download/version_1_44_0.html 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -1027,7 +1027,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -26,6 +26,24 @@
             <div class="section-body">
               
               <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>
+
+ <div 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
+ </span></span> </div>
+
+ <ul class="menu">
+ <li>
+ Details</li>
+
+ <li>Download</li>
+ </ul>
+ <h2 class="news-title">
               <a name="iversion_1_44_0" id="iversion_1_44_0"></a>Version 1.44.0</h2>
 
               <p class="news-date">August 13th, 2010 17:00 GMT</p>
@@ -963,7 +981,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-10-20 00:34:57 +0100 (Wed, 20 Oct 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -155,7 +155,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -82,7 +82,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -64,7 +64,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -68,7 +68,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -65,7 +65,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -66,7 +66,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -66,7 +66,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -66,7 +66,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -66,7 +66,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -68,7 +68,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -66,7 +66,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -67,7 +67,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -67,7 +67,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -68,7 +68,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -103,7 +103,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -85,7 +85,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -93,7 +93,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -102,7 +102,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -78,7 +78,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -88,7 +88,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -86,7 +86,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -95,7 +95,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -91,7 +91,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -79,7 +79,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -107,7 +107,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -109,7 +109,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -82,7 +82,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -98,7 +98,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -91,7 +91,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -94,7 +94,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -84,7 +84,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -109,7 +109,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -98,7 +98,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -99,7 +99,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -115,7 +115,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -109,7 +109,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -118,7 +118,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -155,7 +155,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -96,7 +96,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -112,7 +112,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -244,7 +244,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -281,7 +281,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -394,7 +394,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -258,7 +258,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -537,7 +537,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -146,7 +146,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -440,7 +440,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -459,7 +459,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -345,7 +345,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -641,7 +641,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -532,7 +532,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -605,7 +605,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -471,7 +471,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -549,7 +549,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -544,7 +544,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -1037,7 +1037,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
       </div>
 
       <div id="copyright">

Copied: website/public_html/live/users/history/version_1_45_0.html (from r65741, /website/public_html/beta/users/history/version_1_45_0.html)
==============================================================================
--- /website/public_html/beta/users/history/version_1_45_0.html (original)
+++ website/public_html/live/users/history/version_1_45_0.html 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -38,7 +38,7 @@
               "news-title">Version 1.45.0</span></h2>
 
               <p><span class=
- "news-date">In Progress</span></p>
+ "news-date">November 19th, 2010 16:00 GMT</span></p>
 
               <table class="download-table"><caption>Downloads</caption><tr><th scope="col">Platform</th><th scope="col">File</th></tr>
 <tr><th scope="row" rowspan="2">unix</th><td>boost_1_45_0.tar.bz2</td></tr><tr><td>boost_1_45_0.tar.gz</td></tr>
@@ -48,56 +48,595 @@
   
   
   
- <div id="version_1_45_0.new_libraries">
- <h3><span class="link">New Libraries</span></h3>
+ <div id="version_1_45_0.updated_libraries">
+ <h3><span class="link">Updated Libraries</span></h3>
     <ul>
       <li>
         <div>
- <em>TODO</em>
+ <span class="library">Asio:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Fixed a problem on kqueue-based platforms where a <code><span class="identifier">deadline_timer</span></code>
+ may never fire if the <code><span class="identifier">io_service</span></code>
+ is running in a background thread (#4568).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed a const-correctness issue that prevented valid uses of <code><span class="identifier">has_service</span><span class="special">&lt;&gt;</span></code>
+ from compiling (#4638).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed MinGW cross-compilation (#4491).
+ </div>
+ </li>
+ <li>
+ <div>
+ Removed dependency on deprecated Boost.System functions (#4672).
+ </div>
+ </li>
+ <li>
+ <div>
+ Ensured <code><span class="identifier">close</span><span class="special">()</span></code>/<code><span class="identifier">closesocket</span><span class="special">()</span></code>
+ failures are correctly propagated (#4573).
+ </div>
+ </li>
+ <li>
+ <div>
+ Added a check for errors returned by <code><span class="identifier">InitializeCriticalSectionAndSpinCount</span></code>
+ (#4574).
+ </div>
+ </li>
+ <li>
+ <div>
+ Added support for hardware flow control on QNX (#4625).
+ </div>
+ </li>
+ <li>
+ <div>
+ Always use <code><span class="identifier">pselect</span><span class="special">()</span></code> on HP-UX, if it is available (#4578).
+ </div>
+ </li>
+ <li>
+ <div>
+ Ensured handler arguments are passed as lvalues (#4744).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed Windows build when thread support is disabled (#4680).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed a Windows-specific problem where <code><span class="identifier">deadline_timer</span></code>
+ objects with expiry times set more than 5 minutes in the future may
+ never expire (#4745).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed the <code><span class="identifier">resolver</span></code>
+ backend on BSD platforms so that an empty service name resolves to
+ port number <code><span class="number">0</span></code>, as per the
+ documentation (#4690).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed read operations so that they do not accept buffer sequences of
+ type <code><span class="identifier">const_buffers_1</span></code>
+ (#4746).
+ </div>
+ </li>
+ <li>
+ <div>
+ Redefined <code><span class="identifier">Protocol</span></code>
+ and <code><span class="identifier">id</span></code> to avoid clashing
+ with Objective-C++ keywords (#4191).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed a <code><span class="identifier">vector</span></code> reallocation
+ performance issue that can occur when there are many active <code><span class="identifier">deadline_timer</span></code> objects (#4780).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed the kqueue backend so that it compiles on NetBSD (#4662).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed the socket <code><span class="identifier">io_control</span><span class="special">()</span></code> implementation on 64-bit Mac OS X
+ and BSD platforms (#4782).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed a Windows-specific problem where failures from <code><span class="identifier">accept</span><span class="special">()</span></code>
+ are incorrectly treated as successes (#4859).
+ </div>
+ </li>
+ <li>
+ <div>
+ Deprecated the separate compilation header <code><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">asio</span><span class="special">/</span><span class="identifier">impl</span><span class="special">/</span><span class="identifier">src</span><span class="special">.</span><span class="identifier">cpp</span><span class="special">&gt;</span></code>
+ in favour of <code><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">asio</span><span class="special">/</span><span class="identifier">impl</span><span class="special">/</span><span class="identifier">src</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code> (#4560).
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Config:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Added new defect macros, <code><span class="identifier">BOOST_NO_VARIADIC_MACROS</span></code>
+ and <code><span class="identifier">BOOST_NO_NUMERIC_LIMITS_LOWEST</span></code>.
+ </div>
+ </li>
+ <li>
+ <div>
+ Minor fixes (#4670,
+ #4563,
+ #4474,
+ #4508).
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Flyweight:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Fixed a hanging problem with intermodule_holder in Win32
+ platforms related to a Boost.Interprocess issue described at ticket
+ #4606.
+ </div>
+ </li>
+ <li>
+ <div>
+ Removed an internal assertion incompatible with program termination
+ via <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">exit</span></code>.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Foreach:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Fix ambiguitiy by making <code><span class="identifier">auto_any</span></code>
+ constructor explicit.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Fusion:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Added <code><span class="identifier">BOOST_FUSION_ADAPT_ADT</span></code>,
+ <code><span class="identifier">BOOST_FUSION_ADAPT_TPL_ADT</span></code>,
+ <code><span class="identifier">BOOST_FUSION_ADAPT_ASSOC_ADT</span></code>
+ and <code><span class="identifier">BOOST_FUSION_ADAPT_ASSOC_TPL_ADT</span></code>.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Graph:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Added Stoer-Wagner min-cut algorithm contributed by Daniel Trebbien.
+ </div>
+ </li>
+ <li>
+ <div>
+ Added implicit graph (implicit_graph) and A* (astar_maze) examples
+ contributed by W. P. McNeill.
+ </div>
+ </li>
+ <li>
+ <div>
+ Added bundled property support for graph properties.
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed bugs #4556,
+ #4622,
+ #4631,
+ #4715,
+ #4753,
+ #4758
+ and #4793
+ plus others not in Trac.
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed documentation bugs #4731
+ and #4737.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Interprocess:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Fixed bugs #1080,
+ #3284,
+ #3439,
+ #3448,
+ #3582,
+ #3682,
+ #3829,
+ #3846,
+ #3914,
+ #3947,
+ #3950,
+ #3951,
+ #3985,
+ #4010,
+ #4417,
+ #4019,
+ #4039,
+ #4218,
+ #4230,
+ #4250,
+ #4297,
+ #4350,
+ #4352,
+ #4426,
+ #4516,
+ #4524,
+ #4557,
+ #4606,
+ #4685,
+ #4694.
+ </div>
+ </li>
+ <li>
+ <div>
+ Added support for standard rvalue reference move semantics (tested
+ on GCC 4.5 and VC10).
+ </div>
+ </li>
+ <li>
+ <div>
+ Permissions can be detailed for interprocess named resources.
+ </div>
+ </li>
+ <li>
+ <div>
+ <code><span class="identifier">mapped_region</span><span class="special">::</span><span class="identifier">flush</span></code> initiates disk flushing but
+ does not guarantee it's completed when returns, since it is not portable.
+ </div>
+ </li>
+ <li>
+ <div>
+ FreeBSD and MacOS now use posix semaphores to implement named semaphores
+ and mutex.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Math:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Added inverse gamma distribution and inverse chi_square and scaled
+ inverse chi_square.
+ </div>
+ </li>
+ <li>
+ <div>
+ Added warnings about potential ambiguity with std random library in
+ distribution and function names.
+ </div>
+ </li>
+ <li>
+ <div>
+ Editorial revision of documentation, and added FAQ.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Meta State Machine:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ <a href="/doc/libs/1_45_0/libs/msm/doc/HTML/ch08.html#d0e2995">Support
+ for serialization</a>.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="/doc/libs/1_45_0/libs/msm/doc/HTML/ch03s04.html#eUML-reuse-functor">Possibility
+ to use normal</a> functors (from functor front-end) in eUML.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="/doc/libs/1_45_0/libs/msm/doc/HTML/ch03s05.html#backend-fsm-constructor-args">New
+ constructors where substates / submachines can be taken as arguments</a>.
+ This allows passing arguments to the constructor of a submachine.
+ </div>
+ </li>
+ <li>
+ <div>
+ Bugfixes (anonymous transitions)
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">MultiArray:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Fixes for bugs #3581,
+ #3820,
+ #3989,
+ #4032,
+ plus other bugs not in Trac.
+ </div>
+ </li>
+ <li>
+ <div>
+ Added new examples and test cases.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Proto:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Knock down value of <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">N</span></code>,
+ fixes bug #4602,
+ </div>
+ </li>
+ <li>
+ <div>
+ Support non-rtti compilers
+ </div>
+ </li>
+ <li>
+ <div>
+ Fix bug with <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">matches</span></code>,
+ array types and the wildcard pattern.
+ </div>
+ </li>
+ <li>
+ <div>
+ Make Proto work on MSVC with the /clr option
+ </div>
+ </li>
+ <li>
+ <div>
+ Add const-qualified overloads of <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">eval</span></code>
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Spirit:</span>
+ Spirit V2.4.1,
+ see the '<a href="/doc/libs/1_45_0/libs/spirit/doc/html/spirit/what_s_new/spirit_2_4_1.html">What's
+ New</a>' section for details.
         </div>
       </li>
+ <li>
+ <div>
+ <span class="library">TypeTraits:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Added new traits add_rvalue_reference, add_lvalue_reference and common_type.
+ </div>
+ </li>
+ <li>
+ <div>
+ Minor fixes to is_signed, is_unsigned and is_virtual_base_of.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">uBLAS:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Tickets closed:
+ </div>
+ <ul>
+ <li>
+ <div>
+ #4410,
+ </div>
+ </li>
+ <li>
+ <div>
+ #3397,
+ </div>
+ </li>
+ <li>
+ <div>
+ #795,
+ </div>
+ </li>
+ <li>
+ <div>
+ #3514,
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ Mixed types operation are possible and new tests added (like matrix&lt;complex&gt;+matrix&lt;double&gt;),
+ </div>
+ </li>
+ <li>
+ <div>
+ New features:
+ </div>
+ <ul>
+ <li>
+ <div>
+ a new size&lt;&gt; operator is available. For example size&lt;1&gt;(A+B)
+ give the number of rows of the sum of matrices A and B,
+ </div>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Unordered:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Fix inserting from iterators which return by copy from <code><span class="keyword">operator</span><span class="special">*</span></code>
+ in <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">unordered_map</span></code> and <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">unordered_set</span></code>.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Wave:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ See the Changelog for details.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Xpressive:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ <code><span class="identifier">xpressive</span><span class="special">::</span><span class="identifier">as</span></code> handles wide-char <code><span class="identifier">sub_match</span></code> objects, fixes bug #4496
+ </div>
+ </li>
+ </ul>
+ </li>
     </ul>
   </div>
- <div id="version_1_45_0.updated_libraries">
- <h3><span class="link">Updated Libraries</span></h3>
+ <div id="version_1_45_0.updated_tools">
+ <h3><span class="link">Updated Tools</span></h3>
     <ul>
       <li>
         <div>
- <span class="library">Config:</span>
- <ul>
- <li>
- <div>
- Added new defect macros, <code><span class="identifier">BOOST_NO_VARIADIC_MACROS</span></code>
- and <code><span class="identifier">BOOST_NO_NUMERIC_LIMITS_LOWEST</span></code>.
- </div>
- </li>
- <li>
- <div>
- Minor fixes (#4670,
- #4563,
- #4474,
- #4508).
- </div>
- </li>
- </ul>
+ <span class="library">Boostbook:</span>
+
         </div>
+ <ul>
+ <li>
+ <div>
+ Fix syntax highlighter for comments at the end of code blocks.
+ </div>
+ </li>
+ </ul>
       </li>
       <li>
         <div>
- <span class="library">TypeTraits:</span>
- <ul>
- <li>
- <div>
- Added new traits add_rvalue_reference, add_lvalue_reference and common_type.
- </div>
- </li>
- <li>
- <div>
- Minor fixes to is_signed, is_unsigned and is_virtual_base_of.
- </div>
- </li>
- </ul>
+ <span class="library">Quickbook:</span>
+
         </div>
+ <ul>
+ <li>
+ <div>
+ Fix command line macros.
+ </div>
+ </li>
+ <li>
+ <div>
+ Nested code snippets.
+ </div>
+ </li>
+ <li>
+ <div>
+ Nested documentation info comments.
+ </div>
+ </li>
+ <li>
+ <div>
+ Revert xml escaping document info, it broke some documentation files
+ (will now be in 1.6).
+ </div>
+ </li>
+ <li>
+ <div>
+ Some other small tweaks. See <a href="/doc/html/quickbook/change_log.html#quickbook.change_log.releases.version_1_5_3___boost_1_45_0">the
+ change log</a> for more info.
+ </div>
+ </li>
+ </ul>
       </li>
     </ul>
   </div>
@@ -109,8 +648,86 @@
     <ul>
       <li>
         <div>
- <em>TODO</em>
+ Linux:
+ </div>
+ <ul>
+ <li>
+ <div>
+ GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.5, 4.5.1.
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0.
+ </div>
+ </li>
+ <li>
+ <div>
+ Intel: 10.1, 11.0, 11.1
+ </div>
+ </li>
+ <li>
+ <div>
+ Pathscale: 3.2.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ OS X:
+ </div>
+ <ul>
+ <li>
+ <div>
+ GCC: 4.0.1, 4.2.1, 4.4
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC, C++0x mode: 4.4.
+ </div>
+ </li>
+ <li>
+ <div>
+ Intel: 11.1
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ Windows:
         </div>
+ <ul>
+ <li>
+ <div>
+ Visual C++: 7.1, 8.0, 9.0 and 10.0.
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC, mingw: 4.3.3.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ FreeBSD:
+ </div>
+ <ul>
+ <li>
+ <div>
+ GCC: 4.2.1, 32 bit.
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC: 4.2.1, 64 bit.
+ </div>
+ </li>
+ </ul>
       </li>
     </ul>
     <p>
@@ -119,15 +736,139 @@
     <ul>
       <li>
         <div>
- <em>TODO</em>
+ Linux:
         </div>
+ <ul>
+ <li>
+ <div>
+ GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.5, 4.5.0, 4.6.0 (dev version).
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0.
+ </div>
+ </li>
+ <li>
+ <div>
+ Intel: 10.1, 11.0, 11.1.
+ </div>
+ </li>
+ <li>
+ <div>
+ pgCC 10.1.
+ </div>
+ </li>
+ <li>
+ <div>
+ PathScale: 3.2.
+ </div>
+ </li>
+ <li>
+ <div>
+ Clang from subversion.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ OS X:
+ </div>
+ <ul>
+ <li>
+ <div>
+ Intel C++ Compiler: 10.1, 11.0, 11.1.
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC: 4.0.1, 4.2.1, 4.4.4
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC, C++0x mode: 4.4.4
+ </div>
+ </li>
+ <li>
+ <div>
+ Clang from subversion.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ Windows:
+ </div>
+ <ul>
+ <li>
+ <div>
+ Borland: 5.9.3, 6.1.3 (2009), 6.2.1 (2010), 6.3.0
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC, mingw: 4.3.3, 4.4.5, 4.5.1
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC, mingw, C++0x mode: 4.5.1
+ </div>
+ </li>
+ <li>
+ <div>
+ Visual C++: 7.1, 8.0, 9.0, 10.0
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ AIX:
+ </div>
+ <ul>
+ <li>
+ <div>
+ IBM XL C/C++ Enterprise Edition, V11.1.0.0.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ FreeBSD:
+ </div>
+ <ul>
+ <li>
+ <div>
+ GCC 4.2.1, 64 bit.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ Solaris:
+ </div>
+ <ul>
+ <li>
+ <div>
+ Sun C++: 5.10.
+ </div>
+ </li>
+ </ul>
       </li>
     </ul>
   </div>
   <div id="version_1_45_0.acknowledgements">
     <h3><span class="link">Acknowledgements</span></h3>
     <p>
- <em>TODO</em>
+ Beman Dawes, Eric Niebler,
+ Rene Rivera, Daniel James
+ and Vladimir Prus managed this release.
     </p>
   </div>
 </div> </div>

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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -27,15 +27,33 @@
               <ul class="toc">
                 
                 <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>
- <li><span class=
- "news-title">Version 1.40.0</span></li> </ul>
+ "news-title">Version 1.41.0</span></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>
+
+ <div 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
+ </span></span> </div>
+
+ <ul class="menu">
+ <li>
+ Details</li>
+
+ <li>Download</li>
+ </ul>
               <h2 class="news-title">
               <a name="iversion_1_44_0" id="iversion_1_44_0"></a>Version 1.44.0</h2>
 
@@ -111,24 +129,6 @@
                 <a href="/users/news/version_1_41_0">Details</a></li>
 
                                 <li>Download</li>
- </ul>
- <h2 class="news-title">
- <a name="iversion_1_40_0" id="iversion_1_40_0"></a>Version 1.40.0</h2>
-
- <p class="news-date">August 27th, 2009 17:00 GMT</p>
-
- <div class="news-description">
- <span class="brief"><span class="purpose">
- Build System improvements. Updated Libraries: Accumulators, Asio, Circular
- Buffer, Foreach, Function, Fusion, Graph, Hash, Interprocess, Intrusive, MPL,
- Program.Options, Property Map, Proto, Random, Serialization, Unordered, Xpressive.
- </span></span> </div>
-
- <ul class="menu">
- <li>
- Details</li>
-
- <li>Download</li>
                               </ul> </div>
           </div>
         </div>
@@ -144,7 +144,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-10-20 00:34:57 +0100 (Wed, 20 Oct 2010) $</p>
       </div>
 
       <div id="copyright">

Modified: website/public_html/live/users/news/version_1_41_0.html
==============================================================================
--- website/public_html/live/users/news/version_1_41_0.html (original)
+++ website/public_html/live/users/news/version_1_41_0.html 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -471,7 +471,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -549,7 +549,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -544,7 +544,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 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 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -1037,7 +1037,7 @@
   <div id="footer">
     <div id="footer-left">
       <div id="revised">
- <p>Revised $Date$</p>
+ <p>Revised $Date: 2010-08-18 21:38:46 +0100 (Wed, 18 Aug 2010) $</p>
       </div>
 
       <div id="copyright">

Copied: website/public_html/live/users/news/version_1_45_0.html (from r65741, /website/public_html/beta/users/news/version_1_45_0.html)
==============================================================================
--- /website/public_html/beta/users/news/version_1_45_0.html (original)
+++ website/public_html/live/users/news/version_1_45_0.html 2010-11-19 11:29:58 EST (Fri, 19 Nov 2010)
@@ -38,7 +38,7 @@
               "news-title">Version 1.45.0</span></h2>
 
               <p><span class=
- "news-date">In Progress</span></p>
+ "news-date">November 19th, 2010 16:00 GMT</span></p>
 
               <table class="download-table"><caption>Downloads</caption><tr><th scope="col">Platform</th><th scope="col">File</th></tr>
 <tr><th scope="row" rowspan="2">unix</th><td>boost_1_45_0.tar.bz2</td></tr><tr><td>boost_1_45_0.tar.gz</td></tr>
@@ -48,56 +48,595 @@
   
   
   
- <div id="version_1_45_0.new_libraries">
- <h3><span class="link">New Libraries</span></h3>
+ <div id="version_1_45_0.updated_libraries">
+ <h3><span class="link">Updated Libraries</span></h3>
     <ul>
       <li>
         <div>
- <em>TODO</em>
+ <span class="library">Asio:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Fixed a problem on kqueue-based platforms where a <code><span class="identifier">deadline_timer</span></code>
+ may never fire if the <code><span class="identifier">io_service</span></code>
+ is running in a background thread (#4568).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed a const-correctness issue that prevented valid uses of <code><span class="identifier">has_service</span><span class="special">&lt;&gt;</span></code>
+ from compiling (#4638).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed MinGW cross-compilation (#4491).
+ </div>
+ </li>
+ <li>
+ <div>
+ Removed dependency on deprecated Boost.System functions (#4672).
+ </div>
+ </li>
+ <li>
+ <div>
+ Ensured <code><span class="identifier">close</span><span class="special">()</span></code>/<code><span class="identifier">closesocket</span><span class="special">()</span></code>
+ failures are correctly propagated (#4573).
+ </div>
+ </li>
+ <li>
+ <div>
+ Added a check for errors returned by <code><span class="identifier">InitializeCriticalSectionAndSpinCount</span></code>
+ (#4574).
+ </div>
+ </li>
+ <li>
+ <div>
+ Added support for hardware flow control on QNX (#4625).
+ </div>
+ </li>
+ <li>
+ <div>
+ Always use <code><span class="identifier">pselect</span><span class="special">()</span></code> on HP-UX, if it is available (#4578).
+ </div>
+ </li>
+ <li>
+ <div>
+ Ensured handler arguments are passed as lvalues (#4744).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed Windows build when thread support is disabled (#4680).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed a Windows-specific problem where <code><span class="identifier">deadline_timer</span></code>
+ objects with expiry times set more than 5 minutes in the future may
+ never expire (#4745).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed the <code><span class="identifier">resolver</span></code>
+ backend on BSD platforms so that an empty service name resolves to
+ port number <code><span class="number">0</span></code>, as per the
+ documentation (#4690).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed read operations so that they do not accept buffer sequences of
+ type <code><span class="identifier">const_buffers_1</span></code>
+ (#4746).
+ </div>
+ </li>
+ <li>
+ <div>
+ Redefined <code><span class="identifier">Protocol</span></code>
+ and <code><span class="identifier">id</span></code> to avoid clashing
+ with Objective-C++ keywords (#4191).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed a <code><span class="identifier">vector</span></code> reallocation
+ performance issue that can occur when there are many active <code><span class="identifier">deadline_timer</span></code> objects (#4780).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed the kqueue backend so that it compiles on NetBSD (#4662).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed the socket <code><span class="identifier">io_control</span><span class="special">()</span></code> implementation on 64-bit Mac OS X
+ and BSD platforms (#4782).
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed a Windows-specific problem where failures from <code><span class="identifier">accept</span><span class="special">()</span></code>
+ are incorrectly treated as successes (#4859).
+ </div>
+ </li>
+ <li>
+ <div>
+ Deprecated the separate compilation header <code><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">asio</span><span class="special">/</span><span class="identifier">impl</span><span class="special">/</span><span class="identifier">src</span><span class="special">.</span><span class="identifier">cpp</span><span class="special">&gt;</span></code>
+ in favour of <code><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">asio</span><span class="special">/</span><span class="identifier">impl</span><span class="special">/</span><span class="identifier">src</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code> (#4560).
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Config:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Added new defect macros, <code><span class="identifier">BOOST_NO_VARIADIC_MACROS</span></code>
+ and <code><span class="identifier">BOOST_NO_NUMERIC_LIMITS_LOWEST</span></code>.
+ </div>
+ </li>
+ <li>
+ <div>
+ Minor fixes (#4670,
+ #4563,
+ #4474,
+ #4508).
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Flyweight:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Fixed a hanging problem with intermodule_holder in Win32
+ platforms related to a Boost.Interprocess issue described at ticket
+ #4606.
+ </div>
+ </li>
+ <li>
+ <div>
+ Removed an internal assertion incompatible with program termination
+ via <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">exit</span></code>.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Foreach:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Fix ambiguitiy by making <code><span class="identifier">auto_any</span></code>
+ constructor explicit.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Fusion:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Added <code><span class="identifier">BOOST_FUSION_ADAPT_ADT</span></code>,
+ <code><span class="identifier">BOOST_FUSION_ADAPT_TPL_ADT</span></code>,
+ <code><span class="identifier">BOOST_FUSION_ADAPT_ASSOC_ADT</span></code>
+ and <code><span class="identifier">BOOST_FUSION_ADAPT_ASSOC_TPL_ADT</span></code>.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Graph:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Added Stoer-Wagner min-cut algorithm contributed by Daniel Trebbien.
+ </div>
+ </li>
+ <li>
+ <div>
+ Added implicit graph (implicit_graph) and A* (astar_maze) examples
+ contributed by W. P. McNeill.
+ </div>
+ </li>
+ <li>
+ <div>
+ Added bundled property support for graph properties.
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed bugs #4556,
+ #4622,
+ #4631,
+ #4715,
+ #4753,
+ #4758
+ and #4793
+ plus others not in Trac.
+ </div>
+ </li>
+ <li>
+ <div>
+ Fixed documentation bugs #4731
+ and #4737.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Interprocess:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Fixed bugs #1080,
+ #3284,
+ #3439,
+ #3448,
+ #3582,
+ #3682,
+ #3829,
+ #3846,
+ #3914,
+ #3947,
+ #3950,
+ #3951,
+ #3985,
+ #4010,
+ #4417,
+ #4019,
+ #4039,
+ #4218,
+ #4230,
+ #4250,
+ #4297,
+ #4350,
+ #4352,
+ #4426,
+ #4516,
+ #4524,
+ #4557,
+ #4606,
+ #4685,
+ #4694.
+ </div>
+ </li>
+ <li>
+ <div>
+ Added support for standard rvalue reference move semantics (tested
+ on GCC 4.5 and VC10).
+ </div>
+ </li>
+ <li>
+ <div>
+ Permissions can be detailed for interprocess named resources.
+ </div>
+ </li>
+ <li>
+ <div>
+ <code><span class="identifier">mapped_region</span><span class="special">::</span><span class="identifier">flush</span></code> initiates disk flushing but
+ does not guarantee it's completed when returns, since it is not portable.
+ </div>
+ </li>
+ <li>
+ <div>
+ FreeBSD and MacOS now use posix semaphores to implement named semaphores
+ and mutex.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Math:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Added inverse gamma distribution and inverse chi_square and scaled
+ inverse chi_square.
+ </div>
+ </li>
+ <li>
+ <div>
+ Added warnings about potential ambiguity with std random library in
+ distribution and function names.
+ </div>
+ </li>
+ <li>
+ <div>
+ Editorial revision of documentation, and added FAQ.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Meta State Machine:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ <a href="/doc/libs/1_45_0/libs/msm/doc/HTML/ch08.html#d0e2995">Support
+ for serialization</a>.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="/doc/libs/1_45_0/libs/msm/doc/HTML/ch03s04.html#eUML-reuse-functor">Possibility
+ to use normal</a> functors (from functor front-end) in eUML.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="/doc/libs/1_45_0/libs/msm/doc/HTML/ch03s05.html#backend-fsm-constructor-args">New
+ constructors where substates / submachines can be taken as arguments</a>.
+ This allows passing arguments to the constructor of a submachine.
+ </div>
+ </li>
+ <li>
+ <div>
+ Bugfixes (anonymous transitions)
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">MultiArray:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Fixes for bugs #3581,
+ #3820,
+ #3989,
+ #4032,
+ plus other bugs not in Trac.
+ </div>
+ </li>
+ <li>
+ <div>
+ Added new examples and test cases.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Proto:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Knock down value of <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">N</span></code>,
+ fixes bug #4602,
+ </div>
+ </li>
+ <li>
+ <div>
+ Support non-rtti compilers
+ </div>
+ </li>
+ <li>
+ <div>
+ Fix bug with <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">matches</span></code>,
+ array types and the wildcard pattern.
+ </div>
+ </li>
+ <li>
+ <div>
+ Make Proto work on MSVC with the /clr option
+ </div>
+ </li>
+ <li>
+ <div>
+ Add const-qualified overloads of <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">eval</span></code>
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Spirit:</span>
+ Spirit V2.4.1,
+ see the '<a href="/doc/libs/1_45_0/libs/spirit/doc/html/spirit/what_s_new/spirit_2_4_1.html">What's
+ New</a>' section for details.
         </div>
       </li>
+ <li>
+ <div>
+ <span class="library">TypeTraits:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Added new traits add_rvalue_reference, add_lvalue_reference and common_type.
+ </div>
+ </li>
+ <li>
+ <div>
+ Minor fixes to is_signed, is_unsigned and is_virtual_base_of.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">uBLAS:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Tickets closed:
+ </div>
+ <ul>
+ <li>
+ <div>
+ #4410,
+ </div>
+ </li>
+ <li>
+ <div>
+ #3397,
+ </div>
+ </li>
+ <li>
+ <div>
+ #795,
+ </div>
+ </li>
+ <li>
+ <div>
+ #3514,
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ Mixed types operation are possible and new tests added (like matrix&lt;complex&gt;+matrix&lt;double&gt;),
+ </div>
+ </li>
+ <li>
+ <div>
+ New features:
+ </div>
+ <ul>
+ <li>
+ <div>
+ a new size&lt;&gt; operator is available. For example size&lt;1&gt;(A+B)
+ give the number of rows of the sum of matrices A and B,
+ </div>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Unordered:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ Fix inserting from iterators which return by copy from <code><span class="keyword">operator</span><span class="special">*</span></code>
+ in <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">unordered_map</span></code> and <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">unordered_set</span></code>.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Wave:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ See the Changelog for details.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <span class="library">Xpressive:</span>
+
+ </div>
+ <ul>
+ <li>
+ <div>
+ <code><span class="identifier">xpressive</span><span class="special">::</span><span class="identifier">as</span></code> handles wide-char <code><span class="identifier">sub_match</span></code> objects, fixes bug #4496
+ </div>
+ </li>
+ </ul>
+ </li>
     </ul>
   </div>
- <div id="version_1_45_0.updated_libraries">
- <h3><span class="link">Updated Libraries</span></h3>
+ <div id="version_1_45_0.updated_tools">
+ <h3><span class="link">Updated Tools</span></h3>
     <ul>
       <li>
         <div>
- <span class="library">Config:</span>
- <ul>
- <li>
- <div>
- Added new defect macros, <code><span class="identifier">BOOST_NO_VARIADIC_MACROS</span></code>
- and <code><span class="identifier">BOOST_NO_NUMERIC_LIMITS_LOWEST</span></code>.
- </div>
- </li>
- <li>
- <div>
- Minor fixes (#4670,
- #4563,
- #4474,
- #4508).
- </div>
- </li>
- </ul>
+ <span class="library">Boostbook:</span>
+
         </div>
+ <ul>
+ <li>
+ <div>
+ Fix syntax highlighter for comments at the end of code blocks.
+ </div>
+ </li>
+ </ul>
       </li>
       <li>
         <div>
- <span class="library">TypeTraits:</span>
- <ul>
- <li>
- <div>
- Added new traits add_rvalue_reference, add_lvalue_reference and common_type.
- </div>
- </li>
- <li>
- <div>
- Minor fixes to is_signed, is_unsigned and is_virtual_base_of.
- </div>
- </li>
- </ul>
+ <span class="library">Quickbook:</span>
+
         </div>
+ <ul>
+ <li>
+ <div>
+ Fix command line macros.
+ </div>
+ </li>
+ <li>
+ <div>
+ Nested code snippets.
+ </div>
+ </li>
+ <li>
+ <div>
+ Nested documentation info comments.
+ </div>
+ </li>
+ <li>
+ <div>
+ Revert xml escaping document info, it broke some documentation files
+ (will now be in 1.6).
+ </div>
+ </li>
+ <li>
+ <div>
+ Some other small tweaks. See <a href="/doc/html/quickbook/change_log.html#quickbook.change_log.releases.version_1_5_3___boost_1_45_0">the
+ change log</a> for more info.
+ </div>
+ </li>
+ </ul>
       </li>
     </ul>
   </div>
@@ -109,8 +648,86 @@
     <ul>
       <li>
         <div>
- <em>TODO</em>
+ Linux:
+ </div>
+ <ul>
+ <li>
+ <div>
+ GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.5, 4.5.1.
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0.
+ </div>
+ </li>
+ <li>
+ <div>
+ Intel: 10.1, 11.0, 11.1
+ </div>
+ </li>
+ <li>
+ <div>
+ Pathscale: 3.2.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ OS X:
+ </div>
+ <ul>
+ <li>
+ <div>
+ GCC: 4.0.1, 4.2.1, 4.4
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC, C++0x mode: 4.4.
+ </div>
+ </li>
+ <li>
+ <div>
+ Intel: 11.1
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ Windows:
         </div>
+ <ul>
+ <li>
+ <div>
+ Visual C++: 7.1, 8.0, 9.0 and 10.0.
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC, mingw: 4.3.3.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ FreeBSD:
+ </div>
+ <ul>
+ <li>
+ <div>
+ GCC: 4.2.1, 32 bit.
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC: 4.2.1, 64 bit.
+ </div>
+ </li>
+ </ul>
       </li>
     </ul>
     <p>
@@ -119,15 +736,139 @@
     <ul>
       <li>
         <div>
- <em>TODO</em>
+ Linux:
         </div>
+ <ul>
+ <li>
+ <div>
+ GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.5, 4.5.0, 4.6.0 (dev version).
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.0.
+ </div>
+ </li>
+ <li>
+ <div>
+ Intel: 10.1, 11.0, 11.1.
+ </div>
+ </li>
+ <li>
+ <div>
+ pgCC 10.1.
+ </div>
+ </li>
+ <li>
+ <div>
+ PathScale: 3.2.
+ </div>
+ </li>
+ <li>
+ <div>
+ Clang from subversion.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ OS X:
+ </div>
+ <ul>
+ <li>
+ <div>
+ Intel C++ Compiler: 10.1, 11.0, 11.1.
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC: 4.0.1, 4.2.1, 4.4.4
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC, C++0x mode: 4.4.4
+ </div>
+ </li>
+ <li>
+ <div>
+ Clang from subversion.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ Windows:
+ </div>
+ <ul>
+ <li>
+ <div>
+ Borland: 5.9.3, 6.1.3 (2009), 6.2.1 (2010), 6.3.0
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC, mingw: 4.3.3, 4.4.5, 4.5.1
+ </div>
+ </li>
+ <li>
+ <div>
+ GCC, mingw, C++0x mode: 4.5.1
+ </div>
+ </li>
+ <li>
+ <div>
+ Visual C++: 7.1, 8.0, 9.0, 10.0
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ AIX:
+ </div>
+ <ul>
+ <li>
+ <div>
+ IBM XL C/C++ Enterprise Edition, V11.1.0.0.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ FreeBSD:
+ </div>
+ <ul>
+ <li>
+ <div>
+ GCC 4.2.1, 64 bit.
+ </div>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ Solaris:
+ </div>
+ <ul>
+ <li>
+ <div>
+ Sun C++: 5.10.
+ </div>
+ </li>
+ </ul>
       </li>
     </ul>
   </div>
   <div id="version_1_45_0.acknowledgements">
     <h3><span class="link">Acknowledgements</span></h3>
     <p>
- <em>TODO</em>
+ Beman Dawes, Eric Niebler,
+ Rene Rivera, Daniel James
+ and Vladimir Prus managed this release.
     </p>
   </div>
 </div> </div>


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