|
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><span class="brief"><span class="purpose">
- Build System improvements. Updated Libraries: Accumulators, Circular Buffer,
- Foreach, Function, Fusion, Hash, Interprocess, Intrusive, MPL, Program.Options,
- Proto, Serialization, Unordered, Xpressive.
- </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.40.0.beta.1/><description><div class="description">
+ <item><title>Version 1.40.0</title><pubDate>Thu, 27 Aug 2009 17:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
+ Build System improvements. Updated Libraries: Accumulators, Asio, Circular
+ Buffer, Foreach, Function, Fusion, Hash, Interprocess, Intrusive, MPL, Program.Options,
+ Proto, Random, Serialization, Unordered, Xpressive.
+ </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.40.0/><description><div class="description">
@@ -26,6 +26,62 @@
</ul>
</li>
<li>
+ <span class="library"><a href="/libs/asio/index.html">Asio</a>:</span>
+ <ul>
+ <li>
+ Added a new ping example to illustrate the use of ICMP sockets.
+ </li>
+ <li>
+ Changed the <code><span class="identifier">buffered</span><span class="special">*</span><span class="identifier">_stream</span><span class="special">&lt;&gt;</span></code> templates to treat 0-byte reads
+ and writes as no-ops, to comply with the documented type requirements
+ for <code><span class="identifier">SyncReadStream</span></code>,
+ <code><span class="identifier">AsyncReadStream</span></code>, <code><span class="identifier">SyncWriteStream</span></code> and <code><span class="identifier">AsyncWriteStream</span></code>.
+ </li>
+ <li>
+ Changed some instances of the <code><span class="keyword">throw</span></code>
+ keyword to <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">throw_exception</span><span class="special">()</span></code>
+ to allow Asio to be used when exception support is disabled. Note that
+ the SSL wrappers still require exception support (<a href="https://svn.boost.org/trac/boost/ticket/2754">#2754</a>).
+ </li>
+ <li>
+ Made Asio compatible with the OpenSSL 1.0 beta (<a href="https://svn.boost.org/trac/boost/ticket/3256">#3256</a>).
+ </li>
+ <li>
+ Eliminated a redundant system call in the Solaris <tt>/dev/poll</tt>
+ backend.
+ </li>
+ <li>
+ Fixed a bug in resizing of the bucket array in the internal hash maps
+ (<a href="https://svn.boost.org/trac/boost/ticket/3095">#3095</a>).
+ </li>
+ <li>
+ Ensured correct propagation of the error code when a synchronous accept
+ fails (<a href="https://svn.boost.org/trac/boost/ticket/3216">#3216</a>).
+ </li>
+ <li>
+ Ensured correct propagation of the error code when a synchronous read
+ or write on a Windows HANDLE fails.
+ </li>
+ <li>
+ Fixed failures reported when <code><span class="identifier">_GLIBCXX_DEBUG</span></code>
+ is defined (<a href="https://svn.boost.org/trac/boost/ticket/3098">#3098</a>).
+ </li>
+ <li>
+ Fixed custom memory allocation support for timers (<a href="https://svn.boost.org/trac/boost/ticket/3107">#3107</a>).
+ </li>
+ <li>
+ Tidied up various warnings reported by g++ (<a href="https://svn.boost.org/trac/boost/ticket/1341">#1341</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/2618">#2618</a>).
+ </li>
+ <li>
+ 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 (<a href="https://svn.boost.org/trac/boost/ticket/3157">#3157</a>,
+ <a href="https://svn.boost.org/trac/boost/ticket/2620">#2620</a>).
+ </li>
+ </ul>
+ </li>
+ <li>
<span class="library"><a href="/libs/circular_buffer/index.html">Circular Buffer</a>:</span>
<ul>
<li>
@@ -161,6 +217,22 @@
</ul>
</li>
<li>
+ <span class="library"><a href="/libs/random/index.html">Random</a>:</span>
+ <ul>
+ <li>
+ Made the constructors of all the generators call the copy constructor
+ when passed a non-const reference.
+ </li>
+ <li>
+ Changed seeding functions to accept any arithmetic type. As a side-effect,
+ the exact signature of seed changed for some classes.
+ </li>
+ <li>
+ Major bug fixes in uniform_int.
+ </li>
+ </ul>
+ </li>
+ <li>
<span class="library"><a href="/libs/serialization/index.html">Serialization</a>:</span>
<ul>
<li>
Modified: website/public_html/beta/feed/history.rss
Modified: website/public_html/beta/feed/history/boost_1_40_0.qbk
Modified: website/public_html/beta/feed/news.rss
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
==============================================================================
--- 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><span class="brief"><span class="purpose">
+ <item><title>Version 1.40.0</title><pubDate>Thu, 27 Aug 2009 17:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
Build System improvements. Updated Libraries: Accumulators, Asio, Circular
Buffer, Foreach, Function, Fusion, Hash, Interprocess, Intrusive, MPL, Program.Options,
- Proto, Serialization, Unordered, Xpressive.
- </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.40.0.beta.1/><description><div class="description">
+ Proto, Random, Serialization, Unordered, Xpressive.
+ </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.40.0/><description><div class="description">
@@ -217,6 +217,22 @@
</ul>
</li>
<li>
+ <span class="library"><a href="/libs/random/index.html">Random</a>:</span>
+ <ul>
+ <li>
+ Made the constructors of all the generators call the copy constructor
+ when passed a non-const reference.
+ </li>
+ <li>
+ Changed seeding functions to accept any arithmetic type. As a side-effect,
+ the exact signature of seed changed for some classes.
+ </li>
+ <li>
+ Major bug fixes in uniform_int.
+ </li>
+ </ul>
+ </li>
+ <li>
<span class="library"><a href="/libs/serialization/index.html">Serialization</a>:</span>
<ul>
<li>
==============================================================================
--- 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]
==============================================================================
--- 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><span class="brief"><span class="purpose">
+ <item><title>Version 1.40.0</title><pubDate>Thu, 27 Aug 2009 17:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
Build System improvements. Updated Libraries: Accumulators, Asio, Circular
Buffer, Foreach, Function, Fusion, Hash, Interprocess, Intrusive, MPL, Program.Options,
- Proto, Serialization, Unordered, Xpressive.
- </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.40.0.beta.1/><description><div class="description">
+ Proto, Random, Serialization, Unordered, Xpressive.
+ </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.40.0/><description><div class="description">
@@ -217,6 +217,22 @@
</ul>
</li>
<li>
+ <span class="library"><a href="/libs/random/index.html">Random</a>:</span>
+ <ul>
+ <li>
+ Made the constructors of all the generators call the copy constructor
+ when passed a non-const reference.
+ </li>
+ <li>
+ Changed seeding functions to accept any arithmetic type. As a side-effect,
+ the exact signature of seed changed for some classes.
+ </li>
+ <li>
+ Major bug fixes in uniform_int.
+ </li>
+ </ul>
+ </li>
+ <li>
<span class="library"><a href="/libs/serialization/index.html">Serialization</a>:</span>
<ul>
<li>