Dan Čermák
2bf89f4854
Store pointers to Impl classes in auto_ptr
...
Pimpl class Impl is stored in raw pointers which are allocated on the heap in
the constructor. However, the constructor can throw an exception resulting in a
memory leak as the destructor is **not** invoked.
=> A smart pointer is however properly deallocated.
7 years ago
Dan Čermák
efe2ccdcb6
Replaced all hardcoded error codes with ker... constants
7 years ago
tbeu
5b5987a596
Remove obsolete EXIV2_RCSID
8 years ago
tbeu
5df8b01b77
Remove obsolete svn revision
8 years ago
tbeu
22dbd632bb
Find single character
8 years ago
Robin Mills
e1948c7ff9
msvc/bigtiffimage support
8 years ago
Robin Mills
aefa3e3d34
MacOSX --with-adobe link issue. Work in progress. Code and documentation update.
8 years ago
clanmills
935421c855
Refactoring autotools to support ADOBE_XMPSDK (Work in Progress)
8 years ago
Robin Mills
6d5c2c3256
Getting ready to release v0.26
8 years ago
Robin Mills
5f1d52e497
#1230 Added stdin-test and fixing issue identified by the test.
9 years ago
asp
c8a400e1c5
#1190 Add crss XMP namespace and properties
9 years ago
Robin Mills
f76b9e8aa3
#1130 . Correction to r3997.
10 years ago
Robin Mills
db4be31b6f
#1130 . Thank You Jakub for reporting this.
10 years ago
Andreas Huggel
f5eb9b50a4
#1116 : Register missing namespaces (audio, video), changed xapG to xmpG in accordance with the XMP specs.
10 years ago
Robin Mills
ed2751612d
#640 Public API to reveal all namespaces known to Exiv2 and XMPsdk is XmpProperties::registeredNamespaces(Exiv2::Dictionary&)
10 years ago
Robin Mills
3f1380e91a
#640 Modified XmpParser::getRegisteredNamespaces to use Exiv2::Dictionary.
10 years ago
Robin Mills
03e51ab470
#640 and # 751. Fixing linux build-breaker.
10 years ago
Robin Mills
c396a92e01
#960 added API: static void Exiv2::XMPParser::getRegisteredNamespaces(std::map<std::string,std::string>&);
10 years ago
asp
3ec3708f94
#1093 ExifEX for XMP namespace and properties
10 years ago
Andreas Huggel
fd80993ab0
Updated copyright notice.
10 years ago
asp
9ad8a0b4ee
#1063 Add GPano namespace, XMP properties and doc template
10 years ago
asp
83fa056b57
#1059 Add ACDSee namespace and XMP properties
10 years ago
Robin Mills
5463d4f89d
#1058 . xml:lang case insensitive. Working well. Added regression detector.
10 years ago
Robin Mills
ce1d4cfc75
#1058 . Calming the test suite. LangAltValue comparator causes harmless changes in order of lang reporting.
10 years ago
asp
a19de407ec
#937 Darwin Core 2015-03-19 schema update, plus doc template for same
10 years ago
Robin Mills
fe48230c64
#1040 . Thank You Alan for reporting this and providing the patch. Thank You Thomas for validating this change.
10 years ago
Robin Mills
89311f21a0
Issue: #784 . Thanks to Alan for the patch. See topic: http://dev.exiv2.org/boards/3/topics/1847
11 years ago
Robin Mills
27ef590773
Roll-back for 3355 (GSoC2013 video write code). Regrettably, this appears to cause all MSVC build to fail our test harness. I'll deal with the video13 code in a different branch.
11 years ago
Robin Mills
66e473db32
GSoC2013 Video Write Code. Thank You, Mahesh for a lot of hard work. And Thanks to Abhinav for mentoring. Great Job, Guys.
11 years ago
Robin Mills
0a3c59feb4
#937 . Thanks to Alan for the patch code and data file.
11 years ago
Robin Mills
716f053b46
Issue: 937. Thanks to Alan for the patch.
12 years ago
Robin Mills
f7f2dbf210
Issue: #937 . Thanks to Alan and Jim for raising the issue. Thanks to Alan for the patch and test file.
12 years ago
Andreas Huggel
f09fceda6b
Updated copyright year in a few files, version in runner.txt.
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
Andreas Huggel
0d397b95c7
Updated copyright message for 2012.
13 years ago
Andreas Huggel
8ebb0281eb
#798 : Applied RegionTagging.diff patch by Benjamin H.
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
Andreas Huggel
7770151915
Updated Copyright message for 2011.
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
9195470f22
Allow "migration" of XMP namespaces. Simplified XMP-SDK RegisterNamespace().
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
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
Andreas Huggel
c9e41799da
Completed fix from r2039.
15 years ago
Andreas Huggel
6d496a4888
Updated Copyright notice for 2010.
15 years ago
Andreas Huggel
8c7fffdc7d
Fixed compilation error on MSVC when SUPPRESS_WARNINGS is defined. (Thomas Beutlich)
15 years ago
Andreas Huggel
3e025435a8
Added iView Media Pro and MS Expression Media XMP schemas. (Steve Wright)
16 years ago
Andreas Huggel
370af5c8a3
Merged all changes from the unstable branch into the trunk.
16 years ago
Andreas Huggel
09ec544678
Added iptc4xmpExt and plus XMP schemas (Based on a patch from Mikolaj Machowski).
16 years ago