Luis Díaz Más
d82b9434e1
Only print items (Params::prValue) when size > 0
7 years ago
Luis Díaz Más
00f32316b2
Add missing header
8 years ago
Luis Díaz Más
14ff034fb4
Catch std::overflow_error exception in Print::run
8 years ago
tbeu
5b5987a596
Remove obsolete EXIV2_RCSID
8 years ago
tbeu
5df8b01b77
Remove obsolete svn revision
8 years ago
tbeu
849f416771
Avoid self-assignment
8 years ago
Luis Díaz Más
93bbf0cab1
Merge pull request #104 from piponazo/removeCpp11Feature
...
Remove cpp11 features
8 years ago
Luis Díaz Más
5b8894908b
Remove all references to EXV_HAVE_REGEX and related code
8 years ago
A. Wilcox
d775683f57
Amend fix for #9 to apply to other Unix systems
...
At least the musl libc on Linux has the same issue as Mac OS X: the
PTHREAD_RECURSIVE_* static initialiser does not exist. This is a
documented and purposeful omission:
http://www.openwall.com/lists/musl/2017/02/20/3
This commit uses similar logic to the Apple test on other Unixes.
8 years ago
clanmills
2828b11cf7
Build changes to support EXV_HAVE_REGEX and EXV_HAVE_REGEX_H
8 years ago
clanmills
935421c855
Refactoring autotools to support ADOBE_XMPSDK (Work in Progress)
8 years ago
Robin Mills
8592c10a3e
Merge pull request #21 from piponazo/configFileFromCMake
...
New way to generate the include/exiv2/exv_conf.h file
8 years ago
clanmills
011f2b5259
Fixing bug in test harness on Linux.
8 years ago
Luis Diaz Mas
22efdffd1d
Use #ifdef instead of #if for EXV_HAVE_REGEX
8 years ago
Robin Mills
b8bbacd196
Fix submitted. https://github.com/Exiv2/exiv2/issues/10
...
This is not a good fix because temporaryFile() is a bad idea and requires a lock to be thread safe. However, the lock is in the sample code and not in the library. I considered in v0.26 to rewrite this to use a temporary (MemIo) file and decided against that to save time. My sin. The correct fix usually requires less effort in the long run.
8 years ago
clanmills
620ef04e96
https://github.com/Exiv2/exiv2/issues/9 Fix submitted.
8 years ago
Robin Mills
6d5c2c3256
Getting ready to release v0.26
8 years ago
Robin Mills
2ebacb6b0b
#1272 Use in-memory temporary files.
8 years ago
Robin Mills
9f06ff2971
#1272 Submitting modified version of Ben's patch.
8 years ago
Robin Mills
b1a9d4493f
#1230 Eliminate linux compiler warning.
9 years ago
Robin Mills
b0ff549cb7
#1230 Correction to r4565 to fix msvc build breaker.
9 years ago
Robin Mills
3cfecd4918
#1230 Extended test/stdin-test.sh to pipe .exv and .icc file structures
9 years ago
Robin Mills
5f1d52e497
#1230 Added stdin-test and fixing issue identified by the test.
9 years ago
Robin Mills
e808cdff3e
#1109 MinGW/32. Correction to r4543 for systems which are neither MINGW nor MSVC
9 years ago
Robin Mills
66cfbe3214
#1109 MinGW/32. Correction to r4543 for systems which are neither MINGW nor MSVC
9 years ago
Robin Mills
c78a76c45c
#1109 MinGW/32. Correction to r4538 for all versions of msvc.
9 years ago
Robin Mills
b8021f4517
#1074 Correction to r4540. Rollback changes to actions.cpp which should not have been submitted. Resubmitted test/data/icc-test.out
9 years ago
Robin Mills
88b3f77796
#1074 Fix bug in TiffImage printStructure() for large icc profiles.
9 years ago
Robin Mills
52f0bd2ea1
#1109 Work in Progress on MinGW/32. Put stdout into binary mode for options -pC -pX, -eABC-, -eABC-
9 years ago
Robin Mills
f2ec4ce36a
#1074 Work in progress. fixed pngimage.cpp doWriteMetadata().
9 years ago
Robin Mills
7bd874049e
#1074 Work in progress. -eC -pC -eC- work for JPG/PNG/TIFF/WEBP. pngimage::doWriteMetadata() does not update iCCP chunk.
9 years ago
Robin Mills
5edc759cc9
#1074 For discussion see: http://dev.exiv2.org/issues/1074#note-23
9 years ago
Robin Mills
3d57bbc6e6
#1074 Work in progress. ICC Jpeg/Png/Tiff exiv2 -eC foo.xxx writes good foo.icc profiles. icc-test.sh is broken and to be investigated.
9 years ago
Robin Mills
d7463fd114
#1074 and #1057 Fixing build breakers on Cygwin and msvc MinGW to be further investigaged. add checkSum to test functions
9 years ago
Robin Mills
b5bc66b36a
#1057 Added support for -iXX-
9 years ago
Robin Mills
14f7f18222
#1057 Correction to r4633 to fix Windows build-breakers (Cygwin/MinGW and msvc)
9 years ago
Robin Mills
984189ebde
#1057 Added support for -iC- to read ICC profile from stdin to an image.
9 years ago
Robin Mills
8b9265b80d
#1064 Fix -iX to merge (not replace) metadata from source to destination.
9 years ago
Robin Mills
fa24a8a614
#1199 Fixing webp-test.sh. Use -iXX to inject XMP into file without XMP->Exif/IPTC conversion
9 years ago
Robin Mills
d369aa67d5
#1199 Test suite changes and associate fixes to the code.
9 years ago
draekko
b318674f75
#1199 fixed -de -dc options, add -iC option to insert icc profiles
9 years ago
Robin Mills
043c039d25
#1199 Fixing exiv2 -dC image-path to delete ICC profile.
9 years ago
Robin Mills
aa7e277dbc
#1169 . Fixing issues concerning msvc2005/EXV_UNICODE_PATH
9 years ago
Robin Mills
177527402d
#1074 Fixed 'overwrite?' prompt in command: exiv2 -eC image
9 years ago
Robin Mills
8e7eaa65a7
#1057 , #1064 , #922 , #1148 . Work in progress. This is a composite patch of several matters in development. None are totally complete at this time.
9 years ago
Robin Mills
ed5bbe6e5d
#1150 . Fixed build breaker on elderly Macs (10.6 and earlier).
10 years ago
Robin Mills
a9256db32b
#1148 Correction to r4175 to fix test suite breaker. We can only use the -pX short cut when option -eXx is used.
10 years ago
Robin Mills
a489e1cea7
#1148 Fixed Todo: Should use XMP packet if there are no XMP modification commands
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
cc5f0f434e
#1137 . Implemented.
10 years ago