Boost logo

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
==============================================================================
--- 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>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       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.
     &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=616969><description>&lt;div class=&quot;description&quot;&gt;
   
   &lt;div id=&quot;version_1_36_0.new_libraries&quot;&gt;
@@ -43,6 +43,55 @@
     &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;ul&gt;
+ &lt;li&gt;
+ Added support for serial ports.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added support for UNIX domain sockets.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added support for raw sockets and ICMP.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added wrappers for POSIX stream-oriented file descriptors (excluding
+ regular files).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added wrappers for Windows stream-oriented &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;HANDLE&lt;/span&gt;&lt;/code&gt;s
+ such as named pipes (requires &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;HANDLE&lt;/span&gt;&lt;/code&gt;s
+ that work with I/O completion ports).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added wrappers for Windows random-access &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;HANDLE&lt;/span&gt;&lt;/code&gt;s
+ such as files (requires &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;HANDLE&lt;/span&gt;&lt;/code&gt;s
+ that work with I/O completion ports).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added support for reactor-style operations (i.e. they report readiness
+ but perform no I/O) using a new &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;null_buffers&lt;/span&gt;&lt;/code&gt;
+ type.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added an iterator type for bytewise traversal of buffer sequences.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added new &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;read_until&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;async_read_until&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; overloads that take a user-defined
+ function object for locating message boundaries.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added an experimental two-lock queue (enabled by defining &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASIO_ENABLE_TWO_LOCK_QUEUE&lt;/span&gt;&lt;/code&gt;) that
+ may provide better &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;io_service&lt;/span&gt;&lt;/code&gt;
+ scalability across many processors.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Various fixes, performance improvements, and more complete coverage of
+ the custom memory allocation support.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
         &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/assign/index.html&quot;&gt;Assign&lt;/a&gt;:&lt;/span&gt;
   &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;list_of&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
         (and its variants) now has overloaded comparison operators. This allows you
@@ -60,6 +109,20 @@
         &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;
+ Improved allocator support, from Emil Dotchevski.
+ &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;
+ Minor updates
+ and fixes, for more info see the &lt;a href=&quot;/doc/html/hash/changes.html#hash.changes.boost_1_36_0&quot;&gt;change
+ log&lt;/a&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;
@@ -101,7 +164,7 @@
         &lt;/ul&gt;
       &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;Boost.Math&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/math/doc/sf_and_dist/html/index.html&quot;&gt;Math&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
             Added new non-central Chi-Square, Beta, F and T distributions.
@@ -121,6 +184,17 @@
         &lt;/ul&gt;
       &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;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Added support for non-blocking operations in Python, from Andreas Klöckner.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added support for graph topologies.
+ &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;
   Minor
         additions and maintenance fixes. Consult the library &lt;a href=&quot;/libs/multi_index/doc/release_notes.html#boost_1_36&quot;&gt;release

Modified: website/public_html/beta/feed/history/boost_1_36_0.qbk
==============================================================================
--- 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

Modified: website/public_html/beta/feed/news.rss
==============================================================================
--- 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>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
       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.
     &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=616969><description>&lt;div class=&quot;description&quot;&gt;
   
   &lt;div id=&quot;version_1_36_0.new_libraries&quot;&gt;
@@ -43,6 +43,55 @@
     &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;ul&gt;
+ &lt;li&gt;
+ Added support for serial ports.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added support for UNIX domain sockets.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added support for raw sockets and ICMP.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added wrappers for POSIX stream-oriented file descriptors (excluding
+ regular files).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added wrappers for Windows stream-oriented &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;HANDLE&lt;/span&gt;&lt;/code&gt;s
+ such as named pipes (requires &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;HANDLE&lt;/span&gt;&lt;/code&gt;s
+ that work with I/O completion ports).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added wrappers for Windows random-access &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;HANDLE&lt;/span&gt;&lt;/code&gt;s
+ such as files (requires &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;HANDLE&lt;/span&gt;&lt;/code&gt;s
+ that work with I/O completion ports).
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added support for reactor-style operations (i.e. they report readiness
+ but perform no I/O) using a new &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;null_buffers&lt;/span&gt;&lt;/code&gt;
+ type.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added an iterator type for bytewise traversal of buffer sequences.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added new &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;read_until&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;async_read_until&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt; overloads that take a user-defined
+ function object for locating message boundaries.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added an experimental two-lock queue (enabled by defining &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;BOOST_ASIO_ENABLE_TWO_LOCK_QUEUE&lt;/span&gt;&lt;/code&gt;) that
+ may provide better &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;io_service&lt;/span&gt;&lt;/code&gt;
+ scalability across many processors.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Various fixes, performance improvements, and more complete coverage of
+ the custom memory allocation support.
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
         &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/assign/index.html&quot;&gt;Assign&lt;/a&gt;:&lt;/span&gt;
   &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;list_of&lt;/span&gt;&lt;span class=&quot;special&quot;&gt;()&lt;/span&gt;&lt;/code&gt;
         (and its variants) now has overloaded comparison operators. This allows you
@@ -60,6 +109,20 @@
         &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;
+ Improved allocator support, from Emil Dotchevski.
+ &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;
+ Minor updates
+ and fixes, for more info see the &lt;a href=&quot;/doc/html/hash/changes.html#hash.changes.boost_1_36_0&quot;&gt;change
+ log&lt;/a&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;
@@ -101,7 +164,7 @@
         &lt;/ul&gt;
       &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;Boost.Math&lt;/a&gt;:&lt;/span&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;/libs/math/doc/sf_and_dist/html/index.html&quot;&gt;Math&lt;/a&gt;:&lt;/span&gt;
         &lt;ul&gt;
           &lt;li&gt;
             Added new non-central Chi-Square, Beta, F and T distributions.
@@ -121,6 +184,17 @@
         &lt;/ul&gt;
       &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;
+ &lt;ul&gt;
+ &lt;li&gt;
+ Added support for non-blocking operations in Python, from Andreas Klöckner.
+ &lt;/li&gt;
+ &lt;li&gt;
+ Added support for graph topologies.
+ &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;
   Minor
         additions and maintenance fixes. Consult the library &lt;a href=&quot;/libs/multi_index/doc/release_notes.html#boost_1_36&quot;&gt;release


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