Commit Graph

54 Commits

Author SHA1 Message Date
Robin Mills
edb5c16a7f #1109 Support for Visual Studio 2003/5/8/10/12/13/15 2015-09-22 14:24:51 +00:00
Robin Mills
ed2751612d #640 Public API to reveal all namespaces known to Exiv2 and XMPsdk is XmpProperties::registeredNamespaces(Exiv2::Dictionary&) 2015-09-08 13:01:05 +00:00
Robin Mills
c396a92e01 #960 added API: static void Exiv2::XMPParser::getRegisteredNamespaces(std::map<std::string,std::string>&); 2015-08-28 19:57:46 +00:00
Robin Mills
15cbe35383 Correction to r3892 to fix build breaker on Cygwin. 2015-08-27 17:39:48 +00:00
Robin Mills
fdb33b467b Modification to r3891 to respect -g option on exiv2 command-line. 2015-08-24 11:24:39 +00:00
Robin Mills
e628f8e057 Correction to r3981. Only build this functionality when EXV_HAVE_XMP_TOOLKIT is enabled. 2015-08-24 10:02:17 +00:00
Robin Mills
f87a83978d exiv2 -vV lists registered Namespaces. #640 and topic 2169 http://dev.exiv2.org/boards/3/topics/2169 2015-08-24 09:45:10 +00:00
Robin Mills
871502f051 src/version.cpp: fixing an output formatting issue impacting exiv2 -vVg curl 2015-05-08 22:26:36 +00:00
Andreas Huggel
fd80993ab0 Updated copyright notice. 2015-05-02 11:55:40 +00:00
Robin Mills
0cf64e2542 #922. Better platform and endian detection. 2015-04-30 22:58:15 +00:00
Robin Mills
5aec2c4957 #1069. Make video a build option (msvc/autotools/cmake). Default is not to build video or webready. 2015-04-30 15:31:18 +00:00
Robin Mills
60f4c18da7 Move dumpLibraryInfo() to Exiv2 namespace. 2015-04-27 20:07:39 +00:00
Robin Mills
8424bdaa71 Replace REG_BASIC with 0. Some platforms don't define REG_BASIC. 2015-04-17 10:58:16 +00:00
Robin Mills
4c886bab24 #1024 and #1053. Changed option REG_EXTENDED and REG_BASIC to support ^ as a begin marker. 2015-04-13 12:33:00 +00:00
Robin Mills
0e1b77c8b4 #1028 and #1053. Change options to regex to respect ^ and $ in option -g 2015-04-13 09:47:10 +00:00
Robin Mills
3c42a1e47f #1053. Added new option -K key for exact Key match (not grep as -g).
Added long versions of all options (eg --key = -K)
Added Command Summary to exiv2.1
Work in progress: exiv2.1 documents features which are not yet implemented:
- modifier - (stdin/stdout) to insert/extract
- modifier R (roundtrip) to insert
2015-04-08 21:51:25 +00:00
Robin Mills
6e4f04ff23 #1046. Adding support to exiv2 --verbose --version to report have_unicode_path 2015-03-25 19:55:02 +00:00
Robin Mills
33bec3b2cc #1024. Add CMake support for regex. Fixed unused variables in version.cpp 2015-01-11 21:38:40 +00:00
Robin Mills
faf51171d0 #1024. Thank you, Thomas for this very useful contribution. 2015-01-11 17:24:13 +00:00
Robin Mills
d393b0fa7e trunk: exiv2 v0.25 2014-12-25 13:55:57 +00:00
Robin Mills
078f1f7f58 #1007. Thank You, Nicolas for reporting this and identifying the fix. 2014-12-03 19:49:34 +00:00
Robin Mills
f71d15442a Better platform detection in version.cpp for MinGW 2014-10-14 14:24:26 +00:00
Robin Mills
7a530fc49a Fixed MinGW compilation error in jp2image.cpp u_int32_t not defined (in stdint.h/Linux, types.h/Mac)
This is an unexpected new defect as MinGW has previously build OK.
2014-07-23 19:11:23 +00:00
Robin Mills
f9d2c349a7 CID:982000 Resource Leak. 2014-07-13 08:39:44 +00:00
Robin Mills
b6db775109 add svn=nnnn to exiv2 -v -V 2014-07-02 14:21:41 +00:00
Robin Mills
a320ee6d62 Change to r3221 for clang 2013-12-29 06:54:28 +00:00
Robin Mills
8c7ffc80b7 version.cpp: fixed how compiler detect for shared/static linking 2013-12-29 05:44:26 +00:00
Andreas Huggel
f09fceda6b Updated copyright year in a few files, version in runner.txt. 2013-12-01 12:13:42 +00:00
Robin Mills
a297d2b69e Rollback 3089 - somehow it's broken the build! 2013-07-24 05:05:52 +00:00
Robin Mills
da1ed8c536 Bumping the copyright notice in src &samples from 2012 to 2013 2013-07-24 03:12:38 +00:00
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 2013-04-20 03:34:52 +00:00
Robin Mills
cd8882ba84 BuildEnvironment: MinGW support (in response to http://dev.exiv2.org/boards/3/topics/1477) 2013-03-30 03:32:26 +00:00
Robin Mills
7057128943 MSVC64: Fixes to c-runtime support linkage. 2012-11-20 03:55:41 +00:00
Robin Mills
ca8f413673 Windows fixes for exiv2 -v -V output 2012-11-14 08:49:45 +00:00
Robin Mills
712c98301f Test: initial version build-test.py to analyse output from exiv2 -v -V 2012-11-14 07:16:18 +00:00
Robin Mills
d880881bad Linux fixes for exiv2 -v -V (in src/version.cpp) 2012-11-12 07:58:53 +00:00
Robin Mills
eceb7a55b5 Windows fixes for exiv2 -v -V (in src/version.cpp) 2012-11-12 07:16:41 +00:00
Robin Mills
6119b4432b Updated src/exiv2.1 to cover -g option. Simplified exiv2 -v -V support code. 2012-11-12 06:15:22 +00:00
Robin Mills
66dc59231c Better compiler detection code for exiv2 -v -V 2012-11-11 20:47:07 +00:00
Robin Mills
7de8044ebf Added cygwin support for exiv2 -v -V (verbose Version) listing of libraries loaded at run-time. 2012-10-18 15:46:10 +00:00
vog
a394a96138 #835: Fix compile error under Linux 2012-08-03 13:16:54 +00:00
Robin Mills
6788fe8ff6 ./configure --disable-visiblity is default on cygwin. 2012-07-10 06:48:09 +00:00
Robin Mills
4374104ca4 fixed version.cpp to compile on cygwin 2012-07-10 02:06:02 +00:00
Robin Mills
2277b076a7 fix version.cpp to compile, link and run on linux 2012-07-10 01:10:24 +00:00
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. 2012-07-09 01:25:17 +00:00
Andreas Huggel
0d397b95c7 Updated copyright message for 2012. 2012-03-22 15:19:35 +00:00
vog
dd3c11274f Added new function Exiv2::versionNumberHexString() 2011-08-22 21:56:41 +00:00
Andreas Huggel
7770151915 Updated Copyright message for 2011. 2011-02-13 14:08:44 +00:00
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
2010-06-27 10:04:39 +00:00
Andreas Huggel
6d496a4888 Updated Copyright notice for 2010. 2010-04-03 07:53:30 +00:00