2425 Commits (03ca00fc1e1d412494bca3094e15ed1a7fd23aea)

Author SHA1 Message Date
nkbj 9d114fbffd Update camera, flash and lens lists to match ExifTool version 9.34. 12 years ago
Andreas Huggel 9f48237901 Removed non-ASCII characters from the file. 12 years ago
Robin Mills 4e530fbce0 Bumping the copyright notice again. (re-doing 3089 without breaking the build!) 12 years ago
Robin Mills a297d2b69e Rollback 3089 - somehow it's broken the build! 12 years ago
Robin Mills da1ed8c536 Bumping the copyright notice in src &samples from 2012 to 2013 12 years ago
Robin Mills b3fbf8655c Bumping the revision number to 0.24. Yeah! 12 years ago
nkbj d618002eda Make Pentax lens names unique. 12 years ago
nkbj 43967b6603 Update Canon camera model list to match ExifTool version 9.33. 12 years ago
nkbj 6db8667279 Add new lens: Panasonic Lumix G Vario 14-42mm F3.5-5.6 II Asph. Mega OIS. 12 years ago
nkbj 98a595fec6 Add new lens: Panasonic Lumix G Vario 14-140mm F3.5-5.6 Asph. Power OIS. 12 years ago
Robin Mills 0ae729dcf8 Mac build #906 fix compilation error (thanks to Tuan for this fix). 12 years ago
nkbj 95a5e5777d Update Sony/Minolta lens list to match ExifTool version 9.32. 12 years ago
nkbj ce145b0f58 Update Pentax camera model list to match ExifTool version 9.32. 12 years ago
Robin Mills e82d40e915 Issue: #908. futils.cpp strError() does not report correct error string. 12 years ago
nkbj 802e2aebf2 Use Exif.OlympusEq.LensType for lensName if Exif.Photo.LensModel is not found. 12 years ago
nkbj d7742df1ae Fix typo in latest commit. 12 years ago
nkbj 3db12457c9 Document latest commit. 12 years ago
nkbj 9ac47a7333 Issue #904: Fix lensName misreporting for some CR2s. 12 years ago
nkbj 7abdb0b17e Fix translatable names for Exif.Canon.LensModel. 12 years ago
nkbj 8ddab45eb5 Issue #909: New Lens: Samsung NX 45mm f1.8 2D/3D. Thanks to Pascal de Bruijn for the patch. 12 years ago
nkbj 96b973f004 Issue #907: New Lens: Samsung NX 45mm f1.8. Thanks to Pascal de Bruijn for the patch. 12 years ago
nkbj 9ac7435558 Pentax Optio M30 was listed twice in the Pentax camera model list. 12 years ago
HumanDynamo 8345624792 new Sigma lens detected on Sony Alpha camera 12 years ago
nkbj 20041b4102 Update Canon camera model list to match ExifTool version 9.31. 12 years ago
Robin Mills cc8953be16 Issue: #906 12 years ago
nkbj 4c1d214b1d Another couple of new lenses for Olympus: Sigma 19mm and 30mm F2.8 DN | A 12 years ago
nkbj e2521cd71c Add new lens for Olympus: Sigma 60mm F2.8 DN | A 12 years ago
nkbj a2cc5928a0 Update Canon lens list to match ExifTool version 9.30. 12 years ago
nkbj 9e9604ce61 Update lens names to match ExifTool version 9.29. 12 years ago
nkbj 07e4c94744 Fix some Pentax Q LensType values. Update from ExifTool version 9.29. 12 years ago
nkbj c5810e9c10 Issue #903: Add Canon EF-S 55-250mm f/4-5.6 IS II. Thanks to Andrew Aylett for the patch. 12 years ago
nkbj 767c829b0f Fix white-space error in r3023. 12 years ago
nkbj 06855a44f0 Issue #700: Escape dashes used as option specifiers in the manual page to make copy and paste work. Based on patch by Mark Purcell. 12 years ago
nkbj bdfb7a8d77 Issues #854 and #895: Improve the heuristic for matching Canon lenses by including maximum aperture. Patch by Aakash Goenka. Make all lens names unique. 12 years ago
Robin Mills 64996a0a05 Forum: #1177. Only compile EXIV2_RCSID for Complers: GCC/G++/MSC to silence warnings. All others (clang,Oracle) ignore. Added Oracle compiler detection to version.cpp 12 years ago
Robin Mills 8f86aab390 Update to r3018 to eliminate compiler warnings from GCC on Mac. 12 years ago
Robin Mills a7d516b072 Patch: Forum Topic 1177. Thanks very much to James for providing this. 12 years ago
nkbj 3967abf862 Update Nikon and Pentax lens lists to match ExifTool version 9.26. 12 years ago
nkbj ad9af8028d Update Pentax camera and lens lists to match ExifTool version 9.25. 12 years ago
nkbj 69720794d9 Issue #832: Detect Carl Zeiss Planar 50mm T* f/1.4 ZE on Canon. Thanks to Stian Grindvoll for the patch. 12 years ago
Robin Mills cd8882ba84 BuildEnvironment: MinGW support (in response to http://dev.exiv2.org/boards/3/topics/1477) 12 years ago
Abhinav Badola 13d25df07d Corrected some registry entries. Corrected the mode of filetypes specified. 12 years ago
nkbj 6d1b4d83c9 Update Minolta/Sony lens list to match ExifTool version 9.24. 12 years ago
nkbj 1581b56c0f Update Minolta/Sony lens list to match ExifTool version 9.24. 12 years ago
nkbj 359579ba15 Update Canon lens list to match ExifTool version 9.24. 12 years ago
nkbj fba1d2af4e Update Pentax lens list to match ExifTool version 9.23. 12 years ago
nkbj c9162e5dcf Update Nikon lens list to match ExifTool version 9.23. 12 years ago
Abhinav Badola 6c80ee68a1 #890: Fixed some possible issues of crashing due to underflow in buffers in quicktimevideo.cpp 12 years ago
Abhinav Badola 67c0b7d04b #890: Fixed some possible issues of crashing due to in-efficient management of buffers in asfvideo.cpp 12 years ago
Abhinav Badola 9e37b9d17c #890: Fixed some possible issues of crashing due to in-efficient management of buffers in riffvideo.cpp 12 years ago
nkbj fe95f427b3 Issue #896: ser-readable output of Olympus' FocusDistance. Thanks to Teemu Rytilahti for the patch. 12 years ago
Abhinav Badola c6640197f3 #890: Corrected the case of heap overflow if dataLength>500 in asfvideo.cpp, quicktimevideo.cpp 12 years ago
Abhinav Badola 1bbe01a119 #890: Corrected the case of Infinite loop in RiffVideo::nikonTagsHandler() 12 years ago
Abhinav Badola f00b9ead31 Updated Minolta/Sony MakerNotes with new Lens ID, as found missing when compared with the LensID list of exiftool. 12 years ago
Abhinav Badola bf8039a1a0 Added Lens ID which needs special treatment. Needs to be tested properly. 12 years ago
Abhinav Badola 532db7cc8a Added new Lens Information to canon makernotes. Compared the lens information from exiftool Canon Tags and updated accordingly. 12 years ago
nkbj 7fb25f831e Add new Olympus lens (Olympus M.Zuiko Digital ED 75-300mm F4.8-6.7 II). 12 years ago
Robin Mills 09d7aeb8d1 Issue: #883. Fix for Coverity Scan Issue:982064 13 years ago
Robin Mills 4c830f56b2 Issue: #883. Fix for Coverity Scan Issue:982065 13 years ago
nkbj d6b762cc00 Simplify description of manual lenses on Sony/Minolta cameras. 13 years ago
nkbj c59bbf7d18 Forum topic #1316: Add Exif.Photo.LensModel to lensName easy-access function. 13 years ago
Robin Mills 089760e7bb Issue: #882 "Nikon AF-S Nikkor 28mm f/1.8G not recognized". Thanks to Philip for reporting this and Niels for the patch. 13 years ago
Robin Mills 7c2d28c3d8 Forum topic 1411. Thanks Niels for the patch. Thanks Paul for providing a test file. 13 years ago
Robin Mills a7b6021adf Forum Topic #1324. Thanks to Jo and Niels for working on this and providing the patch. 13 years ago
Robin Mills 969eef0b9b Issue: #881. Thanks Niels for the patch. 13 years ago
Robin Mills 63c640742f Issue: 880. Thank You Neils for the patch. 13 years ago
Robin Mills 73f7415c12 Update to the Conversion Lens. Thanks to Neils for suggesting that I preserve case convention. 13 years ago
Robin Mills 472fea7bb8 Issue: #870. Thanks to Chris for reporting this and providing test data. Olympus ConversionLens. 13 years ago
Robin Mills 818c0e8590 Adding case asciiBytes to switches to fix compiler warnings from CMake/Unix. 13 years ago
Robin Mills 8c06ab1fc2 Fix: #879. Olympus Thank you Neils for the patch. 13 years ago
Robin Mills b736acfcec Fixing compiler warning on Linux. 13 years ago
Robin Mills ce14714815 Issue: #878. Thanks to Neils for the patch. 13 years ago
Robin Mills b010dbf0b9 Issue: #875. Thanks to Neils for the patch. 13 years ago
Robin Mills 9814fcabad Issue: #868. Thank you Michal for the patch. 13 years ago
Robin Mills e6e6d7b45c Issue: #876 Fix for Exiv.Canon.LensModel displaying garbage bytes. 13 years ago
Robin Mills 64ea16eb92 Issue: #876. Garbage in Exif.Canon.LensModel. Thanks to Markus for reporting this and providing test data. 13 years ago
Robin Mills b39f4a467a Issue: #876 and #877. Addition to Canon Maker Notes. Thanks to Markus for the fix. 13 years ago
Robin Mills e29c2047b6 Fix: http://dev.exiv2.org/boards/3/topics/1337 extended to handle Exif.Pentax.Temperature. Thanks Norbert finding this. 13 years ago
Robin Mills 3b71437d90 Fix: http://dev.exiv2.org/boards/3/topics/1337. Huge "Thank You" to S Verdoold for providing the patch. 13 years ago
Robin Mills 3c088fb406 Fix: http://dev.exiv2.org/boards/3/topics/1337 13 years ago
Robin Mills cda8833ccf Issue: #861 and #860. Thanks Pascal and S Verdoold for the discovery/patches/solution. 13 years ago
Robin Mills b0202f1e4d Issue: #834. Thanks Jaroslav and Pascal for the discovery/patches/solution. 13 years ago
Robin Mills 7057128943 MSVC64: Fixes to c-runtime support linkage. 13 years ago
Robin Mills ca8f413673 Windows fixes for exiv2 -v -V output 13 years ago
Robin Mills 712c98301f Test: initial version build-test.py to analyse output from exiv2 -v -V 13 years ago
Robin Mills d880881bad Linux fixes for exiv2 -v -V (in src/version.cpp) 13 years ago
Robin Mills eceb7a55b5 Windows fixes for exiv2 -v -V (in src/version.cpp) 13 years ago
Robin Mills 6119b4432b Updated src/exiv2.1 to cover -g option. Simplified exiv2 -v -V support code. 13 years ago
Robin Mills 66dc59231c Better compiler detection code for exiv2 -v -V 13 years ago
Robin Mills 6d9773d638 Fix: #846. Fix for video-test errors (about aspectRatio) on MSVC 2003. See #846 message 20 for discussion. 13 years ago
Robin Mills 964b9e7706 Issue: #865. Thank you Mario for the patch. 13 years ago
Robin Mills 3df242e126 Removed commented off dead code. 13 years ago
Robin Mills 6d88d2b78b Fix: #862 buffer overflow. See bug report discussion item#19. 13 years ago
Robin Mills 7b859e026f Move metacopy/path-test/taglist applications (and build code) into samples. TODO: fix msvc/msvc64. 13 years ago
Robin Mills ea4675627c Issue: #862. Please see discussions items 12 and 13 for more explanation. 13 years ago
Abhinav Badola be050525fe Corrected problem of MKV video and RIFF video type, to make video build test successful 13 years ago
Abhinav Badola 026b821dd4 Make Build Test Succesful for Video Files 13 years ago
Robin Mills f5b05a5614 Post all executables to <exiv2-dir>/bin. Adjust test scripts accordingly. Added target make tests.
Thanks to Shawn for his input and help with this.
13 years ago
Robin Mills 3a5b0b53d9 Documentation update. Man page describes -v -V option combination. 13 years ago
Robin Mills 7de8044ebf Added cygwin support for exiv2 -v -V (verbose Version) listing of libraries loaded at run-time. 13 years ago
Andreas Huggel 6216d7f748 #859: Fixed position of visibility support macro. 13 years ago
Robin Mills 39ef56a5b7 Fix: Bug #859 (and #857). Redefine EXIV2_RCSID macro for clang as empty (to eliminate warnings). 13 years ago
Robin Mills 4863c239c2 Fix. Issue: #856. Refactoring msvc/CMake code. Thanks to Daniel for this patch. 13 years ago
Robin Mills fbde18806d Fix. Issue: #844. Do not link MSVC builds with library dl. Thanks Daniel for reporting this 13 years ago
Andreas Huggel dd34cda512 #635: Updated image registry for CR2 write support. 13 years ago
Abhinav Badola ed70e60cdf Added some pentax Lenses, but they all have the same lens id 13 years ago
Abhinav Badola 4c45d2563b #813: Corrected a minor size glitche in riffvideo.cpp 13 years ago
Robin Mills 14aa8806d8 CMake/Cygwin fix. autotools generated src/exv_conf.h being used by cmake (instead of his own).
- Added file detector and error message to CMakeLists.txt
- Added code to src/Makefile to delete src/exv_conf with $ make clean
13 years ago
Robin Mills b77c25f3d4 Minor changes to CMake build. Restored building NLS support by default. 13 years ago
Andreas Huggel a0fa472486 #813: Disabled some debug messages (temporary measure, just to avoid cluttering the video test output). 13 years ago
Andreas Huggel 51594a943d #849: Make all source files dependent on exv_conf.h, removed code to create exv_conf.h from configure.ac 13 years ago
Robin Mills 67fe779212 MSVC/video port. Simplification of basicio.{hpp|cpp}. CMake updates to eliminate warnings in Cygwin. By default, don't build intl with CMake. 13 years ago
Robin Mills e673222dcd fix for Issue:#849. See issue report for discussion 13 years ago
Robin Mills 159b2d285b MSVC/video port. Fixing code to build on Linux (and Cygwin). 13 years ago
Robin Mills 6ca49acd13 Work on Issue 846 (porting video code to MSVC). See http://dev.exiv2.org/issues/846 (item #8) for more discussion. 13 years ago
vog 8f7a9d8cca Issue #847: Ensure that Photoshop will always recognize modified Photoshop EPS files
For a full description of this issue, see:
http://dev.exiv2.org/issues/847
13 years ago
vog 4a6bb768c8 Issue #847: Split recognition of implicit Page, BeginPageSetup and EndPageSetup 13 years ago
vog afd9c40e95 Issue #847: Always insert BeginPageSetup/EndPageSetup when missing 13 years ago
vog 7f0c44f802 Issue #847: Add recognition of explicit and implicit BeginPageSetup 13 years ago
vog d8bb48438c Add more EPS debug output 13 years ago
vog cc1bb0edc0 Bugfix in EPS debug output 13 years ago
Robin Mills 77580944ca Fix submitted: Issue #845. See: http://dev.exiv2.org/issues/845 13 years ago
Robin Mills cb55c67063 Fix for #844 (see http://dev.exiv2.org/issues/844 for more information). 13 years ago
Abhinav Badola 9769cd8e59 #813: Addded TrackAperture Function and Nikon MOV tags decoding in quicktimevideo.cpp 13 years ago
Andreas Huggel 60560ff051 #841: Additional check to prevent issues with the sign when casting uint32_t to long. 13 years ago
Andreas Huggel 9b7f1de5c0 #841: Do not read past the end of the data stream (file), added test case. 13 years ago
Andreas Huggel 856b72530d #834: Added Pentax lens PENTAX-DA 35mm F2.4 AL 13 years ago
Robin Mills 7f157970eb Changed symantics of exiv2 -g grep-tag to be a substring match (so -g GPS will match every GPS key). 13 years ago
Andreas Huggel 4251047617 #813: Matroska polishing, added warning. 13 years ago
Andreas Huggel 9a19703414 #813: More work-in-progress Matroska polishing
- Pass const byte* buf and long size instead of DataBuf& buf to functions if no ownership transfer is involved
- Use bit-wise operations for calculation of tag and tag data (still needs work for negative numbers)
13 years ago
Andreas Huggel 245285f9b1 #813: More Matroska polishing (work-in-progress). 13 years ago
Andreas Huggel c6bdee1743 #813: AsfVideo::contentDescription: tweaks, error handling. 13 years ago
Andreas Huggel 9b131f3c61 Merge branch 'gsoc2012' 13 years ago
vog 77235a05d0 #836: Copy over xattr (extended attributes, such as resource forks) when creating temporary files 13 years ago
vog a394a96138 #835: Fix compile error under Linux 13 years ago
Robin Mills fd02823600 Work in progress: add base capability to geotag.cpp (read XML, directory and images). 13 years ago
Robin Mills 6788fe8ff6 ./configure --disable-visiblity is default on cygwin. 13 years ago
Robin Mills bdbdbf2360 fixed typos to build with ./configure "CXXFLAGS=-DDEBUG -ggdb" 13 years ago
Robin Mills 4374104ca4 fixed version.cpp to compile on cygwin 13 years ago
Robin Mills 2277b076a7 fix version.cpp to compile, link and run on linux 13 years ago
Robin Mills b42f6668cd Work in progress: Updating build code to handle geotag. geotag.cpp is a copy of exifprint.cpp at the moment. 13 years ago
Robin Mills d9bcc04633 Added version.{c}h}pp/dumpLibraryInfo() and call from exiv2 -v -V to inspect libraries at run-time on W/L/M platforms. 13 years ago
Andreas Huggel 02f48be40c #831: Also delete image tags from the Exif container during encoding. 13 years ago
Robin Mills 9d9e7cb53b Patch. Thanks to Fabien: http://dev.exiv2.org/boards/3/topics/1172 13 years ago
Robin Mills 6f769602ae cmake work in progress - see README-CMAKE and TODO-CMAKE for details 13 years ago
Robin Mills 7b49e908dc see TODO-CMAKE for details. work in progress update 13 years ago
Robin Mills d665a0123b Adding Gilles' FindExiv2.cmake. Adding a pre-build header copy modify sample include path. 13 years ago
Robin Mills a292d57fd8 Feature #536 Modifications to CMake files to support MSVC 32/64 bit builds of Dynamic/Static libraries and applications. 13 years ago
Andreas Huggel 58044f9feb #819: Added the PentaxDng Preview image to the tags potentially stripped when encoding the Exif metadata for JPEG (related to #820). 13 years ago
Andreas Huggel 7fc3739b2c #820: Added SamsungPreview to the list of previews to potentially remove when encoding Exif metadata for JPEG. 13 years ago
Andreas Huggel 6751e3892d Updated Nikon Lens lookup table to v4.3.428.01 of Robert Rottmerhusen's fmountlens list. 13 years ago
Andreas Huggel 5ba33b463f #819: Updated easy-access functions with the new PentaxDng tags. 13 years ago
Andreas Huggel cc4ab82ace Added comments to silence doxygen warnings. 13 years ago
Andreas Huggel 948142ae93 #819: Fixed write support. 13 years ago
Andreas Huggel bd90c19219 #819: Fixed PentaxDng offsets so that they are relative to the beginning of the makernote, added support for the PentaxDng preview image. 13 years ago
Andreas Huggel b8155f9289 #819: Changed PentaxId to PentaxDngId and some formatting tweaks. 13 years ago
Andreas Huggel 274fd49790 #819: Applied Pentax DNG makernote patch from Jonathan Kollasch. 13 years ago
HumanDynamo faf00a6451 polish 13 years ago
Andreas Huggel cc061782d1 #812: Tweak to make the code compile with MSYS/MinGW. 13 years ago
Andreas Huggel 2c401ffa3d #812: Changed LoadLibrary to LoadLibraryA (Thomas Beutlich). 13 years ago
Andreas Huggel 56bab25850 Updated man-page. 13 years ago
Andreas Huggel 3a304fa0f0 Bumped version to 0.23 13 years ago
Andreas Huggel 217ae2449d Updated Nikon Lens lookup table to v4.3.426.01 of Robert Rottmerhusen's fmountlens list. 13 years ago
Andreas Huggel 0d397b95c7 Updated copyright message for 2012. 13 years ago
Andreas Huggel d109589267 Added support for CR2 IFD2 image preview. (An uncompressed TIFF image without white-balance correction.) 13 years ago
Andreas Huggel 6db7cbf321 #635: Identified image tags in CR2 images (just enough to maintain the TIFF structure, not sufficient for dcraw to still read the image) 13 years ago
Andreas Huggel 39253ee42d #635: Minor comment fix. 13 years ago
Andreas Huggel 0e0845d7be #635: Added experimental write-support for CR2. 13 years ago
Andreas Huggel c2fe8be4ef Fixed the supported metadata declared by the image for several image formats (mostly XMP was missing). 13 years ago
Andreas Huggel e5c7c207de #815: Checked-in patch with new Tokina lens by Chris Chiappa. 13 years ago
Andreas Huggel cd7dd0ca8b #803: Fixed Rational/URational issues on Solaris. 13 years ago
Andreas Huggel 1dd39bacc4 Added cmake patch to fix compilation on MSVC with KDE Windows (Ananta Palani) 13 years ago
Andreas Huggel ad0d28080c #809: Applied patch by Thomas Beutlich to fix Windows ccompilation error. 13 years ago
Andreas Huggel d84c70192a #808: Applied patch by Pavel Heimlich. 14 years ago
Andreas Huggel 8caf58bce5 #809: Applied patch by Pavel Heimlich. 14 years ago
Andreas Huggel 6233fa6930 #810: Added sanity-checks for the minimum size of IFD makernotes before parsing. 14 years ago
Andreas Huggel 3153aab461 #806: Fixed typo. (Mark Purcell) 14 years ago
Andreas Huggel 6bfd267f63 #807: Fixed typo. (Mark Purcell) 14 years ago
Andreas Huggel ffe8209018 #812: Added function to determine the number of hard links on Windows NTFS. (Thomas Beutlich) 14 years ago
HumanDynamo a16b2c0052 another KIPI xmp tag, this time used with Yandex Fotki web service to identify item uploaded 14 years ago
Andreas Huggel 92b2aac75a #812: Don't destroy files when checking if they are writable; use a memory buffer instead of a temporary file when writing files with hard links to preserve the links. 14 years ago
HumanDynamo 9218b74e18 KIPI PicasaWeb plugin store Item ID in this XMP tag when image are download/uploaded from/to web service. 14 years ago
Andreas Huggel 19f165629f Allow to add/set tags without a value with the command line tool. 14 years ago
Andreas Huggel 863772fba1 #799: Improved doc, tweaks. 14 years ago
Andreas Huggel bf9546f646 #799: Moved check for nested property to XmpProperties::propertyInfo. 14 years ago
vog 8c5cc37882 #800: Restore binary compatibility 14 years ago
Andreas Huggel 39f3d3fd0f Fixed property types from undefined to xmpText. 14 years ago
Andreas Huggel 8ebb0281eb #798: Applied RegionTagging.diff patch by Benjamin H. 14 years ago
vog 72013d4147 #800: Added and unified support for multiple IRB types (8BIM, AgHg, DCSR, PHUT) in JPEG and PSD images 14 years ago
Andreas Huggel 4fda7ac1e0 #799: Fixed type-determination for nested properties,
XmpBag::read: don't do anything if the string is empty,
      Added Iptc4xmpCore and Iptc4xmpExt as possible prefixes
14 years ago
Andreas Huggel d542872228 Added SamsungPictureWizard group with a decoding table for the Mode tag from Pascal de Bruijn. 14 years ago
Andreas Huggel 3eb005623e Updated Samsung lenses to all the lenses
known by ExifTool. (Pascal de Bruijn)
14 years ago
Andreas Huggel 7d8becc8e5 Added -Q option to the utility, set the default log level for LogMsg to "warn", converted debug message about write strategy to an EXV_INFO log message. 14 years ago
Andreas Huggel fcf3a6badd #792: Applied patch with new Canon lens (Andreas Ferber), updated Canon lens table with new ones from Exiftool. 14 years ago
Andreas Huggel 2abe3dc824 #794: Made flash mode descriptions more consistent. 14 years ago
Andreas Huggel a558a1d066 #797: Truncate entries with an out-of-bounds upper boundary, rather than trying to adjust their size. 14 years ago
Andreas Huggel 1c32314c10 #797: TiffBinaryArray::doCount(): Replaced assertion with a check for type size which sets it to 1 for unknown types. (Clint Rogers) 14 years ago
Andreas Huggel 58f2d61ecd #795: Fixed decoding of PNG comment. 14 years ago
Andreas Huggel e646d66f3e Added Canon EF-S 18-55mm f/3.5-5.6 III lens. (Jon Charnas) 14 years ago
Andreas Huggel f13d076a7a Fixed g++ 4.6.1 (Debian) compiler warning. 14 years ago
Robin Mills dd07a525a6 Added support for stdint.h being available in DevStudio 2010
(Thanks to Ketil Wright for bringing this to our attention)
14 years ago
Andreas Huggel 2a821a52ae #793: Set PNG comment correctly. (Thomas Beutlich) 14 years ago
Andreas Huggel a8166f1dc2 Updated Nikon Lens lookup table to v4.3.424.01 of Robert Rottmerhusen's fmountlens list. 14 years ago
Andreas Huggel 64511c266e Added support for Nikon3 AF Fine Tune array. (Frans van den Bergh) 14 years ago
vog 9fa8c893b1 #790: Added workaround for EPS files generated by CorelDRAW 14 years ago
Andreas Huggel a77ff857b8 Updated po/ directory, fixed warning. 14 years ago
Andreas Huggel 77510684a3 Added explicit casts; fixes MSVC 64bit compilation. 14 years ago
Andreas Huggel 3a8561fcf3 Updated Samsung makernote, part 1. 14 years ago
Andreas Huggel 72830acd14 Added EPS to the list of supported formats in the manpage. 14 years ago
Andreas Huggel 2e1edc8d56 Removed obsolete #include. 14 years ago
Andreas Huggel 352794e4eb #708: Improved documentation and guarantee in case of failure. 14 years ago
Andreas Huggel 32e0ade243 #708: Implemented charset conversions with native Windows functions if iconv is not available. 14 years ago
Andreas Huggel da6d7ffe17 Round the Exif.CanonSi.MeasuredEV properly. 14 years ago
vog 50699a8884 drop support for UTF-16/32 encoded XMP in EPS files, which is unrealistic anyway 14 years ago
Andreas Huggel ca142e17b3 Added Exif.OlympusEq.LensModel to the Exiv2::lensName() easy-access function. (Niels Kristian Bech Jensen) 14 years ago
vog 84ec018c48 fixed indentation 14 years ago
Andreas Huggel d428a3f10e Another tweak to make older MSVCs happy. 14 years ago
Andreas Huggel 47a3e51164 Return a positive one-byte code from the exiv2 utility for better consistency across platforms (my version of the MSYS/MinGW shell reports 0 if the application returns a negative value). 14 years ago
Andreas Huggel c9d97e6c00 Another more or less minor fix. 14 years ago
Andreas Huggel b796adfa83 Minor fix. 14 years ago
Andreas Huggel 833c030cf9 Removed static keyword from objects in anonymous namespace. 14 years ago
Andreas Huggel e4475fb453 Casts added to make 64bit MSVC compiler happy. 14 years ago
Andreas Huggel e56387caba Updated version to 0.22. 14 years ago
Andreas Huggel 681009e7ff Updated Nikon Lens lookup table to v4.3.423.01 of Robert Rottmerhusen's fmountlens list. 14 years ago
vog 71f74c1a33 #689: Added support for nested EPS documents 14 years ago
vog 45b729bc70 Improved one of the native preview warning messages 14 years ago
vog 0b9894b100 Removed unneeded code in EpsImage 14 years ago
vog a4c1d3f5b5 Changed version number in EPS files to the fixed length hex version number, to simplify testing DOS EPS files 14 years ago
vog 2ae0bcf7b8 Added version hex number to the output of "exiv2 -V" 14 years ago
vog dd3c11274f Added new function Exiv2::versionNumberHexString() 14 years ago
vog 058f1ea221 Added support for Illustrator previews (%AI7_Thumbnail) in EPS files, decoded to *.pnm 14 years ago
Andreas Huggel ea075b9a3c #785: Exif 2.3 tags, part 2. (Jens Mueller) 14 years ago
Andreas Huggel 42287bc331 #781: Added Exif 2.3 and DNG 1.2/1.3 tags. (Jens Mueller) 14 years ago
Andreas Huggel b3aad7a569 #782: Added Tamron 18-270mm lens to Canon makernote. (Jens Mueller) 14 years ago
vog d6d2e633a8 Improved coding style 14 years ago
vog a9d9a4a53c Added missing "const" 14 years ago
Andreas Huggel 774e18da73 #778: Added epsimage.[ch]pp files to cmake scripts. 14 years ago
vog 50469e9747 Improved variable naming in EpsImage 14 years ago
vog 315b5d9707 Replaced heuristics with hard criteria about where the %%Page section of an EPS file begins when it is not specified explicitly, adjusted test suite 14 years ago
vog a35ef10f30 Improved variable naming in EpsImage 14 years ago
vog 4ce2d7e717 Improved error handling of nested documents at invalid positions, improved test cases 14 years ago
Andreas Huggel 64d1308ec7 #769: Fixed calculation of binary array size in the case when the array elements are not sorted in ascending order, added test case. 14 years ago
vog cbb0bb2934 Added mechanism to refuse to write to EPS files created by Adobe Illustrator 8.0 or older, because Illustrator won't be able to open those afterwards 14 years ago
vog 8e0a97a0a2 Added support for native Photoshop EPS previews, adjusted test suite 14 years ago
vog bd7254aed6 Added native preview filter "hex-irb" that is needed for Photoshop EPS previews 14 years ago
vog b30f73cb0b Added helper function Photoshop::locatePreviewIrb() which is needed for native previews of Photoshop EPS files 14 years ago
vog 72bdc994f0 Added helper function decodeHex() that is needed to decode some types of EPS previews 14 years ago
vog aad2a3d32f Small bugfix 14 years ago
vog 08ef2ff9af Added missing type cast 14 years ago
vog 992865659b Removed duplicate helper function toString() 14 years ago
vog da6051a3a0 Added the possibility to define a filter in the NativePreview mechanism, e.g. for hex decoding 14 years ago
vog 9389aaa89a Implemented handling of %%Include DSC comments in EpsImage, adjusted and added test cases 14 years ago
vog e0d3fabab1 Avoid unnecessary %%LanguageLevel: comments in EPS files after "exiv2 -dx" 14 years ago
vog dbde8b815a Added support for deleting XMP metadata from EPS files (exiv2 -dx), adjusted test suite 14 years ago
vog aa60fc8d96 Improved coding style in EpsImage 14 years ago
vog 3db4d31938 Handle trailing garbage after XMP metadata in EPS files more gracefully 14 years ago
vog 2b0ff37419 More graceful handling of EPS images in which non-existing XMP metadata is announced 14 years ago
vog da9eab3ede Improved error message in EpsImage 14 years ago
vog 43fe61ab73 improved EpsImage to handle any combination of removable XMP embeddings, added test cases 14 years ago
vog 8c6d9fe2c2 fixed EpsImage to handle %%PageTrailer and %%Trailer properly, adjusted test suite 14 years ago
vog c62fa03a86 Improved coding style in EpsImage 14 years ago
vog 5eb9aefc67 Improved XMP embedding/replace mechanism for EPS files, achieved more flexibility with less code, added and adjusted test cases 14 years ago
Andreas Huggel e5497c5188 #439: Added optional parameters to XmpParser::initialize() to work around thread-safety issues (Jonathan Potter, GP Software) 14 years ago
vog 640921e6c0 make cast in decodeBase64() more explicit 14 years ago
Robin Mills 25b4bf2ce9 Added cast to enable compilation with DevStudio VS2003 and VS2005. 14 years ago
vog 115ba5a04e Improved epsimage.cpp and preview.cpp to avoid unnecessary type casts, also make some implicit type casts explicit for clarity 14 years ago
Robin Mills ebfb513a21 Removing the casts which were regrettably added with SVN: 2525. 14 years ago
Robin Mills b960062f90 EPS: fixed a cast and removed a useless comment. 14 years ago
Robin Mills e2c570a1ce EPS project.
added long ul2Data(byte* buf, size_t s, ByteOrder byteOrder) to the DevStudio 64 bit build.
This rippled requiring casts to differentiate ul2Data(byte*, uint32_t,size_t) and ul2Data(byte*,size_t,size_t)
Team review requested.
14 years ago
Robin Mills 67c98c21c4 Issue: 777
Added #include <iterator> to iptc.cpp
Added epsimage.{cpp|h} and version.{cpp|h} to the DevStudio build environments.
Some compilation issues remain in VS2010/64 bit build and those fixes will be submitted separately.
14 years ago
vog 848b7bd3b2 Fixed debug settings of crwimage.cpp and pgfimage.cpp 14 years ago
vog ef30654ef2 Improved coding style in EpsImage 14 years ago
vog 3c1d3d993b #689: Added support for native DOS EPS previews 14 years ago
vog e0d1aaa265 Added support for native PSD previews (Michael Ulbrich) 14 years ago
vog 3342822ad7 Provide generic mechanism for native previews 14 years ago
vog 1a407407d8 #689: Improved coding style of EpsImage 14 years ago
vog 7c99e174e8 #689: Improved coding style of EpsImage: prefer byte* over char*, make use of getULong(), etc 14 years ago
vog ed060a7a35 Fixed isEpsType() to handle size_t / long types in a clean way 14 years ago
vog 11f52679c5 Fixed isEpsType() to use DataBuf instead of a local allocation on the stack 14 years ago
vog 8bd69f7c46 #689: Added support for DOS EPS files 14 years ago
vog 3b13ab8717 #689: Make private implementation pf EpsImage really private 14 years ago
vog 155b37d45f #689: Support XMP previews that use the old xapGImg: namespace prefix 14 years ago
vog 9e36ca5dbf #689: Provide support for JPEG previews stored in the XMP metadata 14 years ago
vog 49f4536c36 #689: Improved block indentation 14 years ago
vog f7c8463132 #689: Improved code readability of EpsImage 14 years ago
vog c3b6c2b919 #689: Workaround for Photoshop EPS files, adjusted test suite 14 years ago
vog 3656fe930e #689: Improved Exiv2 EPS comments 14 years ago
vog 1cd0eff9a2 #689: Bugfix for Photoshop EPS files 14 years ago
vog 2d2a6bb8c3 Fixed bug in "exiv2 -ix": When writing metadata failed, the exitcode was 0 instead of 1
This issue occured only when reading metadata succeeded,
but writing metadata failed.
14 years ago
vog dfe65c4214 #689: Improved performance of EpsImage 14 years ago
vog e3d2c7491b #689: Workaround for handling Exiftool's XMP embedding into EPS 14 years ago
vog ca452746e2 #689: Improved coding style and warnings in EpsImage 14 years ago
vog 69b05be843 #689: Improved debug output in EpsImage 14 years ago
vog 641164a49c #689: Provide support for more EPS variants 14 years ago
vog e8c8b1a173 #689: Fixed regression: Ensure that isEpsType() does't disturb other file formats, and that none of the other file formats disturbs isEpsType() 14 years ago
vog de48225d9b #689: provide support for EPS files
EPS is added to the front of the registry to ensure that very small
EPS files will be detected.

This implementation refuses to deal with "read-only XMP" as well
as "%%Include..." DSC comments, because it is unclear how to handle
those properly. If one of these special cases occur, a warning will
be emitted which encourages the user to provide a real-world EPS
file to us.
14 years ago
Andreas Huggel 19d007a932 #772: Applied patch to recognize Tamron lens in Canon makernote (Milan Knizek) 14 years ago
Andreas Huggel 3f478a2ca2 #775: Sort IPTC data by record number when encoding (Matthias Baas). 14 years ago
Andreas Huggel b52e430f38 Added Exif.Panasonic.LensType to the Exiv2::lensName() easy-access function. (Adrian Woodley) 14 years ago
Andreas Huggel 617779ec55 Fixed time setting of -T option when DST is in effect. 14 years ago
Andreas Huggel 093210db82 Added Tokina AT-X 107 AF DX Fish-eye 10-17mm f/3.5-4.5 lens (Milan Knizek) 14 years ago
Andreas Huggel fd8a43657b Fixed typo: SupplementalCategory -> SupplementalCategories. (Jürgen Wolz) 14 years ago
Andreas Huggel a08a33faf5 #764: Applied patch. 14 years ago
Andreas Huggel af26439393 Merged r2448:2451 from branches/0.21.1 14 years ago
Andreas Huggel 373455c0ac #761: Changed Image::setMetadata() to check if writing is supported (Matthias Baas). 15 years ago
HumanDynamo c188bb184c restore link to expat 15 years ago
HumanDynamo 1f5e001d95 fix link with zlib 15 years ago
HumanDynamo 33295f957b fix broken if else naming 15 years ago
Andreas Huggel 01c86017a8 #760: Fixed test for complete Photoshop data. 15 years ago
HumanDynamo f94fb67f69 add Pick Label tag from digiKam XMP namespace 15 years ago
Andreas Huggel 7770151915 Updated Copyright message for 2011. 15 years ago
Andreas Huggel 484ee13325 Updated a few DEBUG statements to use groupName(). 15 years ago
Andreas Huggel 7923d55461 #759: Enhanced documentation. 15 years ago
Andreas Huggel ae501bba1c #759: Undid r2444. Instead, don't encode any tags larger than 40kB as a last resort when writing to JPEGs. 15 years ago
Andreas Huggel ac0fc376a9 #759: Do not write Exif.Image.DNGPrivateData to JPEGs. 15 years ago
HumanDynamo c3c5aa7718 fix ELSE statement 15 years ago
HumanDynamo 66a17edbfb Add new Color Label value include in digiKam 2.0.0 XMP namespace 15 years ago
Andreas Huggel 3b5540a392 #752: Do not decode duplicate binary array tags. 15 years ago
Robin Mills 20e09dd14a build: changes to README for Cygwin and MacOSX. Added buildForMac and change eol-style on config files. 15 years ago
Andreas Huggel 4e1a789f78 #750: Replaced assert with exception. 15 years ago
Andreas Huggel 020e227821 #749: Fixed signature of XmpParser::registerNs that is used when the library is compiled without XMP. 15 years ago
Andreas Huggel 390c573c60 #476, #614: Simplified LogMsg. It's not quite as elegant as before anymore but should be much more portable and more efficient. (MSVC 7.1 didn't like the original implementation.) 15 years ago
Andreas Huggel fafacea8e2 Split constructor into two as a workaround for a MSVC 7.1 bug. 15 years ago
Andreas Huggel 8d92f3c43e Minor fix. 15 years ago
Robin Mills 20778cbd7d msvc64. Added build type (64 or 32) to exiv2 -V output. A couple of changes to compile with DevStudio x64 15 years ago
Andreas Huggel ad094e05be #745: Fixed leftover x-raw MIME type. 15 years ago
Andreas Huggel 2443081876 Minor doc changes. 15 years ago
Andreas Huggel bfd02bd483 Added SRW format to man page. 15 years ago
Andreas Huggel 5adb67a041 Remove .deps and .libs directories in maintainer-clean target. 15 years ago
Andreas Huggel 9f57915a10 Added AF-point easy-access function. (Suggested by july) 15 years ago
Andreas Huggel 6a4b7afba2 Synchronized wiki and image registry. 15 years ago
Andreas Huggel 74ea90f22f Updated Nikon Lens lookup table to v4.3.410.01 of Robert Rottmerhusen's fmountlens list. 15 years ago
Andreas Huggel 1a105de39f #739: Protect access to toLong() in preview.cpp. 15 years ago
Andreas Huggel 9195470f22 Allow "migration" of XMP namespaces. Simplified XMP-SDK RegisterNamespace(). 15 years ago
Andreas Huggel c137bf6afa #727: Fixed -g option to print multiple matches. 15 years ago
Andreas Huggel f81b688e4b Modified test for XMP files to not recognize any XML file with a regular header as XMP. 15 years ago
Andreas Huggel c8b0d7278b #738: Applied patch from Michael Ulbrich. 15 years ago
Andreas Huggel c9bf9bb52a Added image/x-pentax-pef to the list of recognized TIFF-like images 15 years ago
Andreas Huggel 5e02eaee32 #737: Fixed lens description. 15 years ago
Andreas Huggel 69e5cfb315 #734: Added Tamron SP AF 17-50mm f/2.8 XR Di II VC LD Aspherical [IF] lens (requires confirmation). 15 years ago
Andreas Huggel 8165b59e74 #712: Added Sigma 17-50mm f/2.8 OS HSM lens to Canon makernote. 15 years ago
Andreas Huggel 2048190a47 Updated Canon lens lookup table. Presumably fixes #735. 15 years ago
Andreas Huggel 3d172ef6f8 #736: Fix for Make starting with a dash. 15 years ago
HumanDynamo b745e49425 fix install 15 years ago
HumanDynamo aa35653d36 compile samsung makernote, else linking is broken... 15 years ago
Andreas Huggel e62c70a867 Improved determination of MIME type (not complete yet), optimized TIFF accessors pixelWidth, pixelHeight, mimeType and primaryGroup. 15 years ago
Andreas Huggel cdd6eb2765 #726: Tweak to make it select the correct primary image. 15 years ago
Andreas Huggel fc03156491 #726: Added pretty-print and easy-access functions for the Samsung2 makernote. 15 years ago
Andreas Huggel 5f5d089b00 #726: Added support for Samsung2 makernote. (Pretty-print and easy-access functions not done yet.) 15 years ago
Andreas Huggel 8b66d3e7db Tweaks. 15 years ago
HumanDynamo d49caba41e new ExifKey constructor based on TagInfo container. Factoring duplicate code with other ExifKey constructor 15 years ago
HumanDynamo ff908547a5 fix typo in cmake script. patch from Nikolai Saoukh 15 years ago
Andreas Huggel f25fca8808 #726: Added support for thumbnail found in sub-IFD of IFD1 of Samsung .SRW files. 15 years ago
HumanDynamo 76577d5eca new digiKam XMP tag to register settings used by Lens Correction tools 15 years ago
Andreas Huggel a0bdc5528e #721: Removed Exif-specific reference functions from the ExifKey interface again. 15 years ago
HumanDynamo 348bc4a21c this doen't compile under mingw 15 years ago
Andreas Huggel cfb5ad2bca Fixed two and silenced several other compiler warnings. 15 years ago
Andreas Huggel c71e12b899 Added option -q (quiet) to silence warnings and error messages from the Exiv2 library to the exiv2 command line tool. 15 years ago
Andreas Huggel dc264bc00d #476, #614: Introduced class LogMsg for enhanced logging, migrated all existing warnings and error messages (not the exceptions) to use the new logic. Every log message now has a type (debug, info, warning, error). Applications can set a logging level to determine which messages are processed and supply a custom log message handler at runtime. (Based on a contribution by Simson Garfinkel.) 15 years ago
HumanDynamo 1fdf4a3ab5 fix GCC4.5.1 warnings 15 years ago
Andreas Huggel d5701298df Fixed compilation. 15 years ago
Andreas Huggel 4bf9e16559 Misc tweaks. 15 years ago
Andreas Huggel 717d789c8e #721: Renamed ifdItem to groupName and big internal clean-up: consolidated groups and IfdIds. 15 years ago
Andreas Huggel 4c5def39cf Changed default type for IFDs to asciiString and use it in ExifKey::defaultTypeId(). 15 years ago
Andreas Huggel 8d199d2be5 Added known counts for binary arrays, added default type for each tag list and count for binary arrays in the end-of-list marker. 15 years ago
Andreas Huggel 4928c8d270 Added ExifKey::defaultCount() to access the new count reference information. 15 years ago
Andreas Huggel 0da6e6f47d Added count patch by Matthias Baas. Adds a count field to the Exif tag reference data. 15 years ago
Andreas Huggel 708bba8159 #721: Removed IfdId from the published API. ExifKey now gives access to reference tag data. (Needs some polishing.) 15 years ago
Andreas Huggel d164180d65 Bugfix (Matthias Baas) 15 years ago
Andreas Huggel 45c2eb2d34 #721: Use Pimpl idiom for class ExifKey in preparation for more changes. 15 years ago
HumanDynamo 67c0ae133c fix tag name typo 15 years ago
Andreas Huggel b5a0471e38 #667: Fixed Exif.CanonPr.ToneCurve (Greg Mansfield) 15 years ago
Andreas Huggel 32417382e3 #719: Added ExifTags::groupList() to access the list of all Exif groups. 15 years ago
HumanDynamo 63009032b9 add new image history XMP tag from digiKam 2.0 15 years ago
Andreas Huggel 917faa049a #667: Added support for Canon Processing Info tags (CanonPr binary array). Patch by Greg Mansfield. 15 years ago
Andreas Huggel 248cfb33c5 #719: Removed standard Exif tag definitions and pretty-print functions from the API. Fixed warnings in the code for Float and Double values (added for #711). 15 years ago
Andreas Huggel fb9820d281 Bumped version to 0.21 to facilitate testing (soname remains unchanged for now). 15 years ago
Andreas Huggel 35823233fa Fixed zlib uncompression of large PNG metadata buffers. 15 years ago
Andreas Huggel 9c14fce52f #719: Removed Canon makernote class and pretty-print functions from the published interface. 15 years ago
Andreas Huggel 2462355867 #719: Removed Olympus makernote class and pretty-print functions from the published interface. 15 years ago
Andreas Huggel d57597cfd8 #719: Removed Fuji makernote class and pretty-print functions from the published interface. 15 years ago
Andreas Huggel f82a203410 #719: Removed Minolta makernote class and pretty-print functions from the published interface. 15 years ago
Andreas Huggel 48b28c83fd #719: Removed Sony makernote class and pretty-print functions from the published interface. 15 years ago
Andreas Huggel 36010aef8f #719: Removed Sigma makernote class and pretty-print functions from the published interface. 15 years ago
Andreas Huggel a9feb74f48 #719: Removed Pentax makernote class and pretty-print functions from the published interface. 15 years ago
Andreas Huggel 9bf9e434bd #719: Removed Panasonic makernote class and pretty-print functions from the published interface. 15 years ago
Andreas Huggel 049df2489a #719: Added new ExifTags::tagList() function which returns the taglist for an Exif group. 15 years ago
HumanDynamo 393b638042 fix install of header files 15 years ago
Andreas Huggel f8aed98f88 #719: Removed Nikon makernote classes and pretty-print functions from the published interface. 15 years ago
Andreas Huggel dbc1e60135 Re-added generalized ValueType constructors. 15 years ago
Andreas Huggel 1f9f8bbb52 Made new constructor explicit. 15 years ago
Andreas Huggel 238ab136ae #717: Retain TIFF IFD type when writing, removed unnecessary ValueType constructors. 15 years ago
Andreas Huggel 55ffbd9eb9 Added DoubleValue to deal with TIFF Double values (see #711). 15 years ago
Andreas Huggel 7cdf9815bc #716: Added missing #include <ios>, needed for Sun Studio compiler (patch by Pavel Heimlich). 15 years ago
Andreas Huggel 5d24f66ebd Added static cast to prevent MSVC warning and comment highlighting non-conforming C++. 15 years ago
Andreas Huggel bc54748634 #711: Added FloatValue to deal with TIFF Float values. (Nice one! :) 15 years ago
Andreas Huggel 6fc96993a1 #711: Quickfix for Exif.OlympusIp.0x1104 which points to the beginning of the image. With this change the value is truncated now, i.e., it's size is set to 0. 15 years ago
Robin Mills 0bbac46524 Added cast to resolve MSVC build breaker. DevStudio has been set to treat warnings as errors. 15 years ago
Andreas Huggel da52f17aa4 Fixed writing to pseudo memory mapped areas (at least on Linux). 15 years ago
Andreas Huggel b18c048a91 Applied Canon makernote patch 2 by Greg Mansfield, updated tests. 15 years ago
Andreas Huggel 75dbd25eea Applied Canon makernote patch by Greg Mansfield, updated tests. 15 years ago
Andreas Huggel 02e181eca7 Added patch for MeasuredEV in CanonSi (Axel Waggershauser) and several checks for the size of a tag value. 15 years ago
Andreas Huggel 839012f037 Olympus makernote updates (Greg Mansfield) 15 years ago
Andreas Huggel 5c88be9861 Added exiv2.hpp as a wrapper to easily include all objects published in the Exiv2 namespace. 15 years ago
Andreas Huggel 06ce0d18b6 - Introduced exiv2.hpp as a wrapper to include all Exiv2 objects. (Renamed existing exiv2.hpp to exiv2app.hpp)
- Changed Sony/Minolta pretty-print function to print EV value
- Renamed rcsid.hpp to rcsid_int.hpp, do not publish it anymore
15 years ago
HumanDynamo b83ad4c65c sync with Exiftool 15 years ago
Andreas Huggel 482cd93977 Reverted some Exif keys changed recently back to the original names, updated easy-access functions to include recently added Sony and Minolta tags. 15 years ago
Andreas Huggel 053651f97e Added missing Sony Quality keys to imageQuality() easy-access function. 15 years ago
HumanDynamo 3b5f5b8dd0 Quality => JPEG Quality 15 years ago
HumanDynamo e5f3f2ff88 polish 15 years ago
HumanDynamo 0925802be7 new tag zone matching mode 15 years ago
HumanDynamo f63e326c16 fix duplicate tags name 15 years ago
HumanDynamo 278c5d3ec4 factoring zone matching 15 years ago
HumanDynamo b7d54e2e85 new Rotation2 and PictureFinish tags 15 years ago
HumanDynamo 7e015a5899 new tag ColorSpace 15 years ago
HumanDynamo 14d02509ba factoring focus mode 15 years ago
HumanDynamo 2833162c3f factoring 15 years ago
HumanDynamo 0f77da9e5f update Minolta tags.
Fix duplicate tag name in sony
15 years ago
HumanDynamo 520015641f polish 15 years ago
HumanDynamo 725ec9478e more WB mode 15 years ago
HumanDynamo a59373596c more long expo NR mode 15 years ago
HumanDynamo dd11f77e04 fix flash levels 15 years ago
HumanDynamo 2345cee44f more quality 15 years ago
HumanDynamo 0ac95e9006 wrong value there 15 years ago
HumanDynamo f3eebd4d19 more AF mode 15 years ago
HumanDynamo 67ee41073d more exposure mode 15 years ago
HumanDynamo 85009a30e3 more macro mode 15 years ago
HumanDynamo 3095fe2b19 new DRO mode 15 years ago
HumanDynamo 56ce2559cf new ARW format 15 years ago
HumanDynamo 76c8ca7611 HDR mode, not Auto HDR 15 years ago
HumanDynamo 1d2457864e 2 new tags are know 15 years ago
HumanDynamo 8a8bf3f9bb update HDR mode 15 years ago
HumanDynamo 197e865e2d update sony model 15 years ago
Andreas Huggel e6408f101b Added HTML doc for new XMP schemas mediapro, expressionmedia and kipi. 15 years ago
Andreas Huggel c256d5e57d Updated Nikon and Sony makernote doc. 15 years ago
Andreas Huggel 7a0f08f716 Bumped version to 0.20. 15 years ago
Andreas Huggel ba8a824c25 Doc added to silence doxygen warnings. 15 years ago
Andreas Huggel 8ef1a5f9fa Removed minoltasonyvalues.[ch]pp, moved common Minolta/Sony code into minoltamn.[ch]pp. 15 years ago
Andreas Huggel 5d24e744c2 Backed out revisions 2221:2219 and most of change 2216. 15 years ago
Andreas Huggel 03057632f5 Backed out revisions 2210:2208. 15 years ago
HumanDynamo 5130eddf3b polish 15 years ago
HumanDynamo 00aa4aad0f Idem there : Exiftool database give a list of tags shorted in decimal mode, not hexadecimal. 15 years ago
HumanDynamo f94d46dc0c polish 15 years ago
HumanDynamo 5a62b25ed5 polish 15 years ago
HumanDynamo 9599a58100 Warning : Exiftool database give a list of tags shorted in decimal mode, not hexadecimal 15 years ago
HumanDynamo 055b8a52cc this one is signed tag 15 years ago
HumanDynamo 622ab4a490 missing Sequence Number tag 15 years ago
HumanDynamo f5e645824b missing Focus Mode tag 15 years ago
HumanDynamo 6e05f088da polish 15 years ago
HumanDynamo c540c6cd08 polish 15 years ago
Andreas Huggel a118544821 #705: Applied Pentax 645D update. (Patch by Michal Čihař) 15 years ago
Andreas Huggel 74137b432f Nit-picking fixes and enhancements. 15 years ago
Andreas Huggel 2b9c257e27 Added seveal Nikon pretty-print functions. (Patch by Jens Mueller) 15 years ago
Andreas Huggel 0d3e65fe6b Added support for Nikon File Info, Auto Focus 2, Multi Exposure and Flash Info binary arrays. (Jens Mueller) 15 years ago
HumanDynamo 151ed86895 Exiv2 need to be linked with Winsock32 under windows. 15 years ago
HumanDynamo bd4791c57a use right header file to compile under Mingw32 15 years ago
Andreas Huggel 81163717eb #701: Sort Sub-IFDs by group before writing, as the order may not be correct after copying image tags. 15 years ago
Andreas Huggel 8f52d4b787 Updated Nikon Lens lookup table to v4.3.401.01 of Robert Rottmerhusen's fmountlens list. 15 years ago
Andreas Huggel 29dcba6150 Added Nikon lens data pretty-print functions (Patch by Jens Mueller) 15 years ago
Andreas Huggel 00064556ce Updated Pentax makernote (Patch by Michal Čihař) 15 years ago
Andreas Huggel 48e169db2e Added several easy-access functions. (Patch by Jens Mueller) 15 years ago
Andreas Huggel dc6c8086da Fixed compilation with MSVC (Patch by Jens Mueller) 15 years ago
Andreas Huggel e0fa36074e #668: Fixed obscure issue when copying SubIFDs. (digiKam bug 236127) 15 years ago
Andreas Huggel 8ba70c74b1 Updated max number of sub-IFDs. 15 years ago
Andreas Huggel fc0d55dd8e #611: SonySR2 support, part 2, still experimental and incomplete. 15 years ago
Andreas Huggel 395b5b3a6a #611: Support for SonySR2 private data and encrypted sub-IFD, part 1, still experimental and incomplete. 15 years ago
HumanDynamo f3de909e77 new Sony Mn tags 15 years ago
Andreas Huggel 4355b32472 #699: Omit all formatting whitespace when encoding XMP for JPEG. (Patch from Joachim Gelhaus) 15 years ago
Andreas Huggel 0af43f7fb3 Fixed easy-access and tests for r2203 15 years ago
HumanDynamo 761b1508cb factoring flash fired tas 15 years ago
HumanDynamo fa28c2fb59 Sync Minolta Mnk tags with Exiftool DB 15 years ago
HumanDynamo bb8f801b17 Ahaha. WB settings is also shared between Minolta and Sony. Exactly smae values, probably same developer (:=)))... 15 years ago
HumanDynamo 34a3783e9a and another one : TeleconverterModel is also shared between Minolta and Sony 15 years ago
HumanDynamo 4a326d26bd another tags shared between Minolta and Sony : ImageQuality 15 years ago
HumanDynamo 4458962677 great. Scene Mode is shared between Minolta and Sony. Exactly same values... 15 years ago
Andreas Huggel 610d86133a #668: Fix copying of composite objects. (digiKam bug 235171) 15 years ago
HumanDynamo 47ebd2c882 Sony A100 Makernotes codec is now fully implemented 15 years ago
HumanDynamo e268b4f2b0 more A100 CS tags 15 years ago
HumanDynamo f924b465f4 more A100 CS tags 15 years ago
HumanDynamo aea6b4665d more A100 CS tags 15 years ago
HumanDynamo f889128dd8 more A100 CS tags 15 years ago
HumanDynamo af6dddff4d more A100 CS tags 15 years ago
HumanDynamo 0d2e31cceb more A100 CS tags 15 years ago
HumanDynamo b28ecd93ad more A100 CS tags 15 years ago
HumanDynamo b1cde710cc branching Sony A100 makenotes 15 years ago
HumanDynamo a1672215cb more A100 CS tags.
more shared tags between Minolta and Sony
15 years ago
HumanDynamo e92c1b47f1 more A100 CS tags 15 years ago
HumanDynamo 664ce529cd introduce Sony A100 CS. Not yet complete 15 years ago
HumanDynamo 1db752ef56 polish 15 years ago
HumanDynamo 7a45a9abda compile 15 years ago
HumanDynamo 63973cda33 sony makernotes implementation is now complete 15 years ago
HumanDynamo d7275b63dc update 15 years ago
HumanDynamo 584be44813 update 15 years ago
HumanDynamo 64542f8095 revert 15 years ago
HumanDynamo 03768055a4 implement AFWithShutter 15 years ago
HumanDynamo 8255783a60 implement AFIlluminator 15 years ago
HumanDynamo a07d174f3a implement prioritySetupShutterRelease 15 years ago
HumanDynamo 244c17fffd implement Flash Mode codec 15 years ago
HumanDynamo 557fba0283 implement Creative Style codec 15 years ago
HumanDynamo bd94bafc7b implement MeteringMode codec 15 years ago
HumanDynamo 665e83acd5 implement DriveMode codec 15 years ago
HumanDynamo 6120234788 fix sony makernotes routing 15 years ago
HumanDynamo b4c90e4465 implement LocalAFAreaPoint codec 15 years ago
HumanDynamo a7da2b0080 implement AF Area Mode codec 15 years ago
HumanDynamo 3f2aa49e6e implment Focus Mode codec 15 years ago
HumanDynamo 713665f8e4 Implement Sony Makernote Rotation tag 15 years ago
Andreas Huggel ffc3fd8ab9 #611: Completed Sony[12] Camera Settings complex array. 15 years ago
Andreas Huggel 8dde51e054 #611: Added several Sony makernote groups. 15 years ago
HumanDynamo 45bf932d2c implement Sony Manernotes Camera Settings Version 2
Andreas, How to branch it into tiffimage.cpp as Nikon stuff ?
15 years ago
HumanDynamo 753a337151 update Sony Camera Settings makernotes.
Missing deletage print functions
15 years ago
HumanDynamo 8545e65126 polish 15 years ago
HumanDynamo 96c4a024f3 branch Sony CS to Sony2 makernotes 15 years ago
Andreas Huggel bf17786a04 Added basic config to support SonyMinolta and SonyCs groups. (Patches from Gilles Caulier) 15 years ago
HumanDynamo c05265e5cf added new rules to manage translations file.
Code inspired from huggin project. 
This use a shell script. this one must be ported to CMake.
15 years ago
HumanDynamo 949c9ea0ae oups, it's KDE core script, not CMake as well 15 years ago
HumanDynamo abd0ef3705 typo (GNU compliant) 15 years ago
HumanDynamo 1e16d65d79 use uppercase syntax.
polish coding style.
15 years ago
Andreas Huggel c4cc0571df Reverted change 2093. 15 years ago
HumanDynamo 9db15a3437 fix email 15 years ago
HumanDynamo 63619ded72 i suspect this is an error there... 15 years ago
HumanDynamo cecd7a2167 remove unknow old sony tags 15 years ago
HumanDynamo 756886d9b0 print WB 15 years ago
HumanDynamo 1b594d6fe7 print Intelligent Auto 15 years ago
HumanDynamo 2f3195a7a6 print DRO 15 years ago
HumanDynamo b65e6baec8 print Antiblur 15 years ago
HumanDynamo 7b440a9d6c print Qualirt 15 years ago
HumanDynamo a9c39b87ce print exposure mode 15 years ago
HumanDynamo 82280f633e print image sizes 15 years ago
HumanDynamo 5e50cae262 another boolean tag 15 years ago
HumanDynamo 23bd7bb0c6 factorize more bool functions 15 years ago
HumanDynamo 099fc85533 share macro mode decoding 15 years ago
HumanDynamo 5387705fa6 implement shared Color mode decoding 15 years ago
HumanDynamo 6d6d3106df polish 15 years ago
HumanDynamo c1dd3ce3d9 prepare last standard Sony makernotes tags 15 years ago
HumanDynamo 2a785c20cc add A450 in Sony DLSR camera list 15 years ago
Andreas Huggel c626d7caec #693: Applied patch from Nikolai Saoukh. 15 years ago
Andreas Huggel 46c2dbf43b #695: Applied patch from Nikolai Saoukh. 15 years ago
Andreas Huggel f821caf029 Another fix similar to r2073 and a minor conversion fix that was exposed by the former. 15 years ago
HumanDynamo edff7d321f polish 15 years ago
HumanDynamo c2281bca9f update Sony makernotes 15 years ago
HumanDynamo 4e4c9f7898 update Sony Makernotes 15 years ago
HumanDynamo 6669996934 Sony/Minolta Lens DB update is now complete 15 years ago
HumanDynamo 7f80714d13 second big update of Minolta/Sony Lens database 15 years ago
HumanDynamo 408351df3c by Minolta/Sony lens database update. Not yet completed 15 years ago
HumanDynamo 793d760569 re-organize common code to share between Minolta and Sony 15 years ago
HumanDynamo 14c7f279fd move extern def to cpp 15 years ago
HumanDynamo d4f9a20142 use common lens definitions for minolta and sony cameras 15 years ago
HumanDynamo e0d543d166 rm 15 years ago
HumanDynamo ee691fdc71 start to implement common structures between Sony and Minolta for Makernotes 15 years ago
HumanDynamo 46a6f318b2 apply patch from BUG #688 15 years ago
Andreas Huggel 1b93b9dfd2 Retain value in case of stream error. (Suggested by Thomas Beutlich) 15 years ago
HumanDynamo c498837b66 update Sony Makernotes 15 years ago
HumanDynamo 0e6577a0bf update Sony Makernote 15 years ago
HumanDynamo 18ff42413b start to update Sony Makernotes support, using last revision of Exiftool database 15 years ago
HumanDynamo 6a838bdd59 compile 15 years ago
HumanDynamo 1e8f7f59a3 fix warnings 15 years ago
HumanDynamo 937bd7d0f9 fix warnings 15 years ago
Andreas Huggel cc3e1ba482 Added pretty-print function for Exif.NikonLd2/3.FocusDistance. (Jens Mueller) 15 years ago
Andreas Huggel 176e71e499 Added further TIFF image tags (from Adobe TIFF&PM6 and TIFF/EP specs). 15 years ago
Andreas Huggel 92ea124345 Added a few PageMaker 6.0 and Adobe OPI TIFF tags. 15 years ago
Andreas Huggel e1189d9924 Added several TIFF tags to the reference taglist. 15 years ago
Andreas Huggel 26b5d41255 Minor fix. 15 years ago
Andreas Huggel c9e41799da Completed fix from r2039. 15 years ago
Andreas Huggel 4d26ac3875 Added several missing TIFF tags. 15 years ago
Andreas Huggel b68ecc7cb0 #686: Removed const-qualifier to make things comply with the C++ standard. 15 years ago
Andreas Huggel a3b24b3615 #668: Extended list of TIFF image tags. (It turned out that there are quite a few standard TIFF tags missing from the Exiv2. To be added separately). 15 years ago
Andreas Huggel 6d496a4888 Updated Copyright notice for 2010. 15 years ago
Andreas Huggel 7d466b3e87 Fixed typo. 15 years ago
Andreas Huggel c7d5396669 Fixed issues with Unicode paths on Windows. (Thomas Beutlich) 15 years ago
Andreas Huggel 8c7fffdc7d Fixed compilation error on MSVC when SUPPRESS_WARNINGS is defined. (Thomas Beutlich) 15 years ago
Andreas Huggel 8d8a433da5 Updated Nikon Lens lookup table to v4.3.400.01 of Robert Rottmerhusen's fmountlens list. 15 years ago
Andreas Huggel f8197d8463 #668: In TIFF and TIFF-like images, never modify 'image tags'. This patch implements the basic idea. 15 years ago
Andreas Huggel d8197c1cfe #690: Fixed typo (Volker Grabsch). 15 years ago
Andreas Huggel 13704dcba4 #684: Extended SubIFD support to 9 SubIFDs. 16 years ago
Andreas Huggel b8d802c12c #684: Quickfix to prevent the assertion failure. 16 years ago
Robin Mills 4c4955f876 adding EXIV2API to class CharsetInfo to fix the Mac build breaker introduced in revision:2032 16 years ago
Robin Mills 90147a3439 MSVC fixes to
1) remove use of gmtime_r
2) export static DLL method const char* CommentValue::name(CharsetId)
See discussion #419 in the Forum.  http://dev.exiv2.org/boards/3/topics/show/419
16 years ago
Andreas Huggel 3e025435a8 Added iView Media Pro and MS Expression Media XMP schemas. (Steve Wright) 16 years ago
Andreas Huggel f03af22ccd #683: Fixed -r conversions for weekday and day of year. 16 years ago
Andreas Huggel ade0b51b79 #671: Fixed error handling for read-only files. 16 years ago
Andreas Huggel ec9bf9a142 Documented recent utility changes. 16 years ago
Andreas Huggel 6c0ecf66fb #662: Added new option -n and action fixcom to exiv2 utility. 16 years ago
Andreas Huggel 8a827fe979 Updated Nikon Lens lookup table to v4.2.377.1 of Robert Rottmerhusen's fmountlens list. 16 years ago
Andreas Huggel f01c919e14 Added -g option to exiv2 utility to 'grep' info for individual tags. 16 years ago
Andreas Huggel 6d1da85d63 #666: Bugfix, updated test results. 16 years ago
Andreas Huggel 5f1d09b6f0 #666: Added configuration setting to concatenate gaps between known tags in binary arrays. Needs testing and a test-case. 16 years ago
Andreas Huggel ece0a5c0b1 Tweak. 16 years ago
Andreas Huggel 603680b2d1 Various optimizations (side-effect of the analysis for #677). 16 years ago
Andreas Huggel 7a71340247 #677: Reversed changes from r2018. 16 years ago
Andreas Huggel 2d91fb1f6d #677: Avoid deleting Exif metadata from the container when writing. 16 years ago
Andreas Huggel ed6f195c7f #677: Changed the container for Exif metadata from a std::vector to a std::list (plus an unrelated optimization). 16 years ago
Andreas Huggel 2ce6c3dd00 Compile WError stuff only if Unicode paths are configured. 16 years ago
Andreas Huggel 18f1cc97b7 More W/Error changes to better support w/what(). 16 years ago
Andreas Huggel 50d9dce7af Make sure BasicError<> typeinfo symbol is published in the shared library, provide a test case in exifprint.cpp 16 years ago
Andreas Huggel 0bc517b545 #662: Detect and interpret a BOM. 16 years ago
Andreas Huggel 68f7c00623 #674: Fixed default type for TIFF/EP ShutterSpeedValue (Olivier Tilloy). 16 years ago
Andreas Huggel e43a11f7b2 #662: Code tweak and updated expected test results. 16 years ago
Andreas Huggel d00c806e3c #673: Accept XMP sidecars starting with a UTF-8 BOM. 16 years ago
Andreas Huggel 9b4f4f84d6 MinGW and MSVC fixes. 16 years ago
Andreas Huggel ba5a7b9075 Minor fix. 16 years ago
Andreas Huggel 49e040ee8d Generalized class Error, added class WError for use with Unicode-Paths. 16 years ago
Andreas Huggel dab01e73e9 #662: Added CommentValue::detectCharset and an optional parameter for the encoding to CommentValue::comment(). 16 years ago
Andreas Huggel 41b3365ad1 #662: Charset conversion on read and write (and if needed on copy). 16 years ago
Andreas Huggel 934c36a5ae #572: Escape special characters in the JPEG comment (using the new function by Leo Sutic. 16 years ago
Andreas Huggel 942d217e89 #662: Fixes by Leo Sutic. Added carriage return to the special characters. 16 years ago
Andreas Huggel 3a76ca8ad7 #662: Mostly formatting changes and a few tweaks. Move exifcomment tests to bugfixes-test.sh 16 years ago
Andreas Huggel 52f8c366c2 #662: Patch exiv2-exifcomment-unicode.patch from Leo Sutic (unmodified, without exiv2-bug662.jpg). 16 years ago
Andreas Huggel 0b65033488 #665: Quick-fix for the exiv2 utility to allow inserting Exif data into ORF files. 16 years ago
Andreas Huggel 50c213af9b Published convertStringCharset() in the API (for #662). 16 years ago
Andreas Huggel 7154969383 #672: Needed to compile on systems with lstat. 16 years ago
Andreas Huggel c2ee400875 #672: Fixed issue with C-string pointer of a temporary. 16 years ago
Andreas Huggel b986487673 Reverted accidental Makefile changes from r1994. 16 years ago
HumanDynamo b85909a314 add Kipi xmp namespace used by digiKam kipi-plugins 16 years ago
Andreas Huggel 59ae067412 Bumped version to 0.19.1 for testing. 16 years ago
Andreas Huggel fab4603d70 #665: Added write-support for ORF files. 16 years ago
Andreas Huggel 259a4bb2bf Optimized TiffMappingInfo::operator==(). 16 years ago
Andreas Huggel c5b1793ef7 Minor fix. (Fulvio Senore) 16 years ago
Andreas Huggel 3662c29f16 Pointer acrobatics to workaround MSVC 7.1 problem. 16 years ago
Andreas Huggel efa3152710 Doc updates: added new Nikon and Canon makernote tags, silenced doxygen warnings. 16 years ago
Andreas Huggel bec7eef6cc Minor manpage update. 16 years ago
Andreas Huggel 24285cbbf1 Bumped version to 0.19. 16 years ago
Andreas Huggel e8f8f2c14d #664: Check key size before comparing it. 16 years ago
Andreas Huggel 763b4f7933 Removed trailing whitespace. 16 years ago
Andreas Huggel c6ae14cbb9 Added includes for g++-4.4 (Debian 4.4.2-3). 16 years ago
Andreas Huggel eca690a2fb #571: Add Iptc.Envelope.CharacterSet only if any other dataset is added, fixed tests. 16 years ago
Andreas Huggel efdab1512f Removed one include too many. 16 years ago
Andreas Huggel dd659d57bd Changed MemIo to use a Pimpl class too (#510). 16 years ago
Andreas Huggel bdc2f225af Use [w]path() instead of p_->[w]path_. 16 years ago
Andreas Huggel 83cd2efab9 #579: Implemented mmap for Windows directly in FileIo and made that class use the Pimpl idiom (#510) to de-clutter the interface. Unrelated: Added EXV_MIN/MAX macros, allow iconv config in commercial version. 16 years ago
Andreas Huggel db0a5b8338 Minor fix to make MSVC happy. 16 years ago
Andreas Huggel d47aeee605 Removed --disable-printucs2 configure option. 16 years ago
Andreas Huggel d8bd05257e Ensure const correctness of iconv arguments. 16 years ago
Andreas Huggel 37f89d29c3 #663: Reverted change made in r1961. 16 years ago
Andreas Huggel 5db4fe3613 #663: Removed check for complete PS data. 16 years ago
Andreas Huggel e722584757 #651: Added TimeZoneOffset (0x882a) and 33 other missing TIFF/EP tags. 16 years ago
Andreas Huggel 64af7781b8 #661: Changed type of tag Exif.Image.Resources to BYTE (1). 16 years ago
Andreas Huggel 9198431ea2 -b option now also suppresses Byte and SByte values. 16 years ago
Andreas Huggel cef63099dc Fixed visibility warning on Mac OSX 10.6.2 16 years ago
Andreas Huggel d41e19a20c Updated references to Nikon lens data tag. 16 years ago
Andreas Huggel bb71f49bdc Added config for IFD3 (needed for CR2, at least some), fixed Nikon assertion failure for unknown complex binary arrays (reported by Marcel Wiesweg). 16 years ago
Andreas Huggel 4a9c193624 #658: Header of SP-560UZ ORF files seems to have a different magic. 16 years ago
Andreas Huggel 53e442d0e6 #620: Added support for Nikon Shot Info tags. 16 years ago
Andreas Huggel aa24ca4ae9 Inverted the meaning of -u. Bad bad bad... 16 years ago
Andreas Huggel f9c98522dc Doc cosmetics. 16 years ago
Andreas Huggel 974fb65f5d #620: Added support for Nikon Auto Focus Tags. 16 years ago
Andreas Huggel 65c421e6ee #620: Fixed a few Nikon tag names. 16 years ago
Andreas Huggel dbc01d16cc #620: Added support for Nikon Vibration Reduction and Picture Control Tags. 16 years ago
Andreas Huggel a175d9a9f2 Updated Nikon Lens lookup table to v4.1.361.01 of Robert Rottmerhusen's fmountlens list. 16 years ago
Andreas Huggel 26cc4713d7 #620: Removed assertion. For decrypted tags, the condition can be false. 16 years ago
Andreas Huggel 9a433a629c Updated Doxyfile for doxygen 1.6.1 and silenced a few doxygen warnings. 16 years ago
Andreas Huggel d73096f95d Bumped version to 0.18.99. 16 years ago
Andreas Huggel 370af5c8a3 Merged all changes from the unstable branch into the trunk. 16 years ago
Andreas Huggel 13b0f761fb #657: Fixed tag name of Exif.Nikon3.0x008d to ColorHue. 16 years ago
Andreas Huggel f1db95c52f #656: Replaced assertions with a proper test. 16 years ago
Andreas Huggel 215a4ce339 Initialize variables (valgrind complained). 16 years ago
Andreas Huggel 948bbc5223 #645: Added check for empty GPS coordinate value to prevent out-of-range exception. 16 years ago
Andreas Huggel 5e578f3ef6 #645: Catch XMP-SDK exception from date conversion. (Vladimir Nadvornik) 16 years ago
Andreas Huggel 4ab90e0f60 #647: Extended range check. 16 years ago
Andreas Huggel 4c17bc16b0 #647: Fixed type of offset which may be negative. 16 years ago
Andreas Huggel a5ee17b636 #642: Applied patch from Matthias Barkhoff. 16 years ago
Andreas Huggel d69961b5b8 #641: Use image dimensions of the primary image. 16 years ago
HumanDynamo d21e89b9e8 2 new tags from digiKam xmp namespace 16 years ago
Andreas Huggel e26985d18b #533: Changed two more warnings to debug messages (Volker Grabsch) 16 years ago
Andreas Huggel d1d7be03dd Added remaining XMP plus properties (Mikolaj Machowski). 16 years ago
Andreas Huggel 5751d72224 Changed warning 'Invalid Photoshop IRB data size X or extended Photoshop IRB' to debug message. 16 years ago
Andreas Huggel e5d19a8e63 Tweak. 16 years ago
Andreas Huggel b9a30c80da #533: Added Volker Grabsch and Michael Ulbrich to authors. 16 years ago
Andreas Huggel 09ec544678 Added iptc4xmpExt and plus XMP schemas (Based on a patch from Mikolaj Machowski). 16 years ago
Andreas Huggel f3c5ef1ed2 533: Applied patch 8_handle_extended_Photoshop_IRBs (Michael Ulbrich, Volker Grabsch) 16 years ago
Andreas Huggel 110c487db4 533: Applied patch 5_recognize_small_corrupt_IRBs (Michael Ulbrich, Volker Grabsch) 16 years ago
Andreas Huggel bc9d685210 533: Applied patch 4_new_function_Photoshop_valid (Michael Ulbrich, Volker Grabsch) 16 years ago
Andreas Huggel 95baab13ed 533: Applied patch 3_skip_writing_redundant_IPTC_IRBs (Michael Ulbrich, Volker Grabsch) 16 years ago
Andreas Huggel 853fa64d4d 533: Applied patch 2_read_and_modify_only_the_first_XMP_segment (Michael Ulbrich, Volker Grabsch) 16 years ago
Andreas Huggel 5ef4c5ee22 533: Applied patch 1_handle_empty_IRB (Michael Ulbrich, Volker Grabsch) 16 years ago
Andreas Huggel 937b51236f Fixed a few leftover robotbattle links. 16 years ago
Andreas Huggel d73f83c2a2 Bumped version to 0.18.2 16 years ago
Andreas Huggel 9bbfd1c186 Removed r1830, r1826, r1825, r1824 from trunk (PGF image format) 16 years ago
Andreas Huggel 7b75bbaa04 Removed r1799, r1797 from trunk (#634, #579) 16 years ago
HumanDynamo 8a3e708fd6 add PGF creation from scratch in memory 16 years ago
HumanDynamo 67dfeaf3bd fix comment 16 years ago
HumanDynamo 76a3a36e51 creating JPEG2 blank file from scratch is now supported 16 years ago
HumanDynamo 038be98b02 missing to register XMP type with PNG 16 years ago
HumanDynamo a877aac92b missing to register PGF comment 16 years ago
HumanDynamo 876eb87515 Add PGF image format codec. Read and Write metadata is supported.
PGF <http://www.libpgf.org> is an image format based on Wavelet compression.
Metadata are hosted in header of file into an unique byte array. 
Metadata are saved into this area using a blank PNG file as container.
Comments, EXIF, IPTC, and XMP are supported.
16 years ago
HumanDynamo 35c2ebaf48 byte order in PNG blank dat is inverted. now creting PNG image from scratch work fine... 16 years ago
HumanDynamo b625d025c8 wrong logic here to create blank PNG image in memory 16 years ago
HumanDynamo b916c89320 to be able to use blank image at init 16 years ago
Andreas Huggel f7b1109738 #638: Aligned IPTC decoding with the new encoding, but kept it backward compatible for broken images. 16 years ago
Andreas Huggel f1c4c53c22 #638: Embed IPTC data in Photoshop IRB, some more code re-work. 16 years ago
Andreas Huggel fbc3b58f14 #638: Fixed compiler warnings, fixed more CRC issues, shortened some code. 16 years ago
Andreas Huggel cfec8527c7 #638: Replaced custom copyString function with strcpy, refactored some related code. Only tested on Linux, this may not compile on Windows. 16 years ago
Andreas Huggel a1077e6ade #630: Fixed CRC error in chunk zTXt (Jochen Schug). 16 years ago
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. 16 years ago
Andreas Huggel 5720f14438 Fixed nasty illegal read. 16 years ago
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)
16 years ago
Robin Mills 61ca4b9b20 #634 Locking error on windows when updating a TIFF file with MemoryMapping enabled 16 years ago
Andreas Huggel 43303cf44b #633: Apply the fix only for platforms which have lstat. This does not include Win based platforms. 16 years ago
Andreas Huggel fca7210a3f #633: Fixed FileIo::transfer to operate on the linked-to file if the FileIo is a symlink. Only tested on Linux. 16 years ago
Andreas Huggel 7e266aa5df Updated Nikon Lens lookup table to v4.0.352.00 of Robert Rottmerhusen's fmountlens list. 16 years ago
Andreas Huggel 851db3df0e #632: Fixed another minor doc bug, ran make update-po again. 16 years ago