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.
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
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.
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.
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).
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.
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)
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.
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.
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.
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.
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.
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>.
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.
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.
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.
Lutz Mueller [Thu, 2 Sep 2004 18:50:33 +0000 (20:50 +0200)]
2004-09-02 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c: First part of a patch to be less strict on
the USER_COMMENT-tag. Submitted by Angela Wrobel, slightly adapted.
Lutz Mueller [Wed, 1 Sep 2004 20:15:06 +0000 (22:15 +0200)]
2004-09-01 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-tag.c: First ideas on how to support generation of
mandatory exif tags for a new image.
Lutz Mueller [Wed, 1 Sep 2004 06:16:56 +0000 (08:16 +0200)]
2004-09-01 Lutz Mueller <lutz@users.sourceforge.net>
Suggestion by Angela Wrobel (http://www.wrobelnet.de/contact.html):
* libexif/pentax:
* libexif/olympus: Improve user experience by removing information
from the output that was only intended for developers.
Lutz Mueller [Tue, 31 Aug 2004 06:11:03 +0000 (08:11 +0200)]
2004-08-31 Lutz Mueller <lutz@users.sourceforge.net>
* test/test-mem.c: Plug some memory leaks. Suggested by Angela Wrobel
(http://www.wrobelnet.de/contact.html).
Lutz Mueller [Fri, 27 Aug 2004 20:14:12 +0000 (22:14 +0200)]
2004-08-27 Lutz Mueller <lutz@users.sourceforge.net>
* configure.in: 0.6.10 -> 0.6.11, as libexif-0.6.10 has just been
released.
Lutz Mueller [Fri, 27 Aug 2004 15:28:42 +0000 (17:28 +0200)]
*** empty log message ***
Lutz Mueller [Thu, 26 Aug 2004 22:17:20 +0000 (00:17 +0200)]
2004-08-26 Lutz Mueller <lutz@users.sourceforge.net>
Achim Bohnet found a spelling mistake:
* libexif/exif-tag.c: 'colums' -> 'columns'
Lutz Mueller [Thu, 26 Aug 2004 20:08:09 +0000 (22:08 +0200)]
2004-08-26 Lutz Mueller <lutz@users.sourceforge.net>
Suggestions from Angela Wrobel <Angela.Wrobel@gmx.de>:
* libexif/exif-entry.c
* libexif/exif-loader.c
* libexif/exif-utils.c
* olympus/exif-mnote-data-olympus.c
* pentax/exif-mnote-data-pentax.c: Check if malloc returned NULL.
Jan Patera [Mon, 16 Aug 2004 14:48:14 +0000 (16:48 +0200)]
MNOTE_OLYMPUS_TAG_VERSION can have 5 or 8 chars
Jan Patera [Tue, 13 Jul 2004 15:16:38 +0000 (17:16 +0200)]
2004-07-13 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-mnote-*.*: added exif_mnote_data_get_id()
returning actual mnote entry tag ID (suggested by Serge
Droz <serge.droz@psi.ch>)
Hans Ulrich Niedermann [Thu, 1 Jul 2004 10:54:46 +0000 (12:54 +0200)]
Bugfix: [ 686847 ] Mistakes in libexif spec file file list
Lutz Mueller [Wed, 23 Jun 2004 17:35:27 +0000 (19:35 +0200)]
2004-06-23 Serge Droz <serge.droz@psi.ch>
(committed by Lutz Mueller <lutz@users.sourceforge.net>)
* libexif/olympus/mnote-olympus-entry.c: Reapply Jan Patera's
change.
Lutz Mueller [Tue, 22 Jun 2004 18:25:40 +0000 (20:25 +0200)]
2004-06-22 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/olympus/mnote-olympus-entry.c: Correct the usage of
strncat. Fix pointed out by Serge Droz <serge.droz@psi.ch>.
Lutz Mueller [Tue, 22 Jun 2004 18:10:48 +0000 (20:10 +0200)]
2004-06-22 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/olympus/mnote-olympus-tag.[c,h]: New tags discovered by
Serge Droz <serge.droz@psi.ch>.
Jan Patera [Tue, 15 Jun 2004 16:23:09 +0000 (18:23 +0200)]
libexif/olympus/mnote-olympus-entry.c: MNOTE_OLYMPUS_TAG_INFO
Jan Patera [Tue, 15 Jun 2004 16:21:56 +0000 (18:21 +0200)]
MNOTE_OLYMPUS_TAG_INFO: handle length 53 (in addition to 52) & extract the string
Jan Patera [Mon, 7 Jun 2004 14:08:57 +0000 (16:08 +0200)]
Prevent crashes on too many unknown bytes:
man strncat: only the first n characters of src are appended to dest.
Lutz Mueller [Sun, 6 Jun 2004 03:04:21 +0000 (05:04 +0200)]
2004-06-06 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/olympus/exif-mnote-data-olympus.c: More documentation,
additional case (Nikon, 02 0a 00).
* Makefile.am: s/LIBMNOTE/LIBEXIF
Lutz Mueller [Fri, 4 Jun 2004 19:48:02 +0000 (21:48 +0200)]
Mention pel.
Lutz Mueller [Thu, 27 May 2004 17:56:23 +0000 (19:56 +0200)]
2004-05-27 Lutz Mueller <lutz@users.sourceforge.net>
* configure.in: 0.6.10 as 0.6.9 has just been released.
Lutz Mueller [Thu, 27 May 2004 17:11:40 +0000 (19:11 +0200)]
2004-05-27 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c: Jan Patera pointed me to the fact that
last change is pointless.
Lutz Mueller [Wed, 26 May 2004 22:27:06 +0000 (00:27 +0200)]
2004-05-27 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c: According to Ralf Holzer <rholzer@cmu.edu>,
the user comment field does not have to be NULL terminated.
Lutz Mueller [Tue, 25 May 2004 22:30:53 +0000 (00:30 +0200)]
2004-05-25 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/olympus/mnote-olympus-entry.c: Print bytes if tag is not
known.
Jan Patera [Mon, 24 May 2004 12:28:49 +0000 (14:28 +0200)]
2004-05-24 Jan Patera <patera@users.sourceforge.net>
* libjpeg/jpeg-data.[c,h]: jpeg_data_append_section changed
from static to public
* libexif/olumpus/mnote-olympus-entry.c: support of several
known but previously not supported Nikon (& 1 Olympus) tags
* libexif/exif-entry.c: rational values printed as %2.2f and not %i/%i
Jan Patera [Mon, 24 May 2004 12:13:20 +0000 (14:13 +0200)]
Some rational values are printed as %2.2f and not %i/%i because some cameras
and SW tend to write both the numerator and denominator prescaled with
some (huge) value (I have several such Photoshop-edited images taken by kodak DX4900).
Jan Patera [Mon, 24 May 2004 12:08:17 +0000 (14:08 +0200)]
1) New 3 values of MNOTE_NIKON1_TAG_QUALITY
2) ASCII numeric value of MNOTE_NIKON_TAG_FIRMWARE displays as ASCII and not hex
3) support for MNOTE_NIKON_TAG_DIGITALZOOM, MNOTE_NIKON1_TAG_DIGITALZOOM, MNOTE_NIKON1_TAG_FOCUS & MNOTE_NIKON1_TAG_CONVERTER
4) support of rational value of MNOTE_OLYMPUS_TAG_DIGIZOOM (not only SHORT)
5) double instead of float to avoid precision problems (like 0xFFFFFFFF / 0xFFFFFFFF)
Jan Patera [Mon, 24 May 2004 12:06:09 +0000 (14:06 +0200)]
jpeg_data_append_section changed from static to public
Jan Patera [Fri, 21 May 2004 14:28:56 +0000 (16:28 +0200)]
proper size of memblock to clear
Jan Patera [Fri, 21 May 2004 14:23:07 +0000 (16:23 +0200)]
strnicmp was not a typo. *nix compilers don't like it therefore
I changed it to strncasecmp. Hopefully non-*nix developers will
be able to replace it with strnicmp (e.g. via define in their config.h)
Lutz Mueller [Thu, 20 May 2004 10:50:36 +0000 (12:50 +0200)]
2004-05-15 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-log.[c,h]: New. Proposal for handling of debugging
messages.
Jörg Hoh [Tue, 18 May 2004 12:27:38 +0000 (14:27 +0200)]
fixed typo (typical vi failure)
Jörg Hoh [Sun, 16 May 2004 14:06:37 +0000 (16:06 +0200)]
added error handling on realloc
added a missing realloc when removing entries
Jörg Hoh [Sun, 16 May 2004 13:48:29 +0000 (15:48 +0200)]
added error handling on malloc/realloc
Jörg Hoh [Sat, 15 May 2004 20:29:19 +0000 (22:29 +0200)]
we know how much memory we need so we don't need to call realloc() all the time
Jan Patera [Thu, 13 May 2004 13:58:23 +0000 (15:58 +0200)]
2004-05-13 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-data.c: Fill tag data with zeros on save even
if 0 components (buggy Kodak-210)
Jan Patera [Wed, 12 May 2004 12:03:47 +0000 (14:03 +0200)]
2004-05-12 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-utils.h: definition of MIN
* libexif/pentax/mnote-pentax-entry.c: min -> MIN
(found by Serge Droz <serge.droz@psi.ch>)
Jan Patera [Tue, 11 May 2004 15:17:58 +0000 (17:17 +0200)]
2004-05-11 Jan Patera <patera@users.sourceforge.net>
* libjpeg/jpeg-data.c: memory leak in jpeg_data_set_exif_data,
return type of jpeg_data_save_file
* libexif/exif-entry.c: proper mnote size on save
* libexif/olympus: saving Nikon mnote
Jan Patera [Tue, 11 May 2004 15:15:26 +0000 (17:15 +0200)]
A fix of storing maker note on save. If the new mnote was longer than
in the original file, the created file was corrupted. If it was shorter
than originally, random rubbish was stored (could be viewed also as "padding").
Jan Patera [Tue, 11 May 2004 15:11:17 +0000 (17:11 +0200)]
Saving of Nikon v2 maker note
Jan Patera [Tue, 11 May 2004 14:25:15 +0000 (16:25 +0200)]
jpeg_data_set_exif_data unreferences previous exif info to prevent memory leak.
jpeg_data_save_file now returns 1 if success and 0 if failure. Incomplete file is now deleted.
Jan Patera [Mon, 10 May 2004 12:57:17 +0000 (14:57 +0200)]
A CR/LF problem killed output of processing MNOTE_NIKON_TAG_LENS
Jan Patera [Mon, 10 May 2004 12:31:01 +0000 (14:31 +0200)]
2004-05-10 Jan Patera <patera@users.sourceforge.net>
* libexif: Support of Nikon maker note
Jan Patera [Mon, 10 May 2004 12:29:48 +0000 (14:29 +0200)]
2004-05-10 Jan Patera <patera@users.sourceforge.net>
* Support of Nikon maker note
Jan Patera [Mon, 10 May 2004 12:28:48 +0000 (14:28 +0200)]
I've extended support of Nikon maker note in the "Olympus" part,
where Lutz originally put the first code.
It appears there are at least 3 versions of Nikon mnote:
1) IFD with 0x1B items - was confused w/ Pentax-made mnote
2) 'Nikon',0,1,0,IFD
3) 'Nikon',0,2,0,0,0, 8-byte TIFF header, IFD
In addition to that, there are 2 sets of tags:
a) 'Version 1' is used by cases 1)+2)
b) 'Version 2' is used by case 3)
A bad thing is that both sets use the same ids.
Furthermore, while v1 uses SHORT values, v2 uses ASCII values
containing the actual string representations of the numeric values.
To distinguish v1 & v2 tags, MNOTE_NIKON1_TAG_BASE (0x8000)
is added to every tag if reading a v1 file - this is done in
exif_mnote_data_olympus_load().
Some of the tags are explained here:
http://park2.wakwak.com/~tsuruzoh/Computer/Digicams/exif-e.html
most of other tags are work (?) of Serge Droz <serge.droz@psi.ch>
who submitted the original code enhancing now obsolete libmnote.
Meaning of many tags remains unknown.
Jan Patera [Fri, 7 May 2004 14:40:31 +0000 (16:40 +0200)]
2004-05-07 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-entry.c: fix of EXIF_TAG_COLOR_SPACE,
value 9 of EXIF_TAG_FLASH.
* libexif/exif-entry.c: Fix of bug #937505 submitted by Hubert
Verstraete <hubs@users.sourceforge>: value 0x0058 of
EXIF_TAG_FLASH.
Jan Patera [Fri, 7 May 2004 14:37:53 +0000 (16:37 +0200)]
2004-05-07 Jan Patera <patera@users.sourceforge.net>
Fixes of recent changes:
1) EXIF_TAG_COLOR_SPACE moved from list to list2 because of value 0xffff
2) EXIF_TAG_SUBJECT_DISTANCE_RANGE removed from list because its duplicate in list2 was used anyway
3) missing value 0x0009 of EXIF_TAG_FLASH added as "Flash fired, compulsatory flash mode"
Fix of bug #937505 submitted by Hubert Verstraete <hubs@users.sourceforge>:
4) value 0x0058 of EXIF_TAG_FLASH added as "Flash did not fire, auto mode, red-eye reduction mode"
Jan Patera [Wed, 5 May 2004 18:02:23 +0000 (20:02 +0200)]
|| instead of && caused rejecting all mnotes
Lutz Mueller [Tue, 4 May 2004 21:27:01 +0000 (23:27 +0200)]
2004-05-04 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/olympus: Make it support Nikon maker notes, too.
Code based on work by Serge Droz <serge.droz@psi.ch>.
Lutz Mueller [Mon, 3 May 2004 20:07:26 +0000 (22:07 +0200)]
2004-05-03 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c (exif_entry_initialize):
Added EXIF_TAG_PIXEL_[X,Y]_DIMENSION (thanks to Antonio Scuri
<scuri@tecgraf.puc-rio.br>).
Lutz Mueller [Mon, 3 May 2004 19:01:18 +0000 (21:01 +0200)]
2004-05-03 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-tag.c: Hide some functions there that have been
requested by Antonio Scuri <scuri@tecgraf.puc-rio.br>.
Lutz Mueller [Sun, 2 May 2004 20:59:23 +0000 (22:59 +0200)]
2004-05-02 Lutz Mueller <lutz@users.sourceforge.net>
* configure.in: GETTEXT_PACKAGE=${PACKAGE}-${LIBEXIF_CURRENT}
on request of Ilya Konstantinov <future@shiny.co.il>
(Debian needs it).
Lutz Mueller [Sun, 2 May 2004 20:39:20 +0000 (22:39 +0200)]
2004-05-02 Lutz Mueller <lutz@users.sourceforge.net>
* libjpeg/jpeg-marker.h: No implicit enum declaration. Seen by
Antonio Scuri <scuri@tecgraf.puc-rio.br>.
Hans Ulrich Niedermann [Wed, 7 Apr 2004 00:39:10 +0000 (02:39 +0200)]
actually ship our _stdint.h
Hans Ulrich Niedermann [Tue, 6 Apr 2004 19:31:55 +0000 (21:31 +0200)]
Create and use _stdint.h
Hans Ulrich Niedermann [Tue, 6 Apr 2004 13:16:19 +0000 (15:16 +0200)]
prepare versions for 0.7.0 release
Lutz Mueller [Sun, 4 Apr 2004 09:01:01 +0000 (11:01 +0200)]
2004-04-04 Lutz Mueller lutz@users.sourceforge.net
* libexif/exif-data.c: If we don't know a tag we are going to parse,
stop loading. This should fix bug #138238.
Jan Patera [Fri, 2 Apr 2004 16:10:30 +0000 (18:10 +0200)]
Please don't crash whenever calling memset
Jan Patera [Fri, 2 Apr 2004 16:09:12 +0000 (18:09 +0200)]
Fix of a recently introduced typo: "Stanard" -> "Standard"
Jan Patera [Fri, 2 Apr 2004 15:59:34 +0000 (17:59 +0200)]
2004-04-02 Jan Patera <patera@users.sourceforge.net>
* libexif/pentax/exif-mnote-data-pentax.c: correct search for values
Jan Patera [Fri, 2 Apr 2004 15:55:51 +0000 (17:55 +0200)]
A few changes & fixes of the code compaction dated 2004-03-15:
1) maxlen instead of maxlen-1 (it has been decreased by one for that reason)
2) items[i].elem[j] searched while items[i].elem[j].string is not NULL and not index (nothing would have been found)
3) MNOTE_PENTAX_TAG_ISO_SPEED: value of 100: used to get printed as "100", now it was unknown value -> added to items.elem
I am afraid 200 would also have the same problem (I don't have any sample file) -> also added to items.elem
4) items.elem[10] -> items.elem[7]: 7 is enough, less static memory & smaller executable
Jörg Hoh [Thu, 1 Apr 2004 20:37:39 +0000 (22:37 +0200)]
do include inttypes.h not stdint.h
Jörg Hoh [Thu, 1 Apr 2004 20:24:22 +0000 (22:24 +0200)]
- use types of appropriate size if stdint.h is available
Hans Ulrich Niedermann [Sat, 20 Mar 2004 11:24:25 +0000 (12:24 +0100)]
No gettextize messages, please
Jörg Hoh [Fri, 19 Mar 2004 19:57:30 +0000 (20:57 +0100)]
- Code simplification
- sizeof(char) == 1 (according to the C standard)
Lutz Mueller [Mon, 15 Mar 2004 23:14:49 +0000 (00:14 +0100)]
2004-03-16 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/pentax/exif-mnote-data-pentax.c: Another suggestion by
Joerg Hoh <joerg@devone.org>.
Lutz Mueller [Mon, 15 Mar 2004 21:42:20 +0000 (22:42 +0100)]
2004-03-15 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/pentax/mnote-pentax-entry.c: Joerg Hoh <joerg@devone.org>
did it again.
Lutz Mueller [Wed, 3 Mar 2004 20:45:16 +0000 (21:45 +0100)]
2004-03-03 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c: Patch by Joerg Hoh <joerg@devone.org>,
enhanced by myself.
Jan Patera [Wed, 3 Mar 2004 15:41:06 +0000 (16:41 +0100)]
2004-03-03 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-entry.c: C-compilability & fix of the 2004/03/02 code
Jan Patera [Wed, 3 Mar 2004 15:38:36 +0000 (16:38 +0100)]
Fixes of changes "2004-03-02 Joerg Hoh<joerg@devone.org>":
1) EXIF_TAG_SUBJECT_DISTANCE_RANGE: entries made global static
to be compilable with C
2) all values of the new code were shifted by one
Lutz Mueller [Tue, 2 Mar 2004 18:11:06 +0000 (19:11 +0100)]
2004-03-02 Lutz Mueller <lutz@users.sourceforge.net>
* configure.in: No version on GETTEXT_PACKAGE. Requested by
gernot@bigpond.com.
* libexif/exif-entry.c: Some formatting.
2004-03-02 Joerg Hoh<joerg@devone.org>
* libexif/exif-entry.c: moved redundant code into a static structure
Jan Patera [Mon, 1 Mar 2004 11:58:34 +0000 (12:58 +0100)]
* libexif/pentax/exif-mnote-data-pentax.c: Fixed flipped inequation
causing all value requests to be denied as invalid
Jan Patera [Mon, 1 Mar 2004 11:56:37 +0000 (12:56 +0100)]
exif_mnote_data_pentax_get_value: Fixed flipped inequation causing all value requests to be denied as invalid
Jan Patera [Mon, 2 Feb 2004 15:39:37 +0000 (16:39 +0100)]
2004-02-02 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-loader.c: propper skipping of JPEG_MARKER_COM when
searching for JPEG_MARKER_APP1 with exif data
Jan Patera [Mon, 2 Feb 2004 15:36:40 +0000 (16:36 +0100)]
propper skipping of JPEG_MARKER_COM when searching for JPEG_MARKER_APP1 with exif data
Lutz Mueller [Mon, 19 Jan 2004 21:49:50 +0000 (22:49 +0100)]
2004-01-19 Lutz Mueller <lutz@users.sourceforge.net>
* contrib/c++: Files contributed by Hans Meine <hans_meine@gmx.net>.
Completely untested.
Hans Ulrich Niedermann [Sat, 10 Jan 2004 19:24:33 +0000 (20:24 +0100)]
undo changes breaking build
Lutz Mueller [Wed, 7 Jan 2004 23:36:46 +0000 (00:36 +0100)]
2004-01-08 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c (exif_entry_get_value_brief): merge into
(exif_entry_get_value) and remove.
* tests/test-mnote.c: Make it compile again.
* tests/test-value.c: New.
* configure.in: API-changes -> increment version.
Jan Patera [Wed, 7 Jan 2004 15:21:49 +0000 (16:21 +0100)]
2004-01-07 Jan Patera <patera@users.sourceforge.net>
Thread-safety, elimination of static variables, fixes of memory
corruption (writing beyond provided space), no more memory leaks
in mnote, 2 new args of exif_entry_get_value,
exif_entry_get_value_brief, exif_mnote_data_get_value.
* libexif, libexif/canon, libexif/olympus, libexif/pentax