platform/upstream/libexif.git
19 years agomessage cosmetics
Hans Ulrich Niedermann [Fri, 11 Mar 2005 20:49:59 +0000 (21:49 +0100)]
message cosmetics

19 years agouse POSIX.2 expr syntax
Hans Ulrich Niedermann [Fri, 11 Mar 2005 20:24:05 +0000 (21:24 +0100)]
use POSIX.2 expr syntax

19 years agoNEWS update for 0.6.12
Hans Ulrich Niedermann [Fri, 11 Mar 2005 16:36:22 +0000 (17:36 +0100)]
NEWS update for 0.6.12

19 years agoNEWS cleanup
Hans Ulrich Niedermann [Fri, 11 Mar 2005 16:26:35 +0000 (17:26 +0100)]
NEWS cleanup

19 years agodefine the whole range of standard integer types for watcom
Hans Ulrich Niedermann [Fri, 11 Mar 2005 15:48:44 +0000 (16:48 +0100)]
define the whole range of standard integer types for watcom

19 years ago2005-03-11 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2005-03-10 Jan Patera <patera@users.sourceforge.net>
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)

19 years ago2005-03-09 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2005-03-09 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2005-03-09 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2005-03-09 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2005-03-09 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2005-03-09 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2005-03-09 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2005-03-09 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years agoAdd CAN-2005-0664 number to ChangeLog and NEWS files
Hans Ulrich Niedermann [Wed, 9 Mar 2005 17:30:36 +0000 (18:30 +0100)]
Add CAN-2005-0664 number to ChangeLog and NEWS files

19 years agoAdd content to NEWS, reformat ChangeLog (preparing for release)
Hans Ulrich Niedermann [Wed, 9 Mar 2005 13:39:20 +0000 (14:39 +0100)]
Add content to NEWS, reformat ChangeLog (preparing for release)

19 years ago2005-03-09 Jan Patera <patera@users.sourceforge.net>
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.

19 years agosupport AC_CONFIG_AUX_DIR = CWD
Hans Ulrich Niedermann [Sun, 13 Feb 2005 03:45:19 +0000 (04:45 +0100)]
support AC_CONFIG_AUX_DIR = CWD

19 years agooutput cosmetics
Hans Ulrich Niedermann [Thu, 10 Feb 2005 19:56:21 +0000 (20:56 +0100)]
output cosmetics

19 years agoautogen.sh: support AC_CONFIG_AUX_DIR and AC_CONFIG_HEADERS
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

19 years agosimplified gettext macros, improved config output
Hans Ulrich Niedermann [Thu, 10 Feb 2005 15:25:11 +0000 (16:25 +0100)]
simplified gettext macros, improved config output

19 years agoautogen.sh: add uuid, handle non-existent config.h
Hans Ulrich Niedermann [Thu, 10 Feb 2005 15:19:41 +0000 (16:19 +0100)]
autogen.sh: add uuid, handle non-existent config.h

19 years agoautogen.sh help update
Hans Ulrich Niedermann [Thu, 10 Feb 2005 00:04:21 +0000 (01:04 +0100)]
autogen.sh help update

19 years agoreindent source
Hans Ulrich Niedermann [Wed, 9 Feb 2005 21:01:31 +0000 (22:01 +0100)]
reindent source

19 years agorevert unintended .po file update
Hans Ulrich Niedermann [Wed, 9 Feb 2005 21:00:26 +0000 (22:00 +0100)]
revert unintended .po file update

19 years agoCygwin fixes for autogen.sh
Hans Ulrich Niedermann [Wed, 9 Feb 2005 20:57:22 +0000 (21:57 +0100)]
Cygwin fixes for autogen.sh

19 years agoChangeLog entry about windows crosscompilation
Hans Ulrich Niedermann [Wed, 9 Feb 2005 01:47:07 +0000 (02:47 +0100)]
ChangeLog entry about windows crosscompilation

19 years agocheck whether -lm is required -> enable crosscompile for windows
Hans Ulrich Niedermann [Wed, 9 Feb 2005 01:44:06 +0000 (02:44 +0100)]
check whether -lm is required -> enable crosscompile for windows

19 years agoLDFLAGS -no-undefined for Windows DLLs, Tru64 and AIX shared libs
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

19 years agoactually link against included libintl.a if requested
Hans Ulrich Niedermann [Wed, 9 Feb 2005 01:09:13 +0000 (02:09 +0100)]
actually link against included libintl.a if requested

19 years agomore C language checks
Hans Ulrich Niedermann [Wed, 9 Feb 2005 01:07:06 +0000 (02:07 +0100)]
more C language checks

19 years agoChangeLog of today
Hans Ulrich Niedermann [Tue, 8 Feb 2005 23:59:02 +0000 (00:59 +0100)]
ChangeLog of today

19 years agoBuild variable cleanup:
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

19 years agofix typo in path
Hans Ulrich Niedermann [Tue, 8 Feb 2005 19:03:15 +0000 (20:03 +0100)]
fix typo in path

19 years agofix typo in path
Hans Ulrich Niedermann [Tue, 8 Feb 2005 18:52:31 +0000 (19:52 +0100)]
fix typo in path

19 years agotypo
Hans Ulrich Niedermann [Tue, 8 Feb 2005 18:19:00 +0000 (19:19 +0100)]
typo

19 years agomore comments
Hans Ulrich Niedermann [Tue, 8 Feb 2005 17:58:01 +0000 (18:58 +0100)]
more comments

19 years agoclean config info block
Hans Ulrich Niedermann [Tue, 8 Feb 2005 17:33:44 +0000 (18:33 +0100)]
clean config info block

19 years agopretty comments for autogen.sh
Hans Ulrich Niedermann [Tue, 8 Feb 2005 16:00:18 +0000 (17:00 +0100)]
pretty comments for autogen.sh

19 years agoimproved m4 quoting
Hans Ulrich Niedermann [Tue, 8 Feb 2005 15:48:35 +0000 (16:48 +0100)]
improved m4 quoting

19 years agoadapt po/.cvsignore for renamed pot files
Hans Ulrich Niedermann [Tue, 8 Feb 2005 15:46:39 +0000 (16:46 +0100)]
adapt po/.cvsignore for renamed pot files

19 years agoNew build system initialization:
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

19 years agocorrect quoting
Hans Ulrich Niedermann [Tue, 8 Feb 2005 12:51:59 +0000 (13:51 +0100)]
correct quoting

19 years agoupdate to contemporary automake/autoconf/gettext; remove gettextize hack
Hans Ulrich Niedermann [Tue, 8 Feb 2005 12:04:11 +0000 (13:04 +0100)]
update to contemporary automake/autoconf/gettext; remove gettextize hack

19 years agoCVS ignore *.tar.bz2
Hans Ulrich Niedermann [Tue, 8 Feb 2005 11:57:33 +0000 (12:57 +0100)]
CVS ignore *.tar.bz2

19 years agoconfigure.in: split AC_OUTPUT to AC_CONFIG_FILES
Hans Ulrich Niedermann [Tue, 8 Feb 2005 11:03:29 +0000 (12:03 +0100)]
configure.in: split AC_OUTPUT to AC_CONFIG_FILES

19 years agocosmetics, testing ciabot
Hans Ulrich Niedermann [Tue, 8 Feb 2005 00:12:12 +0000 (01:12 +0100)]
cosmetics, testing ciabot

19 years ago2004-12-17 Lutz Mueller <lutz@users.sourceforge.net>
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).

19 years ago2004-12-17 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years agoDon't crash if IFD1 offset out of available data
Jan Patera [Thu, 16 Dec 2004 21:00:26 +0000 (22:00 +0100)]
Don't crash if IFD1 offset out of available data

19 years ago2004-12-12 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-12-11 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-12-08 Jan Patera <patera@users.sourceforge.net>
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

19 years agoEXIF_TAG_USER_COMMENT:
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

19 years ago2004-11-17 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-11-15 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-11-15 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-11-14 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago#include <string.h> because of strcmp
Jan Patera [Fri, 12 Nov 2004 11:33:13 +0000 (12:33 +0100)]
#include <string.h> because of strcmp

19 years ago2004-11-12 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-11-11 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-11-11 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-11-11 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-11-11 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-11-10 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-11-10 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-11-10 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-11-03 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-11-02 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-11-02 Jan Patera <patera@users.sourceforge.net>
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

19 years agoUnknown tag ID and its position in IFD are logged before
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.

19 years agoAdded these tags:
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.

19 years ago#include <exif-mem.h>
Jan Patera [Tue, 2 Nov 2004 08:25:59 +0000 (09:25 +0100)]
#include <exif-mem.h>
changed to
#include "exif-mem.h"

19 years agoTag 0x103 (Compression): Value 5 (LZW) recognized
Jan Patera [Mon, 1 Nov 2004 17:16:12 +0000 (18:16 +0100)]
Tag 0x103 (Compression): Value 5 (LZW) recognized

19 years ago2004-10-20 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-10-16 Lutz Mueller <lutz@users.sourceforge.net>
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

19 years ago2004-10-18 Lutz Mueller <lutz@users.sourceforge.net>
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

19 years ago2004-10-16 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-10-16 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-10-05 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-10-05 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-10-04 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-10-04 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-10-02 Lutz Mueller <lutz@users.sourceforge.net>
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.

19 years ago2004-10-01 Jan Patera <patera@users.sourceforge.net>
Jan Patera [Fri, 1 Oct 2004 12:26:17 +0000 (14:26 +0200)]
2004-10-01  Jan Patera <patera@users.sourceforge.net>

* libexif/exif-entry.c: exif_entry_fix:
  exif_set_short: 2nd & 3rd args swapped

19 years ago2004-09-18 Lutz Mueller <lutz@users.sourceforge.net>
Lutz Mueller [Sat, 18 Sep 2004 06:55:18 +0000 (08:55 +0200)]
2004-09-18  Lutz Mueller <lutz@users.sourceforge.net>

* libexif/exif-entry.c (exif_entry_fix): Enhance.

19 years ago2004-09-17 Lutz Mueller <lutz@users.sourceforge.net>
Lutz Mueller [Fri, 17 Sep 2004 20:59:16 +0000 (22:59 +0200)]
2004-09-17  Lutz Mueller <lutz@users.sourceforge.net>

* libexif/exif-entry.c (exif_entry_fix): New. Fixes any violations
  against the standard.

19 years ago2004-09-17 Lutz Mueller <lutz@users.sourceforge.net>
Lutz Mueller [Fri, 17 Sep 2004 20:06:49 +0000 (22:06 +0200)]
2004-09-17  Lutz Mueller <lutz@users.sourceforge.net>

* libexif/exif-entry.c: Kill some warnings. Read as much from the
  UserComment tag as possible (as suggested by Angela Wrobel).

19 years ago2004-09-15 Jan Patera <patera@users.sourceforge.net>
Jan Patera [Wed, 15 Sep 2004 16:43:53 +0000 (18:43 +0200)]
2004-09-15  Jan Patera <patera@users.sourceforge.net>

* libexif/exif-loader.c: int -> unsigned int.
* libexif/olympus/mnote-olympus-entry.c: typecast.
  Both changes made to avoid compiler warnings.

19 years agoFixed wrong logic introduced on Sep 7th (This is the last module not yet fixed)
Jan Patera [Wed, 15 Sep 2004 16:40:04 +0000 (18:40 +0200)]
Fixed wrong logic introduced on Sep 7th (This is the last module not yet fixed)

19 years ago2004-09-12 Lutz Mueller <lutz@users.sourceforge.net>
Lutz Mueller [Sun, 12 Sep 2004 19:52:39 +0000 (21:52 +0200)]
2004-09-12  Lutz Mueller <lutz@users.sourceforge.net>

Patch by marcusmeissner@users.sourceforge.net: Some format string
fixes, wrong argument list fixed, format string problems avoided.

19 years ago2004-09-09 Lutz Mueller <lutz@users.sourceforge.net>
Lutz Mueller [Thu, 9 Sep 2004 06:27:21 +0000 (08:27 +0200)]
2004-09-09  Lutz Mueller <lutz@users.sourceforge.net>

* configure.in: Remove "([external])" after AM_GNU_GETTEXT as it
  doesn't work for David MacMahon <davidm@astro.berkeley.edu>.
* libexif/exif-log.[c,h]: Provide some standard messages and titles.
* configure.in: Increment version as interfaces have been added.

19 years ago2004-09-08 Lutz Mueller <lutz@users.sourceforge.net>
Lutz Mueller [Wed, 8 Sep 2004 21:02:10 +0000 (23:02 +0200)]
2004-09-08  Lutz Mueller <lutz@users.sourceforge.net>

* libexif/exif-entry.c: Change comment to point to specification.

19 years ago2004-09-08 Lutz Mueller <lutz@users.sourceforge.net>
Lutz Mueller [Wed, 8 Sep 2004 20:55:28 +0000 (22:55 +0200)]
2004-09-08  Lutz Mueller <lutz@users.sourceforge.net>

* libexif/exif-entry.c: Redirect error messages to the logging
  mechanism.
* libexif/exif-log.h: EXIF_LOG_CODE_CORRUPT_DATA: New.

19 years ago2004-09-08 Lutz Mueller <lutz@users.sourceforge.net>
Lutz Mueller [Wed, 8 Sep 2004 06:00:03 +0000 (08:00 +0200)]
2004-09-08  Lutz Mueller <lutz@users.sourceforge.net>

* libexif/exif-loader.c
* libexif/exif-data.c: Replace a couple of calls to malloc by
  calls to calloc.

19 years ago2004-09-07 Lutz Mueller <lutz@users.sourceforge.net>
Lutz Mueller [Tue, 7 Sep 2004 20:46:31 +0000 (22:46 +0200)]
2004-09-07  Lutz Mueller <lutz@users.sourceforge.net>

* libexif/exif-entry.c: Use calloc. Hint by Jan Patera
  <patera@pictview.com>.

19 years ago2004-09-07 Lutz Mueller <lutz@users.sourceforge.net>
Lutz Mueller [Tue, 7 Sep 2004 20:41:05 +0000 (22:41 +0200)]
2004-09-07  Lutz Mueller <lutz@users.sourceforge.net>

* libexif/olympus
* libexif/pentax: Fix typo and wrong logic introduced during my
  last changes. Thanks to Jan Patera
  <patera@pictview.com> for keeping an eye on me.

19 years ago2004-09-07 Lutz Mueller <lutz@users.sourceforge.net>
Lutz Mueller [Tue, 7 Sep 2004 06:33:54 +0000 (08:33 +0200)]
2004-09-07  Lutz Mueller <lutz@users.sourceforge.net>

* libexif/olympus
* libexif/pentax
* libexif/canon: Correctly return names, titles and descriptions of
  tages. Pointed out by Angela Wrobel.

19 years ago2004-09-07 Lutz Mueller <lutz@users.sourceforge.net>
Lutz Mueller [Tue, 7 Sep 2004 06:15:38 +0000 (08:15 +0200)]
2004-09-07  Lutz Mueller <lutz@users.sourceforge.net>

* libexif/exif-entry.c: More guards against malloc returning NULL.
  Problem spotted by Angela Wrobel.