Andreas Huggel
1c2dd764f8
#636 : Do not change makernote byte order unless requested. By default, use the same byte order as that of the image (for new makernote metadata). Right now, the only makernote that has its own byte order is Nikon3. Also added missing padding to IPTC binary data for Exif.Image.IPTCNAA.
2009-05-28 11:35:01 +00:00
Andreas Huggel
5720f14438
Fixed nasty illegal read.
2009-05-28 10:19:12 +00:00
Robin Mills
ab8010ffd7
#556 timegm() function should work with Windows 64bit time_t
...
Fix submitted.
1) Removed _USE_32BIT_TIME_T from code base.
2) Added a macro to replace timegm() with _mkgmtime() on VC8+ (supports 32 and 64 bit time_t)
Simple test performed on VC 7.1/8 and 9 (VS 2003/05/08)
C:\gnu\exiv2\msvc\bin\Release>exiv2 -a 1:00:00 ad \R.tiff && exiv2 -pt \R.tiff | grep DateTimeOriginal
Exif.Photo.DateTimeOriginal Ascii 20 2009:04:26 10:38:18
C:\gnu\exiv2\msvc\bin\Release>exiv2 -a 1:00:00 ad \R.tiff && exiv2 -pt \R.tiff | grep -i time
Exif.Image.DateTimeOriginal Ascii 20 2009:04:26 11:38:18
C:\gnu\exiv2\msvc\bin\Release>
3) Cosmetic fix to basicio.cpp
Fixed nasty little <tab> I missed when I committed basicio.cpp on Sunday (apologies)
2009-05-19 03:48:42 +00:00
Robin Mills
61ca4b9b20
#634 Locking error on windows when updating a TIFF file with MemoryMapping enabled
2009-05-17 23:41:43 +00:00
Andreas Huggel
43303cf44b
#633 : Apply the fix only for platforms which have lstat. This does not include Win based platforms.
2009-05-16 14:59:33 +00:00
Andreas Huggel
fca7210a3f
#633 : Fixed FileIo::transfer to operate on the linked-to file if the FileIo is a symlink. Only tested on Linux.
2009-05-16 12:09:07 +00:00
Andreas Huggel
7e266aa5df
Updated Nikon Lens lookup table to v4.0.352.00 of Robert Rottmerhusen's fmountlens list.
2009-05-12 17:02:58 +00:00
Andreas Huggel
851db3df0e
#632 : Fixed another minor doc bug, ran make update-po again.
2009-05-12 16:50:08 +00:00
Andreas Huggel
ad3fd0ee6f
#631 : Fixed minor doc bugs, ran make update-po.
2009-05-12 16:45:55 +00:00
Andreas Huggel
05e8255c78
#628 : Improved version: insert comments just before SOFn. Updated test cases accordingly.
2009-05-09 04:00:43 +00:00
HumanDynamo
1679208578
I got a new Sigma Lens : AF70-200 F2.8 EX DG MACRO for Minolta/Sony camera. It's areally a pro lens... great...
2009-05-05 07:52:08 +00:00
Andreas Huggel
792b272ad7
#628 : Write COM segment (JPEG comment) last, after all APPn segments.
2009-05-02 01:42:43 +00:00
Andreas Huggel
3a8c054a20
Formatting tweaks.
2009-04-05 15:27:11 +00:00
Andreas Huggel
6be18b6a03
Updated Nikon Lens lookup table to v4.0.347.00 of Robert Rottmerhusen's fmountlens list.
2009-03-30 14:18:46 +00:00
Andreas Huggel
bbc7ae9358
Bumped version to 0.18.1
2009-03-30 13:30:11 +00:00
Andreas Huggel
e65b2db457
Added table with supported image formats to man page.
2009-03-28 14:33:01 +00:00
Andreas Huggel
0da1d88115
#606 : Added Michael Ulbrich's patch for Exif and IPTC write-support.
2009-03-28 11:18:55 +00:00
Andreas Huggel
e57c3e5e8a
#623 : Removed class TiffPrinter and tiffparse.cpp.
2009-03-21 10:03:38 +00:00
Andreas Huggel
096a1d169f
#622 : Fixed MicrosoftPhoto URI in call to RegisterNamespace.
2009-03-20 15:30:01 +00:00
HumanDynamo
f8b6281ad7
fix typo in M$ XMP namespace
2009-03-20 09:03:13 +00:00
Andreas Huggel
953f387e5c
Added digiKam and MicroSoftPhoto XMP properties to doc
2009-03-17 11:16:55 +00:00
HumanDynamo
c02386cb7a
wrong M$ XMP tag name : RatingPercent => Rating
2009-03-17 09:01:09 +00:00
Robin Mills
0b913aa605
#621 : Windows build environment changes
...
1) exv_msvc.h moved to msvc/include/exv_msvc.h
2) exv_msvc.h no longer has #pragma comment statements to link zlib
3) project files updated to explicitly link appropriate zlib library
2009-03-17 06:47:43 +00:00
Andreas Huggel
f827d8a380
#619 : Check for empty buffer. Fixes crash with some PNG images. (Lukasz Krzyzak)
2009-03-12 09:15:09 +00:00
Andreas Huggel
21ccbfce18
#618 : Added functions for easy access of common metadata, which is not always in the same tag. (Based on a discussion with and initial patch from Carsten Pfeiffer)
2009-03-07 15:26:00 +00:00
Andreas Huggel
cde2a54cc5
#602 : Added specialized insert and delete code for TIFF-like target images.
2009-03-07 10:11:04 +00:00
Andreas Huggel
4283f90c6d
Clarified doc.
2009-03-07 03:25:58 +00:00
Andreas Huggel
6ef6c54bc3
Fixed potential crash in Pentax makernote pretty-printing code (reported by Marijn Kampf)
2009-03-05 10:20:26 +00:00
Andreas Huggel
6c6fa80877
Replaced assertions with checks.
2009-02-26 16:03:22 +00:00
Andreas Huggel
b03733e66c
Updated Nikon Lens lookup table to v3.98 of Robert Rottmerhusen's fmountlens list.
2009-02-20 12:17:41 +00:00
Andreas Huggel
8a6d9dbc42
Updated Copyright notice for 2009.
2009-02-16 14:30:51 +00:00
Andreas Huggel
b03cbe50fb
Improved ExifParser doc, fixed TiffParser to filter Panasonic raw tags, tweaks.
2009-02-15 08:41:41 +00:00
Andreas Huggel
3b4f5b8c35
#494 : Added Exif.Canon.FocalLength (Artis Rozentals).
2009-02-10 15:38:14 +00:00
Andreas Huggel
8b3009bacb
Filter tags that are not relevant for RAW images (Matthias Welwarsky).
2009-02-10 13:38:28 +00:00
Andreas Huggel
2f25f6a14e
Minor change: added comment to clarify fix for #612 .
2009-02-10 13:25:26 +00:00
Andreas Huggel
370c30cb14
Quickfix to remove XMP packet without API change. Fixes #612 .
2009-02-04 14:37:12 +00:00
Andreas Huggel
fcd94e2eee
Fixed count of makernote tag. Fixes bug #615 .
2009-02-03 15:13:13 +00:00
Andreas Huggel
3bd8cde75b
Fixed ExifParser::encode to delete Panasonic RAW tags, filter duplicate tags when reading RW2 images.
2009-02-03 09:46:34 +00:00
Andreas Huggel
afe8efcc31
Improved Panasonic RW2 decoder: now uses a dedicated PanasonicRaw tag table and reads Exif data from embedded preview image.
2009-02-02 16:19:57 +00:00
Andreas Huggel
808494f0a1
Refactored TiffCreator: simplified, fixed several todo's, laid the ground work for multiple TIFF tree structures.
2009-02-02 11:53:00 +00:00
Andreas Huggel
8cfe1933ee
Added comment.
2009-02-02 11:50:54 +00:00
Andreas Huggel
638538b180
#606 : Added Michael Ulbrich to authors.
2009-01-24 15:55:03 +00:00
Andreas Huggel
72ff8f651a
#606 : Fixed MSVC warnings and some cosmetics.
2009-01-24 15:43:58 +00:00
Andreas Huggel
2ad2fb83d7
#606 : Added IPTC write support for PSD images (Patch from Michael Ulbrich)
2009-01-24 14:47:31 +00:00
Andreas Huggel
554905ca6c
Nikon makernote updates, part 1
2009-01-22 17:21:57 +00:00
Andreas Huggel
26df292003
Fixed decoding of lens data for D90 (lens data version 0204). Thanks to Niels Kristian Bech Jensen.
2009-01-15 02:14:15 +00:00
Andreas Huggel
3c13ba01cc
#603 : Added new Tamron lens and lens data version number (Thanks to Niels Kristian Bech Jensen).
2009-01-14 14:18:14 +00:00
Andreas Huggel
585d0e0da5
Added read-support for Panasonic RW2 raw images (incl. preview access).
2009-01-06 15:58:24 +00:00
Andreas Huggel
222a065346
Updated Panasonic makernote, added unit to exposure bias pretty-print function.
2009-01-01 15:46:04 +00:00
Andreas Huggel
105a4e417d
Changed FileIo::transfer to only write a warning if changing file permissions fails and fixed the use of strerror_r. Fixes digiKam bug 178103.
2008-12-30 15:54:46 +00:00