From fd2b211222545d3c820e67a87ba189b919c6c127 Mon Sep 17 00:00:00 2001 From: Andreas Huggel Date: Fri, 18 Nov 2005 15:37:58 +0000 Subject: [PATCH] Bumped version to 0.8, updated ChangeLog --- config/config.mk.in | 2 ++ config/configure.ac | 2 +- doc/ChangeLog | 30 ++++++++++++++++++++++++++++++ src/doxygen.hpp | 8 ++++---- src/exv_msvc.h | 4 ++-- test/data/exiv2-test.out | 2 +- 6 files changed, 40 insertions(+), 8 deletions(-) diff --git a/config/config.mk.in b/config/config.mk.in index a911c9d1..e7c0c45e 100644 --- a/config/config.mk.in +++ b/config/config.mk.in @@ -126,3 +126,5 @@ srcdir = @srcdir@ bindir = @bindir@ incdir = @includedir@/exiv2 libdir = @libdir@ +mandir = @mandir@ +man1dir = @mandir@/man1 diff --git a/config/configure.ac b/config/configure.ac index 5c16e42b..e9e8ea09 100644 --- a/config/configure.ac +++ b/config/configure.ac @@ -2,7 +2,7 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ(2.59) -AC_INIT(Exiv2, 0.7, ahuggel@gmx.net) +AC_INIT(Exiv2, 0.8, ahuggel@gmx.net) AC_CONFIG_SRCDIR([src/exif.cpp]) AC_CONFIG_HEADER([./config/config.h]) AC_CONFIG_AUX_DIR([./config]) diff --git a/doc/ChangeLog b/doc/ChangeLog index 73bb81c3..42637b00 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,33 @@ +Changes from version 0.7 to 0.8 +------------------------------- + +* Exiv2 utility + - [tools] Added -S .suf option to the utility. This allows, e.g, + to use Canon THM files as source file for the insert command. + - [doc] Added man page. (Based on Peter KELEMEN's Debian man page.) + + +* Exiv2 library + - 0000444: [iptc] Exiv2 should not panic on slightly misformed IPTC format. + - 0000443: [exif] Exiv2 gives up on corrupted IOP directory. + - 0000440: [iptc] IPTC time without timezone raises exception. + - 0000438: [exif] Support Canon raw images (CRW and THM), currently read-only. + - 0000437: [exif] exiv2 -pt crashes if Exif.Canon.ImageNumber is < 1000. + - 0000433: [exif] Core dump if the value is empty. + - 0000424: [exif] Ifd::read, MakerNote::read and related methods should have + access to the complete data buffer. + - [exif] Updated Nikon lensdata to v1.19 of Robert Rottmerhusen's + list. + - Added a tag and dataset title (label). + - Added #ifndef SUPPRESS_WARNINGS blocks around all output from the + library: compile with -DSUPPRESS_WARNINGS for a quiet library. + - Implemented "copy-on-write" strategy for MemIo to ensure that the + original buffer is only copied if necessary and never modified. + - Added exiv2-config script. Applications that include exiv2 headers + and link with the installed library can use this in their build + commands. + + Changes from version 0.6.2 to 0.7 --------------------------------- diff --git a/src/doxygen.hpp b/src/doxygen.hpp index 043e6bf1..cb4d05ac 100644 --- a/src/doxygen.hpp +++ b/src/doxygen.hpp @@ -8,7 +8,7 @@ @date 07-Feb-04, ahu: created */ /*! - @mainpage Exif and Iptc metadata manipulation library and tools v0.7 + @mainpage Exif and Iptc metadata manipulation library and tools v0.8 @section overview Exiv2 Overview @@ -83,12 +83,12 @@ bug tracking system.

@verbatim $ svn checkout svn://dev.robotbattle.com/exiv2/trunk . @endverbatim -

To download the test data and test drivers for version 0.7 from - the repository, change to your local exiv2-0.7 directory and use the +

To download the test data and test drivers for version 0.8 from + the repository, change to your local exiv2-0.8 directory and use the following command:

- @verbatim $ svn export svn://dev.robotbattle.com/exiv2/tags/0.7/test @endverbatim + @verbatim $ svn export svn://dev.robotbattle.com/exiv2/tags/0.8/test @endverbatim

If you'd like to contribute code, please contact me. diff --git a/src/exv_msvc.h b/src/exv_msvc.h index 0cfb3a2e..49d0c105 100644 --- a/src/exv_msvc.h +++ b/src/exv_msvc.h @@ -23,13 +23,13 @@ #define EXV_PACKAGE_NAME "Exiv2" /* Define to the full name and version of this package. */ -#define EXV_PACKAGE_STRING "Exiv2 0.7" +#define EXV_PACKAGE_STRING "Exiv2 0.8" /* Define to the one symbol short name of this package. */ #define EXV_PACKAGE_TARNAME "exiv2" /* Define to the version of this package. */ -#define EXV_PACKAGE_VERSION "0.7" +#define EXV_PACKAGE_VERSION "0.8" /* Define to `int' if does not define pid_t. */ #define pid_t int diff --git a/test/data/exiv2-test.out b/test/data/exiv2-test.out index 46225ce9..e918552c 100644 --- a/test/data/exiv2-test.out +++ b/test/data/exiv2-test.out @@ -3,7 +3,7 @@ tmp/ Exiv2 version ------------------------------------------------------------ ../../src/exiv2 -Exiv2 0.7, Copyright (C) 2004, 2005 Andreas Huggel. +Exiv2 0.8, Copyright (C) 2004, 2005 Andreas Huggel. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.