Hans Ulrich Niedermann [Sun, 13 Mar 2005 22:34:27 +0000 (23:34 +0100)]
merged in Marcus Meissner's translation from https://sourceforge.net/tracker/index.php?func=detail&aid=1108176&group_id=12272&atid=312272
Hans Ulrich Niedermann [Sun, 13 Mar 2005 22:21:01 +0000 (23:21 +0100)]
initial check-in
Jan Patera [Sun, 13 Mar 2005 20:37:15 +0000 (21:37 +0100)]
Minor fix of another Lutz's 2003-03-09 change
2005-03-13 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-entry.c (exif_entry_fix): Update also e->components
Jan Patera [Sun, 13 Mar 2005 19:56:13 +0000 (20:56 +0100)]
2005-03-13 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-data.c: critical fix of 2005-03-09 change: saving
IFD containing data of odd length was causing memory corruption
and total lost of entire EXIF data
Hans Ulrich Niedermann [Sun, 13 Mar 2005 15:54:44 +0000 (16:54 +0100)]
set version 0.6.13, as 0.6.12 has been released
Hans Ulrich Niedermann [Sun, 13 Mar 2005 15:30:40 +0000 (16:30 +0100)]
libexif 0.6.12 release
Hans Ulrich Niedermann [Sun, 13 Mar 2005 04:15:33 +0000 (05:15 +0100)]
ship all required NLS test files
Hans Ulrich Niedermann [Sun, 13 Mar 2005 02:16:15 +0000 (03:16 +0100)]
update .cvsignore files for present files
Hans Ulrich Niedermann [Sun, 13 Mar 2005 02:12:17 +0000 (03:12 +0100)]
comment about special string
Hans Ulrich Niedermann [Sun, 13 Mar 2005 02:11:43 +0000 (03:11 +0100)]
po-update {fr,es}.po to current strings
Hans Ulrich Niedermann [Sun, 13 Mar 2005 01:55:45 +0000 (02:55 +0100)]
libintl/gettext cleanup:
* don't ship libintl, use external one instead (like 0.6.11 release)
* test value of localedir (to prevent mishaps)
* link everything against libintl using libtool (if libintl present)
Hans Ulrich Niedermann [Sat, 12 Mar 2005 21:32:20 +0000 (22:32 +0100)]
updated, but deactivated NLS tests (they complete, but depend on system locale settings)
Hans Ulrich Niedermann [Sat, 12 Mar 2005 06:54:47 +0000 (07:54 +0100)]
gp-gettext-hack.m4: actually use the given parameter
Hans Ulrich Niedermann [Sat, 12 Mar 2005 04:01:12 +0000 (05:01 +0100)]
fix and test translations
Hans Ulrich Niedermann [Sat, 12 Mar 2005 03:58:41 +0000 (04:58 +0100)]
updated german translation
Hans Ulrich Niedermann [Fri, 11 Mar 2005 20:49:59 +0000 (21:49 +0100)]
message cosmetics
Hans Ulrich Niedermann [Fri, 11 Mar 2005 20:24:05 +0000 (21:24 +0100)]
use POSIX.2 expr syntax
Hans Ulrich Niedermann [Fri, 11 Mar 2005 16:36:22 +0000 (17:36 +0100)]
NEWS update for 0.6.12
Hans Ulrich Niedermann [Fri, 11 Mar 2005 16:26:35 +0000 (17:26 +0100)]
NEWS cleanup
Hans Ulrich Niedermann [Fri, 11 Mar 2005 15:48:44 +0000 (16:48 +0100)]
define the whole range of standard integer types for watcom
Lutz Mueller [Thu, 10 Mar 2005 21:17:57 +0000 (22:17 +0100)]
2005-03-11 Lutz Mueller <lutz@users.sourceforge.net>
Spotted by Jan Patera <patera@users.sourceforge.net>:
* test/test-mem.c: Small fix.
Jan Patera [Thu, 10 Mar 2005 20:48:21 +0000 (21:48 +0100)]
2005-03-10 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-utils.*,exif-entry.c: Full support of EXIF_FORMAT_SSHORT
(used by Nikon & Olympus mnote tags)
Lutz Mueller [Wed, 9 Mar 2005 22:21:03 +0000 (23:21 +0100)]
2005-03-09 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-utils.c (exif_array_set_byte_order): Return if an invalid
format is supplied.
Lutz Mueller [Wed, 9 Mar 2005 22:15:49 +0000 (23:15 +0100)]
2005-03-09 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c (exif_entry_fix): Update e->size.
Lutz Mueller [Wed, 9 Mar 2005 22:11:48 +0000 (23:11 +0100)]
2005-03-09 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-data.c (exif_data_save_data_content): Update comment that
this code does not honor the specification yet.
Lutz Mueller [Wed, 9 Mar 2005 22:05:50 +0000 (23:05 +0100)]
2005-03-09 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-data.c (exif_data_save_data_content): Save entries in
the correct order.
Lutz Mueller [Wed, 9 Mar 2005 22:03:18 +0000 (23:03 +0100)]
2005-03-09 Lutz Mueller <lutz@users.sourceforge.net>
* test/test-mem.c: Write size to loader to make the test work again.
Lutz Mueller [Wed, 9 Mar 2005 21:05:10 +0000 (22:05 +0100)]
2005-03-09 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/canon/exif-mnote-data-canon.c (exif_mnote_data_canon_save):
Ensure even offsets.
Lutz Mueller [Wed, 9 Mar 2005 21:00:56 +0000 (22:00 +0100)]
2005-03-09 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-data.c (exif_data_save_data_entry): According to the TIFF
specification, the offset must be an even number. If we need to introduce
a padding byte, we set it to 0.
Lutz Mueller [Wed, 9 Mar 2005 20:49:30 +0000 (21:49 +0100)]
2005-03-09 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-utils.[c,h] (exif_array_set_byte_order): New function.
* libexif/exif-data.c
* libexif/canon/exif-mnote-data-canon.c
* libexif/olympus/exif-mnote-data-olympus.c
* libexif/pentax/exif-mnote-data-pentax.c: Use new function.
Hans Ulrich Niedermann [Wed, 9 Mar 2005 17:30:36 +0000 (18:30 +0100)]
Add CAN-2005-0664 number to ChangeLog and NEWS files
Hans Ulrich Niedermann [Wed, 9 Mar 2005 13:39:20 +0000 (14:39 +0100)]
Add content to NEWS, reformat ChangeLog (preparing for release)
Jan Patera [Wed, 9 Mar 2005 06:02:45 +0000 (07:02 +0100)]
2005-03-09 Jan Patera <patera@users.sourceforge.net>
* exif_data.c: Final fix of Ubuntu Security Notice USN-91-1
https://bugzilla.ubuntulinux.org/show_bug.cgi?id=7152
Most of the problem (including most important parts) was
already fixed in the past.
Hans Ulrich Niedermann [Sun, 13 Feb 2005 03:45:19 +0000 (04:45 +0100)]
support AC_CONFIG_AUX_DIR = CWD
Hans Ulrich Niedermann [Thu, 10 Feb 2005 19:56:21 +0000 (20:56 +0100)]
output cosmetics
Hans Ulrich Niedermann [Thu, 10 Feb 2005 19:56:03 +0000 (20:56 +0100)]
autogen.sh: support AC_CONFIG_AUX_DIR and AC_CONFIG_HEADERS
Hans Ulrich Niedermann [Thu, 10 Feb 2005 15:25:11 +0000 (16:25 +0100)]
simplified gettext macros, improved config output
Hans Ulrich Niedermann [Thu, 10 Feb 2005 15:19:41 +0000 (16:19 +0100)]
autogen.sh: add uuid, handle non-existent config.h
Hans Ulrich Niedermann [Thu, 10 Feb 2005 00:04:21 +0000 (01:04 +0100)]
autogen.sh help update
Hans Ulrich Niedermann [Wed, 9 Feb 2005 21:01:31 +0000 (22:01 +0100)]
reindent source
Hans Ulrich Niedermann [Wed, 9 Feb 2005 21:00:26 +0000 (22:00 +0100)]
revert unintended .po file update
Hans Ulrich Niedermann [Wed, 9 Feb 2005 20:57:22 +0000 (21:57 +0100)]
Cygwin fixes for autogen.sh
Hans Ulrich Niedermann [Wed, 9 Feb 2005 01:47:07 +0000 (02:47 +0100)]
ChangeLog entry about windows crosscompilation
Hans Ulrich Niedermann [Wed, 9 Feb 2005 01:44:06 +0000 (02:44 +0100)]
check whether -lm is required -> enable crosscompile for windows
Hans Ulrich Niedermann [Wed, 9 Feb 2005 01:17:45 +0000 (02:17 +0100)]
LDFLAGS -no-undefined for Windows DLLs, Tru64 and AIX shared libs
Hans Ulrich Niedermann [Wed, 9 Feb 2005 01:09:13 +0000 (02:09 +0100)]
actually link against included libintl.a if requested
Hans Ulrich Niedermann [Wed, 9 Feb 2005 01:07:06 +0000 (02:07 +0100)]
more C language checks
Hans Ulrich Niedermann [Tue, 8 Feb 2005 23:59:02 +0000 (00:59 +0100)]
ChangeLog of today
Hans Ulrich Niedermann [Tue, 8 Feb 2005 23:51:05 +0000 (00:51 +0100)]
Build variable cleanup:
- use common definition for AM_CFLAGS (remove INCLUDES in **/Makefile.am)
- define LIBEXIF_LOCALEDIR and LIBMNOTE_LOCALEDIR in config.h
- allow user to add CFLAGS at ./configure time by setting CFLAGS
- add intl/ to include path only if building the included libintl
Hans Ulrich Niedermann [Tue, 8 Feb 2005 19:03:15 +0000 (20:03 +0100)]
fix typo in path
Hans Ulrich Niedermann [Tue, 8 Feb 2005 18:52:31 +0000 (19:52 +0100)]
fix typo in path
Hans Ulrich Niedermann [Tue, 8 Feb 2005 18:19:00 +0000 (19:19 +0100)]
typo
Hans Ulrich Niedermann [Tue, 8 Feb 2005 17:58:01 +0000 (18:58 +0100)]
more comments
Hans Ulrich Niedermann [Tue, 8 Feb 2005 17:33:44 +0000 (18:33 +0100)]
clean config info block
Hans Ulrich Niedermann [Tue, 8 Feb 2005 16:00:18 +0000 (17:00 +0100)]
pretty comments for autogen.sh
Hans Ulrich Niedermann [Tue, 8 Feb 2005 15:48:35 +0000 (16:48 +0100)]
improved m4 quoting
Hans Ulrich Niedermann [Tue, 8 Feb 2005 15:46:39 +0000 (16:46 +0100)]
adapt po/.cvsignore for renamed pot files
Hans Ulrich Niedermann [Tue, 8 Feb 2005 15:45:21 +0000 (16:45 +0100)]
New build system initialization:
- doesn't require gettextize any more (using autopoint now)
- uses all the built-in magic from autoreconf
Hans Ulrich Niedermann [Tue, 8 Feb 2005 12:51:59 +0000 (13:51 +0100)]
correct quoting
Hans Ulrich Niedermann [Tue, 8 Feb 2005 12:04:11 +0000 (13:04 +0100)]
update to contemporary automake/autoconf/gettext; remove gettextize hack
Hans Ulrich Niedermann [Tue, 8 Feb 2005 11:57:33 +0000 (12:57 +0100)]
CVS ignore *.tar.bz2
Hans Ulrich Niedermann [Tue, 8 Feb 2005 11:03:29 +0000 (12:03 +0100)]
configure.in: split AC_OUTPUT to AC_CONFIG_FILES
Hans Ulrich Niedermann [Tue, 8 Feb 2005 00:12:12 +0000 (01:12 +0100)]
cosmetics, testing ciabot
Lutz Mueller [Fri, 17 Dec 2004 04:22:45 +0000 (05:22 +0100)]
2004-12-17 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-loader.c: Work towards a non-recursive version of
(exif_loader_write).
Lutz Mueller [Fri, 17 Dec 2004 04:15:25 +0000 (05:15 +0100)]
2004-12-17 Lutz Mueller <lutz@users.sourceforge.net>
Lars Ellenberg <l.g.e@web.de> fixed a bug that I introduced
in the last commit:
* libexif/exif-loader.c: Don't substract 2 bytes twice.
Jan Patera [Thu, 16 Dec 2004 21:00:26 +0000 (22:00 +0100)]
Don't crash if IFD1 offset out of available data
Lutz Mueller [Sun, 12 Dec 2004 12:55:20 +0000 (13:55 +0100)]
2004-12-12 Lutz Mueller <lutz@users.sourceforge.net>
Pointed out by Lars Ellenberg <l.g.e@web.de>:
* libexif/exif-loader.c: Honor indirect offsets in FUJI_RAW-files.
Don't perform unnecessary checks for known data formats.
Lutz Mueller [Sat, 11 Dec 2004 04:28:48 +0000 (05:28 +0100)]
2004-12-11 Lutz Mueller <lutz@users.sourceforge.net>
Inspired by suggestions from Lars Ellenberg <l.g.e@web.de>:
* libexif/exif-data.c: Fix spelling error.
* libexif/exif-loader.c (exif_loader_write): Rewrite logic to
make the loader handle more file types.
Jan Patera [Wed, 8 Dec 2004 07:04:56 +0000 (08:04 +0100)]
2004-12-08 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-entry.c: Data format of EXIF_TAG_USER_COMMENT:
Some packages like Canon ZoomBrowser EX 4.5 store only
one zero byte followed by 7 bytes of rubbish
Jan Patera [Wed, 8 Dec 2004 07:00:22 +0000 (08:00 +0100)]
EXIF_TAG_USER_COMMENT:
Some packages like Canon ZoomBrowser EX 4.5 store only
one zero byte followed by 7 bytes of rubbish
Lutz Mueller [Tue, 16 Nov 2004 23:52:19 +0000 (00:52 +0100)]
2004-11-17 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-data.c: Make the last commit actually work.
Lutz Mueller [Mon, 15 Nov 2004 22:41:06 +0000 (23:41 +0100)]
2004-11-15 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-content.c: Complain if the same tag is added twice
to an IFD. Suggestion by Angela Wrobel.
Lutz Mueller [Mon, 15 Nov 2004 07:09:56 +0000 (08:09 +0100)]
2004-11-15 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-data.c: Additional debugging message if
specification is violated.
Lutz Mueller [Sun, 14 Nov 2004 21:56:00 +0000 (22:56 +0100)]
2004-11-14 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/*: Plug another few memleaks. All found by Angala Wrobel.
Jan Patera [Fri, 12 Nov 2004 11:33:13 +0000 (12:33 +0100)]
#include <string.h> because of strcmp
Lutz Mueller [Fri, 12 Nov 2004 07:46:08 +0000 (08:46 +0100)]
2004-11-12 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-data.c: Clean up handling of MakerNote tags.
Lutz Mueller [Thu, 11 Nov 2004 20:33:12 +0000 (21:33 +0100)]
2004-11-11 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-mnote-data.c: Plug yet another memory leak.
Detected by Angela Wrobel.
Lutz Mueller [Thu, 11 Nov 2004 20:24:39 +0000 (21:24 +0100)]
2004-11-11 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-log.c: Plug another memory leak. Detected by
Angela Wrobel.
Lutz Mueller [Thu, 11 Nov 2004 20:19:28 +0000 (21:19 +0100)]
2004-11-11 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/canon/exif-mnote-data-canon.c: Do not crash on strange
data. Pointed out by Angela Wrobel.
Lutz Mueller [Thu, 11 Nov 2004 20:13:27 +0000 (21:13 +0100)]
2004-11-11 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/*: Replace another few realloc by exif_mem_realloc.
Lutz Mueller [Wed, 10 Nov 2004 18:53:39 +0000 (19:53 +0100)]
2004-11-10 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/*.c: Change #include "" to #include <>.
* Makefile.am:
* exif-result.h: Removed.
Lutz Mueller [Wed, 10 Nov 2004 18:38:34 +0000 (19:38 +0100)]
2004-11-10 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-tag.[c,h] (exif_tag_from_name): New. Suggested by
Angela Wrobel.
Lutz Mueller [Wed, 10 Nov 2004 18:30:36 +0000 (19:30 +0100)]
2004-11-10 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-data.c (exif_data_free): Fix memleak found by
Angela Wrobel.
* contrib/watcom: Updated files contributed by Angela Wrobel.
Lutz Mueller [Wed, 3 Nov 2004 06:54:42 +0000 (07:54 +0100)]
2004-11-03 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-format.c: More translatable strings.
Lutz Mueller [Tue, 2 Nov 2004 21:05:37 +0000 (22:05 +0100)]
2004-11-02 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c (exif_entry_fix): Detect more wrong stuff.
* libexif/exif-data.c: Detect recursive calls.
Jan Patera [Tue, 2 Nov 2004 08:39:20 +0000 (09:39 +0100)]
2004-11-02 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-entry.c: added LZW
* libexif/exif-tag.*: added few tags used by .NEF
* libexif/exif-data.c: logging unknown tags
Jan Patera [Tue, 2 Nov 2004 08:33:40 +0000 (09:33 +0100)]
Unknown tag ID and its position in IFD are logged before
exif_data_load_data_content() gives up.
Jan Patera [Tue, 2 Nov 2004 08:32:14 +0000 (09:32 +0100)]
Added these tags:
EXIF_TAG_NEW_SUBFILE_TYPE = 0x00fe
EXIF_TAG_SUB_IFDS = 0x014a
EXIF_TAG_XML_PACKET = 0x02bc
EXIF_TAG_IMAGE_RESOURCES = 0x8649
EXIF_TAG_TIFF_EP_STANDARD_ID = 0x9216
These tags are used in the Nikon Raw format .NEF.
The primary reason why I added these items is that exif_data_load_data_content()
gives parsing IFD up when it encounters an unknown tag.
Jan Patera [Tue, 2 Nov 2004 08:25:59 +0000 (09:25 +0100)]
#include <exif-mem.h>
changed to
#include "exif-mem.h"
Jan Patera [Mon, 1 Nov 2004 17:16:12 +0000 (18:16 +0100)]
Tag 0x103 (Compression): Value 5 (LZW) recognized
Lutz Mueller [Wed, 20 Oct 2004 06:13:58 +0000 (08:13 +0200)]
2004-10-20 Lutz Mueller <lutz@users.sourceforge.net>
* Makefile.am: Add intl
* configure.in: Add intl/Makefile. Now "make distcheck" works.
Lutz Mueller [Wed, 20 Oct 2004 06:06:47 +0000 (08:06 +0200)]
2004-10-16 Lutz Mueller <lutz@users.sourceforge.net>
Martin Willers <willers@xm-arts.de> found an off-by-one error:
* libexif/exif-entry.c: libexif forget to add 1
to tm_mon from struct tm
Lutz Mueller [Tue, 19 Oct 2004 05:55:46 +0000 (07:55 +0200)]
2004-10-18 Lutz Mueller <lutz@users.sourceforge.net>
Patch by Krisztian VASAS <iron@ironiq.hu>:
* configure.in: Create po/Makefile.in from po/Makefile.in.in
Lutz Mueller [Sat, 16 Oct 2004 12:41:08 +0000 (14:41 +0200)]
2004-10-16 Lutz Mueller <lutz@users.sourceforge.net>
* configure.in: We are now working on version 0.6.12.
Lutz Mueller [Sat, 16 Oct 2004 12:21:14 +0000 (14:21 +0200)]
2004-10-16 Lutz Mueller <lutz@users.sourceforge.net>
* configure.in: set CURRENT to 12. There have been quite a few
additions to the header files.
Lutz Mueller [Tue, 5 Oct 2004 19:16:00 +0000 (21:16 +0200)]
2004-10-05 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-data.c: Support for WatCom. Convert debugging code
to exif-log API.
* libexif/i18n.h: Support for WatCom. Patch by Angela Wrobel.
Lutz Mueller [Tue, 5 Oct 2004 18:57:15 +0000 (20:57 +0200)]
2004-10-05 Lutz Mueller <lutz@users.sourceforge.net>
* contrib/watcom: Files contributed by Angela Wrobel.
Lutz Mueller [Mon, 4 Oct 2004 06:32:36 +0000 (08:32 +0200)]
2004-10-04 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-mem.h: Documentation.
Lutz Mueller [Mon, 4 Oct 2004 06:26:59 +0000 (08:26 +0200)]
2004-10-04 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/*: Finish replaceable memory-management.
Lutz Mueller [Sat, 2 Oct 2004 05:55:26 +0000 (07:55 +0200)]
2004-10-02 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-mem.[c,h]: New. First attempt to offer out-sourcing
of memory management.