Luis Díaz Más
93bbf0cab1
Merge pull request #104 from piponazo/removeCpp11Feature
...
Remove cpp11 features
2017-10-06 05:40:39 +02:00
Luis Díaz Más
5b8894908b
Remove all references to EXV_HAVE_REGEX and related code
2017-10-04 19:27:01 +02:00
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.
2017-10-04 00:17:48 -05:00
clanmills
2828b11cf7
Build changes to support EXV_HAVE_REGEX and EXV_HAVE_REGEX_H
2017-09-11 16:09:24 +01:00
clanmills
935421c855
Refactoring autotools to support ADOBE_XMPSDK (Work in Progress)
2017-08-15 20:00:09 +01:00
Robin Mills
8592c10a3e
Merge pull request #21 from piponazo/configFileFromCMake
...
New way to generate the include/exiv2/exv_conf.h file
2017-08-09 22:26:05 +01:00
clanmills
011f2b5259
Fixing bug in test harness on Linux.
2017-08-09 12:55:04 +01:00
Luis Diaz Mas
22efdffd1d
Use #ifdef instead of #if for EXV_HAVE_REGEX
2017-08-08 22:15:17 +02:00
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.
2017-06-29 23:26:01 +01:00
clanmills
620ef04e96
https://github.com/Exiv2/exiv2/issues/9 Fix submitted.
2017-06-20 20:41:30 +01:00
Robin Mills
6d5c2c3256
Getting ready to release v0.26
2017-03-08 20:42:28 +00:00
Robin Mills
2ebacb6b0b
#1272 Use in-memory temporary files.
2017-03-05 17:42:12 +00:00
Robin Mills
9f06ff2971
#1272 Submitting modified version of Ben's patch.
2017-02-15 20:53:58 +00:00
Robin Mills
b1a9d4493f
#1230 Eliminate linux compiler warning.
2016-09-29 16:31:34 +00:00
Robin Mills
b0ff549cb7
#1230 Correction to r4565 to fix msvc build breaker.
2016-09-26 20:12:20 +00:00
Robin Mills
3cfecd4918
#1230 Extended test/stdin-test.sh to pipe .exv and .icc file structures
2016-09-26 17:47:32 +00:00
Robin Mills
5f1d52e497
#1230 Added stdin-test and fixing issue identified by the test.
2016-09-25 22:43:40 +00:00
Robin Mills
e808cdff3e
#1109 MinGW/32. Correction to r4543 for systems which are neither MINGW nor MSVC
2016-09-22 23:22:40 +00:00
Robin Mills
66cfbe3214
#1109 MinGW/32. Correction to r4543 for systems which are neither MINGW nor MSVC
2016-09-22 23:06:39 +00:00
Robin Mills
c78a76c45c
#1109 MinGW/32. Correction to r4538 for all versions of msvc.
2016-09-22 22:46:44 +00:00
Robin Mills
b8021f4517
#1074 Correction to r4540. Rollback changes to actions.cpp which should not have been submitted. Resubmitted test/data/icc-test.out
2016-09-22 20:58:58 +00:00
Robin Mills
88b3f77796
#1074 Fix bug in TiffImage printStructure() for large icc profiles.
2016-09-22 20:52:02 +00:00
Robin Mills
52f0bd2ea1
#1109 Work in Progress on MinGW/32. Put stdout into binary mode for options -pC -pX, -eABC-, -eABC-
2016-09-22 14:34:01 +00:00
Robin Mills
f2ec4ce36a
#1074 Work in progress. fixed pngimage.cpp doWriteMetadata().
2016-09-15 12:20:51 +00:00
Robin Mills
7bd874049e
#1074 Work in progress. -eC -pC -eC- work for JPG/PNG/TIFF/WEBP. pngimage::doWriteMetadata() does not update iCCP chunk.
2016-09-14 20:25:21 +00:00
Robin Mills
5edc759cc9
#1074 For discussion see: http://dev.exiv2.org/issues/1074#note-23
2016-09-14 10:02:51 +00:00
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.
2016-09-12 17:42:12 +00:00
Robin Mills
d7463fd114
#1074 and #1057 Fixing build breakers on Cygwin and msvc MinGW to be further investigaged. add checkSum to test functions
2016-09-07 13:17:47 +00:00
Robin Mills
b5bc66b36a
#1057 Added support for -iXX-
2016-09-06 13:38:18 +00:00
Robin Mills
14f7f18222
#1057 Correction to r4633 to fix Windows build-breakers (Cygwin/MinGW and msvc)
2016-09-05 20:52:46 +00:00
Robin Mills
984189ebde
#1057 Added support for -iC- to read ICC profile from stdin to an image.
2016-09-05 17:58:07 +00:00
Robin Mills
8b9265b80d
#1064 Fix -iX to merge (not replace) metadata from source to destination.
2016-08-23 19:40:56 +00:00
Robin Mills
fa24a8a614
#1199 Fixing webp-test.sh. Use -iXX to inject XMP into file without XMP->Exif/IPTC conversion
2016-08-22 20:54:24 +00:00
Robin Mills
d369aa67d5
#1199 Test suite changes and associate fixes to the code.
2016-08-19 18:59:28 +00:00
draekko
b318674f75
#1199 fixed -de -dc options, add -iC option to insert icc profiles
2016-08-19 00:54:49 +00:00
Robin Mills
043c039d25
#1199 Fixing exiv2 -dC image-path to delete ICC profile.
2016-08-18 20:04:12 +00:00
Robin Mills
aa7e277dbc
#1169 . Fixing issues concerning msvc2005/EXV_UNICODE_PATH
2016-03-18 20:31:04 +00:00
Robin Mills
177527402d
#1074 Fixed 'overwrite?' prompt in command: exiv2 -eC image
2016-03-18 08:42:10 +00:00
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.
2016-03-09 07:51:04 +00:00
Robin Mills
ed5bbe6e5d
#1150 . Fixed build breaker on elderly Macs (10.6 and earlier).
2016-01-10 10:33:10 +00:00
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.
2016-01-09 12:25:54 +00:00
Robin Mills
a489e1cea7
#1148 Fixed Todo: Should use XMP packet if there are no XMP modification commands
2016-01-09 10:54:49 +00:00
Robin Mills
ab9ee2c6df
#1024 . Support for C++11 #include <regex>. --grep keys may have an optional trailer /i to indicate to ignore case.
2015-12-08 09:27:38 +00:00
Robin Mills
cc5f0f434e
#1137 . Implemented.
2015-11-23 15:28:15 +00:00
Robin Mills
3a7b0e0122
#1114 . Correction to r3929.
2015-09-06 19:18:53 +00:00
Robin Mills
7b84f8bbce
#1114 Fix submitted.
2015-09-06 18:40:59 +00:00
Robin Mills
5eabef4306
Fix to r3898. Apologies to Andreas for breaking the linux build.
2015-08-27 10:50:07 +00:00
Andreas Huggel
983b107701
#917 : Tweaks to the utility -p<x> return codes and info messages.
2015-08-27 09:12:40 +00:00
Robin Mills
6808b073f3
#1074 . Implemented exiv2 options -eC and -pC for JPEG.
2015-08-26 15:05:58 +00:00
Robin Mills
ccb462869f
Fix : #1100
2015-08-26 13:34:55 +00:00