Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r55806 - in website/public_html/beta/feed: . history
From: daniel_james_at_[hidden]
Date: 2009-08-27 13:25:47


Author: danieljames
Date: 2009-08-27 13:25:46 EDT (Thu, 27 Aug 2009)
New Revision: 55806
URL: http://svn.boost.org/trac/boost/changeset/55806

Log:
Full release announcement.
Text files modified:
   website/public_html/beta/feed/downloads.rss | 82 +++++++++++++++++++++++++++++++++++++--
   website/public_html/beta/feed/history.rss | 22 +++++++++-
   website/public_html/beta/feed/history/boost_1_40_0.qbk | 13 -----
   website/public_html/beta/feed/news.rss | 22 +++++++++-
   4 files changed, 117 insertions(+), 22 deletions(-)

Modified: website/public_html/beta/feed/downloads.rss
==============================================================================
--- website/public_html/beta/feed/downloads.rss (original)
+++ website/public_html/beta/feed/downloads.rss 2009-08-27 13:25:46 EDT (Thu, 27 Aug 2009)
@@ -6,11 +6,11 @@
     <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.40.0</title><pubDate>$Date: 2009/08/26 22:55:36 $</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;
+ <item><title>Version 1.40.0</title><pubDate>Thu, 27 Aug 2009 17:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
+ Build System improvements. Updated Libraries: Accumulators, Asio, Circular
+ Buffer, Foreach, Function, Fusion, Hash, Interprocess, Intrusive, MPL, Program.Options,
+ Proto, Random, Serialization, Unordered, Xpressive.
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.40.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -26,6 +26,62 @@
         &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;
@@ -161,6 +217,22 @@
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/random/index.html&quot;&gt;Random&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Made the constructors of all the generators call the copy constructor
+ when passed a non-const reference.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Changed seeding functions to accept any arithmetic type. As a side-effect,
+ the exact signature of seed changed for some classes.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Major bug fixes in uniform_int.
+ &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;

Modified: website/public_html/beta/feed/history.rss
==============================================================================
--- website/public_html/beta/feed/history.rss (original)
+++ website/public_html/beta/feed/history.rss 2009-08-27 13:25:46 EDT (Thu, 27 Aug 2009)
@@ -6,11 +6,11 @@
     <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.40.0</title><pubDate>$Date: 2009/08/26 22:58:23 $</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>Thu, 27 Aug 2009 17:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       Build System improvements. Updated Libraries: Accumulators, Asio, Circular
       Buffer, Foreach, Function, Fusion, 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;
+ Proto, Random, Serialization, Unordered, Xpressive.
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.40.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -217,6 +217,22 @@
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/random/index.html&quot;&gt;Random&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Made the constructors of all the generators call the copy constructor
+ when passed a non-const reference.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Changed seeding functions to accept any arithmetic type. As a side-effect,
+ the exact signature of seed changed for some classes.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Major bug fixes in uniform_int.
+ &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;

Modified: website/public_html/beta/feed/history/boost_1_40_0.qbk
==============================================================================
--- website/public_html/beta/feed/history/boost_1_40_0.qbk (original)
+++ website/public_html/beta/feed/history/boost_1_40_0.qbk 2009-08-27 13:25:46 EDT (Thu, 27 Aug 2009)
@@ -6,21 +6,12 @@
         Interprocess, Intrusive, MPL, Program.Options, Proto, Random, Serialization, Unordered,
         Xpressive.]
     [authors [Dawes, Beman]]
- [last-revision ]
+ [last-revision Thu, 27 Aug 2009 17:00:00 GMT]
 ]
 
 [include ext.qbk]
 
-[/ TODO: Remove beta from link on release.]
-[download
http://sourceforge.net/projects/boost/files/boost/1.40.0.beta.1/]
-
-[/
- When adding libraries:
-
- 1. Libraries are listed in alphabetical order.
- 2. Besides the dedicated entry, the lib name should be added to the
- [purpose] section at the beginning of the page.
-]
+[download http://sourceforge.net/projects/boost/files/boost/1.40.0/]
 
 [section Updated Libraries]
 

Modified: website/public_html/beta/feed/news.rss
==============================================================================
--- website/public_html/beta/feed/news.rss (original)
+++ website/public_html/beta/feed/news.rss 2009-08-27 13:25:46 EDT (Thu, 27 Aug 2009)
@@ -6,11 +6,11 @@
     <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.40.0</title><pubDate>$Date: 2009/08/26 22:58:23 $</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>Thu, 27 Aug 2009 17:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       Build System improvements. Updated Libraries: Accumulators, Asio, Circular
       Buffer, Foreach, Function, Fusion, 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;
+ Proto, Random, Serialization, Unordered, Xpressive.
+ &lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>
http://sourceforge.net/projects/boost/files/boost/1.40.0/><description>&lt;div class=&quot;description&quot;&gt;
   
   
   
@@ -217,6 +217,22 @@
         &lt;/ul&gt;
       &lt;/li&gt;
       &lt;li&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/random/index.html&quot;&gt;Random&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Made the constructors of all the generators call the copy constructor
+ when passed a non-const reference.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Changed seeding functions to accept any arithmetic type. As a side-effect,
+ the exact signature of seed changed for some classes.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Major bug fixes in uniform_int.
+ &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;


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