|
Boost-Commit : |
From: dgregor_at_[hidden]
Date: 2008-08-09 10:30:35
Author: dgregor
Date: 2008-08-09 10:30:34 EDT (Sat, 09 Aug 2008)
New Revision: 48045
URL: http://svn.boost.org/trac/boost/changeset/48045
Log:
Add updates to Function, MPI libraries?
Text files modified:
website/public_html/beta/feed/history.rss | 80 ++++++++++++++++++++++++++++++++++++++-
website/public_html/beta/feed/history/boost_1_36_0.qbk | 7 +++
website/public_html/beta/feed/news.rss | 80 ++++++++++++++++++++++++++++++++++++++-
3 files changed, 160 insertions(+), 7 deletions(-)
Modified: website/public_html/beta/feed/history.rss
Modified: website/public_html/beta/feed/history/boost_1_36_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 2008-08-09 10:30:34 EDT (Sat, 09 Aug 2008)
@@ -8,8 +8,8 @@
<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.36.0</title><pubDate>$Date$</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
New Libraries: Accumulators, Exception, Units, Unordered. Updated Libraries:
- Assign, Foreach, Interprocess, Intrusive, Math, Multi-index Containers, PtrContainer,
- Spirit, Thread, Xpressive.
+ Asio, Assign, Foreach, Hash, Interprocess, Intrusive, Math, Multi-index Containers,
+ PtrContainer, Spirit, Thread, Wave, Xpressive.
</span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=616969><description><div class="description">
<div id="version_1_36_0.new_libraries">
@@ -43,6 +43,55 @@
<h3><span class="link">Updated Libraries</span></h3>
<ul>
<li>
+ <span class="library"><a href="/libs/asio/index.html">Asio</a>:</span>
+ <ul>
+ <li>
+ Added support for serial ports.
+ </li>
+ <li>
+ Added support for UNIX domain sockets.
+ </li>
+ <li>
+ Added support for raw sockets and ICMP.
+ </li>
+ <li>
+ Added wrappers for POSIX stream-oriented file descriptors (excluding
+ regular files).
+ </li>
+ <li>
+ Added wrappers for Windows stream-oriented <code><span class="identifier">HANDLE</span></code>s
+ such as named pipes (requires <code><span class="identifier">HANDLE</span></code>s
+ that work with I/O completion ports).
+ </li>
+ <li>
+ Added wrappers for Windows random-access <code><span class="identifier">HANDLE</span></code>s
+ such as files (requires <code><span class="identifier">HANDLE</span></code>s
+ that work with I/O completion ports).
+ </li>
+ <li>
+ Added support for reactor-style operations (i.e. they report readiness
+ but perform no I/O) using a new <code><span class="identifier">null_buffers</span></code>
+ type.
+ </li>
+ <li>
+ Added an iterator type for bytewise traversal of buffer sequences.
+ </li>
+ <li>
+ Added new <code><span class="identifier">read_until</span><span class="special">()</span></code> and <code><span class="identifier">async_read_until</span><span class="special">()</span></code> overloads that take a user-defined
+ function object for locating message boundaries.
+ </li>
+ <li>
+ Added an experimental two-lock queue (enabled by defining <code><span class="identifier">BOOST_ASIO_ENABLE_TWO_LOCK_QUEUE</span></code>) that
+ may provide better <code><span class="identifier">io_service</span></code>
+ scalability across many processors.
+ </li>
+ <li>
+ Various fixes, performance improvements, and more complete coverage of
+ the custom memory allocation support.
+ </li>
+ </ul>
+ </li>
+ <li>
<span class="library"><a href="/libs/assign/index.html">Assign</a>:</span>
<code><span class="identifier">list_of</span><span class="special">()</span></code>
(and its variants) now has overloaded comparison operators. This allows you
@@ -60,6 +109,20 @@
</ul>
</li>
<li>
+ <span class="library"><a href="/libs/function/index.html">Function</a>:</span>
+ <ul>
+ <li>
+ Improved allocator support, from Emil Dotchevski.
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span class="library"><a href="/libs/functional/hash/index.html">Hash</a>:</span>
+ Minor updates
+ and fixes, for more info see the <a href="/doc/html/hash/changes.html#hash.changes.boost_1_36_0">change
+ log</a>.
+ </li>
+ <li>
<span class="library"><a href="/libs/interprocess/index.html">Interprocess</a>:</span>
<ul>
<li>
@@ -101,7 +164,7 @@
</ul>
</li>
<li>
- <span class="library"><a href="/libs/math/doc/sf_and_dist/html/index.html">Boost.Math</a>:</span>
+ <span class="library"><a href="/libs/math/doc/sf_and_dist/html/index.html">Math</a>:</span>
<ul>
<li>
Added new non-central Chi-Square, Beta, F and T distributions.
@@ -121,6 +184,17 @@
</ul>
</li>
<li>
+ <span class="library"><a href="/doc/html/mpi.html">MPI</a>:</span>
+ <ul>
+ <li>
+ Added support for non-blocking operations in Python, from Andreas Klöckner.
+ </li>
+ <li>
+ Added support for graph topologies.
+ </li>
+ </ul>
+ </li>
+ <li>
<span class="library"><a href="/libs/multi_index/doc/index.html">Multi-index Containers</a>:</span>
Minor
additions and maintenance fixes. Consult the library <a href="/libs/multi_index/doc/release_notes.html#boost_1_36">release
==============================================================================
--- website/public_html/beta/feed/history/boost_1_36_0.qbk (original)
+++ website/public_html/beta/feed/history/boost_1_36_0.qbk 2008-08-09 10:30:34 EDT (Sat, 09 Aug 2008)
@@ -55,6 +55,8 @@
* [phrase library..[@/libs/foreach/index.html Foreach]:] `BOOST_FOREACH` macro for
easily iterating over the elements of a sequence, from Eric Niebler.
* New `BOOST_REVERSE_FOREACH` macro for iterating over a sequence in reverse.
+* [phrase library..[@/libs/function/index.html Function]:]
+ * Improved allocator support, from Emil Dotchevski.
* [phrase library..[@/libs/functional/hash/index.html Hash]:]
Minor updates and fixes, for more info see the
[@/doc/html/hash/changes.html#hash.changes.boost_1_36_0 change log].
@@ -71,12 +73,15 @@
in the hook.
* Implementation changed to avoid explicit use of `try`-`catch`
blocks and be compilable with exceptions disabled.
-* [phrase library..[@/libs/math/doc/sf_and_dist/html/index.html Boost.Math]:]
+* [phrase library..[@/libs/math/doc/sf_and_dist/html/index.html Math]:]
* Added new non-central Chi-Square, Beta, F and T distributions.
* Added Exponential Integral and Zeta special functions.
* Added Rounding, Truncation, and Unit-in-the-last-place functions.
* Added support for compile time powers of a runtime base.
* Added a few SSE2 based optimisations for the Lanczos approximations.
+* [phrase library..[@/doc/html/mpi.html MPI]:]
+ * Added support for non-blocking operations in Python, from Andreas Klöckner.
+ * Added support for graph topologies.
* [phrase library..[@/libs/multi_index/doc/index.html Multi-index Containers]:]
Minor additions and maintenance fixes. Consult the library
[@/libs/multi_index/doc/release_notes.html#boost_1_36 release notes] for
==============================================================================
--- website/public_html/beta/feed/news.rss (original)
+++ website/public_html/beta/feed/news.rss 2008-08-09 10:30:34 EDT (Sat, 09 Aug 2008)
@@ -8,8 +8,8 @@
<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.36.0</title><pubDate>$Date$</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
New Libraries: Accumulators, Exception, Units, Unordered. Updated Libraries:
- Assign, Foreach, Interprocess, Intrusive, Math, Multi-index Containers, PtrContainer,
- Spirit, Thread, Xpressive.
+ Asio, Assign, Foreach, Hash, Interprocess, Intrusive, Math, Multi-index Containers,
+ PtrContainer, Spirit, Thread, Wave, Xpressive.
</span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=616969><description><div class="description">
<div id="version_1_36_0.new_libraries">
@@ -43,6 +43,55 @@
<h3><span class="link">Updated Libraries</span></h3>
<ul>
<li>
+ <span class="library"><a href="/libs/asio/index.html">Asio</a>:</span>
+ <ul>
+ <li>
+ Added support for serial ports.
+ </li>
+ <li>
+ Added support for UNIX domain sockets.
+ </li>
+ <li>
+ Added support for raw sockets and ICMP.
+ </li>
+ <li>
+ Added wrappers for POSIX stream-oriented file descriptors (excluding
+ regular files).
+ </li>
+ <li>
+ Added wrappers for Windows stream-oriented <code><span class="identifier">HANDLE</span></code>s
+ such as named pipes (requires <code><span class="identifier">HANDLE</span></code>s
+ that work with I/O completion ports).
+ </li>
+ <li>
+ Added wrappers for Windows random-access <code><span class="identifier">HANDLE</span></code>s
+ such as files (requires <code><span class="identifier">HANDLE</span></code>s
+ that work with I/O completion ports).
+ </li>
+ <li>
+ Added support for reactor-style operations (i.e. they report readiness
+ but perform no I/O) using a new <code><span class="identifier">null_buffers</span></code>
+ type.
+ </li>
+ <li>
+ Added an iterator type for bytewise traversal of buffer sequences.
+ </li>
+ <li>
+ Added new <code><span class="identifier">read_until</span><span class="special">()</span></code> and <code><span class="identifier">async_read_until</span><span class="special">()</span></code> overloads that take a user-defined
+ function object for locating message boundaries.
+ </li>
+ <li>
+ Added an experimental two-lock queue (enabled by defining <code><span class="identifier">BOOST_ASIO_ENABLE_TWO_LOCK_QUEUE</span></code>) that
+ may provide better <code><span class="identifier">io_service</span></code>
+ scalability across many processors.
+ </li>
+ <li>
+ Various fixes, performance improvements, and more complete coverage of
+ the custom memory allocation support.
+ </li>
+ </ul>
+ </li>
+ <li>
<span class="library"><a href="/libs/assign/index.html">Assign</a>:</span>
<code><span class="identifier">list_of</span><span class="special">()</span></code>
(and its variants) now has overloaded comparison operators. This allows you
@@ -60,6 +109,20 @@
</ul>
</li>
<li>
+ <span class="library"><a href="/libs/function/index.html">Function</a>:</span>
+ <ul>
+ <li>
+ Improved allocator support, from Emil Dotchevski.
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span class="library"><a href="/libs/functional/hash/index.html">Hash</a>:</span>
+ Minor updates
+ and fixes, for more info see the <a href="/doc/html/hash/changes.html#hash.changes.boost_1_36_0">change
+ log</a>.
+ </li>
+ <li>
<span class="library"><a href="/libs/interprocess/index.html">Interprocess</a>:</span>
<ul>
<li>
@@ -101,7 +164,7 @@
</ul>
</li>
<li>
- <span class="library"><a href="/libs/math/doc/sf_and_dist/html/index.html">Boost.Math</a>:</span>
+ <span class="library"><a href="/libs/math/doc/sf_and_dist/html/index.html">Math</a>:</span>
<ul>
<li>
Added new non-central Chi-Square, Beta, F and T distributions.
@@ -121,6 +184,17 @@
</ul>
</li>
<li>
+ <span class="library"><a href="/doc/html/mpi.html">MPI</a>:</span>
+ <ul>
+ <li>
+ Added support for non-blocking operations in Python, from Andreas Klöckner.
+ </li>
+ <li>
+ Added support for graph topologies.
+ </li>
+ </ul>
+ </li>
+ <li>
<span class="library"><a href="/libs/multi_index/doc/index.html">Multi-index Containers</a>:</span>
Minor
additions and maintenance fixes. Consult the library <a href="/libs/multi_index/doc/release_notes.html#boost_1_36">release