Commit Graph

35 Commits

Author SHA1 Message Date
Robin Mills
c1933e6882 msvc2005/configure.py fixes discovered by testing configure -vat and configure -Vat (with/without video). 2015-05-08 14:13:56 +00:00
Robin Mills
f62db9b037 msvc2005/configure.py Ready to test 2015-05-08 10:21:02 +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
84bf485ebe #922. Fixing -pS and -pX on MSVC. 2015-04-28 19:19:59 +00:00
Robin Mills
a69026c911 CID 1296109 2015-04-28 14:44:47 +00:00
Robin Mills
60f4c18da7 Move dumpLibraryInfo() to Exiv2 namespace. 2015-04-27 20:07:39 +00:00
Robin Mills
40ffba6033 #922 -pS and -pX support for TIFF. Added formatters to Image class and use them from {jpg/png/tiff}image.cpp 2015-04-27 20:07:14 +00:00
Robin Mills
e90dcdc219 #922. Documentation update. Exiv2::Image::printStructure() is not thread safe. No reason to use this in a multi-threaded application. 2015-04-26 09:50:59 +00:00
Robin Mills
0f36e0492c #1065. Fixing thread safety in fileProtocol. Thank You, Max for reporting this. 2015-04-25 19:04:26 +00:00
Robin Mills
3926d3cb93 #922. Work In Progress. Adding support for -pX and -pS for tiff files. 2015-04-24 13:28:28 +00:00
Robin Mills
c49b024810 #1056. Changed LangAltValueComparator to return bool str1 < str2 ? true : false. Test reference files updated to reflect alphabetic lang output. 2015-04-21 14:44:16 +00:00
Robin Mills
0404bc75e9 #1058. Change comparator to return -1 : 0 : 1 2015-04-19 20:25:01 +00:00
Robin Mills
32f7d1de65 #1058. XMP spec chapter B.4 (page 42) the xml:lang qualifier is to be compared case insensitive.
https://www.adobe.com/content/dam/Adobe/en/devnet/xmp/pdfs/XMPSpecificationPart1.pdf
2015-04-19 18:44:50 +00:00
tbeu
8f5e5a8c4a refs #922:
* Fix MSVC warning introduced by r3650
 * Change first argument of BasicIo::seek to signed integer type
2015-04-10 18:50:03 +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
6c113871ef #922. Added options -pS and -pX to exiv2(.exe). Still to deal with -dI 2015-03-27 18:47:52 +00:00
Robin Mills
e51425046e #1043 #1042 #812. Thank You to Thomas for this "polishing" patch. Thank you to everybody who has worked on this issue. Adding all the comments on the three issues together comes to about 60 items by at least 6 contributors. And it involves platform issues, networking, Linux and Windows APIs. One of the most complex issues to arise in Exiv2. Well done everybody. And we've dealt with this quickly. Only 9 days since Calvin first reported #1042.
I use the term "complex" to mean many threads of technology.  "complex" != "complicated".  "complicated" = "difficult to understand".  We try to avoid "complicated".
2015-03-24 22:25:34 +00:00
Robin Mills
6b20a636b7 #1043 and #1042. Thanks to Thomas for showing that r3627 reintroduced #812. Thanks to Thoralf for suggesting msync MemIo fix. 2015-03-24 00:27:59 +00:00
Robin Mills
6b89dc9452 #1038. Initialize timeScale_ in ctor because MSVC (correctly) refused header member variable initialization. 2015-03-21 22:33:21 +00:00
Robin Mills
41243f8653 #1038. Thank You to Vitaliy for reporting this and providing the patch. 2015-03-09 10:28:08 +00:00
Robin Mills
856ddd323c #1029 Spell separator correctly everywhere (not seperator). 2015-02-14 15:25:52 +00:00
Robin Mills
405231439c #1029. Added missing change required in include/exiv2/exv_msvc.h (discovered thank to Jenkins). 2015-02-14 06:15:12 +00:00
Robin Mills
0df8356a56 #1029. Thank You, Thomas for reporting this and providing the patch. 2015-02-12 01:24:26 +00:00
nkbj
f2071ead33 Remove empty line at EOF. 2015-01-17 09:46:24 +00:00
Robin Mills
ba6fc80213 fixed typo in include/exiv2/exv_msvc-webready.h. Documentation update. Removed organize.sln from msvc2003. 2015-01-12 11:09:42 +00:00
Robin Mills
d0ef5b2e47 #1024. Adding file missing from r3562. 2015-01-11 17:25:13 +00:00
Robin Mills
faf51171d0 #1024. Thank you, Thomas for this very useful contribution. 2015-01-11 17:24:13 +00:00
Robin Mills
24cb148e11 #1004. Reviewed all include directives in src/*.cpp and samples/*.cpp
fixed svn_version.sh again!
change to test/build-test.py for MacOS-X/Xcode 6.
2015-01-06 12:40:31 +00:00
Robin Mills
d54b8cbdeb #1012. Thank You, Thomas for the patch. 2015-01-03 10:18:36 +00:00
Robin Mills
cc8fcb08c1 #1012. r3508 broke the build on macosx and linux.
Fixed cosmetic issues in samples/httptest.cpp and <exiv2dir>/Makefile.
2015-01-02 09:49:16 +00:00
Robin Mills
f2abf92fd7 #1013 and #1015. Thank You, Thomas, for reporting these and for the fixes. 2015-01-02 09:17:56 +00:00
Robin Mills
f2a247fb62 #1012. Thank you, Thomas, for reporting this a providing the patch. 2015-01-02 09:05:37 +00:00
Robin Mills
d393b0fa7e trunk: exiv2 v0.25 2014-12-25 13:55:57 +00:00