Dan Fandrich [Sat, 10 Nov 2007 08:02:33 +0000 (00:02 -0800)]
Added support for Sanyo makernotes, which are identical to Olympus
Dan Fandrich [Fri, 9 Nov 2007 22:21:56 +0000 (14:21 -0800)]
Clarified the help message for POPT_LIBS
Dan Fandrich [Fri, 9 Nov 2007 21:47:05 +0000 (13:47 -0800)]
Show a generic message for all unknown, undefined data.
Dan Fandrich [Thu, 8 Nov 2007 21:43:27 +0000 (13:43 -0800)]
* Added Canadian English translation, eh?
Dan Fandrich [Thu, 8 Nov 2007 06:45:30 +0000 (22:45 -0800)]
Be consistent and call it "color space" (two words).
Dan Fandrich [Wed, 7 Nov 2007 06:53:20 +0000 (22:53 -0800)]
Renamed EXIF_TAG_UNKNOWN_C4A5 to EXIF_TAG_PRINT_IMAGE_MATCHING
The PIM entry seems to have a format consisting of an 8 byte
magic number, 6 byte version number, 2 byte record count field,
then a series of 6 byte records consisting of a 2 byte tag field
and an 4 byte data field.
Jan Patera [Thu, 1 Nov 2007 06:39:02 +0000 (07:39 +0100)]
1) Fixed typos
2) Synchronized capitalization
3) Updated Czech translation
Dan Fandrich [Tue, 30 Oct 2007 06:45:23 +0000 (23:45 -0700)]
When NO_VERBOSE_TAG_STRINGS is used, don't set
EXIF_DATA_OPTION_IGNORE_UNKNOWN_TAGS by default or else no tags at all will
be loaded. Also, properly terminate the ExifTagTable.
Dan Fandrich [Tue, 30 Oct 2007 05:03:05 +0000 (22:03 -0700)]
* Support compiling away the detailed tag tables and log messages when
the NO_VERBOSE_TAG_STRINGS macro is defined to reduce the size of
the library for use in embedded applications where space is at
a premium
* Display the raw value of a tag when the tag is unknown
Dan Fandrich [Tue, 30 Oct 2007 04:15:15 +0000 (21:15 -0700)]
Fixed some typos in messages.
Dan Fandrich [Tue, 30 Oct 2007 03:23:29 +0000 (20:23 -0700)]
Fixed some typos in messages.
Made some structs const.
Dan Fandrich [Tue, 30 Oct 2007 02:46:54 +0000 (19:46 -0700)]
Moved the AM_PO_SUBDIRS macro before AM_GNU_GETTEXT to avoid an error
with gettext 0.16.1 and automake 1.10
Hans Ulrich Niedermann [Wed, 17 Oct 2007 02:58:49 +0000 (04:58 +0200)]
Handle installation of API docs with lots of long filenames
Jan Patera [Wed, 12 Sep 2007 06:03:31 +0000 (08:03 +0200)]
* Enhancements to Canon makernote parsers submitted by Thorsten Kukuk
* Added Dutch and Swedish translations, updated Slovak translation
Jan Patera [Wed, 12 Sep 2007 06:01:24 +0000 (08:01 +0200)]
Updates from the Translation Project:
1) Added Dutch and Swedish translations
2) Updated Slovak translation
Jan Patera [Wed, 12 Sep 2007 05:46:23 +0000 (07:46 +0200)]
Enhancements submitted by Thorsten Kukuk
Jan Patera [Thu, 16 Aug 2007 19:53:21 +0000 (21:53 +0200)]
* exif-mnote-data-olympus.c: Fix of bugs #1773810, #1774626, gnome bug #466044:
Some Olympus files have main IFD in MM byte order as well as makernote, but
makernote order was guessed wrongly. Bug introduced when fixing bug #1525770.
Jan Patera [Thu, 16 Aug 2007 19:49:34 +0000 (21:49 +0200)]
Fix of bugs #1773810, #1774626, gnome bug #466044:
Olympus files have main IFD in MM order as well as makernote, but makernote endianness
was guessed wrongly. Bug introduced when fixing bug #1525770.
Hans Ulrich Niedermann [Tue, 14 Aug 2007 19:57:42 +0000 (21:57 +0200)]
add license
Hans Ulrich Niedermann [Tue, 14 Aug 2007 19:55:36 +0000 (21:55 +0200)]
document test code for internal docs
Hans Ulrich Niedermann [Tue, 14 Aug 2007 19:55:14 +0000 (21:55 +0200)]
fix uninstall
Hans Ulrich Niedermann [Tue, 14 Aug 2007 19:54:04 +0000 (21:54 +0200)]
more intuitive var def sequence
Hans Ulrich Niedermann [Tue, 14 Aug 2007 19:52:43 +0000 (21:52 +0200)]
updated sk and vi translations, po-update
Hans Ulrich Niedermann [Thu, 2 Aug 2007 03:03:54 +0000 (05:03 +0200)]
fix param names
Hans Ulrich Niedermann [Thu, 2 Aug 2007 03:02:00 +0000 (05:02 +0200)]
Partially get rid of recursive make, fixing parallel make issue
Hans Ulrich Niedermann [Mon, 16 Jul 2007 22:28:58 +0000 (00:28 +0200)]
updated sk.po translation
Hans Ulrich Niedermann [Fri, 29 Jun 2007 14:55:44 +0000 (16:55 +0200)]
comments
Hans Ulrich Niedermann [Fri, 29 Jun 2007 14:14:26 +0000 (16:14 +0200)]
rename vars
Hans Ulrich Niedermann [Fri, 29 Jun 2007 11:37:36 +0000 (13:37 +0200)]
new test/example: parse file and dump contents
Hans Ulrich Niedermann [Wed, 27 Jun 2007 12:32:29 +0000 (14:32 +0200)]
Remove obsolete libexif/exif.c file
Hans Ulrich Niedermann [Wed, 27 Jun 2007 12:32:00 +0000 (14:32 +0200)]
do not dist removed autogen.sh file
Hans Ulrich Niedermann [Wed, 27 Jun 2007 12:30:24 +0000 (14:30 +0200)]
no need for exif-loader.h to #include itself
Hans Ulrich Niedermann [Wed, 27 Jun 2007 11:15:50 +0000 (13:15 +0200)]
Reverting zero termination patch, adding comment to avoid future confusion.
Hans Ulrich Niedermann [Wed, 27 Jun 2007 11:14:35 +0000 (13:14 +0200)]
Fix ifd validity check, comment on purpose of EXIF_IFD_COUNT
Hans Ulrich Niedermann [Tue, 26 Jun 2007 03:00:15 +0000 (05:00 +0200)]
call it 0.6.16.2
Hans Ulrich Niedermann [Tue, 26 Jun 2007 02:58:28 +0000 (04:58 +0200)]
exif_entry_initialize(): handle failed malloc() calls.
Consistently void dereferencing NULL pointers.
Hans Ulrich Niedermann [Tue, 26 Jun 2007 02:36:46 +0000 (04:36 +0200)]
make sure the returned string is zero terminated
Hans Ulrich Niedermann [Tue, 26 Jun 2007 02:35:35 +0000 (04:35 +0200)]
revert unintended commit
Hans Ulrich Niedermann [Tue, 26 Jun 2007 02:31:42 +0000 (04:31 +0200)]
use full initializers
Hans Ulrich Niedermann [Tue, 26 Jun 2007 02:30:32 +0000 (04:30 +0200)]
use proper type ssize_t thus avoiding integer warnings
Hans Ulrich Niedermann [Tue, 26 Jun 2007 02:23:29 +0000 (04:23 +0200)]
avoid unused main() params, check for error values, unref/free all memory
Hans Ulrich Niedermann [Tue, 26 Jun 2007 02:19:13 +0000 (04:19 +0200)]
log malloc failure, correct ifd validity check, UNUSED param
Hans Ulrich Niedermann [Tue, 26 Jun 2007 02:16:31 +0000 (04:16 +0200)]
define param as UNUSED
Hans Ulrich Niedermann [Tue, 26 Jun 2007 02:10:24 +0000 (04:10 +0200)]
avoid unsued main() params
Hans Ulrich Niedermann [Tue, 26 Jun 2007 02:07:59 +0000 (04:07 +0200)]
Remove ancient completely obsolete exif.c file, make exif.h dox-only
Hans Ulrich Niedermann [Tue, 26 Jun 2007 02:06:51 +0000 (04:06 +0200)]
fix 'static const' keyword sequence
Hans Ulrich Niedermann [Tue, 26 Jun 2007 02:06:00 +0000 (04:06 +0200)]
dox comment cosmetics
Hans Ulrich Niedermann [Tue, 26 Jun 2007 02:03:47 +0000 (04:03 +0200)]
add exif-system.h header
Hans Ulrich Niedermann [Tue, 26 Jun 2007 01:57:08 +0000 (03:57 +0200)]
Define both LOCALEDIR and GETTEXT_PACKAGE using AM_CPPFLAGS in the GP_GETTEXT_HACK macro
Hans Ulrich Niedermann [Mon, 25 Jun 2007 23:03:00 +0000 (01:03 +0200)]
EXIF_LOG_NO_MEMORY macro: use different format string in message
Jan Patera [Mon, 25 Jun 2007 05:56:24 +0000 (07:56 +0200)]
Endianess of Nikon V1 makernotes is now guessed, it might not
be the same as of the main IFD
Jan Patera [Mon, 25 Jun 2007 05:55:23 +0000 (07:55 +0200)]
Endianess of Nikon V1 makernotes is now guessed, it might not be the same
as of the main IFD.
Hans Ulrich Niedermann [Sat, 23 Jun 2007 00:58:49 +0000 (02:58 +0200)]
remove outdated autogen.sh - use autoreconf
Jan Patera [Fri, 15 Jun 2007 06:54:48 +0000 (08:54 +0200)]
Updated translations to reflect recent changes in unified handling of unexpected values.
Jan Patera [Fri, 15 Jun 2007 06:49:42 +0000 (08:49 +0200)]
I forgot to check this file in about 2 weeks ago.
Hans Ulrich Niedermann [Fri, 15 Jun 2007 04:10:25 +0000 (06:10 +0200)]
development version number .1
Hans Ulrich Niedermann [Fri, 15 Jun 2007 04:09:47 +0000 (06:09 +0200)]
updated vi.po from translation robot
Hans Ulrich Niedermann [Fri, 15 Jun 2007 03:00:16 +0000 (05:00 +0200)]
updated de.po and pl.po from translation robot
Marcus Meissner [Thu, 14 Jun 2007 16:17:46 +0000 (18:17 +0200)]
fixed typo
Hans Ulrich Niedermann [Wed, 13 Jun 2007 11:31:34 +0000 (13:31 +0200)]
updated pl.po just has another year in the copyright
Marcus Meissner [Wed, 13 Jun 2007 07:20:00 +0000 (09:20 +0200)]
list authors, instead of just the empty file
Hans Ulrich Niedermann [Tue, 12 Jun 2007 15:50:16 +0000 (17:50 +0200)]
libexif-0.6.16 (fixes CVE-2006-4168)
Hans Ulrich Niedermann [Tue, 12 Jun 2007 13:53:38 +0000 (15:53 +0200)]
update-po
Hans Ulrich Niedermann [Tue, 12 Jun 2007 13:51:59 +0000 (15:51 +0200)]
add test-integers.c integer test case
Hans Ulrich Niedermann [Tue, 12 Jun 2007 13:49:43 +0000 (15:49 +0200)]
updated translation: vi.po
Hans Ulrich Niedermann [Wed, 6 Jun 2007 14:18:45 +0000 (16:18 +0200)]
translation update for NEWS
Hans Ulrich Niedermann [Wed, 6 Jun 2007 14:12:41 +0000 (16:12 +0200)]
update-po after pl.po update from Jakub Bogusz
Jan Patera [Thu, 24 May 2007 06:48:36 +0000 (08:48 +0200)]
1) Unified handling of unknown tag values
2) Updated Czech translation - resolved fuzzy items
Jan Patera [Thu, 24 May 2007 06:47:14 +0000 (08:47 +0200)]
Unified handling of unknown tag values, some messages were not translated
Hans Ulrich Niedermann [Wed, 23 May 2007 13:36:14 +0000 (15:36 +0200)]
update soname/age for 0.6.15
Hans Ulrich Niedermann [Wed, 23 May 2007 13:12:44 +0000 (15:12 +0200)]
libexif-0.6.15 release (libexif-0_6_15-release)
Hans Ulrich Niedermann [Wed, 23 May 2007 13:04:47 +0000 (15:04 +0200)]
update *.pc docs
Hans Ulrich Niedermann [Wed, 23 May 2007 13:04:19 +0000 (15:04 +0200)]
use BUILD_DOCS conditional
Hans Ulrich Niedermann [Wed, 23 May 2007 13:03:52 +0000 (15:03 +0200)]
update NEWS
Hans Ulrich Niedermann [Wed, 23 May 2007 13:03:26 +0000 (15:03 +0200)]
--disable-docs, BUILD_DOCS conditional
Hans Ulrich Niedermann [Wed, 23 May 2007 12:25:08 +0000 (14:25 +0200)]
improve USAGE section
Hans Ulrich Niedermann [Tue, 22 May 2007 22:53:49 +0000 (00:53 +0200)]
update-po
Hans Ulrich Niedermann [Tue, 22 May 2007 22:41:39 +0000 (00:41 +0200)]
fix --enable-internal-docs
Hans Ulrich Niedermann [Tue, 22 May 2007 22:41:22 +0000 (00:41 +0200)]
reorganize doxygen rules
Hans Ulrich Niedermann [Tue, 22 May 2007 08:46:47 +0000 (10:46 +0200)]
NEWS: Note about cs, sk translations
Hans Ulrich Niedermann [Tue, 22 May 2007 08:40:12 +0000 (10:40 +0200)]
ChangeLog.cvs generation uses UTC timestamps and users.SF.net mail domain now
Hans Ulrich Niedermann [Mon, 21 May 2007 23:27:46 +0000 (01:27 +0200)]
sort ALL_LINGUAS alphabetically
Hans Ulrich Niedermann [Mon, 21 May 2007 23:27:34 +0000 (01:27 +0200)]
add a few quotes to be on the safe side
Jan Patera [Mon, 21 May 2007 19:34:28 +0000 (21:34 +0200)]
Added Czech & Slovak localizations
Jan Patera [Mon, 21 May 2007 19:28:38 +0000 (21:28 +0200)]
First version of the Czech localization
Hans Ulrich Niedermann [Mon, 21 May 2007 18:50:45 +0000 (20:50 +0200)]
robuster doxygen targets
Hans Ulrich Niedermann [Mon, 21 May 2007 18:39:09 +0000 (20:39 +0200)]
auto-m4 .cvsignore
Hans Ulrich Niedermann [Mon, 21 May 2007 18:33:56 +0000 (20:33 +0200)]
0.6.14.cvs2. Call graphs for internal docs, only build them when --enable-internal-docs
Hans Ulrich Niedermann [Mon, 21 May 2007 16:15:20 +0000 (18:15 +0200)]
include proper i18n.h header
Hans Ulrich Niedermann [Mon, 21 May 2007 16:12:47 +0000 (18:12 +0200)]
document documentation improvements
Hans Ulrich Niedermann [Mon, 21 May 2007 16:12:30 +0000 (18:12 +0200)]
cosmetics
Hans Ulrich Niedermann [Mon, 21 May 2007 15:44:59 +0000 (17:44 +0200)]
fix inclusion of libexif/_stdint.h
Hans Ulrich Niedermann [Mon, 21 May 2007 15:43:01 +0000 (17:43 +0200)]
Remove header inclusion graphs from API docs: Which libexif header file includes which is internal, not part of the API.
Hans Ulrich Niedermann [Mon, 21 May 2007 14:24:58 +0000 (16:24 +0200)]
Ahem. It IS #include <libexif/foo>, not <exif/foo>, after all. Revert hacks and changes
Hans Ulrich Niedermann [Mon, 21 May 2007 13:53:34 +0000 (15:53 +0200)]
document a few things for doxygen
Hans Ulrich Niedermann [Mon, 21 May 2007 13:53:00 +0000 (15:53 +0200)]
add main page for doxygen docs
Hans Ulrich Niedermann [Mon, 21 May 2007 13:51:55 +0000 (15:51 +0200)]
have doxygen ignore symlinks ('exif')
Hans Ulrich Niedermann [Mon, 21 May 2007 13:50:55 +0000 (15:50 +0200)]
move exif symlink creation (for #include <exif/exif-foo.h> on uninstalled source tree) to proper place
Hans Ulrich Niedermann [Mon, 21 May 2007 13:48:25 +0000 (15:48 +0200)]
add newline at EOF
Jan Patera [Fri, 18 May 2007 19:53:44 +0000 (21:53 +0200)]
Removed kinda nonsense references to Exif Standard Appendices that made it
into the code by copy&pasting tag descriptions from the standard.