Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r55804 - in website/public_html/live: . common/code community development feed feed/history feed/templates style/css_0 users/download users/history users/news
From: bdawes_at_[hidden]
Date: 2009-08-27 13:03:06


Author: bemandawes
Date: 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
New Revision: 55804
URL: http://svn.boost.org/trac/boost/changeset/55804

Log:
Release 1.40.0
Added:
   website/public_html/live/development/report-jun-2009.html
      - copied unchanged from r55803, /website/public_html/beta/development/report-jun-2009.html
   website/public_html/live/development/report-jun-2009.rst
      - copied unchanged from r55803, /website/public_html/beta/development/report-jun-2009.rst
   website/public_html/live/feed/history/boost_1_40_0.qbk
      - copied unchanged from r55803, /website/public_html/beta/feed/history/boost_1_40_0.qbk
Properties modified:
   website/public_html/live/ (props changed)
Text files modified:
   website/public_html/live/common/code/boost_feed.php | 54 ++
   website/public_html/live/community/review_schedule.html | 29
   website/public_html/live/development/requirements.html | 2
   website/public_html/live/feed/downloads.rss | 405 +++++++----------
   website/public_html/live/feed/history.rss | 529 ++++++++++++++++++++++-
   website/public_html/live/feed/history/boost_1_21_1.qbk | 2
   website/public_html/live/feed/history/boost_1_21_2.qbk | 2
   website/public_html/live/feed/history/boost_1_22_0.qbk | 2
   website/public_html/live/feed/history/boost_1_23_0.qbk | 2
   website/public_html/live/feed/history/boost_1_24_0.qbk | 2
   website/public_html/live/feed/history/boost_1_25_0.qbk | 2
   website/public_html/live/feed/history/boost_1_25_1.qbk | 2
   website/public_html/live/feed/history/boost_1_26_0.qbk | 2
   website/public_html/live/feed/history/boost_1_27_0.qbk | 2
   website/public_html/live/feed/history/boost_1_28_0.qbk | 2
   website/public_html/live/feed/history/boost_1_29_0.qbk | 2
   website/public_html/live/feed/history/boost_1_30_0.qbk | 2
   website/public_html/live/feed/history/boost_1_30_2.qbk | 2
   website/public_html/live/feed/history/boost_1_31_0.qbk | 2
   website/public_html/live/feed/history/boost_1_32_0.qbk | 2
   website/public_html/live/feed/history/boost_1_33_0.qbk | 2
   website/public_html/live/feed/history/boost_1_33_1.qbk | 2
   website/public_html/live/feed/history/boost_1_34_0.qbk | 2
   website/public_html/live/feed/history/boost_1_34_1.qbk | 2
   website/public_html/live/feed/history/boost_1_35_0.qbk | 2
   website/public_html/live/feed/history/boost_1_36_0.qbk | 2
   website/public_html/live/feed/history/boost_1_37_0.qbk | 2
   website/public_html/live/feed/history/boost_1_38_0.qbk | 2
   website/public_html/live/feed/history/boost_1_39_0.qbk | 2
   website/public_html/live/feed/news.rss | 874 ++++++++++++++++++++++-----------------
   website/public_html/live/feed/templates/boost_x_xx_x.qbk | 5
   website/public_html/live/style/css_0/content.css | 14
   website/public_html/live/users/download/entry.php | 4
   website/public_html/live/users/download/index.php | 2
   website/public_html/live/users/history/entry.php | 4
   website/public_html/live/users/news/entry.php | 4
   36 files changed, 1271 insertions(+), 703 deletions(-)

Modified: website/public_html/live/common/code/boost_feed.php
==============================================================================
--- website/public_html/live/common/code/boost_feed.php (original)
+++ website/public_html/live/common/code/boost_feed.php 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -110,5 +110,59 @@
         $f = '_field_cmp_'.strtolower(str_replace('-','_',$field)).'_';
         uasort($this->db,$f);
     }
+
+ function echo_download_table($guid)
+ {
+ if($this->db[$guid]['boostbook:download']) {
+ $link = $this->db[$guid]['boostbook:download'];
+ if(preg_match('@/boost/(\d+)\.(\d+)\.(\d+)/$@', $link, $matches)) {
+ $base_name = 'boost_'.$matches[1].'_'.$matches[2].'_'.$matches[3];
+
+ /* Pick which files are available by examining the version number.
+ This could possibly be meta-data in the rss feed instead of being
+ hardcoded here. */
+
+ $downloads['unix'][] = $base_name.'.tar.bz2';
+ $downloads['unix'][] = $base_name.'.tar.gz';
+
+ if($matches[1] == 1 && $matches[2] >= 32 && $matches[2] <= 33) {
+ $downloads['windows'][] = $base_name.'.exe';
+ }
+ else if($matches[1] > 1 || $matches[2] > 34 || ($matches[2] == 34 && $matches[3] == 1)) {
+ $downloads['windows'][] = $base_name.'.7z';
+ }
+ $downloads['windows'][] = $base_name.'.zip';
+
+ /* Print the download table. */
+
+ echo '<table class="download-table">';
+ echo '<caption>Downloads</caption>';
+ echo '<tr><th scope="col">Platform</th><th scope="col">File</th></tr>';
+ foreach($downloads as $platform => $files) {
+ echo "\n";
+ echo '<tr><th scope="row"';
+ if(count($files) > 1) {
+ echo ' rowspan="'.count($files).'"';
+ }
+ echo '>'.htmlentities($platform).'</th>';
+ foreach($files as $index => $file) {
+ if($index > 0) echo '</tr><tr>';
+ echo '<td><a href="'.htmlentities($link.$file.'/download').'">'.
+ htmlentities($file).'</a></td>';
+ }
+ echo '</tr>';
+ }
+ echo '</table>';
+ }
+ else {
+ /* If the link didn't match the normal version number pattern
+ then just use the old fashioned link to sourceforge. */
+
+ echo '<p><span class="news-download"><a href="'.
+ htmlentities($link).
+ '">Download this release.</a></span></p>';
+ }
+ }
+ }
 }
 ?>

Modified: website/public_html/live/community/review_schedule.html
==============================================================================
--- website/public_html/live/community/review_schedule.html (original)
+++ website/public_html/live/community/review_schedule.html 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -135,7 +135,7 @@
                   </tr>
 
                   <tr>
- <td>Task</td>
+ <td>Thread Pool</td>
 
                     <td>Oliver Kowalke</td>
 
@@ -258,6 +258,19 @@
                     <td>-</td>
                   </tr>
 
+ <tr>
+ <td>Polygon</td>
+
+ <td>Lucanus Simonson</td>
+
+ <td><a href="https://svn.boost.org/svn/boost/sandbox/gtl/boost/polygon/">
+ Boost Sandbox</a></td>
+
+ <td>Fernando Cacciola</td>
+
+ <td>August 24, 2009 - September 2, 2009</td>
+ </tr>
+
                 </tbody>
               </table>
 
@@ -279,20 +292,6 @@
                 </thead>
 
                   <tr>
- <td>Polygon</td>
-
- <td>Lucanus Simonson</td>
-
- <td>Fernando Cacciola</td>
-
- <td>August 24, 2009 - September 2, 2009</td>
-
- <td><a href=
- "http://lists.boost.org/boost-announce/2009/08/0234.php">
- Ongoing</a></td>
- </tr>
-
- <tr>
                     <td>Review Wizard Status Report</td>
 
                     <td></td>

Modified: website/public_html/live/development/requirements.html
==============================================================================
--- website/public_html/live/development/requirements.html (original)
+++ website/public_html/live/development/requirements.html 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -694,7 +694,7 @@
 
               <p>If you need more help with how to write documentation you
               can check out the article on <a href=
- "/doc/libs/1_34_1/more/writingdoc/index.html">Writing
+ "/doc/libs/release/more/writingdoc/index.html">Writing
               Documentation for Boost</a>.</p>
 
               <h2><a name="Rationale" id="Rationale"></a>Rationale</h2>

Modified: website/public_html/live/feed/downloads.rss
==============================================================================
--- website/public_html/live/feed/downloads.rss (original)
+++ website/public_html/live/feed/downloads.rss 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -1,5 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<rss version="2.0" xmlns:boostbook="urn:boost.org:boostbook">
+<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:boostbook="urn:boost.org:boostbook">
   <channel>
     <generator>BoostBook2RSS</generator>
     <title>Boost Downloads</title>
@@ -7,84 +6,31 @@
     <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.39.0</title><pubDate>Sat, 02 May 2009 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
- New Libraries: Signals2. Updated Libraries: Asio, Flyweight, Foreach, Hash,
- Interprocess, Intrusive, Program.Options, Proto, PtrContainer, Range, Unordered,
- Xpressive. Updated Tools: Boostbook, Quickbook.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=679861><description>&lt;div class=&quot;description&quot;&gt;
+ <item><title>Version 1.40.0</title><pubDate>$Date$</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ Build System improvements. Updated Libraries: Accumulators, Circular Buffer,
+ Foreach, Function, Fusion, Hash, Interprocess, Intrusive, MPL, Program.Options,
+ Proto, Serialization, Unordered, Xpressive.
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.40.0.beta.1/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
- &lt;div id=&quot;version_1_39_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/signals2/index.html&quot;&gt;Signals2&lt;/a&gt;:&lt;/span&gt; Managed signals
- &amp;amp; slots callback implementation (thread-safe version 2), from Frank Mori
- Hess.
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_39_0.updated_libraries&quot;&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/asio/index.html&quot;&gt;Asio&lt;/a&gt;:&lt;/span&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;
- Implement automatic resizing of the bucket array in the internal hash
- maps. This is to improve performance for very large numbers of asynchronous
- operations and also to reduce memory usage for very small numbers. A
- new macro &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASIO_HASH_MAP_BUCKETS&lt;/span&gt;&lt;/code&gt;
- may be used to tweak the sizes used for the bucket arrays.
- &lt;/li&gt;
- &lt;li&gt;
- Add performance optimisation for the Windows IOCP backend for when no
- timers are used.
- &lt;/li&gt;
- &lt;li&gt;
- Prevent locale settings from affecting formatting of TCP and UDP endpoints
- (&lt;a href=&quot;
https://svn.boost.org/trac/boost/ticket/2682&quot;&gt;#2682&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Fix a memory leak that occurred when an asynchronous SSL operation's
- completion handler threw an exception (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2910&quot;&gt;#2910&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Fix the implementation of &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; so that it adheres to the documented
- type requirements for IoControlCommand (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2820&quot;&gt;#2820&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Fix incompatibility between Asio and ncurses.h (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2156&quot;&gt;#2156&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- On Windows, specifically handle the case when an overlapped &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ReadFile&lt;/span&gt;&lt;/code&gt; call fails with &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ERROR_MORE_DATA&lt;/span&gt;&lt;/code&gt;. This enables a hack
- where a &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;windows&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;stream_handle&lt;/span&gt;&lt;/code&gt; can be used with a message-oriented
- named pipe (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2936&quot;&gt;#2936&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Fix system call wrappers to always clear the error on success, as POSIX
- allows successful system calls to modify errno (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2953&quot;&gt;#2953&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Don't include termios.h if &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASIO_DISABLE_SERIAL_PORT&lt;/span&gt;&lt;/code&gt;
- is defined (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2917&quot;&gt;#2917&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Cleaned up some more MSVC level 4 warnings (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2828&quot;&gt;#2828&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Various documentation fixes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2871&quot;&gt;#2871&lt;/a&gt;).
+ Works on GCC 4.4.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&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;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;
- The &lt;a href=&quot;/libs/flyweight/doc/tutorial/configuration.html#refcounted&quot;&gt;refcounted&lt;/a&gt;
- component was not thread-safe due to an incorrect implementation and
- could deadlock under heavy usage conditions. This problem has been corrected.
+ 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;.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -92,230 +38,214 @@
         &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;
- Eliminate shadow warnings on gcc for nested &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;FOREACH&lt;/span&gt;&lt;/code&gt;
- loops
- &lt;/li&gt;
- &lt;li&gt;
- Portability fix for Intel-Win toolset
+ Workaround for conflict with Python headers (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3000&quot;&gt;#3000&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/functional/hash/index.html&quot;&gt;Hash&lt;/a&gt;:&lt;/span&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;
         &lt;ul&gt;
           &lt;li&gt;
- Remove deprecated headers for hashing containers. Everything that was
- in them is included in &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&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;hash&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/2412&quot;&gt;#2412&lt;/a&gt;).
+ Optimize the use of small target objects.
           &lt;/li&gt;
           &lt;li&gt;
- Other minor changes, full details in the library &lt;a href=&quot;/doc/html/hash/changes.html#hash.changes.boost_1_39_0&quot;&gt;change
- log&lt;/a&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;)
           &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;
- &lt;ul&gt;
           &lt;li&gt;
- Increased portability and bug fixes. Full details in the library &lt;a href=&quot;/doc/html/interprocess/acknowledgements_notes.html#interprocess.acknowledgements_notes.release_notes.release_notes_boost_1_39_00&quot;&gt;change
- log&lt;/a&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;)
           &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;
+ &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;
- Optimizations and bug fixes. Full details in the library &lt;a href=&quot;/doc/html/intrusive/release_notes.html#intrusive.release_notes.release_notes_boost_1_39_00&quot;&gt;change
- log&lt;/a&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;.
           &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/hash/index.html&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Multitoken options fixed (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/469&quot;&gt;#469&lt;/a&gt;).
+ Automatically configure the float functions using template metaprogramming
+ instead of trying to configure every possibility manually.
           &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/interprocess/index.html&quot;&gt;Interprocess&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Work around incompatibility with standard Linux header.
+ 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;
- 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;noinvoke&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
- to block metafunction invocation in object transforms.
+ 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;.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/ptr_container/index.html&quot;&gt;PtrContainer&lt;/a&gt;:&lt;/span&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;
         &lt;ul&gt;
           &lt;li&gt;
- Bug fixes from Trac applied.
+ Code cleanup in tree_algorithms.hpp and avl_tree_algorithms.hpp
           &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&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;
- &lt;ul&gt;
           &lt;li&gt;
- Bug fixes from Trac applied.
+ Fixed bug &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3164&quot;&gt;#3164&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/unordered/index.html&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&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;
- Fixed regression in 1.38 that prevented unordered from using more than
- about 1.5 million buckets (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2975&quot;&gt;#2975&lt;/a&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;
- Minor implementation changes, including &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2756&quot;&gt;#2756&lt;/a&gt;.
- Full details in the library &lt;a href=&quot;/doc/html/unordered/changes.html#unordered.changes.boost_1_39_0&quot;&gt;change
- log&lt;/a&gt;.
+ Updated &lt;a href=&quot;/libs/mpl/doc/refmanual.html&quot;&gt;MPL Reference Manual&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;
- Work around for gcc optimization problem resulting in pure virtual function
- call runtime error (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2655&quot;&gt;#2655&lt;/a&gt;).
+ Bug fixes.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_39_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;/libs/program_options/index.html&quot;&gt;Program.Options&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
- Improved PDF generation.
- &lt;/li&gt;
- &lt;li&gt;
- Preliminary HTMLHelp support.
- &lt;/li&gt;
- &lt;li&gt;
- Add default path for callout images.
+ Support for building with disabled exceptions (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2096&quot;&gt;#2096&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Include data members' &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;purpose&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
- in the class synopsis.
+ 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;).
           &lt;/li&gt;
           &lt;li&gt;
- Fix bug where a function's &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;purpose&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
- wasn't displayed if it was just plain text.
+ 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;).
           &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;
- Support the alt tag in &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;headername&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
- and &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;macroname&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;. Use this if the header or macro
- name is different to the contents of the tag (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1977&quot;&gt;#1977&lt;/a&gt;).
+ PrimitiveTransforms have stricter conformance to ResultOf protocol. (Warning:
+ some invalid code may break.)
           &lt;/li&gt;
           &lt;li&gt;
- Support links relative to the boost root in &lt;code&gt;&lt;span class=&quot;special&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;ulink&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;
- tags, using a custom url, see the &lt;a href=&quot;/doc/html/boostbook/together.html#boostbook.linking&quot;&gt;linking
- documentation&lt;/a&gt; for details (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1166&quot;&gt;#1166&lt;/a&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.
           &lt;/li&gt;
           &lt;li&gt;
- Avoid generating filenames that only differ in case for function, method
- and macro documentation.
+ Improved default evaluation strategy for pointers to members.
           &lt;/li&gt;
           &lt;li&gt;
- Run the docbook chunker quietly, unless boostbook.verbose is set. This
- parameter might be used in other places in future releases.
+ GCC 3.4 portability fixes (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3021&quot;&gt;#3021&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Make the 1.1 DTD available.
+ Work around Visual C++'s non-std-compliant ciso646 macros.
           &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;ul&gt;
           &lt;li&gt;
- Fill in some missing reference documentation (partially fixes &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2153&quot;&gt;#2153&lt;/a&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;).
           &lt;/li&gt;
           &lt;li&gt;
- Changes to doxygen integration:
- &lt;ul&gt;
- &lt;li&gt;
- Support &lt;code&gt;&lt;span class=&quot;special&quot;&gt;\&lt;/span&gt;&lt;span class=&quot;keyword&quot;&gt;throw&lt;/span&gt;&lt;/code&gt;.
- &lt;/li&gt;
- &lt;li&gt;
- Support global variables and enums.
- &lt;/li&gt;
- &lt;li&gt;
- Better support for documentation written in function and method bodies.
- &lt;/li&gt;
- &lt;li&gt;
- Workaround a problem with doxygen 1.5.8's xml output (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2937&quot;&gt;#2937&lt;/a&gt;).
- &lt;/li&gt;
- &lt;/ul&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;.
           &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;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;
- Return an error code and error count if there are any errors (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1399&quot;&gt;#1399&lt;/a&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;).
           &lt;/li&gt;
           &lt;li&gt;
- Support both windows and cygwin paths at the compile line when compiled
- with cygwin.
+ Create less buckets by default.
           &lt;/li&gt;
           &lt;li&gt;
- Fix some issues with C++ and Python code:
- &lt;ul&gt;
- &lt;li&gt;
- Fail gracefully for a mismatched &lt;code&gt;&lt;span class=&quot;char&quot;&gt;''&lt;/span&gt;&lt;/code&gt;.
- &lt;/li&gt;
- &lt;li&gt;
- Warn if any unexpected character are encountered and write them out
- properly (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1170&quot;&gt;#1170&lt;/a&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Fix a bug for hex encoded characters in strings (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2860&quot;&gt;#2860&lt;/a&gt;).
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- Improved testing, including tests for expected failures.
+ 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;).
           &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;
- Generate valid document info for document types other than &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;library&lt;/span&gt;&lt;/code&gt; (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2711&quot;&gt;#2711&lt;/a&gt;):
- &lt;ul&gt;
- &lt;li&gt;
- Remove library specific attributes.
- &lt;/li&gt;
- &lt;li&gt;
- Put title before info block.
- &lt;/li&gt;
- &lt;/ul&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;).
           &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;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.
+ &lt;/p&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_40_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;ul&gt;
           &lt;li&gt;
- Fix a bug when calling templates.
+ 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;).
           &lt;/li&gt;
           &lt;li&gt;
- Less warnings when built using gcc.
+ Tweaked appearance of member classes/structs/unions in a class synopsis.
           &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;
- Small documentation improvements (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/1213&quot;&gt;#1213&lt;/a&gt;,
- &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2701&quot;&gt;#2701&lt;/a&gt;).
+ Support python code snippets (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3029&quot;&gt;#3029&lt;/a&gt;).
           &lt;/li&gt;
           &lt;li&gt;
- Fix a bug with xinclude pages when outdir is the current directory (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/2921&quot;&gt;#2921&lt;/a&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;)
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/div&gt;
- &lt;div id=&quot;version_1_39_0.compilers_tested&quot;&gt;
+ &lt;div id=&quot;version_1_40_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:
@@ -336,10 +266,7 @@
         Linux:
         &lt;ul&gt;
           &lt;li&gt;
- GCC 4.3.2 on Ubuntu Linux.
- &lt;/li&gt;
- &lt;li&gt;
- GCC 4.3.3 on Debian &amp;quot;unstable&amp;quot;.
+ GCC 4.3.3 on Ubuntu Linux.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -360,48 +287,55 @@
         Linux:
         &lt;ul&gt;
           &lt;li&gt;
- Intel 9.0 on Red Hat Enterprise Linux
+ Intel 9.0 on Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Intel 10.0 on Red Hat Enterprise Linux
+ Intel 10.0 on Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
             Intel 10.1 on 64-bit Linux Redhat 5.1 Server.
           &lt;/li&gt;
           &lt;li&gt;
- Intel 10.1 on Suse Linux on 64 bit Itanium
+ Intel 10.1 on Suse Linux on 64 bit Itanium.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Intel 11.0 on Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Intel 11.0 on Red Hat Enterprise Linux
+ Intel 11.1 on Red Hat Enterprise Linux.
           &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.0.1, GCC 4.2.4, GCC 4.3.3 and GCC 4.4.0 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 and GCC 4.4.0 with C++0x extensions on Red Hat Enterprise Linux.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.1.2 on Suse Linux on 64 bit Itanium
+ GCC 4.1.1, 4.2.1 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 and GCC 4.3.2 on Red Hat Enterprise Linux
+ GCC 4.1.2 on Suse Linux on 64 bit Itanium.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.3.2 with C++0x extensions on Red Hat Enterprise Linux
+ GCC 4.1.2 on 64-bit Redhat Server 5.1.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.2.1 on OpenSuSE Linux
+ GCC Open64 4.2.2 on Red Hat Enterprise 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
+ Linux.
           &lt;/li&gt;
           &lt;li&gt;
- GNU gcc version 4.2.0 (PathScale 3.2 driver) on 64-bit Red Hat Enterprise
- Linux
+ GCC version 4.2.0 (PathScale 3.2 driver) on 64-bit Red Hat Enterprise
+ Linux.
           &lt;/li&gt;
           &lt;li&gt;
- Sun 5.9 on Red Hat Enterprise Linux
+ Sun 5.9 on Red Hat Enterprise Linux.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -409,13 +343,19 @@
         OS X:
         &lt;ul&gt;
           &lt;li&gt;
- Intel 9.1, 10.1 on Tiger
+ Intel 10.1, 11.0 on Intel Leopard.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Intel 10.1, 11.0 on Intel Tiger.
           &lt;/li&gt;
           &lt;li&gt;
- Intel 10.1, 11.0 on Leopard
+ GCC 4.0.1, 4.2.1 on Intel Leopard.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 4.2.1 on Leopard
+ GCC 4.0.1 on Intel Tiger.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.0.1 on PowerPC Tiger.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
@@ -423,42 +363,45 @@
         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.
           &lt;/li&gt;
           &lt;li&gt;
+ Visual C++ 9.0 on Vista 64-bit.
+ &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;
- Borland 5.9.3
+ Visual C++ 10.0 beta.
           &lt;/li&gt;
           &lt;li&gt;
- Borland 6.1.0
+ Borland 5.9.3, 6.1.0, 6.1.3.
           &lt;/li&gt;
           &lt;li&gt;
- Intel C++ 11.0, with a Visual C++ 9.0 backend, on XP 32-bit.
+ Borland C++ Builder 2007 and 2009.
           &lt;/li&gt;
           &lt;li&gt;
- Intel C++ 11.0, with a Visual C++ 9.0 backend, on Vista 64-bit. (TODO:
- not recently)
+ 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
+ Intel C++ 11.1, with a Visual C++ 9.0 backend, on Vista 64-bit.
           &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- 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
+ GCC 4.3.3 and 4.4.0, on Mingw with C++0x features.
           &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
- NetBSD:
+ AIX:
         &lt;ul&gt;
           &lt;li&gt;
- GCC 4.1.2 on NetBSD 4.0/i386 and NetBSD 4.0/amd64.
+ 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;
@@ -466,16 +409,16 @@
         Solaris:
         &lt;ul&gt;
           &lt;li&gt;
- Sun C++ 5.7, 5.8, 5.9 on Solaris 5.10
+ Sun C++ 5.7, 5.8, 5.9 on Solaris 5.10.
           &lt;/li&gt;
           &lt;li&gt;
- GCC 3.4.6 on Solaris 5.10
+ GCC 3.4.6 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_39_0.acknowledgements&quot;&gt;
+ &lt;div id=&quot;version_1_40_0.acknowledgements&quot;&gt;
     &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Acknowledgements&lt;/span&gt;&lt;/h3&gt;
     &lt;p&gt;
       &lt;a href=&quot;/users/people/beman_dawes.html&quot;&gt;Beman Dawes&lt;/a&gt;, Eric Niebler,

Modified: website/public_html/live/feed/history.rss
==============================================================================
--- website/public_html/live/feed/history.rss (original)
+++ website/public_html/live/feed/history.rss 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -1,5 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<rss version="2.0" xmlns:boostbook="urn:boost.org:boostbook">
+<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:boostbook="urn:boost.org:boostbook">
   <channel>
     <generator>BoostBook2RSS</generator>
     <title>Boost History</title>
@@ -7,11 +6,487 @@
     <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.39.0</title><pubDate>Sat, 02 May 2009 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ <item><title>Version 1.40.0</title><pubDate>$Date$</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, Hash, Interprocess, Intrusive, MPL, Program.Options,
+ Proto, Serialization, Unordered, Xpressive.
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.40.0.beta.1/><description>&lt;div class=&quot;description&quot;&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;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Works on GCC 4.4.
+ &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;
+ 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;).
+ &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;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Eliminated a redundant system call in the Solaris &lt;tt&gt;/dev/poll&lt;/tt&gt;
+ backend.
+ &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;).
+ &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;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Ensured correct propagation of the error code when a synchronous read
+ or write on a Windows HANDLE fails.
+ &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;).
+ &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;).
+ &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;).
+ &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;).
+ &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;.
+ &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;).
+ &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;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Optimize the use of small target objects.
+ &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;)
+ &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;)
+ &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;
+ 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;.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/hash/index.html&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Automatically configure the float functions using template metaprogramming
+ instead of trying to configure every possibility manually.
+ &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;
+ &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;.
+ &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;
+ &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;.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&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;/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;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;).
+ &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;).
+ &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;).
+ &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;
+ PrimitiveTransforms have stricter conformance to ResultOf protocol. (Warning:
+ some invalid code may break.)
+ &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.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Improved default evaluation strategy for pointers to members.
+ &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;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Work around Visual C++'s non-std-compliant ciso646 macros.
+ &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;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;).
+ &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;.
+ &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;
+ &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;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Create less buckets by default.
+ &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;).
+ &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;
+ Works on Visual C++ 10.0 (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3124&quot;&gt;#3124&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.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.
+ &lt;/p&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_40_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;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;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Tweaked appearance of member classes/structs/unions in a class synopsis.
+ &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;).
+ &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;)
+ &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;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 Tiger and 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;
+ Linux:
+ &lt;ul&gt;
+ &lt;li&gt;
+ GCC 4.3.3 on Ubuntu Linux.
+ &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.
+ &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 9.0 on Red Hat Enterprise Linux.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Intel 10.0 on Red Hat Enterprise Linux.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Intel 10.1 on 64-bit Linux Redhat 5.1 Server.
+ &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.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Intel 11.1 on 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.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.3.3 and GCC 4.4.0 with C++0x extensions on Red Hat Enterprise Linux.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.1.1, 4.2.1 on 64-bit Red Hat Enterprise Linux.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.1.2 on Suse Linux on 64 bit Itanium.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.1.2 on 64-bit Redhat Server 5.1.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC Open64 4.2.2 on Red Hat Enterprise 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.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC version 4.2.0 (PathScale 3.2 driver) on 64-bit Red Hat Enterprise
+ Linux.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Sun 5.9 on Red Hat Enterprise Linux.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ OS X:
+ &lt;ul&gt;
+ &lt;li&gt;
+ Intel 10.1, 11.0 on Intel Leopard.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Intel 10.1, 11.0 on Intel Tiger.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.0.1, 4.2.1 on Intel Leopard.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.0.1 on Intel Tiger.
+ &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;
+ 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.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Visual C++ 9.0 on Vista 64-bit.
+ &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.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Borland 5.9.3, 6.1.0, 6.1.3.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Borland C++ Builder 2007 and 2009.
+ &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.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ 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.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ Solaris:
+ &lt;ul&gt;
+ &lt;li&gt;
+ Sun C++ 5.7, 5.8, 5.9 on Solaris 5.10.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 3.4.6 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;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.39.0</title><pubDate>Sat, 02 May 2009 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       New Libraries: Signals2. Updated Libraries: Asio, Flyweight, Foreach, Hash,
       Interprocess, Intrusive, Program.Options, Proto, PtrContainer, Range, Unordered,
       Xpressive. Updated Tools: Boostbook, Quickbook.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=679861><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.39.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -489,7 +964,7 @@
       Intrusive, Lexical Cast, Math, Multi-index Containers, Proto, Regex, Thread,
       TR1, Type Traits, Unordered, Xpressive. Other Changes: Experimental CMake build
       system.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=659602><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.38.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -1073,7 +1548,7 @@
 &lt;/div&gt;</description></item><item><title>Version 1.37.0</title><pubDate>Mon, 03 Nov 2008 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       New Library: Proto. Updated Libraries: Asio, Circular Buffer, Dynamic Bitset,
       Exception, Hash, Interprocess, Intrusive, Math, Type Traits, Unordered
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=637761><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.37.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -1362,7 +1837,7 @@
       New Libraries: Accumulators, Exception, Units, Unordered. Updated Libraries:
       Asio, Assign, Circular Buffer, Foreach, Function, Hash, Interprocess, Intrusive,
       Math, Multi-index Containers, MPI, PtrContainer, Spirit, Thread, Wave, Xpressive.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=619445><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.36.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -1766,7 +2241,7 @@
       Intrusive, Math/Special Functions, Math/Statistical Distributions, MPI, System.
       Updated Libraries: Graph, Hash, Iostreams, Multi Array, Multi-index Containers,
       Serialization, Thread, Wave, Xpressive.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=587936><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.35.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -2148,7 +2623,7 @@
   &lt;/div&gt;
 &lt;/div&gt;</description></item><item><title>Version 1.34.1</title><pubDate>Tue, 24 Jul 2007 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       Bugfix Release.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=527428><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.34.1/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -2239,7 +2714,7 @@
       Assign, Date_time, Filesystem, Function, Hash, Graph, MultiArray, Multi-Index,
       Optional, Parameter, Pointer Container, Python, Signals, Smart Pointer, String
       Algorithm, Wave
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=507975><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.34.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -2719,7 +3194,7 @@
 &lt;/div&gt;</description></item><item><title>Version 1.33.1</title><pubDate>Tue, 5 Dec 2006 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       Updated Libraries: Any, Config, Python, Smart Pointer, Regex, Iostreams, Functional/Hash,
       Multi-index Containers, Graph, Signals, Thread, and Wave.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=376197><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.33.1/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -2921,7 +3396,7 @@
       New Libraries: Iostream, Hash, Parameter, Pointer Container, Wave. Updated
       Libraries: Any, Assignment, Bind, Date-Time, Graph, Multi-Index, Program Options,
       Property Map, Python, Random Number, Range, Regex, Serialization, Signals.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=348655><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.33.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -3259,7 +3734,7 @@
       New Libraries: Assignment, Minmax, Multi-Index, Numeric Conversion, Program
       Options, Range, Serialization, String, Tribool. Updated Libraries: Graph, MPL,
       Python, Signals, Utility, Test. Removed Libraries: Compose.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=284047><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.32.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -3484,7 +3959,7 @@
       New Libraries: enable_if, Variant. Updated Libraries: Date Time, Filesystem,
       Iterator, MultiArray, Python, Random Number, Regex, Spirit, Test. Deprecated
       Libraries: Compose.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=214915><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.31.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -3670,7 +4145,7 @@
   &lt;/div&gt;
 &lt;/div&gt;</description></item><item><title>Version 1.30.2</title><pubDate>Tue, 19 Aug 2003 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       Bugfix release
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=178835><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.30.2/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -3766,7 +4241,7 @@
 &lt;/div&gt;</description></item><item><title>Version 1.30.0</title><pubDate>Wed, 19 Mar 2003 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       New Libraries: Filesystem, Optional, Interval, MPL, Spirit Updated Libraries:
       Smart Pointers, Utility, Date-Time, Function, Operators, Test
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=147682><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.30.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -3864,7 +4339,7 @@
 &lt;/div&gt;</description></item><item><title>Version 1.29.0</title><pubDate>Thu, 10 Oct 2002 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       New Libraries: Date-Time, Dynamic Bitset, Format. Updated Libraries: Function,
       Multi-Array, Preprocessor, Python, Signals, uBLASH.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=137397><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.29.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -3925,7 +4400,7 @@
 &lt;/div&gt;</description></item><item><title>Version 1.28.0</title><pubDate>Wed, 15 May 2002 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       New Libraries: Lambda, I/O State Saver. Updated Libraries: Configuration, Random
       Number, Smart Pointers, Function Utility.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=123324><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.28.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -3977,7 +4452,7 @@
 &lt;/div&gt;</description></item><item><title>Version 1.27.0</title><pubDate>Tue, 5 Feb 2002 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       Updated Libraries: Python, Integer, Function, Quaternions, Octonions, Smart
       Pointers, Preprocessor, Threads.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=77358><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.27.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -4035,7 +4510,7 @@
 &lt;/div&gt;</description></item><item><title>Version 1.26.0</title><pubDate>Fri, 30 Nov 2001 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       New Libraries: Common Factor, Preprocessor. Updated Libraries: Iterator Adaptor,
       Random Number, Operators.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=138095><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.26.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -4076,7 +4551,7 @@
   &lt;/ul&gt;
 &lt;/div&gt;</description></item><item><title>Version 1.25.1</title><pubDate>Mon, 5 Nov 2001 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       Updated Libraries: Graph, Thread, Function.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=138097><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.25.1/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -4117,7 +4592,7 @@
 &lt;/div&gt;</description></item><item><title>Version 1.25.0</title><pubDate>Mon, 1 Oct 2001 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       New Libraries: Thread, Bind. Updated Libraries: Utility, Array, Config, Random
       Number, Math, Tokenizer.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=138098><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.25.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -4168,7 +4643,7 @@
   &lt;/ul&gt;
 &lt;/div&gt;</description></item><item><title>Version 1.24.0</title><pubDate>Sun, 19 Aug 2001 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       New Library: Tuple.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=138099><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.24.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -4195,7 +4670,7 @@
 &lt;/div&gt;</description></item><item><title>Version 1.23.0</title><pubDate>Fri, 6 Jul 2001 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       New Libraries: Any, Function, Tokenizer, Special functions, Octonions, Quaternions.
       Updated Library: Smart Pointer.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=138102><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.23.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -4231,7 +4706,7 @@
   &lt;/ul&gt;
 &lt;/div&gt;</description></item><item><title>Version 1.22.0</title><pubDate>Fri, 25 May 2001 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       New Libary: CRC. Updated Libraries: Graph, Integer, Regex, Smart Pointer, Utility.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=138104><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.22.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -4264,7 +4739,7 @@
   &lt;/ul&gt;
 &lt;/div&gt;</description></item><item><title>Version 1.21.2</title><pubDate>Tue, 24 Apr 2001 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       New Libraries: Compatibility. Updated Libraries: Random Number, Integer, Graph.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=138108><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.21.2/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -4304,7 +4779,7 @@
   &lt;/ul&gt;
 &lt;/div&gt;</description></item><item><title>Version 1.21.1</title><pubDate>Wed, 14 Mar 2001 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       Updated Libraries: Graph, Python, Regex.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=138111><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.21.1/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   

Modified: website/public_html/live/feed/history/boost_1_21_1.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_21_1.qbk (original)
+++ website/public_html/live/feed/history/boost_1_21_1.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -9,7 +9,7 @@
 
 [include ext.qbk]
 
-[download
http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=138111]
+[download http://sourceforge.net/projects/boost/files/boost/1.21.1/]
 
 * New download page. The .zip and .tar.gz files now live on the SourceForge ftp
   site.

Modified: website/public_html/live/feed/history/boost_1_21_2.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_21_2.qbk (original)
+++ website/public_html/live/feed/history/boost_1_21_2.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -11,7 +11,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=138108]
+[download http://sourceforge.net/projects/boost/files/boost/1.21.2/]
 
 * [phrase library..[@/libs/compatibility/index.html Compatibility Library]]
   added: Help for non-conforming standard libraries missing CXX headers from

Modified: website/public_html/live/feed/history/boost_1_22_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_22_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_22_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -11,7 +11,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=138104]
+[download http://sourceforge.net/projects/boost/files/boost/1.22.0/]
 
 * [phrase library..[@/libs/crc/index.html CRC Library]] added. Compute cyclic
   redundancy codes from Daryle Walker.

Modified: website/public_html/live/feed/history/boost_1_23_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_23_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_23_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -11,7 +11,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=138102]
+[download http://sourceforge.net/projects/boost/files/boost/1.23.0/]
 
 * [phrase library..[@/libs/any/index.html Any Library]] added. Safe, generic
   container for single values of different value types, from Kevlin Henney.

Modified: website/public_html/live/feed/history/boost_1_24_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_24_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_24_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -9,7 +9,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=138099]
+[download http://sourceforge.net/projects/boost/files/boost/1.24.0/]
 
 * [phrase library..[@/libs/tuple/doc/tuple_users_guide.html Tuple Library]]
   added. Tuples ease definition of functions returning multiple values, and

Modified: website/public_html/live/feed/history/boost_1_25_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_25_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_25_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -11,7 +11,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=138098]
+[download http://sourceforge.net/projects/boost/files/boost/1.25.0/]
 
 * [phrase library..[@/libs/thread/doc/index.html Thread Library]] added.
   Portable C++ multi-programming at last, from William Kempf.

Modified: website/public_html/live/feed/history/boost_1_25_1.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_25_1.qbk (original)
+++ website/public_html/live/feed/history/boost_1_25_1.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -9,7 +9,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=138097]
+[download http://sourceforge.net/projects/boost/files/boost/1.25.1/]
 
 * [phrase library..[@/tools/build/index.html Boost Build System]:] Continued improvements.
 * [phrase library..[@/libs/config/config.htm Config Library]:] Continued refinements.

Modified: website/public_html/live/feed/history/boost_1_26_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_26_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_26_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -11,7 +11,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=138095]
+[download http://sourceforge.net/projects/boost/files/boost/1.26.0/]
 
 * [phrase library..[@/libs/math/doc/common_factor.html Common Factor Library]]
   added. Greatest common divisor and least common multiple, from Daryle Walker.

Modified: website/public_html/live/feed/history/boost_1_27_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_27_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_27_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -9,7 +9,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=77358]
+[download http://sourceforge.net/projects/boost/files/boost/1.27.0/]
 
 * [phrase library..[@/libs/python/doc/index.html Python Library]:] Scott Snyder
   contributed inplace operator support.

Modified: website/public_html/live/feed/history/boost_1_28_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_28_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_28_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -11,7 +11,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=123324]
+[download http://sourceforge.net/projects/boost/files/boost/1.28.0/]
 
 * The Boost mailing lists are now also accessible as
   [@/more/mailing_lists.htm#newsgroup newsgroups].

Modified: website/public_html/live/feed/history/boost_1_29_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_29_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_29_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -11,7 +11,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=137397]
+[download http://sourceforge.net/projects/boost/files/boost/1.29.0/]
 
 * [phrase library..[@/libs/date_time/doc/index.html Date-Time Library]] added -
   Dates, times, leap seconds, infinity, and more, from Jeff Garland.

Modified: website/public_html/live/feed/history/boost_1_30_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_30_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_30_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -12,7 +12,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=147682]
+[download http://sourceforge.net/projects/boost/files/boost/1.30.0/]
 
 * [phrase library..[@/libs/filesystem/doc/index.htm Filesystem Library]] added
   - Portable paths, iteration over directories, and other useful filesystem

Modified: website/public_html/live/feed/history/boost_1_30_2.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_30_2.qbk (original)
+++ website/public_html/live/feed/history/boost_1_30_2.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -8,7 +8,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=178835]
+[download http://sourceforge.net/projects/boost/files/boost/1.30.2/]
 
 * [@http://www.boost-consulting.com Boost Consulting] is now hosting Boost CVS
   mirrors - see our [@/more/getting_started.html#CVS download page].

Modified: website/public_html/live/feed/history/boost_1_31_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_31_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_31_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -14,7 +14,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=214915]
+[download http://sourceforge.net/projects/boost/files/boost/1.31.0/]
 
 [section New License]
 

Modified: website/public_html/live/feed/history/boost_1_32_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_32_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_32_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -15,7 +15,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=284047]
+[download http://sourceforge.net/projects/boost/files/boost/1.32.0/]
 
 [section Important - New Toolset Names]
 

Modified: website/public_html/live/feed/history/boost_1_33_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_33_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_33_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -14,7 +14,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=348655]
+[download http://sourceforge.net/projects/boost/files/boost/1.33.0/]
 
 [section New Libraries]
 

Modified: website/public_html/live/feed/history/boost_1_33_1.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_33_1.qbk (original)
+++ website/public_html/live/feed/history/boost_1_33_1.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -8,7 +8,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=376197]
+[download http://sourceforge.net/projects/boost/files/boost/1.33.1/]
 
 [section Updated Libraries]
 

Modified: website/public_html/live/feed/history/boost_1_34_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_34_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_34_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -13,7 +13,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=507975]
+[download http://sourceforge.net/projects/boost/files/boost/1.34.0/]
 
 [section New Libraries]
 

Modified: website/public_html/live/feed/history/boost_1_34_1.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_34_1.qbk (original)
+++ website/public_html/live/feed/history/boost_1_34_1.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -8,7 +8,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=527428]
+[download http://sourceforge.net/projects/boost/files/boost/1.34.1/]
 
 This is a bug fix release addressing many problems with the 1.34.0 release. It
 is a recommended upgrade for all users of Boost 1.34.0. For a complete list of

Modified: website/public_html/live/feed/history/boost_1_35_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_35_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_35_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -12,7 +12,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=587936]
+[download http://sourceforge.net/projects/boost/files/boost/1.35.0/]
 
 [section New Libraries]
 

Modified: website/public_html/live/feed/history/boost_1_36_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_36_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_36_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -11,7 +11,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=619445]
+[download http://sourceforge.net/projects/boost/files/boost/1.36.0/]
 
 [section New Libraries]
 

Modified: website/public_html/live/feed/history/boost_1_37_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_37_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_37_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -10,7 +10,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=637761]
+[download http://sourceforge.net/projects/boost/files/boost/1.37.0/]
 
 [section New Libraries]
 

Modified: website/public_html/live/feed/history/boost_1_38_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_38_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_38_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -13,7 +13,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=659602]
+[download http://sourceforge.net/projects/boost/files/boost/1.38.0/]
 
 [section New Libraries]
 

Modified: website/public_html/live/feed/history/boost_1_39_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_39_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_39_0.qbk 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -12,7 +12,7 @@
 
 [include ext.qbk]
 
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=679861]
+[download http://sourceforge.net/projects/boost/files/boost/1.39.0/]
 
 [section New Libraries]
 

Modified: website/public_html/live/feed/news.rss
==============================================================================
--- website/public_html/live/feed/news.rss (original)
+++ website/public_html/live/feed/news.rss 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -1,5 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<rss version="2.0" xmlns:boostbook="urn:boost.org:boostbook">
+<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:boostbook="urn:boost.org:boostbook">
   <channel>
     <generator>BoostBook2RSS</generator>
     <title>Boost News</title>
@@ -7,11 +6,487 @@
     <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.39.0</title><pubDate>Sat, 02 May 2009 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ <item><title>Version 1.40.0</title><pubDate>$Date$</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, Hash, Interprocess, Intrusive, MPL, Program.Options,
+ Proto, Serialization, Unordered, Xpressive.
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.40.0.beta.1/><description>&lt;div class=&quot;description&quot;&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;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Works on GCC 4.4.
+ &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;
+ 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;).
+ &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;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Eliminated a redundant system call in the Solaris &lt;tt&gt;/dev/poll&lt;/tt&gt;
+ backend.
+ &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;).
+ &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;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Ensured correct propagation of the error code when a synchronous read
+ or write on a Windows HANDLE fails.
+ &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;).
+ &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;).
+ &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;).
+ &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;).
+ &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;.
+ &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;).
+ &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;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Optimize the use of small target objects.
+ &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;)
+ &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;)
+ &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;
+ 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;.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/hash/index.html&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Automatically configure the float functions using template metaprogramming
+ instead of trying to configure every possibility manually.
+ &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;
+ &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;.
+ &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;
+ &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;.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&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;/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;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;).
+ &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;).
+ &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;).
+ &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;
+ PrimitiveTransforms have stricter conformance to ResultOf protocol. (Warning:
+ some invalid code may break.)
+ &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.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Improved default evaluation strategy for pointers to members.
+ &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;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Work around Visual C++'s non-std-compliant ciso646 macros.
+ &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;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;).
+ &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;.
+ &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;
+ &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;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Create less buckets by default.
+ &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;).
+ &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;
+ Works on Visual C++ 10.0 (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/3124&quot;&gt;#3124&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.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.
+ &lt;/p&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;version_1_40_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;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;).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Tweaked appearance of member classes/structs/unions in a class synopsis.
+ &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;).
+ &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;)
+ &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;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 Tiger and 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;
+ Linux:
+ &lt;ul&gt;
+ &lt;li&gt;
+ GCC 4.3.3 on Ubuntu Linux.
+ &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.
+ &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 9.0 on Red Hat Enterprise Linux.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Intel 10.0 on Red Hat Enterprise Linux.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Intel 10.1 on 64-bit Linux Redhat 5.1 Server.
+ &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.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Intel 11.1 on 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.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.3.3 and GCC 4.4.0 with C++0x extensions on Red Hat Enterprise Linux.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.1.1, 4.2.1 on 64-bit Red Hat Enterprise Linux.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.1.2 on Suse Linux on 64 bit Itanium.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.1.2 on 64-bit Redhat Server 5.1.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC Open64 4.2.2 on Red Hat Enterprise 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.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC version 4.2.0 (PathScale 3.2 driver) on 64-bit Red Hat Enterprise
+ Linux.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Sun 5.9 on Red Hat Enterprise Linux.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ OS X:
+ &lt;ul&gt;
+ &lt;li&gt;
+ Intel 10.1, 11.0 on Intel Leopard.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Intel 10.1, 11.0 on Intel Tiger.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.0.1, 4.2.1 on Intel Leopard.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 4.0.1 on Intel Tiger.
+ &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;
+ 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.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Visual C++ 9.0 on Vista 64-bit.
+ &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.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Borland 5.9.3, 6.1.0, 6.1.3.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Borland C++ Builder 2007 and 2009.
+ &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.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ 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.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ Solaris:
+ &lt;ul&gt;
+ &lt;li&gt;
+ Sun C++ 5.7, 5.8, 5.9 on Solaris 5.10.
+ &lt;/li&gt;
+ &lt;li&gt;
+ GCC 3.4.6 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;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.39.0</title><pubDate>Sat, 02 May 2009 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       New Libraries: Signals2. Updated Libraries: Asio, Flyweight, Foreach, Hash,
       Interprocess, Intrusive, Program.Options, Proto, PtrContainer, Range, Unordered,
       Xpressive. Updated Tools: Boostbook, Quickbook.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=679861><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.39.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -489,7 +964,7 @@
       Intrusive, Lexical Cast, Math, Multi-index Containers, Proto, Regex, Thread,
       TR1, Type Traits, Unordered, Xpressive. Other Changes: Experimental CMake build
       system.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=659602><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.38.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -1073,7 +1548,7 @@
 &lt;/div&gt;</description></item><item><title>Version 1.37.0</title><pubDate>Mon, 03 Nov 2008 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       New Library: Proto. Updated Libraries: Asio, Circular Buffer, Dynamic Bitset,
       Exception, Hash, Interprocess, Intrusive, Math, Type Traits, Unordered
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=637761><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.37.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -1362,7 +1837,7 @@
       New Libraries: Accumulators, Exception, Units, Unordered. Updated Libraries:
       Asio, Assign, Circular Buffer, Foreach, Function, Hash, Interprocess, Intrusive,
       Math, Multi-index Containers, MPI, PtrContainer, Spirit, Thread, Wave, Xpressive.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=619445><description>&lt;div class=&quot;description&quot;&gt;
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.36.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -1761,390 +2236,5 @@
       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.35.0</title><pubDate>Sat, 29 Mar 2008 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
- New Libraries: Asio, Bimap, Circular Buffer, Function Types, Fusion, GIL, Interprocess,
- Intrusive, Math/Special Functions, Math/Statistical Distributions, MPI, System.
- Updated Libraries: Graph, Hash, Iostreams, Multi Array, Multi-index Containers,
- Serialization, Thread, Wave, Xpressive.
- &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=587936><description>&lt;div class=&quot;description&quot;&gt;
-
-
-
- &lt;div id=&quot;version_1_35_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/asio/index.html&quot;&gt;Asio&lt;/a&gt;:&lt;/span&gt; Portable networking,
- including sockets, timers, hostname resolution and socket iostreams, from
- Chris Kohlhoff.
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/bimap/index.html&quot;&gt;Bimap&lt;/a&gt;:&lt;/span&gt; Boost.Bimap is a
- bidirectional maps library for C++. With Boost.Bimap you can create associative
- containers in which both types can be used as key, from Matias Capeletto.
- &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; STL
- compliant container also known as ring or cyclic buffer, from Jan Gaspar.
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/function_types/index.html&quot;&gt;Function Types&lt;/a&gt;:&lt;/span&gt;
- Boost.FunctionTypes
- provides functionality to classify, decompose and synthesize function, function
- pointer, function reference and pointer to member types. From Tobias Schwinger.
- &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;
- Library for working
- with tuples, including various containers, algorithms, etc. From Joel de
- Guzman, Dan Marsden and Tobias Schwinger.
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/gil/doc/index.html&quot;&gt;GIL&lt;/a&gt;:&lt;/span&gt;
- Generic Image Library,
- from Lubomir Bourdev and Hailin Jin.
- &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;
- Shared
- memory, memory mapped files, process-shared mutexes, condition variables,
- containers and allocators, from Ion Gaztañaga.
- &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;
- Intrusive
- containers and algorithms, from Ion Gaztañaga.
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/math/doc/sf_and_dist/html/index.html&quot;&gt;Math/Special
- Functions&lt;/a&gt;:&lt;/span&gt;
- A wide selection of mathematical special functions from
- John Maddock, Paul Bristow, Hubert Holin and Xiaogang Zhang.
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/math/doc/sf_and_dist/html/index.html&quot;&gt;Math/Statistical
- Distributions&lt;/a&gt;:&lt;/span&gt;
- A wide selection of univariate statistical distributions
- and functions that operate on them from John Maddock and Paul Bristow
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/doc/html/mpi.html&quot;&gt;MPI&lt;/a&gt;:&lt;/span&gt;
- Message Passing Interface
- library, for use in distributed-memory parallel application programming,
- from Douglas Gregor and Matthias Troyer.
- &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;
- Operating system
- support, including the diagnostics support that will be part of the C++0x
- standard library, from Beman Dawes.
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_35_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/graph/doc/index.html&quot;&gt;Graph&lt;/a&gt;:&lt;/span&gt;
- Generic graph
- components and algorithms. Highlights:
- &lt;ul&gt;
- &lt;li&gt;
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;kolmogorov_max_flow&lt;/span&gt;&lt;/code&gt;,
- from Stephan Diederich as part of the 2006 Google Summer of Code.
- &lt;/li&gt;
- &lt;li&gt;
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;read_dimacs_max_flow&lt;/span&gt;&lt;/code&gt;
- and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;write_dimacs_max_flow&lt;/span&gt;&lt;/code&gt;
- for max-flow problems, from Stephan Diederich.
- &lt;/li&gt;
- &lt;li&gt;
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;read_graphml&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;write_graphml&lt;/span&gt;&lt;/code&gt; for GraphML input/output,
- from Tiago de Paula Peixoto.
- &lt;/li&gt;
- &lt;li&gt;
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;minimum_cycle_ratio&lt;/span&gt;&lt;/code&gt; and
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;maximum_cycle_ratio&lt;/span&gt;&lt;/code&gt;,
- from Dmitry Bufistov and Andrey Parfenov.
- &lt;/li&gt;
- &lt;li&gt;
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;boyer_myrvold_planarity_test&lt;/span&gt;&lt;/code&gt;,
- along with a suite of algorithms for planar graphs, from Aaron Windsor.
- &lt;/li&gt;
- &lt;li&gt;
- LEDA Adaptor improvements, from Jens Müller.
- &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;
- A TR1 hash
- function object, from Daniel James. Highlights:
- &lt;ul&gt;
- &lt;li&gt;
- Support for &lt;code&gt;&lt;span class=&quot;keyword&quot;&gt;long&lt;/span&gt; &lt;span class=&quot;keyword&quot;&gt;long&lt;/span&gt;&lt;/code&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;complex&lt;/span&gt;&lt;/code&gt;.
- &lt;/li&gt;
- &lt;li&gt;
- Improved the algorithm for hashing floating point numbers.
- &lt;/li&gt;
- &lt;li&gt;
- A few bug and warning fixes.
- &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; Framework
- for defining streams, stream buffers and i/o filters, from Jonathan Turkanis.
- Highlights:
- &lt;ul&gt;
- &lt;li&gt;
- Clarified the semantics of close(). This fixes several bugs but will
- break some existing code. See &lt;a href=&quot;/libs/iostreams/doc/index.html?path=12&quot;&gt;Release
- Notes&lt;/a&gt; for details.
- &lt;/li&gt;
- &lt;li&gt;
- Numerous other bug fixes and optimizations.
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/multi_array/index.html&quot;&gt;Multi Array&lt;/a&gt;:&lt;/span&gt;
- &lt;ul&gt;
- &lt;li&gt;
- Added &amp;quot;dimensionality&amp;quot; compile-time constante to the MultiArray
- concept.
- &lt;/li&gt;
- &lt;li&gt;
- For greater control over error situations, uses of C++ assert have been
- replaced with BOOST_ASSERT.
- &lt;/li&gt;
- &lt;li&gt;
- Fixed a bug with simultaneous resizing and reindexing.
- &lt;/li&gt;
- &lt;/ul&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;
- New &lt;a href=&quot;/libs/multi_index/doc/tutorial/key_extraction.html#global_fun&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;global_fun&lt;/span&gt;&lt;/code&gt;&lt;/a&gt; predefined key extractor.
- &lt;/li&gt;
- &lt;li&gt;
- Added &lt;a href=&quot;/libs/multi_index/doc/tutorial/indices.html#iterator_to&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;iterator_to&lt;/span&gt;&lt;/code&gt;&lt;/a&gt; facility.
- &lt;/li&gt;
- &lt;li&gt;
- Included &lt;a href=&quot;/libs/multi_index/doc/tutorial/creation.html#special_allocator&quot;&gt;support
- for non-standard allocators&lt;/a&gt; such as those of &lt;a href=&quot;/libs/interprocess/index.html&quot;&gt;Boost.Interprocess&lt;/a&gt;,
- which makes &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;multi_index_container&lt;/span&gt;&lt;/code&gt;s
- placeable in shared memory.
- &lt;/li&gt;
- &lt;li&gt;
- New versions of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;modify&lt;/span&gt;&lt;/code&gt;
- and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;modify_key&lt;/span&gt;&lt;/code&gt; with rollback,
- as described in the &lt;a href=&quot;/libs/multi_index/doc/tutorial/basics.html#ord_updating&quot;&gt;tutorial&lt;/a&gt;.
- &lt;/li&gt;
- &lt;li&gt;
- A number of optimizations and minor improvements have also been included.
- For a complete list of changes, see the library &lt;a href=&quot;/libs/multi_index/doc/release_notes.html#boost_1_35&quot;&gt;release
- notes&lt;/a&gt;.
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;li&gt;
- &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/serialization/index.html&quot;&gt;Serialization&lt;/a&gt;:&lt;/span&gt;
- Boost.Serialization
- has been updated with optimizations for dense arrays.
- &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;
- The Thread library has been updated to be more in line with the C++0x
- working draft.
- &lt;/li&gt;
- &lt;li&gt;
- Instances of boost::thread and of the various lock types are now movable.
- &lt;/li&gt;
- &lt;li&gt;
- Threads can be interrupted at interruption points.
- &lt;/li&gt;
- &lt;li&gt;
- Condition variables can now be used with any type that implements the
- Lockable concept, through the use of &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;condition_variable_any&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;condition&lt;/span&gt;&lt;/code&gt; is a typedef 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;condition_variable_any&lt;/span&gt;&lt;/code&gt;, provided for
- backwards compatibility). &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;condition_variable&lt;/span&gt;&lt;/code&gt;
- is provided as an optimization, and will only work with &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;unique_lock&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;mutex&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;&amp;gt;&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;mutex&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;scoped_lock&lt;/span&gt;&lt;/code&gt;).
- &lt;/li&gt;
- &lt;li&gt;
- Thread IDs are separated from boost::thread, so a thread can obtain it's
- own ID (using &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;this_thread&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;get_id&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;),
- and IDs can be used as keys in associative containers, as they have the
- full set of comparison operators.
- &lt;/li&gt;
- &lt;li&gt;
- Timeouts are now implemented using the Boost DateTime library, through
- a typedef &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;system_time&lt;/span&gt;&lt;/code&gt; for absolute timeouts,
- and with support for relative timeouts in many cases. &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;xtime&lt;/span&gt;&lt;/code&gt;
- is supported for backwards compatibility only.
- &lt;/li&gt;
- &lt;li&gt;
- Locks are implemented as publicly accessible templates &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;lock_guard&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;unique_lock&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;shared_lock&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;upgrade_lock&lt;/span&gt;&lt;/code&gt;,
- which are templated on the type of the mutex. The Lockable concept has
- been extended to include publicly available &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;lock&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;unlock&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; member functions, which are used by
- the lock types.
- &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;try_mutex&lt;/span&gt;&lt;/code&gt; has been removed, and the
- functionality subsumed into &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;mutex&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;try_mutex&lt;/span&gt;&lt;/code&gt; is left as a typedef, but
- is no longer a separate class.
- &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;recursive_try_mutex&lt;/span&gt;&lt;/code&gt; has been removed,
- and the functionality subsumed into &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;recursive_mutex&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;recursive_try_mutex&lt;/span&gt;&lt;/code&gt; is left as a typedef,
- but is no longer a separate class.
- &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;detail&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;thread&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;lock_ops&lt;/span&gt;&lt;/code&gt; has been removed. Code that
- relies on the &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;lock_ops&lt;/span&gt;&lt;/code&gt;
- implementation detail will no longer work, as this has been removed,
- as it is no longer necessary now that mutex types now have public &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;lock&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;unlock&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
- member functions.
- &lt;/li&gt;
- &lt;li&gt;
- &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;scoped_lock&lt;/span&gt;&lt;/code&gt; constructors
- with a second parameter of type bool are no longer provided. With previous
- boost releases, &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;mutex&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;scoped_lock&lt;/span&gt;
- &lt;span class=&quot;identifier&quot;&gt;some_lock&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;some_mutex&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;keyword&quot;&gt;false&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;);&lt;/span&gt;&lt;/code&gt;
- could be used to create a lock object that was associated with a mutex,
- but did not lock it on construction. This facility has now been replaced
- with the constructor that takes 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;defer_lock_type&lt;/span&gt;&lt;/code&gt;
- as the second parameter: &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;mutex&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;scoped_lock&lt;/span&gt;
- &lt;span class=&quot;identifier&quot;&gt;some_lock&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;identifier&quot;&gt;some_mutex&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;,&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;defer_lock&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;);&lt;/span&gt;&lt;/code&gt;
- &lt;/li&gt;
- &lt;li&gt;
- The broken &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;read_write_mutex&lt;/span&gt;&lt;/code&gt; has been replaced
- with &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_mutex&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/wave/index.html&quot;&gt;Wave&lt;/a&gt;:&lt;/span&gt; Standards conformant
- implementation of the mandated C99/C++ preprocessor functionality packed
- behind an easy to use iterator interface, from Hartmut Kaiser. Highlights:
- &lt;ul&gt;
- &lt;li&gt;
- Added the possibility to continue the preprocessing after an error occured.
- &lt;/li&gt;
- &lt;li&gt;
- Added the macro introspection API to the wave::context object.
- &lt;/li&gt;
- &lt;li&gt;
- Added threading support to the library.
- &lt;/li&gt;
- &lt;li&gt;
- Improved the overall performance by upto 30%.
- &lt;/li&gt;
- &lt;li&gt;
- Changed and unified preprocessor hook interface (this is an interface
- breaking change!), added several new preprocessor hook functions.
- &lt;/li&gt;
- &lt;li&gt;
- Added serialization support.
- &lt;/li&gt;
- &lt;li&gt;
- Added new examples (for instance: Hannibal - a partial C++ parser, by
- Danny Havenith).
- &lt;/li&gt;
- &lt;li&gt;
- Added a new lexical analyzer based on Ben Hansons Lexertl library.
- &lt;/li&gt;
- &lt;li&gt;
- Fixed a large number of other bugs and problems.
- &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; Regular
- expressions that can be written as strings or as expression templates, and
- that can refer to each other and themselves recursively with the power of
- context-free grammars, from Eric Niebler. Highlights:
- &lt;ul&gt;
- &lt;li&gt;
- Added &lt;em&gt;semantic actions&lt;/em&gt; to static regexes. A semantic
- action is code that executes when part of a regular expression matches.
- &lt;/li&gt;
- &lt;li&gt;
- Added &lt;em&gt;custom assertions&lt;/em&gt; to static regexes. A custom
- assertion is a Boolean predicate that can participate in the regex match.
- &lt;/li&gt;
- &lt;li&gt;
- Added &lt;em&gt;named regexes&lt;/em&gt; for embedding a static or dynamic
- regex into a dynamic regex. This can be used to create dynamic regex
- grammars.
- &lt;/li&gt;
- &lt;li&gt;
- Added &lt;em&gt;named captures&lt;/em&gt; to dynamic regexes, like Perl.
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_35_0.supported_compilers&quot;&gt;
- &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Supported Compilers&lt;/span&gt;&lt;/h3&gt;
- &lt;p&gt;
- The following compilers are officially supported in this release:
- &lt;/p&gt;
- &lt;ul&gt;
- &lt;li&gt;
- HP aC++ A.06.14 on HP-UX
- &lt;/li&gt;
- &lt;li&gt;
- Darwin GCC 4.01.
- &lt;/li&gt;
- &lt;li&gt;
- GNU GCC up to version 4.2.1, on Linux and Solaris.
- &lt;/li&gt;
- &lt;li&gt;
- Intel C++ 9.1 on Linux.
- &lt;/li&gt;
- &lt;li&gt;
- Intel C++ 10.1 on Windows.
- &lt;/li&gt;
- &lt;li&gt;
- Microsoft Visual C++ 7.1 and 8 on Windows (Visual Sudio .NET 2003 and 2005).
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;p&gt;
- In addition the following compilers should be well supported, but weren't part
- of our release criteria for 1.35:
- &lt;/p&gt;
- &lt;ul&gt;
- &lt;li&gt;
- IBM Visual Age 9.0 on AIX.
- &lt;/li&gt;
- &lt;li&gt;
- Intel C++ 10 and later on Linux.
- &lt;/li&gt;
- &lt;li&gt;
- GNU GCC 4.3 and later on Linux and Solaris.
- &lt;/li&gt;
- &lt;li&gt;
- Microsoft Visual C++ 9 (Visual Studio .NET 2008).
- &lt;/li&gt;
- &lt;/ul&gt;
- &lt;/div&gt;
- &lt;div id=&quot;version_1_35_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; managed this
- release.
- &lt;/p&gt;
- &lt;/div&gt;
 &lt;/div&gt;</description></item></channel>
 </rss>
\ No newline at end of file

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 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -8,9 +8,8 @@
 
 [include ext.qbk]
 
-[/ TODO: Update download link on release, it currently just links to the list
- of versions of boost on sourceforge.]
-[download
http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041]
+[/ TODO: Check download link on release.]
+[download http://sourceforge.net/projects/boost/files/boost/1.xx.x/]
 
 [/
     When adding libraries:

Modified: website/public_html/live/style/css_0/content.css
==============================================================================
--- website/public_html/live/style/css_0/content.css (original)
+++ website/public_html/live/style/css_0/content.css 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -531,3 +531,17 @@
   color: #777;
   font-size: 90%;
 }
+/* Download table */
+#content .section table.download-table {
+ text-align: left;
+ margin: 1.5em 0;
+}
+
+#content .section table.download-table caption {
+ caption-side: top;
+ text-align: left;
+ margin: 0.5em 0;
+ font-family: 'Times New Roman', serif;
+ font-variant: small-caps;
+ font-size: 115%;
+}
\ No newline at end of file

Modified: website/public_html/live/users/download/entry.php
==============================================================================
--- website/public_html/live/users/download/entry.php (original)
+++ website/public_html/live/users/download/entry.php 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -41,9 +41,7 @@
               <p><span class=
               "news-date"><?php print $_downloads->db[$_guid]['date']; ?></span></p>
 
- <?php if($_downloads->db[$_guid]['boostbook:download']) : ?>
- <p><span class="news-download">Download this release.</span></p>
- <? endif; ?>
+ <?php $_downloads->echo_download_table($_guid); ?>
 
               <div class="news-description">
                 <?php print $_downloads->db[$_guid]['description']; ?>

Modified: website/public_html/live/users/download/index.php
==============================================================================
--- website/public_html/live/users/download/index.php (original)
+++ website/public_html/live/users/download/index.php 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -61,7 +61,7 @@
               <p>Old versions of boost can be found on the <a href=
               "/users/history/">version history</a> page or from <a class=
               "external" href=
- "http://sourceforge.net/project/showfiles.php?group_id=7586">the
+ "http://sourceforge.net/projects/boost/files/">the
               sourceforge download page</a>.</p>
 
               <h2><a name="repository" id="repository"></a>Subversion

Modified: website/public_html/live/users/history/entry.php
==============================================================================
--- website/public_html/live/users/history/entry.php (original)
+++ website/public_html/live/users/history/entry.php 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -51,9 +51,7 @@
               <p><span class=
               "news-date"><?php print $_history->db[$_guid]['date']; ?></span></p>
 
- <?php if($_history->db[$_guid]['boostbook:download']) : ?>
- <p><span class="news-download">Download this release.</span></p>
- <?php endif; ?>
+ <?php $_history->echo_download_table($_guid); ?>
 
               <div class="news-description">
                 <?php print $_history->db[$_guid]['description']; ?>

Modified: website/public_html/live/users/news/entry.php
==============================================================================
--- website/public_html/live/users/news/entry.php (original)
+++ website/public_html/live/users/news/entry.php 2009-08-27 13:03:03 EDT (Thu, 27 Aug 2009)
@@ -51,9 +51,7 @@
               <p><span class=
               "news-date"><?php print $_news->db[$_guid]['date']; ?></span></p>
 
- <?php if($_news->db[$_guid]['boostbook:download']) : ?>
- <p><span class="news-download">Download this release.</span></p>
- <?php endif; ?>
+ <?php $_news->echo_download_table($_guid); ?>
 
               <div class="news-description">
                 <?php print $_news->db[$_guid]['description']; ?>


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