1929 Commits (01859a33cb18a19d44eb0e2d2fb989badf1ba566)

Author SHA1 Message Date
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