Commit Graph

1234 Commits

Author SHA1 Message Date
Andreas Huggel
51afbc29bb Updated a few Nikon tags to avoid skipping them when decoding from NEF files 2006-04-27 06:27:34 +00:00
Andreas Huggel
2faedb6818 Added threshold to prevent decoding unknown tags with large values (configurable, arbitrarily set to 4kB) 2006-04-26 06:34:25 +00:00
Andreas Huggel
e7db4baab6 Minor tweaks 2006-04-26 04:34:41 +00:00
Andreas Huggel
4e7f2ee7d9 New TIFF parser: Added Panasonic, Sigma and Sony makernotes 2006-04-26 04:19:02 +00:00
Andreas Huggel
dabc5d7bb1 Added new Nikon makernote files to MSVC project 2006-04-25 02:55:16 +00:00
Andreas Huggel
4a304e9265 New TIFF parser: Added Nikon 1 and Nikon 2 Makernotes 2006-04-24 17:49:49 +00:00
Andreas Huggel
b4c7c6da6d New TIFF parser: Added Nikon 3 Makernote and minor tweaks 2006-04-24 16:55:08 +00:00
Andreas Huggel
36e09c9e40 Combined Makernote header read and check functionality to simplify things 2006-04-24 08:22:25 +00:00
Andreas Huggel
a0b4e2b37b Changed address of website to www.exiv2.org 2006-04-23 15:29:56 +00:00
Andreas Huggel
ea35e19f51 Quick and temporary hack to decode the thumbnail from the makernote of Olympus TIFF files. A mechanism to cleanly extend the decoder with code like this will be required. 2006-04-23 15:20:28 +00:00
Andreas Huggel
5b57a1749b TIFF parser checkpoint (experimental): Improved CR2 support (changes in the TIFF structure table), added support for Jpeg thumbnails, enhanced TiffDirectory so that the next pointer is optional. 2006-04-23 08:05:55 +00:00
Andreas Huggel
e6c88889cb Updated MSVC 7.1 project and fixed MSVC compiler errors 2006-04-21 03:16:25 +00:00
Andreas Huggel
73c42ee8f6 TIFF parser checkpoint (experimental): Added Canon makernote. Uses a Canon TIFF component factory when the makernote is parsed. Added TiffArrayEntry and TiffArrayElement components. 2006-04-20 17:46:41 +00:00
Andreas Huggel
0fa2d525fc Minor changes 2006-04-20 17:25:34 +00:00
Andreas Huggel
772e993fe5 Updated to hopefully reduce the occasional confusion about the non-existing configure script if the source is checked out from SVN 2006-04-18 17:45:23 +00:00
Andreas Huggel
bab89c1ba3 TIFF parser checkpoint (experimental): Added support for more esoteric makernotes with different byte order, base offset and their own component factory. Added Fujifilm makernote to test the byte order and base offset features. Use TiffCreator as part of a 'state' class instead of as a templated policy to be able to change the factory during a parse run. 2006-04-18 12:26:48 +00:00
Andreas Huggel
e1eedc0f26 TIFF parser (experimental): Added TiffIfdMakernote base class, added separate files for Olympus makernote and the makernote registry 2006-04-15 13:18:20 +00:00
Andreas Huggel
41424cdfd4 TIFF parser (experimental): Distributed the code across multiple files, added Olympus makernote 2006-04-15 02:59:54 +00:00
Andreas Huggel
ac89e046f1 Updated homepage address 2006-04-15 02:58:17 +00:00
Andreas Huggel
973e046a21 Implemented the TIFF component factory as a policy class (TiffCreator), used by TiffParser and TiffReader. Added Stephan's find template to search static arrays. 2006-04-10 17:08:49 +00:00
Andreas Huggel
1311ff7b10 Fixed buffer overflow in ExifData::load() when called with an empty buffer; marked the function as deprecated, as it will eventually disappear. 2006-04-10 12:23:49 +00:00
Andreas Huggel
e32800a9df Added TIFF image and parser to exiv2lib, fixed MSVC 7.1 compilation errors 2006-04-09 10:44:18 +00:00
Andreas Huggel
69466c90d9 Fixed setting of start for next IFD and misc minor changes 2006-04-07 15:42:23 +00:00
Andreas Huggel
70695ded92 Experimental TIFF read-only support, without Makernotes. As a side-effect, the parser also handles NEF images. Only tried on Linux so far. 2006-04-06 12:12:53 +00:00
Andreas Huggel
bec3e47dfe Second snapshot, still very experimental 2006-04-04 13:24:07 +00:00
Andreas Huggel
a673aef4e2 Set svn properties 2006-04-02 17:28:49 +00:00
Andreas Huggel
b51b0ea039 Alpha status TIFF test app, not yet added to Makefile 2006-04-02 17:25:24 +00:00
Andreas Huggel
ef30cbbd50 Alpha status TIFF image and parser, not yet added to Makefile 2006-04-02 17:24:11 +00:00
Andreas Huggel
23d1c91788 Fixed inaccurate error message for failure to decode Jpeg metadata 2006-03-31 06:54:24 +00:00
Andreas Huggel
b1e4a2c7a5 Added Maciek's full name 2006-03-31 05:17:24 +00:00
Andreas Huggel
ab10daa6d9 Removed trailing whitespace 2006-03-29 10:43:54 +00:00
Andreas Huggel
355b19d81a Added crwparse and exifdata-test projects 2006-03-14 14:50:01 +00:00
Andreas Huggel
56f7b38689 Changes for Visual Studio C++ 2005 (8.0), part 1 2006-03-14 14:15:46 +00:00
Andreas Huggel
8761340ed7 Check C-string pointer before using it. Fixes bug #456 2006-03-13 03:55:26 +00:00
Andreas Huggel
0c88b8c5f7 Updated tests for changed Canon descriptionn (related to Rev. 698) 2006-03-13 03:49:02 +00:00
Andreas Huggel
cafa69b950 Deleted unnecessary file exiv2com.aps 2006-03-13 03:14:21 +00:00
Andreas Huggel
a5a84bd4b3 Added COM project by Patrice Boissonneault 2006-03-10 08:43:25 +00:00
Andreas Huggel
6701f7ac59 Updated labels and translations (Patrice Boissonneault) 2006-03-10 08:33:22 +00:00
Andreas Huggel
7fd55c4928 Fixed MSVC compilation problem 2006-03-10 08:30:55 +00:00
Andreas Huggel
6040ce878b Added support for Exif.Image.Orientation for Canon CRW images 2006-02-27 11:39:05 +00:00
Andreas Huggel
7a7025db59 Added comment to mapping table, fixed cut-n-paste bug 2006-02-26 11:56:26 +00:00
Andreas Huggel
787f832009 Tagged release 0.9.1 2006-02-04 04:56:16 +00:00
Andreas Huggel
6e499c1261 Updates for release 0.9.1 2006-02-03 16:17:34 +00:00
Andreas Huggel
b945568e6e Fixed MSVC compilation errors 2006-02-03 14:36:32 +00:00
Andreas Huggel
5f1de61749 Minor doc fix 2006-02-03 08:36:18 +00:00
Andreas Huggel
2360321cbe Added enum MetadataId and Image::supportsMetadata() to check what metadata an image class supports. Changed CrwImage to silently ignore calls to Iptc related functions instead of throwing an Error 2006-02-03 08:16:13 +00:00
Andreas Huggel
a2b8c3f327 Added testcase and warning for bug #451 2006-02-03 08:13:34 +00:00
Andreas Huggel
a1a5ff02b8 Fixed invalid type id for user comment tag, bug #451 2006-02-03 04:41:44 +00:00
Andreas Huggel
e1a895636b Cleaned-up a few includes 2006-01-27 14:36:08 +00:00
Andreas Huggel
c35eaa48c4 Tagged release 0.9 2006-01-26 03:33:31 +00:00