Robin Mills
1a6419881b
#1147 . Fixed a typo.
10 years ago
Robin Mills
a008623362
#1147 . Correction for Cygwin/MinGW build-breaker in r4159. Don't compile the uid/euid/gid code on any windows build.
10 years ago
Robin Mills
b1b42d8e15
#1147 . Correction to r4159 for linux build breaker (linux doesn't have include uuid/uuid.h)
10 years ago
Robin Mills
87129d61f6
#1147 Report uid, euid and gid in exiv2 --verbose --version
10 years ago
Robin Mills
ab9ee2c6df
#1024 . Support for C++11 #include <regex>. --grep keys may have an optional trailer /i to indicate to ignore case.
10 years ago
Robin Mills
cf927ed2c8
#1121 (msvc support for v0.26). exiv2 -vVg ^version reports version=8.00 (2005/x64) or version=8.00 (2005/x86) instead of version=8.00 (2005)
10 years ago
Robin Mills
db4be31b6f
#1130 . Thank You Jakub for reporting this.
10 years ago
Robin Mills
4cca5dea0b
#1127 exiv2 --verbose --version --grep libz incorrectly reports have_libz=0
10 years ago
Robin Mills
bf0604b834
Minor clean up in version.cpp. Removed 'using namespace std', replaced vector_t typedef with identical twin Exiv2::StringVector.
10 years ago
Robin Mills
416221118a
Fix Visual Studio 2015 build.
10 years ago
Robin Mills
edb5c16a7f
#1109 Support for Visual Studio 2003/5/8/10/12/13/15
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
c396a92e01
#960 added API: static void Exiv2::XMPParser::getRegisteredNamespaces(std::map<std::string,std::string>&);
10 years ago
Robin Mills
15cbe35383
Correction to r3892 to fix build breaker on Cygwin.
10 years ago
Robin Mills
fdb33b467b
Modification to r3891 to respect -g option on exiv2 command-line.
10 years ago
Robin Mills
e628f8e057
Correction to r3981. Only build this functionality when EXV_HAVE_XMP_TOOLKIT is enabled.
10 years ago
Robin Mills
f87a83978d
exiv2 -vV lists registered Namespaces. #640 and topic 2169 http://dev.exiv2.org/boards/3/topics/2169
10 years ago
Robin Mills
871502f051
src/version.cpp: fixing an output formatting issue impacting exiv2 -vVg curl
10 years ago
Andreas Huggel
fd80993ab0
Updated copyright notice.
10 years ago
Robin Mills
0cf64e2542
#922 . Better platform and endian detection.
10 years ago
Robin Mills
5aec2c4957
#1069 . Make video a build option (msvc/autotools/cmake). Default is not to build video or webready.
10 years ago
Robin Mills
60f4c18da7
Move dumpLibraryInfo() to Exiv2 namespace.
10 years ago
Robin Mills
8424bdaa71
Replace REG_BASIC with 0. Some platforms don't define REG_BASIC.
10 years ago
Robin Mills
4c886bab24
#1024 and #1053 . Changed option REG_EXTENDED and REG_BASIC to support ^ as a begin marker.
10 years ago
Robin Mills
0e1b77c8b4
#1028 and #1053 . Change options to regex to respect ^ and $ in option -g
10 years ago
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
10 years ago
Robin Mills
6e4f04ff23
#1046 . Adding support to exiv2 --verbose --version to report have_unicode_path
10 years ago
Robin Mills
33bec3b2cc
#1024 . Add CMake support for regex. Fixed unused variables in version.cpp
11 years ago
Robin Mills
faf51171d0
#1024 . Thank you, Thomas for this very useful contribution.
11 years ago
Robin Mills
d393b0fa7e
trunk: exiv2 v0.25
11 years ago
Robin Mills
078f1f7f58
#1007 . Thank You, Nicolas for reporting this and identifying the fix.
11 years ago
Robin Mills
f71d15442a
Better platform detection in version.cpp for MinGW
11 years ago
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.
11 years ago
Robin Mills
f9d2c349a7
CID:982000 Resource Leak.
11 years ago
Robin Mills
b6db775109
add svn=nnnn to exiv2 -v -V
11 years ago
Robin Mills
a320ee6d62
Change to r3221 for clang
12 years ago
Robin Mills
8c7ffc80b7
version.cpp: fixed how compiler detect for shared/static linking
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
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
cd8882ba84
BuildEnvironment: MinGW support (in response to http://dev.exiv2.org/boards/3/topics/1477 )
12 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
7de8044ebf
Added cygwin support for exiv2 -v -V (verbose Version) listing of libraries loaded at run-time.
13 years ago