Robin Mills
00e7138f1d
build-test.py: linux fixes.
13 years ago
Robin Mills
2ff7390f51
build-test.py - added MSVC/2003 support. Code polishing
13 years ago
Robin Mills
f89e8e3e16
build-test.py: cygwin and windows support.
13 years ago
Robin Mills
abf76b4ab3
build-test.py: Mac fixes.
13 years ago
Robin Mills
11b9ea0051
build-test.py: updates for mac and linux
13 years ago
Robin Mills
712c98301f
Test: initial version build-test.py to analyse output from exiv2 -v -V
13 years ago
Robin Mills
1cfef04fb0
Issue: #850 . Removed function runTestCase() dependancy on variable datapath.
13 years ago
Robin Mills
6d45927b69
Issue: #850 . Windows/cygwin fixes to SVN:2942
13 years ago
Robin Mills
f3f10c5992
Issue: #850 . More test script refactoring. See SVN: 2935.
13 years ago
Robin Mills
4dd396c278
Cygwin changes.
13 years ago
Robin Mills
e00447853d
Linux fixes to SVN: 2935
13 years ago
Robin Mills
c68b2024f9
Issue: #850 . test scripts refactored. Common code collected into functions.source. Thanks to Shawn for his contribution.
13 years ago
Robin Mills
0b607f9981
Change to test script to make it easier to run testv/teste etc
13 years ago
Robin Mills
74d26b8fb1
Fixed Mac's grumbling about this file (sheessh. bash isn't always cool).
13 years ago
Robin Mills
663d16cb4c
Fix grumble message from Linux on this script.
13 years ago
Robin Mills
6d88d2b78b
Fix : #862 buffer overflow. See bug report discussion item#19.
13 years ago
Robin Mills
170a74c723
Fix xmpparser-test.sh and conversion.sh to look in <exiv2-dir>/bin for executables. Remove dead code from exifdata-test.sh
13 years ago
Robin Mills
10f21d249f
Fix : #858 . Download video data on demand. More discussion in issue report.
13 years ago
Robin Mills
c7568716d3
Moved to /svn/testdata/trunk and is downloaded on demand by make testv.
13 years ago
Robin Mills
f5b05a5614
Post all executables to <exiv2-dir>/bin. Adjust test scripts accordingly. Added target make tests.
...
Thanks to Shawn for his input and help with this.
13 years ago
vog
0e96ca65ab
Issue #847 : Adjust preview tests to latest EpsImage changes
13 years ago
vog
8f7a9d8cca
Issue #847 : Ensure that Photoshop will always recognize modified Photoshop EPS files
...
For a full description of this issue, see:
http://dev.exiv2.org/issues/847
13 years ago
vog
2512d6fa24
Issue #847 : Add more test cases
13 years ago
vog
afd9c40e95
Issue #847 : Always insert BeginPageSetup/EndPageSetup when missing
13 years ago
Andreas Huggel
9b7f1de5c0
#841 : Do not read past the end of the data stream (file), added test case.
13 years ago
Andreas Huggel
9b131f3c61
Merge branch 'gsoc2012'
13 years ago
vog
e9a979446a
#836 : Improve test case
13 years ago
vog
c8059a040d
#836 : Add test case (currently failing on MacOS X)
13 years ago
Andreas Huggel
8b4525e50c
#831 : Added simple test for non-intrusive writing to a TIFF file.
13 years ago
Robin Mills
baebf8ba41
setting prop svn:executable on verifyMSVC.sh
13 years ago
Robin Mills
cc4468bac6
Adding a test tool.
13 years ago
Robin Mills
2e8b0dbb90
Adding helper script for test suite on MSVC builds.
13 years ago
Robin Mills
ebe1d240b7
changed sh-bang to bash
13 years ago
Robin Mills
097df8cacb
changed sh-bang to bash to run on ubunutu 11.10
13 years ago
Robin Mills
5ba214dadf
fix to accomodate spaces in the PATH environment string
13 years ago
Robin Mills
604b822e58
use msys diff.exe for better unix compatibility
13 years ago
Robin Mills
bce8b80a88
Replaced the 16-bit msvc\diff.exe with the msys 32-bit version
...
Added msys support dlls required by diff.exe
Use msvc\diff.exe for use in exiv2-test.sh
Use dos2unix if available to fix line-endings
13 years ago
Robin Mills
cbc3788eec
filter out <CR> for cygwin
13 years ago
Robin Mills
e66a3bb7ff
simplified mingfixup.sh
13 years ago
Robin Mills
d2909fc9ba
adding mingfixup.sh for use by test/Makefile
13 years ago
Andreas Huggel
1681daf046
#799 : Tweak to make tests pass on MSYS/MinGW.
13 years ago
Andreas Huggel
3a304fa0f0
Bumped version to 0.23
13 years ago
Andreas Huggel
1d93941d8c
Updated copyright message for 2012.
13 years ago
Andreas Huggel
0d397b95c7
Updated copyright message for 2012.
13 years ago
Andreas Huggel
f0132e3113
Use the new method to set a tag without any value in a test.
14 years ago
Andreas Huggel
fba3644229
Tweaks.
14 years ago
Andreas Huggel
e7cf0d7eae
#799 : Added command file for tests.
14 years ago
Andreas Huggel
a265973245
#799 : Added regression test (using the example provided by Benjamin H. in connection with #798 ).
14 years ago
vog
72013d4147
#800 : Added and unified support for multiple IRB types (8BIM, AgHg, DCSR, PHUT) in JPEG and PSD images
14 years ago
vog
2a7fa8b157
Improved readability of diff output for bugfixes-test.sh
14 years ago
Andreas Huggel
7d8becc8e5
Added -Q option to the utility, set the default log level for LogMsg to "warn", converted debug message about write strategy to an EXV_INFO log message.
14 years ago
Andreas Huggel
0544694ff5
Added CreatorContactInfo structure to XMP sample.
14 years ago
vog
9fa8c893b1
#790 : Added workaround for EPS files generated by CorelDRAW
14 years ago
Andreas Huggel
389ea5fc27
Updated test results for corrected MeasuredEV value, tweaks.
14 years ago
Andreas Huggel
366217134c
Minor test beautifications.
14 years ago
Andreas Huggel
6dd85c6a6b
Fixed tests and results for (my installation of) MSYS/MinGW.
14 years ago
Andreas Huggel
e56387caba
Updated version to 0.22.
14 years ago
vog
71f74c1a33
#689 : Added support for nested EPS documents
14 years ago
vog
a4c1d3f5b5
Changed version number in EPS files to the fixed length hex version number, to simplify testing DOS EPS files
14 years ago
vog
2ae0bcf7b8
Added version hex number to the output of "exiv2 -V"
14 years ago
vog
058f1ea221
Added support for Illustrator previews (%AI7_Thumbnail) in EPS files, decoded to *.pnm
14 years ago
Andreas Huggel
731c60fb65
Added testcase for "migration of an XMP namespace".
14 years ago
Andreas Huggel
eeaa1744c5
Added testcase for "migration of an XMP namespace".
14 years ago
vog
315b5d9707
Replaced heuristics with hard criteria about where the %%Page section of an EPS file begins when it is not specified explicitly, adjusted test suite
14 years ago
vog
4ce2d7e717
Improved error handling of nested documents at invalid positions, improved test cases
14 years ago
Andreas Huggel
64d1308ec7
#769 : Fixed calculation of binary array size in the case when the array elements are not sorted in ascending order, added test case.
14 years ago
vog
cbb0bb2934
Added mechanism to refuse to write to EPS files created by Adobe Illustrator 8.0 or older, because Illustrator won't be able to open those afterwards
14 years ago
vog
8e0a97a0a2
Added support for native Photoshop EPS previews, adjusted test suite
14 years ago
vog
7a27f3aa3c
Fixed small mistake in test suite
14 years ago
vog
9389aaa89a
Implemented handling of %%Include DSC comments in EpsImage, adjusted and added test cases
14 years ago
vog
e0d3fabab1
Avoid unnecessary %%LanguageLevel: comments in EPS files after "exiv2 -dx"
14 years ago
vog
dbde8b815a
Added support for deleting XMP metadata from EPS files (exiv2 -dx), adjusted test suite
14 years ago
vog
3db4d31938
Handle trailing garbage after XMP metadata in EPS files more gracefully
14 years ago
vog
2b0ff37419
More graceful handling of EPS images in which non-existing XMP metadata is announced
14 years ago
vog
da9eab3ede
Improved error message in EpsImage
14 years ago
vog
43fe61ab73
improved EpsImage to handle any combination of removable XMP embeddings, added test cases
14 years ago
vog
8c6d9fe2c2
fixed EpsImage to handle %%PageTrailer and %%Trailer properly, adjusted test suite
14 years ago
vog
5eb9aefc67
Improved XMP embedding/replace mechanism for EPS files, achieved more flexibility with less code, added and adjusted test cases
14 years ago
vog
42c6c0f190
Added all EPS images to preview-test which actually contain preview data (even if currently not recognized by EpsImage)
14 years ago
vog
87439e6b81
Improved order of preview test images, removed duplicate entries
14 years ago
vog
7d8f0060ef
Improved naming of test files
14 years ago
vog
b8ce473aad
Added test case for a *.xmp file that contains an XMP preview
14 years ago
vog
fa206863b8
improved error message in the eps-test driver
14 years ago
vog
8d93c76e67
Use Perl instead of GNU Sed for increased portability in the eps-test driver
14 years ago
vog
083a685b25
Fixed EPS test suite: use GNU SED to ensure that SED won't add a line ending at EOF which would make the test comparisons fail
14 years ago
vog
96dd7911eb
Added new test driver preview-test.sh, added preview PSD test file
14 years ago
vog
3434496d0d
improved coding style of EPS test driver
14 years ago
vog
3c1d3d993b
#689 : Added support for native DOS EPS previews
14 years ago
vog
321ade8a61
#689 : Bugfix in EPS test suite regarding file extensions for previews
14 years ago
vog
8bd69f7c46
#689 : Added support for DOS EPS files
14 years ago
vog
0f1d1fc905
#689 : Bugfix in EPS test suite
14 years ago
vog
98e90dc738
#689 : Add EPS preview tests
14 years ago
vog
155b37d45f
#689 : Support XMP previews that use the old xapGImg: namespace prefix
14 years ago
vog
48c7c92c5f
#776 : Unified the mechanism by which the test drivers look for binaries (exiv2, samples, etc.), added support for EXIV2_BINDIR, removed the call to "which exiv2"
14 years ago
vog
9e36ca5dbf
#689 : Provide support for JPEG previews stored in the XMP metadata
14 years ago
vog
6c63b40c4d
#689 : Add test EPS file that contains XMP metadata > 64 KB
14 years ago
vog
c3b6c2b919
#689 : Workaround for Photoshop EPS files, adjusted test suite
14 years ago
vog
3656fe930e
#689 : Improved Exiv2 EPS comments
14 years ago
vog
e9e3386f72
#689 : Improved eps-test driver
14 years ago
vog
1cd0eff9a2
#689 : Bugfix for Photoshop EPS files
14 years ago
vog
cf97ad9b83
#689 : Added nested EPS files to the tests
14 years ago
vog
c3b4e7af67
#689 : Improved EPS tests
14 years ago
vog
40a8e90248
#776 : Adjust the exiv2-test.sh driver to respect the " (__ bit build)" suffix of the first line of "exiv2 -V"
14 years ago
vog
ad1a376412
#689 : provide an example EPS file that contains an %%Include DSC comment
14 years ago
vog
c5bc7b0c07
#689 : provide an example EPS file that contains read-only XMP metadata
14 years ago
vog
add6498031
#689 : Improved EPS tests
14 years ago
vog
ab70bae59c
#689 : Improved EPS tests
14 years ago
vog
641164a49c
#689 : Provide support for more EPS variants
14 years ago
vog
2bf4bef861
#776 : ensure that the test drivers are not confused by the locale settings
14 years ago
vog
de48225d9b
#689 : provide support for EPS files
...
EPS is added to the front of the registry to ensure that very small
EPS files will be detected.
This implementation refuses to deal with "read-only XMP" as well
as "%%Include..." DSC comments, because it is unclear how to handle
those properly. If one of these special cases occur, a warning will
be emitted which encourages the user to provide a real-world EPS
file to us.
14 years ago
Andreas Huggel
3f478a2ca2
#775 : Sort IPTC data by record number when encoding (Matthias Baas).
14 years ago
Andreas Huggel
af26439393
Merged r2448:2451 from branches/0.21.1
14 years ago
Andreas Huggel
7770151915
Updated Copyright message for 2011.
15 years ago
Andreas Huggel
9f57915a10
Added AF-point easy-access function. (Suggested by july)
15 years ago
Andreas Huggel
9195470f22
Allow "migration" of XMP namespaces. Simplified XMP-SDK RegisterNamespace().
15 years ago
Andreas Huggel
c71e12b899
Added option -q (quiet) to silence warnings and error messages from the Exiv2 library to the exiv2 command line tool.
15 years ago
Andreas Huggel
b5a0471e38
#667 : Fixed Exif.CanonPr.ToneCurve (Greg Mansfield)
15 years ago
Andreas Huggel
917faa049a
#667 : Added support for Canon Processing Info tags (CanonPr binary array). Patch by Greg Mansfield.
15 years ago
Andreas Huggel
d182528d56
Added tests for TIFF Float and Double values added for #711 .
15 years ago
Andreas Huggel
fb9820d281
Bumped version to 0.21 to facilitate testing (soname remains unchanged for now).
15 years ago
Andreas Huggel
b18c048a91
Applied Canon makernote patch 2 by Greg Mansfield, updated tests.
15 years ago
Andreas Huggel
75dbd25eea
Applied Canon makernote patch by Greg Mansfield, updated tests.
15 years ago
Andreas Huggel
02e181eca7
Added patch for MeasuredEV in CanonSi (Axel Waggershauser) and several checks for the size of a tag value.
15 years ago
Andreas Huggel
839012f037
Olympus makernote updates (Greg Mansfield)
15 years ago
Andreas Huggel
482cd93977
Reverted some Exif keys changed recently back to the original names, updated easy-access functions to include recently added Sony and Minolta tags.
15 years ago
Andreas Huggel
7a0f08f716
Bumped version to 0.20.
15 years ago
Andreas Huggel
2b9c257e27
Added seveal Nikon pretty-print functions. (Patch by Jens Mueller)
15 years ago
Andreas Huggel
29dcba6150
Added Nikon lens data pretty-print functions (Patch by Jens Mueller)
15 years ago
Andreas Huggel
0af43f7fb3
Fixed easy-access and tests for r2203
15 years ago
Andreas Huggel
484fd3994a
#611 : Updated samples and tests for Sony makernote changes.
15 years ago
Andreas Huggel
f821caf029
Another fix similar to r2073 and a minor conversion fix that was exposed by the former.
15 years ago
Andreas Huggel
cc3e1ba482
Added pretty-print function for Exif.NikonLd2/3.FocusDistance. (Jens Mueller)
15 years ago
Andreas Huggel
6d496a4888
Updated Copyright notice for 2010.
15 years ago
Andreas Huggel
f8197d8463
#668 : In TIFF and TIFF-like images, never modify 'image tags'. This patch implements the basic idea.
15 years ago
Andreas Huggel
f03af22ccd
#683 : Fixed -r conversions for weekday and day of year.
16 years ago
Andreas Huggel
6c0ecf66fb
#662 : Added new option -n and action fixcom to exiv2 utility.
16 years ago
Andreas Huggel
6d1da85d63
#666 : Bugfix, updated test results.
16 years ago
Andreas Huggel
4c5384936a
#666 : Added test-case.
16 years ago
Andreas Huggel
e43a11f7b2
#662 : Code tweak and updated expected test results.
16 years ago
Andreas Huggel
942d217e89
#662 : Fixes by Leo Sutic. Added carriage return to the special characters.
16 years ago
Andreas Huggel
d3068c8c69
#662 : Updated expected test results.
16 years ago
Andreas Huggel
3a76ca8ad7
#662 : Mostly formatting changes and a few tweaks. Move exifcomment tests to bugfixes-test.sh
16 years ago
Andreas Huggel
52f8c366c2
#662 : Patch exiv2-exifcomment-unicode.patch from Leo Sutic (unmodified, without exiv2-bug662.jpg).
16 years ago
Andreas Huggel
59ae067412
Bumped version to 0.19.1 for testing.
16 years ago
Andreas Huggel
24285cbbf1
Bumped version to 0.19.
16 years ago
Andreas Huggel
eca690a2fb
#571 : Add Iptc.Envelope.CharacterSet only if any other dataset is added, fixed tests.
16 years ago
Andreas Huggel
c3477b203a
Tweaked test scripts for portability.
16 years ago
Andreas Huggel
e17e9d7c2d
Another try to get rid of the DOS newline in a manner which works on other platforms too.
16 years ago
Andreas Huggel
e722584757
#651 : Added TimeZoneOffset (0x882a) and 33 other missing TIFF/EP tags.
16 years ago
Andreas Huggel
53e442d0e6
#620 : Added support for Nikon Shot Info tags.
16 years ago
Andreas Huggel
974fb65f5d
#620 : Added support for Nikon Auto Focus Tags.
16 years ago
Andreas Huggel
65c421e6ee
#620 : Fixed a few Nikon tag names.
16 years ago
Andreas Huggel
5deab1f7e5
Updated test results.
16 years ago
Andreas Huggel
d73096f95d
Bumped version to 0.18.99.
16 years ago
Andreas Huggel
370af5c8a3
Merged all changes from the unstable branch into the trunk.
16 years ago
Andreas Huggel
13b0f761fb
#657 : Fixed tag name of Exif.Nikon3.0x008d to ColorHue.
16 years ago
Andreas Huggel
d36dc4b859
#600 : Upgrading XMP-Toolkit to version 4.4; updated test results.
16 years ago
Andreas Huggel
247bc0cd06
#533 : Applied patch 6_fix_test_conversions_timezone (Michael Ulbrich, Volker Grabsch)
16 years ago
Andreas Huggel
f3c5ef1ed2
533: Applied patch 8_handle_extended_Photoshop_IRBs (Michael Ulbrich, Volker Grabsch)
16 years ago
Andreas Huggel
038b2c34a4
533: Applied patch 7_more_iptc_test_images (Michael Ulbrich, Volker Grabsch)
16 years ago
Andreas Huggel
d73f83c2a2
Bumped version to 0.18.2
16 years ago
Andreas Huggel
9bbfd1c186
Removed r1830, r1826, r1825, r1824 from trunk (PGF image format)
16 years ago
HumanDynamo
76ccdeed58
add pgf file with metadata to test
16 years ago
Andreas Huggel
1c2dd764f8
#636 : Do not change makernote byte order unless requested. By default, use the same byte order as that of the image (for new makernote metadata). Right now, the only makernote that has its own byte order is Nikon3. Also added missing padding to IPTC binary data for Exif.Image.IPTCNAA.
16 years ago
Andreas Huggel
05e8255c78
#628 : Improved version: insert comments just before SOFn. Updated test cases accordingly.
16 years ago
Andreas Huggel
bbc7ae9358
Bumped version to 0.18.1
16 years ago
Andreas Huggel
cde2a54cc5
#602 : Added specialized insert and delete code for TIFF-like target images.
17 years ago
Andreas Huggel
8a6d9dbc42
Updated Copyright notice for 2009.
17 years ago
Andreas Huggel
3b4f5b8c35
#494 : Added Exif.Canon.FocalLength (Artis Rozentals).
17 years ago
Andreas Huggel
d23d918605
Updated tests.
17 years ago
Andreas Huggel
222a065346
Updated Panasonic makernote, added unit to exposure bias pretty-print function.
17 years ago
Andreas Huggel
38e7e14821
Bumped version to 0.18.
17 years ago
Andreas Huggel
f90d554489
* Consolidated exiv2 tool print code
...
* Added option to print all metadata (-pa)
* Added control for type of metadata printed with -P
* API change, class Metadatum and derived classes: Added familyName() and groupName() to the Metadatum API
17 years ago
Andreas Huggel
62d2c0227b
Updated test results for new command line options.
17 years ago
Andreas Huggel
cbebc753fa
- Reverted exifprint idx display
...
- Fixed/enhanced ExifParser::encode
- Added API ExifData::erase(beg, end)
- Enhanced logic to find matching tags in non-intrusive writing
- Disabled sorting of IFD entries when writing makernote IFDs
17 years ago
Andreas Huggel
d4aa0f49ad
Fixed write-test.
17 years ago
Andreas Huggel
cc373437e0
Bumped version to 0.18-pre2.
17 years ago
Andreas Huggel
9f791e6ac6
Updated Olympus Camera Settings tags.
17 years ago
Andreas Huggel
7959e4698e
Added Nikon decryption algorithm and use it to decode the lens.
17 years ago
Andreas Huggel
7b6652a910
Added ExifData pointer to Metadatum::write et al, added CanonCs.LensType and pretty-print function, changed exiv2 tool to use the new methods to print interpreted values (which allows it to refer to other metadata).
17 years ago
Andreas Huggel
177bd4ffde
Added synthesized tag Exif.MakerNote.ByteOrder.
17 years ago
Andreas Huggel
d3a17f004b
Added synthesized info tag Exif.MakerNote.Offset.
17 years ago
Andreas Huggel
6ac1ed0055
Updated remaining write-test result for Rev. 1612 change.
17 years ago
Andreas Huggel
db07bdac59
Updated test results for the binary Exif.Photo.Makernote tag added in Rev. 1612.
17 years ago
Andreas Huggel
417d55f2a7
Updated version to 0.18-pre1.
17 years ago
Andreas Huggel
c5ebed2d9b
#523 : Added GCC symbol visibility support.
17 years ago
Andreas Huggel
533b3d224a
Added write-support for tiled images. Aligned every strip (tile) of the image data.
17 years ago
Andreas Huggel
00a3ef321b
Removed CIFF classes from published API, doc tweaks.
17 years ago
Andreas Huggel
cbb52db524
Updated test results, renamed Nikon3Preview group to NikonPreview.
17 years ago
Andreas Huggel
ff875f5759
Validated final regression test script, fixed minor Canon bugs.
17 years ago
Andreas Huggel
65feff805c
Forgot updated test results.
17 years ago
Andreas Huggel
916729c248
Added regression tests for #528 and #554 .
17 years ago
Andreas Huggel
088319f266
Validated bugfixes-test script results.
17 years ago
Andreas Huggel
7cfdc74d48
Updated write-test results.
17 years ago
Andreas Huggel
3967661d04
Updated exifdata-test results (Exif.CanonCs.Lens remains to be fixed).
17 years ago
Andreas Huggel
26126bb24d
Validated write-test test results.
17 years ago
Andreas Huggel
4af65891b1
Validated write2-test results.
17 years ago
Andreas Huggel
8739d41574
Validated final two imagetest test cases.
17 years ago
Andreas Huggel
d659572aeb
Bumped version to 0.17.91 (libtool -version-info number is unchanged).
17 years ago
Andreas Huggel
0d55992e2f
Merged unstable branch to trunk.
17 years ago
Andreas Huggel
7978bedb78
Bumped version to 0.17.1
17 years ago
Andreas Huggel
216cffe9ff
Reverted to using snprintf, now that I found out how MSVC calls it.
17 years ago
Andreas Huggel
c463cdd283
Tried to improve GPSTimeStamp conversions, extended tests.
17 years ago
Andreas Huggel
af41595c07
Added a few more conversion tests, testresults not updated yet.
17 years ago
Andreas Huggel
b6e6906c0b
Fixed new test script for MinGW.
17 years ago
Andreas Huggel
e4bd0503a1
Added conversions.sh
17 years ago
Andreas Huggel
2565d5c2f4
Added basic conversion testcases, fixes.
17 years ago
Andreas Huggel
9cc803511c
Bumped version to 0.17.
17 years ago
Andreas Huggel
e17f53c2e6
Completed exiv2 utility support for XMP sidecar files.
17 years ago
Andreas Huggel
654d51a366
Added read support for jp2 and psd images, stubs for gif, bmp and tga images, and pixelWidth and pixelHeight methods on Image (Marco Piovanelli).
17 years ago
Andreas Huggel
d82edd326a
Updated test data.
18 years ago
Andreas Huggel
e878166f0d
Improved XMP value toLong, toFloat and toRational using new functions parseLong, parseFloat and parseRational. (Vladimir Nadvornik)
18 years ago
Andreas Huggel
8239c44ee8
More XMP TagDetails removed, intermediate.
18 years ago
Andreas Huggel
2e3672d211
#539 : Make registration of namespaces actually work (Vladimir Nadvornik, S M Ryan)
18 years ago
Andreas Huggel
1b1df1e649
Reinstated unrelated error message.
18 years ago
Andreas Huggel
8b466fc79b
Updated testcases for new printVersion pretty-print function.
18 years ago
Andreas Huggel
3ac665a305
Added 2008 to Copyright notice.
18 years ago
Andreas Huggel
c50dcad56e
Bumped version to 0.16
18 years ago
Andreas Huggel
7a8bf1dad8
Added options -Y, -O and -D to the exiv2 tool to adjust Exif timestamps by years, months and days.
18 years ago
Andreas Huggel
8a7604fb58
Slightly changed XMP version.
18 years ago
Andreas Huggel
88f47ccf43
Fixed test data.
18 years ago
Andreas Huggel
c6be927871
Set version to 0.16-pre1 (0.15.99) and minor updates.
18 years ago
Andreas Huggel
6a8ca6051d
Tweaks.
18 years ago
Andreas Huggel
c23fe2cf76
Changes to compile on MinGW.
18 years ago
Andreas Huggel
f51e7e0512
Added type keyword to XmpTextValue, added test with a command file that generates the same XMP packet as xmpsample.
18 years ago
Andreas Huggel
7c2e5a705a
Updated test output, moved fix from prev rev into XmpParser.
18 years ago
Andreas Huggel
a6440d4ed1
Moved sample programs into new samples/ directory. Cleaned-up the makefiles and applied BSD license to all makefiles.
18 years ago
Andreas Huggel
a4fe28cef7
Disabled XMP SDK standard aliases.
18 years ago
Andreas Huggel
ce170e093b
Generalized Xmpdatum::operator=.
18 years ago
Andreas Huggel
a464bca829
Tweaks.
18 years ago
Andreas Huggel
9e55854e87
Added associative array style commands.
18 years ago
Andreas Huggel
185ae8b8c0
#529 , patch from Michal Cihar: Added Pentax makernote support (AOC\0 type).
18 years ago
Andreas Huggel
16c95f0fab
Extended xmpsample.cpp, related bugfixes and tweaks.
18 years ago
Andreas Huggel
9beec8880d
Added XMP sample (incomplete), bugfixes.
18 years ago
Andreas Huggel
ad280de5fc
Bugfix.
18 years ago
Andreas Huggel
2c16464268
Fixed build without XMP support. See README-XMP.
18 years ago
Andreas Huggel
a9fa6688bf
Changed from xmpArray to xmpBag, xmpSeq and xmpAlt.
18 years ago
Andreas Huggel
f1d24641cd
Added first few XMP parser regression tests, updated property value types, fixed related Xmpdatum methods.
18 years ago
Andreas Huggel
ac314ddfbc
Intermediate state: Merged rev. 1153-1196 from branches/xmp.
18 years ago
Andreas Huggel
884b4355bb
Added support for Olympus ORF format (Jeff Costlow).
18 years ago
Andreas Huggel
95f3901a62
Updated ChangeLog, bumped version to 0.15 and the libtool -version-info to 1:0:1
18 years ago
Andreas Huggel
9df66ae09e
#521 : Reduced size limit for Exif tags.
18 years ago
Andreas Huggel
724f413349
Applied Canon ModelId patch (Gerry Patterson), updated tests.
18 years ago
Andreas Huggel
5cd4571c73
Fixed AFPoint mapping for Canon cameras. Fixes bug #512 . (Bug report with patch by Rob Walker.)
18 years ago
Andreas Huggel
b75c44e5be
Changed name to lower case
19 years ago
Andreas Huggel
f113c5aacc
Bumped version to 0.14 and changed to libtool's -version-info versioning system
19 years ago
Andreas Huggel
c15e6552ea
Bumped version to 0.13, updated ChangeLog.
19 years ago
Andreas Huggel
da6266da3b
Copyright updates for 2007
19 years ago
Andreas Huggel
687f9d9432
Added test for the type of the entries to decide if non-intrusive writing is possible. Fixes bug #452 .
19 years ago
Andreas Huggel
2c82879afe
Added second attempt to parse an IPTC field into a string value, if parsing the actual type fails. Fixes bug #501 .
19 years ago
Andreas Huggel
9d0a7b0610
Implemented conversion function to display Windows tags 0x9c9b-0x9c9f. Added configure magic to find iconv. Fixes bug #460 .
19 years ago
Andreas Huggel
af19f6f04e
Fixed tests for various Nikon, Fujifilm, Panasonic and Olympus tag updates
19 years ago
Andreas Huggel
f381cb6966
Do not write TIFF header to JPEG images if the Exif data is empty. Fixes bug #498 .
19 years ago
Andreas Huggel
592ca5c711
Improved loading of JPEG data in case of problems. Existing Exif data is not modified until the new IFD0 is read successfully. Improved ExifData::clear()
19 years ago
Andreas Huggel
cc38da116d
Tweaked test result comparison
19 years ago
Andreas Huggel
f46704d5ae
Bumped version to 0.12
19 years ago
Andreas Huggel
db5426a29e
Added RenameAddon1.diff patch from Tobias Jahn, fixes bug #459 .
19 years ago
Andreas Huggel
b90529f9f9
Added testcase for bug #495 , fixed a few SVN mime-type properties
19 years ago
Andreas Huggel
3484fcd43f
Fixed bugfixes-test for changes introduced in rev. 894 and 943
19 years ago
Andreas Huggel
973ff7864f
Fixed exiv2-test for changes introduced in rev. 894
19 years ago
Andreas Huggel
8c6d1bc4ff
Advised by Max Lapshin for Mac OS, bug 486
19 years ago
Andreas Huggel
39ad73f947
Bumped version to 0.11
19 years ago
Andreas Huggel
cb8cb3cdfd
Canon Camera Settings update (David Cannings)
19 years ago
Andreas Huggel
b5d052b2f5
Added Canon Panorama patch, Canon test images, and minor updates (David Cannings)
19 years ago
Andreas Huggel
f8f9917dd9
Added support for Canon Picture Info tags (David Cannings)
19 years ago
Andreas Huggel
6af67226b2
Renamed CanonCs1,2 groups to CanonCs and CanonSi respectively (David Cannings)
19 years ago
Andreas Huggel
e10eed1fb1
Updated CanonCs1 and CanonCs2 tags according to ExifTool (David)
19 years ago
Andreas Huggel
7afb76c263
Changed Canon makernote to use EXV_PRINT_TAG. Fixed duplicate Cs1 FocusMode bug
19 years ago
Andreas Huggel
d53a778b2b
Fixed MSVC 2005 issues (except for exiv2com) and minor problems. All tests pass now on MSVC 2005. Fixes bug #455
19 years ago
Andreas Huggel
7043310936
Fixed tests and changed "No Flash" to "No flash"
19 years ago
Andreas Huggel
900adcd5a8
Added check for JPEG APP segments >64k, removed 16bit size limitation for IRBs. Fixes bug #480 .
19 years ago
Andreas Huggel
d3d2d4c023
Added boundary check for next IFD to Ifd::read, fixes bug #479 .
19 years ago
HumanDynamo
5d9e1b7fd1
PNG test image generated with ImageMagick including Exif/Makernote/IPTC
19 years ago
Andreas Huggel
7b75f9782f
Updated tag values for "Compression" and "PhotometricInterpretation" (Gilles Caulier)
19 years ago
Andreas Huggel
3de498a473
Changed the default of the -b option to suppress large binary values, minor tweaks
19 years ago
Andreas Huggel
f43dc106d9
Updated version to 0.10
19 years ago
Andreas Huggel
c0ff4bd4b0
Added -b, -u and -P options to the utility. The -P option implements feature #468 .
19 years ago
Andreas Huggel
2a054c7543
Display filename in print mode if processing multiple images, like grep does (Roger Larsson)
19 years ago
Andreas Huggel
7d578fefef
Improved Exif.Nikon[13].AFFocusPos print functions (Roger Larsson)
19 years ago
Andreas Huggel
89dedf0b85
Updated tests for the changes in the last two revisions
19 years ago
Andreas Huggel
0c88b8c5f7
Updated tests for changed Canon descriptionn (related to Rev. 698)
20 years ago
Andreas Huggel
6e499c1261
Updates for release 0.9.1
20 years ago
Andreas Huggel
a2b8c3f327
Added testcase and warning for bug #451
20 years ago
Andreas Huggel
54d3b2ce49
Updated ChangeLog and bumped version to 0.9
20 years ago
Andreas Huggel
f3e98f152d
Improved filtering of irrelevant differences on MinGW
20 years ago
Andreas Huggel
e7ce9ecba1
Updated test output for SerialNumber fix and fixiso
20 years ago
Andreas Huggel
99b4e71459
Updated copyright and fsf address
20 years ago
Andreas Huggel
d545215ceb
Completed CRW write support, feature #438 . Only tested on Linux
20 years ago
Andreas Huggel
92b9339cd2
Updated test output
20 years ago
Andreas Huggel
a0f0c0e18c
Another update on the way to CRW write-support. Still not complete; don't use
20 years ago
Andreas Huggel
42107086ec
Minor change
20 years ago
Andreas Huggel
8ef1d8f854
Added -c option to the exiv2 utility to set the Jpeg comment from a string given on the command line. Implements feature #446 .
20 years ago
Andreas Huggel
c5d91d374a
Added option -k to preserve file timestamps and -t/-T to set the timestamp in the rename action. Only tested on Linux. Implements feature #448 .
20 years ago
Andreas Huggel
fc11d18013
Make sure the str argument to sscanf() is a 0 terminated C-string. Fixes Bug #447 .
20 years ago
Andreas Huggel
b9d4e13073
Added VALGRIND variable to test scripts
20 years ago
Andreas Huggel
0398735e80
Changed class Entry to transform comment type on the fly. Fixes bug #445 .
20 years ago
Andreas Huggel
fd2b211222
Bumped version to 0.8, updated ChangeLog
20 years ago
Andreas Huggel
fc93a620ee
Improved bugfix regression test script
20 years ago
Andreas Huggel
1c3bd8beb4
Started test driver for bugfixes regression testing
20 years ago
Andreas Huggel
ef8bd98e79
Added test images
20 years ago
Andreas Huggel
10a1b24398
Changed -s option to -S and included the "." in the suffix (similar to the -S option of gzip)
20 years ago
Andreas Huggel
d7c80de351
Added -s <suffix> option to the utility. This allows, e.g, to use Canon THM files as source file for the insert command.
20 years ago
Andreas Huggel
15564f4cf0
Fixed print function mixup and further cleaned-up the summary printing in the utility
20 years ago
Andreas Huggel
489fff191d
Canon CRW read support, first try. Introduces a new approach to parsing metadata. Cluttered by some related additions to the Canon makernote note and a bit of cleanup.
20 years ago
Andreas Huggel
5823ceaff3
Changed Ifd::read() to allow it to access the complete Exif data buffer. Corresponding changes done to makernotes. Fixes bug #424 .
20 years ago
Andreas Huggel
387729de1a
Added decoding of Exif.Nikon3.LensData, updated tests
20 years ago
Andreas Huggel
266dbad626
Updated utility to use some of the new Makernote tags in the summary print output, updated tests accordingly
20 years ago
Andreas Huggel
9831922b50
Added Panasonic makernote, tweaked Olympus makernote just a little bit, updated doc and tests
20 years ago
Andreas Huggel
30f110c643
Improved output data and format of the utility and examples, updated test results
20 years ago
Andreas Huggel
17f2c4bd58
Updated documentation, bumped version to 0.7
20 years ago
Andreas Huggel
a70511cc4a
Changed MakerNoteFactory according to ImageFactory. Removes the need to link applications with mn.o. Fixes bug #427
20 years ago
Andreas Huggel
1b41ce9931
Close files before calling FileIo::size() (which uses stat). This is necessary on Win32 it seems. Fixes bug #428 . Changed default mode of FileIo::open to "rb" and added FileIo::switchMode. Fixes bug #429 . Added a hack to make test output of exiv2-test.sh more readable on MinGW.
20 years ago
Andreas Huggel
c99597ccd7
Added basic Sony makernote, decoded Exif.CanonCs2.ISOSpeed (from Exiftool) and Exif.Nikon3.LensFStops (from Robert Rottmerhusen)
20 years ago
Andreas Huggel
6a675f3d82
Added support for Canon Camera settings 1/2 and Custom Functions tags
20 years ago
Andreas Huggel
dcc2bb5c3a
Added path-test.sh
21 years ago
Andreas Huggel
6a0ecb420e
Merged revisions 551:552 from branches/Exiv2-0_6_041212. Fixes bug #423 in trunk
21 years ago
Andreas Huggel
1f82dffcfa
Added type information to Exif tag tables. Updated comment example, documentation and tests. Implements feature #425
21 years ago
Andreas Huggel
adb618fcf9
More clean-up, updated component dependency graph
21 years ago
Andreas Huggel
54a42fc1f7
Generalized and cleaned-up makernote handling
21 years ago
Andreas Huggel
76cd23a980
Merged revisions 521:529 from branches/Exiv2-0_6_041212, added modify-test.sh and related test data
21 years ago
Andreas Huggel
a8f6bc2f84
Merged revisions 520:521 from branches/Exiv2-0_6_041212, updated test results
21 years ago
Andreas Huggel
cac5030c7b
Merged revisions 514:520 from branches/Exiv2-0_6_041212
21 years ago
Andreas Huggel
2a0149184a
Fixes and cosmetic changes; all tests now pass again, finally!
21 years ago
Andreas Huggel
f35afc7179
Fixed write-test: Commented experimental Nikon3 code, copied write-test.out from branches/Exiv2-0_6_041212.
21 years ago
Andreas Huggel
8221293072
Completed ExifData assignment operator and copy constructor, added related code and tests. Fixes bug #417
21 years ago
Andreas Huggel
7539421a27
Fixed handling of Ifd offsets (bug #411 ), fixed guessing of Ifd base offset, added Ifd::pBase_ (not used yet), updated tests
21 years ago
brad
995d0df060
Switched back to /bin/sh and fixed associated problem under cygwin
21 years ago
Andreas Huggel
ca3a60e148
Replaced let with expr
21 years ago
brad
9db53c831c
Added iotest to makefile
21 years ago
brad
f57517ea93
added LD_LIB export
21 years ago
brad
10dd91a945
added svn properties
21 years ago
brad
0cab366ec2
Merges all changes from the insideout branch back into trunk. This includes the IO abstraction code, split-up of image.cpp, and inside-out design change ( #402 , #403 , and #404 ).
21 years ago
Andreas Huggel
a9c25fcbd3
Added "export LD_LIBRARY_PATH"
21 years ago
Andreas Huggel
01c09f503e
Simple Makefile to run all tests and clean the tmp directory
21 years ago
Andreas Huggel
e40038553c
Removed obsolete variable
21 years ago
Andreas Huggel
72c6c67c34
Fixed test drivers for use in MinGW
21 years ago
brad
875cb0892e
added --strip-trailing-cr to fix test problems on win32
21 years ago
Andreas Huggel
d03534cc37
Updated according to cleanups from Rev 455
21 years ago
Andreas Huggel
e99ecbd345
Added delete targets for different types of metadata
...
Added insert thumbnail option
Various fixes
21 years ago
brad
3769cb5601
added svn:eol-style property to text files
21 years ago
Andreas Huggel
e09052e2d5
Updated examples for use on website, updated tests accordingly
21 years ago
Andreas Huggel
1bdad3afa6
exiv2-test.sh with expected output, finally
21 years ago
Andreas Huggel
1d2f133f81
Added local change of LD_LIBRARY_PATH
21 years ago
Andreas Huggel
2885c077df
Added test-driver for MakerNoteFactory::match tests, moved expected output
21 years ago
brad
c6025cdd2a
added --strip-trailing-cr for running test cases on win32
21 years ago
Andreas Huggel
26b45e5fce
Added addmoddel test driver and expected output
21 years ago
Andreas Huggel
7aa65b6499
Updated tests. Still needs work.
21 years ago
Andreas Huggel
804fb602c5
Updated write-test.*
21 years ago
Andreas Huggel
d2807c9dbf
Expected output of write-test.sh, moved here from src
21 years ago
Andreas Huggel
95bd3d8312
Updated input and output directories
21 years ago