2010-01-15  Yvan Fournier <yvan.fournier@edf.fr>

	* Version 1.1.2 released.

2010-01-15  Yvan Fournier <yvan.fournier@edf.fr>

	* Corrected typo in definition of GNU_SOURCE on non-Linux systems.

2009-12-18  Yvan Fournier <yvan.fournier@edf.fr>

	* Pre-release of version 1.1.2.

2009-12-08  David Monfort <david.monfort@edf.fr>

	* Change the behaviour of the pre-requisites detection by adding
	a check option. When a package is requested, exit with an error
	if the package is not found.

2009-11-25  David Monfort <david.monfort@edf.fr>

	* Improve package detection handling during configure stage.

2009-11-25  David Monfort <david.monfort@edf.fr>

	* Fix a check on BFT_SIZEOF_LONG_LONG (thanks to Cyril
	Brulebois for the patch, closes Debian bug #557891)

2009-11-24  David Monfort <david.monfort@edf.fr>

	* Install a manpage for bft-config.

2009-10-28  Yvan Fournier <yvan.fournier@edf.fr>

	* Allow compilation of file API using large file support
	even when fseeko() and ftello() are not available. In
	this case, errors are delayed to run-time and should occur
	only when handling large files on 32-bit systems.

	* Various cleanups.

2009-07-23  Yvan Fournier <yvan.fournier@edf.fr>

	* Version 1.1.1 released.

2009-07-09  Yvan Fournier <yvan.fournier@edf.fr>

	* Updated automatic compiler flags selection.
	* Port to Cygwin.

2009-04-20  Yvan Fournier <yvan.fournier@edf.fr>

	* Version 1.1.0 released.

2009-03-19  Yvan Fournier <yvan.fournier@edf.fr>

	* Switch to Version 1.1

	* Removed bft_mem_usage_alloc...() functions and tracking
	mode settings.

	* Removed bft_version_build_cc().

2008-11-05  Yvan Fournier <yvan.fournier@edf.fr>

	* Version 1.0.8 released.

	* Switch to libtool 2.2.

2008-10-01  Yvan Fournier <yvan.fournier@edf.fr>

	* Counter simplifications in bft_mem.c.

2008-09-30  Yvan Fournier <yvan.fournier@edf.fr>

	* Remove -D_POSIX_SOURCE compiler definition for
	unknown operating systems (to avoid frequent porting
	problems with the getrusage function).

2008-08-13  Yvan Fournier <yvan.fournier@edf.fr>

	* Version 1.0.7 released.

2008-08-02  Yvan Fournier <yvan.fournier@edf.fr>

	* Port to Mac OS X (replace -D_POSIX_SOURCE with
	-D_DARWIN_C_SOURCE on Darwin to avoid compile
	error in bft_mem_usage.c).

2008-07-25  Yvan Fournier <yvan.fournier@edf.fr>

	* Free allocation array when calling bft_mem_end().
	* Also use sbrk() for bft_mem_usage_alloc_size()
	on Blue Gene L and P.

2008-06-25  Yvan Fournier <yvan.fournier@edf.fr>

	* Remove automatic -D_POSIX_SOURCE definition for AIX
	and Solaris.

	* Correct header dependencies in bft_mem_usage.c for Solaris.

	* Minor cleanups in bft_mem_usage.c

2008-06-18  Yvan Fournier <yvan.fournier@edf.fr>

	* Switch to Version 1.1 series.

	* Remove bft_mem_usage_heap_size() and
	bft_mem_usage_max_heap_size(), but use heap size
	for bft_mem_usage_alloc_size on Blue Gene systems.

2008-04-04  Yvan Fournier <yvan.fournier@edf.fr>

	* Version 1.0.6 released.

	* Port to IBM Blue Gene/P (requires --build=ppc64,
	--host=ppc, and CC=bgxlc options to configure).

2008-03-31  Yvan Fournier <yvan.fournier@edf.fr>

	* Pre-release of version 1.0.6.

2008-03-28  Yvan Fournier <yvan.fournier@edf.fr>

	* Added bft_mem_initialized() function.

2008-02-14  Yvan Fournier <yvan.fournier@edf.fr>

	* Pre-release of version 1.0.6.

2007-12-12  Yvan Fournier <yvan.fournier@edf.fr>

	* Added bft_file_isreg() and bft_file_isdir() functions to
	determine existence of files or directories.

2007-11-22  Yvan Fournier <yvan.fournier@edf.fr>

	* Define _GNU_SOURCE instead of _POSIX_C_SOURCE for build on
	Linux to avoid issues with Zlib 1.2.3.3 32/64 bit offset versions.

2007-11-05  Yvan Fournier <yvan.fournier@edf.fr>

	* Removed support for mallinfo(), which is obsolete in the
	context of 64-bit systems (the mallinfo struct fields are
	of type int, and may overflow for large memory use).

2007-09-18  Yvan Fournier <yvan.fournier@edf.fr>

	* Version 1.0.5 released.

	* Force definition of _LARGEFILE_SOURCE under Blue Gene/L
	in bft_config_defs.h when using largefile support to avoid
	incorrect bft_file_tell() and bft_file_seek() behavior.

2007-07-31  Yvan Fournier <yvan.fournier@edf.fr>

	* Force definition of _LARGEFILE_SOURCE under Linux
	in bft_config_defs.h when using largefile support to avoid
	incorrect bft_file_tell() and bft_file_seek() behavior on
	glibc 2.3.2 due to undefined ftello() and fseeko() functions.

2007-07-12  Yvan Fournier <yvan.fournier@edf.fr>

	* Version 1.0.4 released.

	* Port to Inter compiler.
	* Minor optimisations in memory usage tracking.
	* Backtrace now depends on glibc, not on compiler.

2007-02-06  Yvan Fournier <yvan.fournier@edf.fr>

	* Version 1.0.3 released.

2007-01-20  Yvan Fournier <yvan.fournier@edf.fr>

	* Correct configure script so as to build shared librairies
	by default on most machines (the previous modification to
	tell libtool not to build shared librairies on Blue Gene/L
	had unwanted side-effects).

2006-12-20  Yvan Fournier <yvan.fournier@edf.fr>

	* Version 1.0.3 pre-release.

	* Tell libtool not to try building shared librairies on
	Blue Gene/L using default compiler flags.

2006-12-15  Yvan Fournier <yvan.fournier@edf.fr>

	* With recent Linux 2.6.x kernels, the "/proc/pid/status"
	file contains a "VmPeak" record, which is now used to obtain
	the maximum program memory used. Memory use tracking is thus
	not necessary (and deactivated) when this is detected.

2006-11-22  Yvan Fournier <yvan.fournier@edf.fr>

	* Added bft_mem_memalign() function to allocate
	memory with alignment constraints.

	* Removed remaining const qualifier to va_list argument
	in bft_file and bft_mem errorhandlers.

2006-09-25  Yvan Fournier <yvan.fournier@edf.fr>

	* Version 1.0.2 released.

	* Added bft_backtrace_demangle() function to demangle
	backtrace when in C++ environments (using g++). This
	requires linking with the GNU/g++ libiberty library, adding
	-liberty to the LIBS or LIBS_ADD environment variable when
	running configure.
	
	* Added various small fixes so as to compile correctly
	with a C++ compiler, at the possible expense of some
	functionnality (not recommended, but may be useful when
	only a C++ and no C compiler is available, though installing
	a C compiler is usually a better solution).

2006-09-15  Yvan Fournier <yvan.fournier@edf.fr>

	* Removed const qualifier to va_list argument to
	bft_error_handler_t() and bft_printf_proxy_t() function
	pointer types (as the vprintf() type functions often
	called by the corresponding functions may modify this
	list, depending on the underlying variable argument
	function implementation.

2006-08-07  Yvan Fournier <yvan.fournier@edf.fr>

	* Use autoconf test to check for glibc backtrace (instead
	of test for gcc) so as to compile correctly with gcc on
	non-glibc systems.

2006-05-22  Yvan Fournier <yvan.fournier@edf.fr>

	* Version 1.0.1 released.

	* Added bft_backtrace_...() functions to obtain and manage
	stack traces (currently works on glibc systems).

	* Corrected memory use tracking bugs under Linux.

2005-08-23  Yvan Fournier <yvan.fournier@edf.fr>

	* Version 1.0.0 released.

	* Added bft_timer for wall-clock time and CPU usage info.

	* Added bft_ft_trap to trap floating-point exceptions on
	some systems (currently on Linux on x86/x86-64 architectures).

2005-02-11  Yvan Fournier <yvan.fournier@edf.fr>

	* Version 0.1.0 released.

2004-03-30  Yvan Fournier <yvan.fournier@edf.fr>

	* Creation of initial directory and autoconf/automake files.

