@@ -1,444 +0,0 @@
--------------------------------------------------------------------
-Mon Jan 14 13:51:36 CET 2008 - pth@suse.de
-
-- Move 1.34.1 from BS to Autobuild
-- Add patch for critical bug in Boost.Function.
-- Include C headers where necessary.
-- Make the tests for ULONG_MAX more readable 64.
-
--------------------------------------------------------------------
-Mon Aug 20 15:09:41 CEST 2007 - pth@suse.de
-
-- Only use fdupes from 10.3 onwards.
-
--------------------------------------------------------------------
-Wed Oct 24 17:49:46 CEST 2007 - rguenther@suse.de
-
-- Use -fpermissive in addition to -O2 for building.
-- Add patch to enable building wave with GCC 4.3.
-
--------------------------------------------------------------------
-Sun Jul 15 16:09:59 CEST 2007 - schwab@suse.de
-
-- Fix reference to atomicity.h.
-
--------------------------------------------------------------------
-Sat Aug 11 13:17:53 CEST 2007 - aj@suse.de
-
-- Fix spec file to build again.
-
--------------------------------------------------------------------
-Thu Aug 9 15:16:09 CEST 2007 - pth@suse.de
-
-- Add man pages (made for 1.33.1).
-- Package html documentation differently.
-- Check all links and add missing files that do exist.
-- Use %%fdupes
-- Add patch by rschiele@gmail.com to pass compiler flags into
- Boost.build.
-
-- Update to 1.34.1 and use .spec file from bkoz@redhat.com as
- a basis.
-
- Changes 1.33.1 -> 1.34.0:
-
- New Libraries:
-
- * Foreach Library: BOOST_FOREACH macro for easily iterating over
- the elements of a sequence,
-
- * Statechart Library: Arbitrarily complex finite state machines
- can be implemented in easily readable and
- maintainable C++ code,
-
- * TR1 Library: An implementation of the C++ Technical Report on Standard
- Library Extensions, from John Maddock. This library does
- not itself implement the TR1 components, rather it's a
- thin wrapper that will include your standard library's
- TR1 implementation (if it has one), otherwise it will
- include the Boost Library equivalents, and import them
- into namespace std::tr1. Highlights include: Reference
- Wrappers, Smart Pointers, result_of, Function Object
- Binders, Polymorphic function wrappers, Type Traits,
- Random Number Generators and Distributions, Tuples, Fixed
- Size Array, Hash Function Objects, Regular Expressions,
- and Complex Number Additional Algorithms.
-
- * Typeof Library: Typeof operator emulation, from Arkadiy Vertleyb
- and Peder Holt.
-
- * Xpressive Library: 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.
-
- Updated Libraries:
-
- * Assign Library:
- o Support for ptr_map<key,T> via the new function ptr_map_insert()
- o Support for initialization of Pointer Containers when the
- containers hold pointers to an abstract base class.
-
- * Date_time library:
- o Support for new US/Canada timezone rules and other bug fixes.
- See Change History for details.
-
- * Filesystem Library: Major upgrade in preparation for submission to the
- C++ Standards Committee for TR2. Changes include:
-
- o Internationalization, provided by class templates basic_path,
- basic_filesystem_error, basic_directory_iterator, and
- basic_directory_entry.
-
- o Simplification of the path interface by eliminating special
- constructors to identify native formats.
-
- o Rationalization of predicate function design, including the
- addition of several new functions.
-
- o Clearer specification by reference to POSIX, the ISO/IEEE Single
- Unix Standard, with provisions for Windows and other operating
- systems.
-
- o Preservation of existing user code whenever possible.
- o More efficient directory iteration.
- o Addition of a recursive directory iterator.
-
- * Function Library: Boost.Function now implements a small buffer
- optimization, which can drastically improve the
- performance when copying or constructing
- Boost.Function objects storing small function
- objects. For instance, bind(&X:foo, &x, _1, _2)
- requires no heap allocation when placed into a
- Boost.Function object.
-
- * Functional/Hash Library
- o Use declarations for standard classes, so that the library
- doesn't need to include all of their headers
-
- o Deprecated the <boost/functional/hash/*.hpp> headers.
-
- o Add support for the BOOST_HASH_NO_EXTENSIONS macro, which
- disables the extensions to TR1
-
- o Minor improvements to the hash functions for floating point numbers.
-
- * Graph Library:
- o edmonds_maximum_cardinality_matching,
- o lengauer_tarjan_dominator_tree,
- o compressed_sparse_row_graph,
- o sorted_erdos_renyi_iterator,
-
- o biconnected_components now supports a visitor and named
- parameters,
-
- o adjacency_matrix now models the Bidirectional Graph concept.
-
- o dijkstra_shortest_paths now calls vis.initialize_vertex for each
- vertex during initialization.
-
- o Note: the name of the compiled library for the GraphViz reader has
- changed to boost_graph (from bgl-viz) to match Boost conventions.
-
- o See the complete revision history for more information.
-
- * MultiArray Library: Boost.MultiArray now by default provides
- range-checking for operator[]. Range checking can
- be disabled by defining the macro
- BOOST_DISABLE_ASSERTS before including
- multi_array.hpp. A bug in multi_array::resize()
- related to storage orders was fixed.
-
- * Multi-index Containers Library:
- o New random access indices.
- o Non key-based indices feature new rearrange facilities.
-
- o This version also includes a number of optimizations and usage
- improvements. For a complete list of changes, see the library
- release notes.
-
- * Optional Library:
- o boost::none_t and boost::none now added to Optional's
- documentation
-
- o Relational operators now directly support arguments of type
- 'T' and 'none_t'
-
- o operator->() now also works with reference types.
-
- o Helper functions make_optional(val), make_optional(cond,val)
- and get_optional_value_or(opt,alternative_value) added.
-
- o Constructor taking a boolean condition (as well as a value)
- added.
-
- o Member function get_value_or(alternative_value) added.
- o Incompatbility bug with mpl::apply<> fixed.
- o Converting assignment bug with uninitialized lvalues fixed.
-
- * Parameter Library:
- o Every ArgumentPack is now a valid MPL Forward Sequence.
-
- o Support for unnamed arguments (those whose keyword is
- deduced from their types) is added.
-
- o Support for named and unnamed template arguments is added.
-
- o New overload generation macros solve the forwarding problem
- directly.
-
- o See also the Python library changes, below.
-
- * Pointer Container Library:
- o Support for serialization via Boost.Serialization.
-
- o Exceptions can be disabled by defining the macro
- BOOST_PTR_CONTAINER_NO_EXCEPTIONS before including any header.
- This macro is defined by default if BOOST_NO_EXCEPTIONS is defined.
-
- o Additional std::auto_ptr<T> overloads added s.t. one can also
|