use ngettext() for plural form
[platform/upstream/libexif.git] / ChangeLog
1 2006-01-02  Hubert Figuiere  <hub@figuiere.net>
2
3         * libexif/Makefile.am (libexif_la_DEPENDENCIES): depends
4         on the .sym file. Need to relink if modified.
5
6 2005-12-27  Lutz Mueller <lutz@topfrose.de>
7
8         * NEWS
9         * configure.ac: We're now working on version 0.6.14.
10
11 2005-12-27  Lutz Mueller <lutz@topfrose.de>
12
13         * test/Makefile.am: Remove the SOURCES variables - they are not necessary.
14
15 2005-10-24  Jan Patera <patera@users.sourceforge.net>
16
17         * libexif/Canon/mnote-canon-entry.c: Don't check size of MNOTE_CANON_TAG_OWNER
18           and MNOTE_CANON_TAG_FIRMWARE - there can be many different values.
19
20 2005-08-27  Jan Patera <patera@users.sourceforge.net>
21
22         * Canon mnote: Both parts of Settings had indices shifted by 1.
23           entries[] must have secondary sorting by value which is unsigned.
24           Wrong # of items in Settings: reading beyond allocated memory, crashes.
25
26 2005-08-23  Lutz Mueller <lutz@users.sourceforge.net>
27
28         Some work on canon maker notes. Entries that contain several different
29         values now expand to different entries.
30
31 2005-08-15  Lutz Mueller <lutz@users.sourceforge.net>
32
33         Patch by Jakub Bogusz <qboosh@pld-linux.org>, related to translation.
34
35 2005-08-14  Jan Patera <patera@users.sourceforge.net>
36
37         * libexif/exif-entry.c: Added value 2 of EXIF_TAG_COLOR_SPACE
38           patch #1253625 by Ross Burton - burtonini
39
40 2005-07-18  Lutz Mueller <lutz@users.sourceforge.net>
41
42         * doc/Makefile.am: Make distcheck work again.
43
44 2005-07-11  Lutz Mueller <lutz@users.sourceforge.net>
45
46         * libexif/exif-loader.c:
47         * po/de.po:
48         * po/fr.po:
49         * po/es.po: Added license.
50
51 2005-07-02  Lutz Mueller <lutz@users.sourceforge.net>
52
53         * libexif/exif-data.c: Prevent infinite recursions (#1196787).
54
55 2005-06-19  Hubert Figuiere  <hfiguiere@teaser.fr>
56
57         * test/Makefile.am (check_PROGRAMS): added check for make check
58
59 2005-05-01  Lutz Mueller <lutz@users.sourceforge.net>
60
61         * libexif/exif-data.c (exif_data_fix): Don't create EXIF_IFD_1 if no 
62         thumbnail data is available.
63
64 2005-04-30  Lutz Mueller <lutz@users.sourceforge.net>
65
66         * test/test-mem.c: Show how to create EXIF data.
67         * README: New section USAGE.
68
69 2005-04-30  Lutz Mueller <lutz@users.sourceforge.net>
70
71         * libexif/exif-data-type.h: New
72         * libexif/*: Lots of changes to make it possible to validate data against
73         the specification.
74
75 2005-04-27  Lutz Mueller <lutz@users.sourceforge.net>
76
77         * libexif/exif-data.c (exif_data_load_data_content): Add a special case.
78
79 2005-04-27  Lutz Mueller <lutz@users.sourceforge.net>
80
81         * libexif/exif-data.c (exif_data_load_data_content): Better check for 
82         validity of tags.
83
84 2005-04-27  Lutz Mueller <lutz@users.sourceforge.net>
85
86         * libexif/exif-entry.c (exif_entry_fix): Some day, we'll get this right.
87
88 2005-04-27  Lutz Mueller <lutz@users.sourceforge.net>
89
90         * libexif/exif-entry.h
91         * libexif/exif-content.h: New convenience functions/macros.
92
93 2005-04-27  Lutz Mueller <lutz@users.sourceforge.net>
94
95         * configure.ac: AGE = 1
96         * libexif/exif-entry.c (exif_entry_fix): Add a break to avoid unnecessary
97         checks.
98
99 2005-04-26  Lutz Mueller <lutz@users.sourceforge.net>
100
101         * libexif/exif-entry.c (exif_entry_fix): Leave ' ' untouched, too.
102
103 2005-04-26  Lutz Mueller <lutz@users.sourceforge.net>
104
105         * libexif/exif-tag.[c,h] (exif_tag_[name,title,description]_in_ifd): New.
106
107 2005-04-25  Lutz Mueller <lutz@users.sourceforge.net>
108
109         * libexif/exif-data.c (exif_entry_fix): '\0...' as USER_COMMENT is ok, too.
110
111 2005-04-25  Lutz Mueller <lutz@users.sourceforge.net>
112
113         * libexif/exif-data.c: Make it compile again.
114
115 2005-04-24  Lutz Mueller <lutz@users.sourceforge.net>
116
117         * exif-data.[c,h] (exif_data_option_get_[name,description]),
118         (exif_data_[set,unset]_option): New
119         * exif-tag.[c,h]: EXIF_TAG_GAMMA: New.
120         * exif-entry.c: (exif_entry_fix) Accept empty entries.
121
122 2005-04-15  Lutz Mueller <lutz@users.sourceforge.net>
123
124         Submitted by Hongli Lai <h.lai@chello.nl>:
125
126         * configure.ac: CURRENT needs only to be increased on changes or 
127           removals, not additions.
128
129 2005-03-30  Lutz Mueller <lutz@users.sourceforge.net>
130
131         * libexif/exif-data.c: Convert some DEBUG messages to CORRUPT_DATA.
132
133 2005-03-29  Lutz Mueller <lutz@users.sourceforge.net>
134
135         * libjpeg: Removed.
136         * README
137         * Makefile.am
138         * configure.in
139         * libexif/exif-loader.c
140         * libexif/exif-data.c: Remove references to libjpeg.
141         * test/test-tree.c: Removed.
142         * test/Makefile.am: Remove test-tree
143
144 2005-03-16  Lutz Mueller <lutz@users.sourceforge.net>
145
146         * libexif/exif-entry.c (exif_entry_get_value): Fix tag COPYRIGHT.
147
148 2005-03-16  Lutz Mueller <lutz@users.sourceforge.net>
149
150         * libexif/exif-data.c (exif_data_save_data_content): Use qsort.
151
152 2005-03-16  Lutz Mueller <lutz@users.sourceforge.net>
153
154         * libjpeg/jpeg-data.c: Fix #1054322.
155
156 2005-03-16  Lutz Mueller <lutz@users.sourceforge.net>
157
158         * libexif/exif-entry.c: Fix #1051994.
159
160 2005-03-16  Lutz Mueller <lutz@users.sourceforge.net>
161
162         * libexif/exif-entry.c: Marked some strings for translation. Fix #803191.
163
164 2005-03-13  Jan Patera <patera@users.sourceforge.net>
165
166         * libexif/exif-entry.c (exif_entry_fix): Update also e->components
167
168 2005-03-13  Jan Patera <patera@users.sourceforge.net>
169
170         * libexif/exif-data.c: critical fix of 2005-03-09 change: saving
171           IFD containing data of odd length was causing memory corruption
172           and total lost of entire EXIF data
173
174 2005-03-13  Hans Ulrich Niedermann <gp@n-dimensional.de>
175
176         * NEWS: Release 0.6.12
177
178 2005-03-12  Hans Ulrich Niedermann <gp@n-dimensional.de>
179
180         * po/de.po: Partial translation update
181
182 2005-03-11  Lutz Mueller <lutz@users.sourceforge.net>
183
184         Spotted by Jan Patera <patera@users.sourceforge.net>:
185
186         * test/test-mem.c: Small fix.
187
188 2005-03-10  Jan Patera <patera@users.sourceforge.net>
189
190         * libexif/exif-utils.*,exif-entry.c: Full support of EXIF_FORMAT_SSHORT
191           (used by Nikon & Olympus mnote tags)
192
193 2005-03-09  Lutz Mueller <lutz@users.sourceforge.net>
194
195         * libexif/exif-utils.c (exif_array_set_byte_order): Return if an invalid
196           format is supplied.
197
198 2005-03-09  Lutz Mueller <lutz@users.sourceforge.net>
199
200         * libexif/exif-entry.c (exif_entry_fix): Update e->size.
201
202 2005-03-09  Lutz Mueller <lutz@users.sourceforge.net>
203
204         * libexif/exif-data.c (exif_data_save_data_content): Update comment that
205           this code does not honor the specification yet.
206
207 2005-03-09  Lutz Mueller <lutz@users.sourceforge.net>
208
209         * libexif/exif-data.c (exif_data_save_data_content): Save entries in
210           the correct order.
211
212 2005-03-09  Lutz Mueller <lutz@users.sourceforge.net>
213
214         * test/test-mem.c: Write size to loader to make the test work again.
215
216 2005-03-09  Lutz Mueller <lutz@users.sourceforge.net>
217
218         * libexif/canon/exif-mnote-data-canon.c (exif_mnote_data_canon_save):
219           Ensure even offsets.
220
221 2005-03-09  Lutz Mueller <lutz@users.sourceforge.net>
222
223         * libexif/exif-data.c (exif_data_save_data_entry): According to the TIFF
224           specification, the offset must be an even number. If we need to introduce
225           a padding byte, we set it to 0.
226
227 2005-03-09  Lutz Mueller <lutz@users.sourceforge.net>
228
229         * libexif/exif-utils.[c,h] (exif_array_set_byte_order): New function.
230         * libexif/exif-data.c
231         * libexif/canon/exif-mnote-data-canon.c
232         * libexif/olympus/exif-mnote-data-olympus.c
233         * libexif/pentax/exif-mnote-data-pentax.c: Use new function.
234
235 2005-03-09  Jan Patera <patera@users.sourceforge.net>
236
237         * exif_data.c: Final fix of Ubuntu Security Notice USN-91-1
238           https://bugzilla.ubuntulinux.org/show_bug.cgi?id=7152
239           (CAN-2005-0664)
240
241 2005-02-08  Hans Ulrich Niedermann <gp@n-dimensional.de>
242
243         * autogen.sh: Updated build system:
244           - doesn't require gettextize any more (using autopoint now)
245           - uses all the built-in magic from autoreconf
246         * configure.in, */Makefile.am: Build variable cleanup:
247           - use common definition for AM_CFLAGS (remove INCLUDES in
248             **/Makefile.am)
249           - define LIBEXIF_LOCALEDIR and LIBMNOTE_LOCALEDIR in config.h
250           - allow user to add CFLAGS at ./configure time by setting CFLAGS
251           - add intl/ to include path only if building the included
252             libintl
253           - check whether -lm is actually required. This enables
254             crosscompilation for windows targets:
255             ./configure --host=i586-mingw32msvc --disable-nls
256         * m4/gp-config-msg.m4, m4/gp-gettext-hack.m4: New macros
257
258 2004-12-17  Lutz Mueller <lutz@users.sourceforge.net>
259
260         * libexif/exif-loader.c: Work towards a non-recursive version of
261           (exif_loader_write).
262
263 2004-12-17  Lutz Mueller <lutz@users.sourceforge.net>
264
265         Lars Ellenberg <l.g.e@web.de> fixed a bug that I introduced
266         in the last commit:
267
268         * libexif/exif-loader.c: Don't substract 2 bytes twice.
269
270 2004-12-12  Lutz Mueller <lutz@users.sourceforge.net>
271
272         Pointed out by Lars Ellenberg <l.g.e@web.de>:
273
274         * libexif/exif-loader.c: Honor indirect offsets in FUJI_RAW-files.
275           Don't perform unnecessary checks for known data formats.
276
277 2004-12-11  Lutz Mueller <lutz@users.sourceforge.net>
278
279         Inspired by suggestions from Lars Ellenberg <l.g.e@web.de>:
280
281         * libexif/exif-data.c: Fix spelling error.
282         * libexif/exif-loader.c (exif_loader_write): Rewrite logic to 
283           make the loader handle more file types.
284
285 2004-12-08  Jan Patera <patera@users.sourceforge.net>
286
287         * libexif/exif-entry.c: Data format of EXIF_TAG_USER_COMMENT:
288           Some packages like Canon ZoomBrowser EX 4.5 store only
289           one zero byte followed by 7 bytes of rubbish
290
291 2004-11-17  Lutz Mueller <lutz@users.sourceforge.net>
292
293         * libexif/exif-data.c: Make the last commit actually work.
294
295 2004-11-15  Lutz Mueller <lutz@users.sourceforge.net>
296
297         * libexif/exif-content.c: Complain if the same tag is added twice
298           to an IFD. Suggestion by Angela Wrobel.
299
300 2004-11-15  Lutz Mueller <lutz@users.sourceforge.net>
301
302         * libexif/exif-data.c: Additional debugging message if 
303           specification is violated.
304
305 2004-11-14  Lutz Mueller <lutz@users.sourceforge.net>
306
307         * libexif/*: Plug another few memleaks. All found by Angala Wrobel.
308
309 2004-11-12  Lutz Mueller <lutz@users.sourceforge.net>
310
311         * libexif/exif-data.c: Clean up handling of MakerNote tags.
312
313 2004-11-11  Lutz Mueller <lutz@users.sourceforge.net>
314
315         * libexif/exif-mnote-data.c: Plug yet another memory leak.
316           Detected by Angela Wrobel.
317
318 2004-11-11  Lutz Mueller <lutz@users.sourceforge.net>
319
320         * libexif/exif-log.c: Plug another memory leak. Detected by 
321           Angela Wrobel.
322
323 2004-11-11  Lutz Mueller <lutz@users.sourceforge.net>
324
325         * libexif/canon/exif-mnote-data-canon.c: Do not crash on strange
326           data. Pointed out by Angela Wrobel.
327
328 2004-11-11  Lutz Mueller <lutz@users.sourceforge.net>
329
330         * libexif/*: Replace another few realloc by exif_mem_realloc.
331           Pointed out by Angela Wrobel.
332
333 2004-11-10  Lutz Mueller <lutz@users.sourceforge.net>
334
335         * libexif/*.c: Change #include "" to #include <>.
336         * Makefile.am:
337         * exif-result.h: Removed.
338
339 2004-11-10  Lutz Mueller <lutz@users.sourceforge.net>
340
341         * libexif/exif-tag.[c,h] (exif_tag_from_name): New. Suggested by
342           Angela Wrobel.
343
344 2004-11-10  Lutz Mueller <lutz@users.sourceforge.net>
345
346         * libexif/exif-data.c (exif_data_free): Fix memleak found by 
347           Angela Wrobel.
348         * contrib/watcom: Updated files contributed by Angela Wrobel.
349
350 2004-11-03  Lutz Mueller <lutz@users.sourceforge.net>
351
352         * libexif/exif-format.c: More translatable strings.
353
354 2004-11-02  Lutz Mueller <lutz@users.sourceforge.net>
355
356         * libexif/exif-entry.c (exif_entry_fix): Detect more wrong stuff.
357         * libexif/exif-data.c: Detect recursive calls.
358
359 2004-11-02  Jan Patera <patera@users.sourceforge.net>
360
361         * libexif/exif-entry.c: added LZW
362         * libexif/exif-tag.*: added few tags used by .NEF
363         * libexif/exif-data.c: logging unknown tags
364
365 2004-10-20  Lutz Mueller <lutz@users.sourceforge.net>
366
367         * Makefile.am: Add intl
368         * configure.in: Add intl/Makefile. Now "make distcheck" works.
369
370 2004-10-18  Lutz Mueller <lutz@users.sourceforge.net>
371
372         Patch by Krisztian VASAS <iron@ironiq.hu>:
373
374         * configure.in: Create po/Makefile.in from po/Makefile.in.in
375
376 2004-10-16  Lutz Mueller <lutz@users.sourceforge.net>
377
378         * configure.in: We are now working on version 0.6.12.
379
380 2004-10-16  Lutz Mueller <lutz@users.sourceforge.net>
381
382         * configure.in: set CURRENT to 12. There have been quite a few
383           additions to the header files.
384
385 2004-10-16  Lutz Mueller <lutz@users.sourceforge.net>
386
387         Martin Willers <willers@xm-arts.de> found an off-by-one error:
388
389         * libexif/exif-entry.c: libexif forget to add 1 
390           to tm_mon from struct tm
391         
392 2004-10-05  Lutz Mueller <lutz@users.sourceforge.net>
393
394         * libexif/exif-data.c: Support for WatCom. Convert debugging code
395           to exif-log API.
396         * libexif/i18n.h: Support for WatCom. Patch by Angela Wrobel.
397
398 2004-10-05  Lutz Mueller <lutz@users.sourceforge.net>
399
400         * contrib/watcom: Files contributed by Angela Wrobel.
401
402 2004-10-04  Lutz Mueller <lutz@users.sourceforge.net>
403
404         * libexif/exif-mem.h: Documentation.
405
406 2004-10-04  Lutz Mueller <lutz@users.sourceforge.net>
407
408         * libexif/*: Finish replaceable memory-management.
409
410 2004-10-02  Lutz Mueller <lutz@users.sourceforge.net>
411
412         * libexif/exif-mem.[c,h]: New. First attempt to offer out-sourcing
413           of memory management.
414
415 2004-10-01  Jan Patera <patera@users.sourceforge.net>
416
417         * libexif/exif-entry.c: exif_entry_fix:
418           exif_set_short: 2nd & 3rd args swapped
419
420 2004-09-18  Lutz Mueller <lutz@users.sourceforge.net>
421
422         * libexif/exif-entry.c (exif_entry_fix): Enhance.
423
424 2004-09-17  Lutz Mueller <lutz@users.sourceforge.net>
425
426         * libexif/exif-entry.c (exif_entry_fix): New. Fixes any violations
427           against the standard.
428
429 2004-09-17  Lutz Mueller <lutz@users.sourceforge.net>
430
431         * libexif/exif-entry.c: Kill some warnings. Read as much from the
432           UserComment tag as possible (as suggested by Angela Wrobel).
433
434 2004-09-15  Jan Patera <patera@users.sourceforge.net>
435
436         * libexif/exif-loader.c: int -> unsigned int.
437         * libexif/olympus/mnote-olympus-entry.c: typecast.
438           Both changes made to avoid compiler warnings.
439
440 2004-09-12  Lutz Mueller <lutz@users.sourceforge.net>
441
442         * ???: Some format string fixes, wrong argument list fixed, format
443           string problems avoided.
444           (Patch by marcusmeissner@users.sourceforge.net)
445
446 2004-09-09  Lutz Mueller <lutz@users.sourceforge.net>
447
448         * configure.in: Remove "([external])" after AM_GNU_GETTEXT as it
449           doesn't work for David MacMahon <davidm@astro.berkeley.edu>.
450         * libexif/exif-log.[c,h]: Provide some standard messages and titles.
451         * configure.in: Increment version as interfaces have been added.
452
453 2004-09-08  Lutz Mueller <lutz@users.sourceforge.net>
454
455         * libexif/exif-entry.c: Change comment to point to specification.
456
457 2004-09-08  Lutz Mueller <lutz@users.sourceforge.net>
458
459         * libexif/exif-entry.c: Redirect error messages to the logging 
460           mechanism.
461         * libexif/exif-log.h: EXIF_LOG_CODE_CORRUPT_DATA: New.
462
463 2004-09-08  Lutz Mueller <lutz@users.sourceforge.net>
464
465         * libexif/exif-loader.c
466         * libexif/exif-data.c: Replace a couple of calls to malloc by 
467           calls to calloc.
468
469 2004-09-07  Lutz Mueller <lutz@users.sourceforge.net>
470
471         * libexif/exif-entry.c: Use calloc. Hint by Jan Patera
472           <patera@pictview.com>.
473
474 2004-09-07  Lutz Mueller <lutz@users.sourceforge.net>
475
476         * libexif/olympus
477         * libexif/pentax: Fix typo and wrong logic introduced during my
478           last changes. Thanks to Jan Patera
479           <patera@pictview.com> for keeping an eye on me.
480
481 2004-09-07  Lutz Mueller <lutz@users.sourceforge.net>
482
483         * libexif/olympus
484         * libexif/pentax
485         * libexif/canon: Correctly return names, titles and descriptions of
486           tages. Pointed out by Angela Wrobel.
487
488 2004-09-07  Lutz Mueller <lutz@users.sourceforge.net>
489
490         * libexif/exif-entry.c: More guards against malloc returning NULL.
491           Problem spotted by Angela Wrobel.
492
493 2004-09-02  Lutz Mueller <lutz@users.sourceforge.net>
494
495         * libexif/exif-entry.c: First part of a patch to be less strict on
496           the USER_COMMENT-tag. Submitted by Angela Wrobel, slightly adapted.
497
498 2004-09-01  Lutz Mueller <lutz@users.sourceforge.net>
499
500         * libexif/exif-tag.c: First ideas on how to support generation of
501           mandatory exif tags for a new image.
502
503 2004-09-01  Lutz Mueller <lutz@users.sourceforge.net>
504
505         Suggestion by Angela Wrobel (http://www.wrobelnet.de/contact.html):
506
507         * libexif/pentax:
508         * libexif/olympus: Improve user experience by removing information
509           from the output that was only intended for developers.
510
511 2004-08-31  Lutz Mueller <lutz@users.sourceforge.net>
512
513         * test/test-mem.c: Plug some memory leaks. Suggested by Angela Wrobel
514           (http://www.wrobelnet.de/contact.html).
515
516 2004-08-27  Lutz Mueller <lutz@users.sourceforge.net>
517
518         * configure.in: 0.6.10 -> 0.6.11, as libexif-0.6.10 has just been
519           released.
520
521 2004-08-26  Lutz Mueller <lutz@users.sourceforge.net>
522
523         Achim Bohnet found a spelling mistake:
524
525         * libexif/exif-tag.c: 'colums' -> 'columns'
526
527 2004-08-26  Lutz Mueller <lutz@users.sourceforge.net>
528
529         Suggestions from Angela Wrobel (http://www.wrobelnet.de/contact.html)
530
531         * libexif/exif-entry.c
532         * libexif/exif-loader.c
533         * libexif/exif-utils.c
534         * olympus/exif-mnote-data-olympus.c
535         * pentax/exif-mnote-data-pentax.c: Check if malloc returned NULL.
536
537 2004-07-13  Jan Patera <patera@users.sourceforge.net>
538
539         * libexif/exif-mnote-*.*: added exif_mnote_data_get_id()
540           returning actual mnote entry tag ID (suggested by Serge
541           Droz <serge.droz@psi.ch>)
542
543 2004-06-23  Serge Droz <serge.droz@psi.ch>
544
545         (committed by Lutz Mueller <lutz@users.sourceforge.net>)
546
547         * libexif/olympus/mnote-olympus-entry.c: Reapply Jan Patera's 
548           change.
549
550 2004-06-22  Lutz Mueller <lutz@users.sourceforge.net>
551
552         * libexif/olympus/mnote-olympus-entry.c: Correct the usage of 
553           strncat. Fix pointed out by Serge Droz <serge.droz@psi.ch>.
554
555 2004-06-22  Lutz Mueller <lutz@users.sourceforge.net>
556
557         * libexif/olympus/mnote-olympus-tag.[c,h]: New tags discovered by
558           Serge Droz <serge.droz@psi.ch>.
559
560 2004-06-15  Jan Patera <patera@users.sourceforge.net>
561
562         * libexif/olympus/mnote-olympus-entry.c: MNOTE_OLYMPUS_TAG_INFO
563
564 2004-06-06  Lutz Mueller <lutz@users.sourceforge.net>
565
566         * libexif/olympus/exif-mnote-data-olympus.c: More documentation,
567           additional case (Nikon, 02 0a 00).
568         * Makefile.am: s/LIBMNOTE/LIBEXIF
569
570 2004-05-27  Lutz Mueller <lutz@users.sourceforge.net>
571
572         * configure.in: 0.6.10 as 0.6.9 has just been released.
573
574 2004-05-27  Lutz Mueller <lutz@users.sourceforge.net>
575
576         * libexif/exif-entry.c: Jan Patera pointed me to the fact that
577           last change is pointless.
578
579 2004-05-27  Lutz Mueller <lutz@users.sourceforge.net>
580
581         * libexif/exif-entry.c: According to Ralf Holzer <rholzer@cmu.edu>,
582           the user comment field does not have to be NULL terminated.
583
584 2004-05-25  Lutz Mueller <lutz@users.sourceforge.net>
585
586         * libexif/olympus/mnote-olympus-entry.c: Print bytes if tag is not
587           known.
588
589 2004-05-24  Jan Patera <patera@users.sourceforge.net>
590
591         * libjpeg/jpeg-data.[c,h]: jpeg_data_append_section changed
592           from static to public
593         * libexif/olumpus/mnote-olympus-entry.c: support of several
594           known but previously not supported Nikon (& 1 Olympus) tags
595         * libexif/exif-entry.c: rational values printed as %2.2f and not %i/%i
596
597 2004-05-15  Lutz Mueller <lutz@users.sourceforge.net>
598
599         * libexif/exif-log.[c,h]: New. Proposal for handling of debugging
600           messages.
601
602 2004-05-13  Jan Patera <patera@users.sourceforge.net>
603
604         * libexif/exif-data.c: Fill tag data with zeros on save even
605           if 0 components (buggy Kodak-210)
606
607 2004-05-12  Jan Patera <patera@users.sourceforge.net>
608
609         * libexif/exif-utils.h: definition of MIN
610         * libexif/pentax/mnote-pentax-entry.c: min -> MIN
611           (found by Serge Droz <serge.droz@psi.ch>)
612
613 2004-05-11  Jan Patera <patera@users.sourceforge.net>
614
615         * libjpeg/jpeg-data.c: memory leak in jpeg_data_set_exif_data,
616           return type of jpeg_data_save_file
617         * libexif/exif-entry.c: proper mnote size on save
618         * libexif/olympus: saving Nikon mnote
619
620 2004-05-10  Jan Patera <patera@users.sourceforge.net>
621
622         * libexif: Support of Nikon maker note
623
624 2004-05-07  Jan Patera <patera@users.sourceforge.net>
625
626         * libexif/exif-entry.c: fix of EXIF_TAG_COLOR_SPACE,
627           value 9 of EXIF_TAG_FLASH.
628         * libexif/exif-entry.c: Fix of bug #937505 submitted by Hubert
629           Verstraete <hubs@users.sourceforge>: value 0x0058 of
630           EXIF_TAG_FLASH.
631
632 2004-05-04  Lutz Mueller <lutz@users.sourceforge.net>
633
634         * libexif/olympus: Make it support Nikon maker notes, too. 
635           Code based on work by Serge Droz <serge.droz@psi.ch>.
636
637 2004-05-03  Lutz Mueller <lutz@users.sourceforge.net>
638
639         * libexif/exif-entry.c (exif_entry_initialize):
640           Added EXIF_TAG_PIXEL_[X,Y]_DIMENSION (thanks to Antonio Scuri
641           <scuri@tecgraf.puc-rio.br>).
642
643 2004-05-03  Lutz Mueller <lutz@users.sourceforge.net>
644
645         * libexif/exif-tag.c: Hide some functions there that have been 
646           requested by Antonio Scuri <scuri@tecgraf.puc-rio.br>.
647
648 2004-05-02  Lutz Mueller <lutz@users.sourceforge.net>
649
650         * configure.in: GETTEXT_PACKAGE=${PACKAGE}-${LIBEXIF_CURRENT}
651           on request of Ilya Konstantinov <future@shiny.co.il>
652           (Debian needs it).
653
654 2004-05-02  Lutz Mueller <lutz@users.sourceforge.net>
655
656         * libjpeg/jpeg-marker.h: No implicit enum declaration. Seen by
657           Antonio Scuri <scuri@tecgraf.puc-rio.br>.
658
659 2004-04-04  Lutz Mueller lutz@users.sourceforge.net
660
661         * libexif/exif-data.c: If we don't know a tag we are going to parse,
662           stop loading. This should fix bug #138238.
663
664 2004-04-02  Jan Patera <patera@users.sourceforge.net>
665
666         * libexif/pentax/exif-mnote-data-pentax.c: correct search for values
667
668 2004-03-19 Joerg Hoh <hohjg@users.sourceforge.net>
669         * libexif/olympus/exif-mnote-data-olympus.c: code 
670           simplification
671
672 2004-03-16  Lutz Mueller <lutz@users.sourceforge.net>
673
674         * libexif/pentax/exif-mnote-data-pentax.c: Another suggestion by
675           Joerg Hoh <joerg@devone.org>.
676
677 2004-03-15  Lutz Mueller <lutz@users.sourceforge.net>
678
679         * libexif/pentax/mnote-pentax-entry.c: Joerg Hoh <joerg@devone.org>
680           did it again.
681
682 2004-03-03  Lutz Mueller <lutz@users.sourceforge.net>
683
684         * libexif/exif-entry.c: Patch by Joerg Hoh <joerg@devone.org>,
685           enhanced by myself.
686
687 2004-03-03  Jan Patera <patera@users.sourceforge.net>
688
689         * libexif/exif-entry.c: C-compilability & fix of the 2004/03/02 code
690
691 2004-03-02  Lutz Mueller <lutz@users.sourceforge.net>
692
693         * configure.in: No version on GETTEXT_PACKAGE. Requested by
694           gernot@bigpond.com.
695         * libexif/exif-entry.c: Some formatting.
696
697 2004-03-02  Joerg Hoh<joerg@devone.org>
698
699         * libexif/exif-entry.c: moved redundant code into a static structure
700
701 2004-03-01  Jan Patera <patera@users.sourceforge.net>
702
703         * libexif/pentax/exif-mnote-data-pentax.c: Fixed flipped inequation
704           causing all value requests to be denied as invalid
705
706 2004-02-02  Jan Patera <patera@users.sourceforge.net>
707
708         * libexif/exif-loader.c: propper skipping of JPEG_MARKER_COM when
709           searching for JPEG_MARKER_APP1 with exif data
710
711 2004-01-19  Lutz Mueller <lutz@users.sourceforge.net>
712
713         * contrib/c++: Files contributed by Hans Meine <hans_meine@gmx.net>.
714           Completely untested.
715
716 2004-01-08  Lutz Mueller <lutz@users.sourceforge.net>
717
718         * libexif/exif-entry.c (exif_entry_get_value_brief): merge into
719           (exif_entry_get_value) and remove.
720         * tests/test-mnote.c: Make it compile again.
721         * tests/test-value.c: New.
722         * configure.in: API-changes -> increment version.
723
724 2004-01-07  Jan Patera <patera@users.sourceforge.net>
725
726         Thread-safety, elimination of static variables, fixes of memory
727         corruption (writing beyond provided space), no more memory leaks
728         in mnote, 2 new args of exif_entry_get_value,
729         exif_entry_get_value_brief, exif_mnote_data_get_value.
730
731         * libexif, libexif/canon, libexif/olympus, libexif/pentax
732
733 2003-12-09  Lutz Mueller <lutz@users.sourceforge.net>
734
735         A couple of fixes by Jan Patera <patera@pictview.com>:
736
737         * libexif
738
739 2003-12-08  Lutz Mueller <lutz@users.sourceforge.net>
740
741         Suggestion by Jan Patera <patera@pictview.com>:
742
743         * libexif/exif-entry.c: Do not read beyond e->size.
744
745 2003-12-01  Lutz Mueller <lutz@users.sourceforge.net>
746
747         * libexif/olympus/mnote-olympus-entry.c: Now that EXIF_FORMAT_SSHORT
748           is in exif-format.h, we do not need to define it any longer.
749
750 2003-12-01  Lutz Mueller <lutz@users.sourceforge.net>
751
752         * libexif: Various improvements by Jan Patera <patera@pictview.com>.
753
754 2003-10-30  Lutz Mueller <lutz@users.sourceforge.net>
755
756         * libexif/exif-loader.c: Handle APP13.
757
758 2003-10-30  Lutz Mueller <lutz@users.sourceforge.net>
759
760         * libexif/exif-loader.c: Fix APP0-bug. Patch by Jan Patera
761           <patera@pictview.com>.
762
763 2003-10-30  Lutz Mueller <lutz@users.sourceforge.net>
764
765         * libexif/exif-data.c: Add explicit typecasts to ExifShort.
766           Suggested by Jan Patera <patera@pictview.com>.
767
768 2003-10-28  Lutz Mueller <lutz@users.sourceforge.net>
769
770         * libexif/olympus: Fix. I've got one Olympus file and this gets
771           parsed now.
772
773 2003-10-28  Lutz Mueller <lutz@users.sourceforge.net>
774
775         * libjpeg/jpeg-data.c: Do not depend on unistd.h. Reported by
776           Jan Patera <patera@pictview.com>.
777
778 2003-10-27  Lutz Mueller <lutz@users.sourceforge.net>
779
780         * libexif: Canon maker notes seem to work now (both loading and
781           saving).
782
783 2003-10-27  Lutz Mueller <lutz@users.sourceforge.net>
784
785         * libexif: The code now compiles and loads the canon maker note,
786           but crashes if you query its contents.
787
788 2003-10-26  Lutz Mueller <lutz@users.sourceforge.net>
789
790         * test/test-mnote.c: New.
791         * libexif: The code now both compiles and doesn't crash,
792           but at least the canon maker note still doesn't get parsed.
793
794 2003-10-26  Lutz Mueller <lutz@users.sourceforge.net>
795
796         * configure.in
797         * Makefile.am: Remove PO_DIRS. Otherwise, automake complains about
798           po and intl not being in SUBDIRS
799
800 2003-10-26  Lutz Mueller <lutz@users.sourceforge.net>
801
802         * libexif/olympus
803         * libexif/canon
804         * libexif/pentax: Merge libmnote with libexif. The code compiles but
805           is completely untested.
806
807 2003-10-15  Lutz Mueller <lutz@users.sourceforge.net>
808
809         * libexif.spec.in: Patches by Peter Bieringer <pb@bieringer.de>.
810
811 2003-10-08  Lutz Mueller <lutz@users.sourceforge.net>
812
813         * libexif/exif-data.c: Patch by Jan Patera <patera@pictview.com>.
814
815 2003-10-08  Lutz Mueller <lutz@users.sourceforge.net>
816
817         * libexif/exif-entry.c: Patch by Jan Patera <patera@pictview.com>.
818
819 2003-09-28  Lutz Mueller <lutz@users.sourceforge.net>
820
821         * Makefile.am
822         * configure.in: Patch #813420 by Chris Meyer <cmeyer@mac.com>.
823
824 2003-09-05  Lutz Mueller <lutz@users.sourceforge.net>
825
826         * libjpeg/jpeg-data.c: Fix memory leak (discovered by 
827           Ralph Heidelberg <RHeidelberg@Pinnaclesys.com)
828
829 2003-08-25  Lutz Mueller <lutz@users.sourceforge.net>
830
831         * libexif/exif-data.c: Fill unneeded bytes with 0. Suggestion by
832           Roberto Costa <roberto.costa@ensta.org>.
833
834 2003-08-06  Lutz Mueller <lutz@users.sourceforge.net>
835
836         * libexif/exif-entry.c (exif_entry_initialize): Support some more
837           tags.
838         * libexif/exif-tag.[c,h]: Cosmetic fix.
839         * libexif/exif-utils.h: Do not let above cosmetic fix break the API.
840
841 2003-08-04  Lutz Mueller <lutz@users.sourceforge.net>
842
843         * po/*.po: Updated.
844         * Makefile.am: Add m4 and intl to SUBDIRS. automake complains
845           otherwise.
846         * configure.in: Add m4/Makefile. make distcheck complains otherwise.
847           Version 0.5.12
848
849 2003-07-30  Lutz Mueller <lutz@users.sourceforge.net>
850
851         * configure.in: Version 0.5.11
852
853 2003-07-30  Lutz Mueller <lutz@users.sourceforge.net>
854
855         * libexif/exif-data.c: Patch by Torgeir Hansen <torgeir@trenger.ro>
856           to prevent endless loops.
857
858 2003-07-30  Lutz Mueller <lutz@users.sourceforge.net>
859
860         * libexif/exif-entry.c: Don't crash if entries are totally insane.
861
862 2003-07-20  Lutz Mueller <lutz@users.sourceforge.net>
863
864         * configure.in: Version 0.5.10
865
866 2003-05-01  Lutz Mueller <lutz@users.sourceforge.net>
867
868         Suggestion by Gernot Jander <gernot@bigpond.com>:
869
870         * libexif/exif-entry.c: Ignore "   " in EXIF_TAG_COPYRIGHT.
871
872 2003-04-29  Lutz Mueller <lutz@users.sourceforge.net>
873
874         * libexif/exif-loader.c: Set ref_count to 1 on exif_loader_new.
875
876 2003-04-29  Lutz Mueller <lutz@users.sourceforge.net>
877
878         * libexif/exif-entry.c: Another attempt to fix EXIF_TAG_COPYRIGHT.
879
880 2003-04-28  Lutz Mueller <lutz@users.sourceforge.net>
881
882         Bug discovered by Jay Love <jslove@users.sourceforge.net>
883
884         * libexif/exif-entry.c: Don't crash if EXIF_TAG_COPYRIGHT is NULL.
885
886 2003-04-28  Lutz Mueller <lutz@users.sourceforge.net>
887
888         Patch by Gernot Jander <gernot@bigpond.com>:
889
890         * libexif/exif-tag.c: Add call to bind_textdomain_codeset
891         * po/*.UTF-8: New.
892
893 2003-03-13  Lutz Mueller <lutz@users.sourceforge.net>
894
895         * libjpeg/jpeg-data.c: Aravind <aravinds1@users.sourceforge.net>
896           found a bug there.
897
898 2003-03-18  Lutz Mueller <lutz@users.sourceforge.net>
899
900         * libexif/exif-data.c (exif_data_new_from_file): Use the new
901           ExifLoader. It seems to work.
902
903 2003-03-17  Lutz Mueller <lutz@users.sourceforge.net>
904
905         * libexif/exif-loader.[c,h]: New. Mostly written by Jens Finke
906           <jens@triq.net>. Not tested at all.
907
908 2003-02-11  Lutz Mueller <lutz@users.sourceforge.net>
909
910         * libexif/exif-tag.c: Fix typo.
911
912 2003-01-22  Lutz Mller  <lutz@users.sourceforge.net>
913
914         * libexif/exif-entry.c (exif_entry_get_value): Support USER_COMMENT.
915
916 2002-12-31  Lutz Müller <lutz@users.sourceforge.net>
917
918         * README: Some information by Sander van Geloven
919           <svgeloven@zonnet.nl>.
920
921 2002-12-11  Lutz Müller <lutz@users.sourceforge.net>
922
923         * libexif/exif-entry.c (exif_entry_initialize): Fix last commit.
924
925 2002-12-11  Lutz Müller <lutz@users.sourceforge.net>
926
927         * libexif/exif-entry.c (exif_entry_initialize): Support USER_COMMENT.
928         * configure.in: Version 0.5.9
929
930 2002-12-09  Lutz Müller <lutz@users.sourceforge.net>
931
932         * README: New frontend 'thirdeye'.
933
934 2002-12-07  Lutz Müller <lutz@users.sourceforge.net>
935
936         * configure.in: Version 0.5.8
937
938 2002-12-02  Lutz Müller <lutz@users.sourceforge.net>
939
940         * libexif/Makefile.am: Forgot to remove the some subdirs.
941
942 2002-12-02  Lutz Müller <lutz@users.sourceforge.net>
943
944         * configure.in: Remove some Makefiles
945
946 2002-12-02  Lutz Müller <lutz@users.sourceforge.net>
947
948         * configure.in: Reflect removal of exif-note.h in version.
949
950 2002-12-02  Lutz Müller <lutz@users.sourceforge.net>
951
952         * libexif/exif-note.[c,h]: Removed. Now in libmnote.
953
954 2002-09-16  Lutz Müller <lutz@users.sourceforge.net>
955
956         * libexif: Some fixes for Windows (Visual C++) by
957           Andres <aplaza@smalcamera.com>
958
959 2002-09-15  Lutz Müller <lutz@users.sourceforge.net>
960
961         * configure.in: IRIS fixes by Andrea Suatoni
962           <a.suatoni@telefonica.net>
963         
964 2002-09-15  Lutz Müller <lutz@users.sourceforge.net>
965
966         * configure.in:
967         * po/es.po: Spanish translation by Fabian Mandelbaum
968           <fabman@2vias.com.ar>
969
970 2002-08-30  Lutz Müller <lutz@users.sourceforge.net>
971
972         * libexif/exif-data.c: Some cleanup.
973
974 2002-08-29  Lutz Müller <lutz@users.sourceforge.net>
975
976         Renchi Raju <renchi@pooh.tam.uiuc.edu> found another bug in 
977
978         * libexif/exif-data.c: Correctly save the data.
979         * configure.in: Version 0.5.6.
980
981 2002-08-29  Lutz Müller <lutz@users.sourceforge.net>
982
983         Jason Sodergren <jason@taiga.com> found a lot of bugs in
984
985         * libexif/exif-data.c: Correctly save the data.
986         * configure.in: Version 0.5.5.
987
988 2002-08-29  Lutz Müller <lutz@users.sourceforge.net>
989
990         Another fixes related to #564019:
991
992         * libexif: Make code conform to ISO C standard, section 6.5.2.3.
993
994 2002-08-29  Lutz Müller <lutz@users.sourceforge.net>
995
996         Bug reported by Jason Sodergren <jason@taiga.com>:
997
998         * libexif/exif-data.c: EXIF_IFD_1 -> EXIF_IFD_0.
999
1000 2002-08-02  Hans Ulrich Niedermann <gp@n-dimensional.de>
1001
1002         * configure.in: Version 0.5.4dev
1003                 distinguish release versions from CVS versions
1004
1005 2002-07-25  Lutz Müller <lutz@users.sourceforge.net>
1006
1007         * libexif/exif-ifd.[c,h]: New.
1008         * libexif/exif-data.h: Introduce an array of ExifContents. This 
1009           doesn't break binary compatibility, but it breaks compilation. 
1010           Do something like "%s/->ifd_0/->ifd[EXIF_IFD_0]" in your source
1011           code to make it compile again.
1012         * configure.in: Version 0.5.4.
1013
1014 2002-07-25  Lutz Müller <lutz@users.sourceforge.net>
1015
1016         Patch by anonymous user:
1017
1018         * libexif/exif-[byte-order,format,result,tag].h: Make code comply with
1019           ISO C standard, section 6.5.2.3.
1020
1021 2002-07-25  Lutz Müller <lutz@users.sourceforge.net>
1022
1023         Patch by Takuro Ashie <makeinu@users.sourceforge.net>:
1024
1025         * libexif/exif-data.c: Plug memory leak.
1026
1027 2002-07-10  Lutz Müller <lutz@users.sourceforge.net>
1028
1029         Bug spotted by Andres <aplaza@smalcamera.com>:
1030
1031         * libexif/exif-data.c: Save the EXIF_TAG_INTEROPERABILITY_IFD_POINTER
1032           in ifd_exif, not in ifd0.
1033
1034 2002-06-26  Lutz Müller <lutz@users.sourceforge.net>
1035
1036         Patch by Jos van den Oever <oever@fenk.wau.nl>: Make libexif c++
1037         friendly.
1038
1039 2002-06-14  Lutz Müller <lutz@users.sourceforge.net>
1040
1041         * configure.in: Correct -version-info.
1042
1043 2002-06-11  Lutz Müller <lutz@users.sourceforge.net>
1044
1045         * configure.in: Version 0.5.3
1046
1047 2002-06-11  Lutz Müller <lutz@users.sourceforge.net>
1048
1049         * libexif/Makefile.am: Oops, missed those konica entries.
1050
1051 2002-06-10  Lutz Müller <lutz@users.sourceforge.net>
1052
1053         * configure.in: Version 0.5.2
1054
1055 2002-06-10  Lutz Müller <lutz@users.sourceforge.net>
1056
1057         * configure.in: We need autoconf > 2.50.
1058
1059 2002-06-09  Lutz Müller <lutz@users.sourceforge.net>
1060
1061         Internationalization.
1062
1063 2002-06-08  Lutz Müller <lutz@users.sourceforge.net>
1064
1065         Patch by Guido Ostkamp <guido.ostkamp@t-online.de>
1066
1067         * libexif/exif-data.c: Increment offset by 12.
1068
1069 2002-06-06  Lutz Müller <lutz@users.sourceforge.net>
1070
1071         Bug spotted by Andres <aplaza@smalcamera.com>:
1072
1073         * exif-entry.c: Fix typo.
1074
1075 2002-06-05  Lutz Müller <lutz@users.sourceforge.net>
1076
1077         * COPYING: Check the text of the LGPL in, because otherwise, 
1078           automake --add-missing would use the text of the GPL.
1079
1080 2002-06-03  Lutz Müller <lutz@users.sourceforge.net>
1081
1082         * configure.in: Version 0.5.1
1083
1084 2002-05-01  Lutz Müller <lutz@users.sourceforge.net>
1085
1086         Patch by Arnaud Rouanet <rouanet@labri.fr>:
1087
1088         * libexif/exif-entry.c (exif_entry_get_value): Fix typo.
1089
1090 2002-04-30  Lutz Müller <lutz@users.sourceforge.net>
1091
1092         Patch by Arnaud Rouanet <rouanet@labri.fr>:
1093
1094         * libexif/exif-entry.c (exif_entry_get_value): Support version 2.2.
1095
1096 2002-04-18  Lutz Müller <lutz@users.sourceforge.net>
1097
1098         Patch by Marcus Meissner <marcus@jet.franken.de>:
1099
1100         * libexif/*.h: Make header files c++ friendly.
1101
1102 2002-04-16  Lutz Müller <lutz@users.sourceforge.net>
1103
1104         Enhancements by Semyon Sosin <sem@best.com>, adapted:
1105
1106         * libexif/exif-content.h: Add some convenience defines.
1107         * libexif/exif-entry.[c,h] (exif_entry_get_value_brief): New.
1108         * README: Add a note about libjpeg.
1109
1110 2002-04-15  Lutz Müller <lutz@users.sourceforge.net>
1111
1112         Enhancements by Semyon Sosin <sem@best.com>, adapted:
1113
1114         * libexif/exif-entry.c (exif_entry_get_value): More tags covered.
1115         * libexif/exif-data.c (exif_data_new_from_file): Don't read the whole
1116           file into memory.
1117
1118 2002-04-04  Hans Ulrich Niedermann <gp@n-dimensional.de>
1119
1120         * Makefile.am: dded .tar.bz2 packaging to "make dist"
1121
1122 2002-03-01  Lutz Müller <lutz@users.sourceforge.net>
1123
1124         Patch by Mark Pulford <mark@kyne.com.au>:
1125
1126         * libexif.spec.in: New
1127         * configure.in:
1128         * Makefile.am: Create libexif.spec
1129
1130 2002-02-28  Lutz Müller <lutz@users.sourceforge.net>
1131
1132         Patch by Javier Achirica <achirica@ttd.net>:
1133
1134         * libexif/exif-data.c: Fix directory length and termination.
1135
1136 2002-02-28  Lutz Müller <lutz@users.sourceforge.net>
1137
1138         * libexif/exif-entry.c (exif_entry_get_value): Add support for
1139           EXIF_TAG_SUBJECT_AREA.
1140
1141 2002-02-28  Lutz Müller <lutz@users.sourceforge.net>
1142
1143         Patch by Javier Achirica <achirica@ttd.net>:
1144
1145         * libexif/exif-tag.[c,h]:
1146         * libexif/exif-entry.c: Support EXIF-2.2 tags.
1147
1148 2002-02-25  Lutz MÜller <lutz@users.sourceforge.net>
1149
1150         Patch by Basil Dias <basil.dias@wipro.com>:
1151
1152         * libjpeg/jpeg-data.c: Missing realloc.
1153
1154 2002-02-21  Lutz Müller <lutz@users.sourceforge.net>
1155
1156         * libexif/canon: Set up support for parsing MakerNotes.
1157
1158 2002-02-20  Lutz Müller <lutz@users.sourceforge.net>
1159
1160         * libexif/exif-data.c:
1161         * libjpeg/jpeg-data.c: Read and write "rb" (Windows needs it).
1162
1163 2002-02-18  Lutz Müller <lutz@users.sourceforge.net>
1164
1165         * libexif/exif-data.c: Suppress output unless #ifdef DEBUG
1166
1167 2002-02-17  Lutz Müller <lutz@users.sourceforge.net>
1168
1169         Patch from Fredrik <fredrik@krixor.xy.org>:
1170
1171         * libexif/exif-data.c: Better checks for size.
1172
1173 2002-02-13  Lutz Müller <lutz@users.sourceforge.net>
1174
1175         * libexif/configure.in: Introduce proper versionning.
1176
1177 2002-02-13  Lutz Müller <lutz@users.sourceforge.net>
1178
1179         * libexif: There's only one ByteOrder per ExifData.
1180
1181 2002-02-12  Lutz Müller <lutz@users.sourceforge.net>
1182
1183         * libexif/exif-entry.c: More initialization.
1184
1185 2002-02-11  Lutz Müller <lutz@users.sourceforge.net>
1186
1187         * configure.in: Version 0.5
1188
1189 2002-02-11  Lutz Müller <lutz@users.sourceforge.net>
1190
1191         * libexif/libexif-entry.c: More tags implemented in
1192           (exif_entry_get_value).
1193
1194 2002-02-06  Lutz Müller <lutz@users.sourceforge.net>
1195
1196         * configure.in: Version 0.4
1197
1198 2002-02-05  Lutz Müller <lutz@users.sourceforge.net>
1199
1200         * configure.in: Version 0.3
1201
1202 2002-02-05  Lutz Müller <lutz@users.sourceforge.net>
1203
1204         * libexif: Implement saving.
1205
1206 2002-01-29  Lutz Müller <lutz@users.sourceforge.net>
1207
1208         * configure.in: Version 0.2
1209
1210 2002-01-06  Lutz Müller <urc8@rz.uni-karlsruhe.de>
1211
1212         Merge new stuff from gtkam/libexif.
1213
1214 2001-12-23  Lutz Müller <urc8@rz.uni-karlsruhe.de>
1215
1216         Merge new stuff from gtkam/libexif.
1217
1218 2001-12-21  Lutz Müller <urc8@rz.uni-karlsruhe.de>
1219
1220         Move new version from gtkam to here.
1221
1222 2001-12-11  Lutz Müller <urc8@rz.uni-karlsruhe.de>
1223
1224         Initial automake setup.