259 Commits (8f445fa016ee35ff2e8bdb39dd9ee1725e23df1c)
 

Author SHA1 Message Date
Andreas Huggel 8f445fa016 * Fixed MSVC errors and warnings (Steve, sking_5.patch)
* Fixed ExifData::copyFromMetadata to automatically add missing offset tags
* Fixed an embarassing bug in ExifData::updateEntries, which caused write
  after erasing metadata to write back the original metadata.
21 years ago
Andreas Huggel b69c40e671 Fixed MSVC errors and warnings (Steve, sking_5.patch) 21 years ago
Andreas Huggel abc73c4cb1 Fixed offset adjustment in IfdMakernote::copy 21 years ago
Andreas Huggel 102d1a9ba4 Fixed MSVC errors and warnings (Steve, sking_5.patch)
Replaced exp2f(x) with exp(log(2) * x)
21 years ago
Andreas Huggel a351936427 minor change 21 years ago
Andreas Huggel 78c0f78954 Fixed wrong parenthesis in cast 21 years ago
Andreas Huggel b921d51d1b Attempt for a fix for copyFromMetadata. Not complete. 21 years ago
Andreas Huggel 8cf1ede430 Minor changes 21 years ago
Andreas Huggel dd7b63d3ba Fixed MSVC errors and warnings (Steve, sking_4.patch) 21 years ago
Andreas Huggel 34d27c8b0c Fixed MSVC errors and warnings (Steve, sking_3.patch with minor changes) 21 years ago
Andreas Huggel bb7a34bc1e Fixed MSVC errors and warnings (Steve, sking_2_mod_2.patch) 21 years ago
Andreas Huggel ddb874fd43 Minor changes 21 years ago
Andreas Huggel 5c43555856 Corrected IFD entry in debug output 21 years ago
Andreas Huggel 45f950a7da (un)install targets should only (un)install exiv2 21 years ago
Andreas Huggel 6fff2c0c34 Minor doc change 21 years ago
Andreas Huggel 452616c780 Print Nikon makernote values for ISO Speed, Quality and WhiteBalance 21 years ago
Andreas Huggel cb6b2e197d Added Nikon3 print function for ISO setting 21 years ago
Andreas Huggel 8b22804c22 Improved HTML output 21 years ago
Andreas Huggel f3fae727e3 Improved HTML output 21 years ago
Andreas Huggel 4cbecc7a47 Fixed MSVC errors and warnings (Steve, sking_2.patch, parts thereof) 21 years ago
Andreas Huggel 3478419f13 Removed unnecessary dynamic_casts 21 years ago
Andreas Huggel 6852f76c79 Fixed MSVC errors and warnings (Steve, sking_1.patch, only types.cpp) 21 years ago
Andreas Huggel f5f0384369 Added ifd-test 21 years ago
Andreas Huggel afe338162b Improved handling of corrupt IFDs: Truncate field if offset points outside of the buffer 21 years ago
Andreas Huggel 85a1b363a2 Fixed TypeInfoTable to return invalid if typeId is too large 21 years ago
Andreas Huggel 16564f8ff2 Removed unnecessary dynamic_casts 21 years ago
Andreas Huggel 1d1110e047 minor change 21 years ago
Andreas Huggel afae8981c9 Explicitly disallow makernote assignment operator 21 years ago
Andreas Huggel a622c2c552 Updated script to include a header 21 years ago
Andreas Huggel ec30a12368 Fixed script for multiple MakerNote classes in one file 21 years ago
Andreas Huggel 787cef4f38 Added Nikon makernote formats 21 years ago
Andreas Huggel bba8160c47 Doc updates 21 years ago
Andreas Huggel f98f131244 Added the makernote buffer to the arguments passed to the create function. This allows the makernote create function to determine the exact makernote needed based on its
content. The new concept is used to automatically determine which of the three Nikon makernotes to create.
21 years ago
Andreas Huggel 878f6e5a03 Added Nikon MakerNote (3 formats) 21 years ago
Andreas Huggel 2957d540d9 Increased version to 0.4, minor doc change 21 years ago
Andreas Huggel fdfb5fee63 Added warning when makernote cannot be read 21 years ago
Andreas Huggel 5d115effff undef DEBUG_REGISTRY 21 years ago
Andreas Huggel f00d7c4fde Minor doc fix 21 years ago
Andreas Huggel 4cb74a42e5 * Replaced too simple prefix with a more general concept of a makernote header.
* Code and documentation cleanup.
21 years ago
Andreas Huggel cbb317bc12 * Replaced too simple prefix with a more general concept of a makernote header.
* Added "FOVEON" and "*" to registry.
* Code and documentation cleanup.
21 years ago
Andreas Huggel 63883fa21f Code and documentation cleanup 21 years ago
Andreas Huggel 83b6279643 Updated for the new int score return value of match() 21 years ago
Andreas Huggel 29f2e78ce3 * Replaced too simple prefix with a more general concept of a makernote header.
* Fixed match() to prefer an exact match over a wildcard match with the same
  number of matching characters (Key "Nikon" now prefers registry entry "Nikon"
  over "Nikon*"), simplified the return value of match() to an int score value.
* Added DEBUG_REGISTRY debug output.
* Code and documentation cleanup.
21 years ago
Andreas Huggel 0c14d79ad1 clone() of concrete a value returns a pointer to the actual type (relaxed return value) 21 years ago
Andreas Huggel 1566a43a55 Bugfix: Used delete[] in DataBuf::alloc() 21 years ago
Andreas Huggel 809d76dfb6 Changed default sort order (on the first click) to ascending 21 years ago
Andreas Huggel 0de786b863 Less rigid command line argument parsing: try to guess the action from the option given and use print as the default action 21 years ago
Andreas Huggel d7bb6cd791 Added debug output (Todo: remove this before the next release!) 21 years ago
Andreas Huggel 6db15cb8e8 Version updated to 0.4-pre1 21 years ago
Andreas Huggel d134d4a2b1 -1 +1 21 years ago