Luis Díaz Más
417ad89e4b
Pass argument by const reference
7 years ago
Luis Díaz Más
2203dce828
Fix compilation in clang
7 years ago
Luis Díaz Más
59ba209fe8
Move BlockMap to .cpp file (Remove it from API)
...
- Also make some BlockMap methods const
7 years ago
Luis Díaz Más
fab770887b
Initialize member variables not initialized in the constructor
7 years ago
Luis Díaz Más
20a29cc9c4
Initialize variable in constructor initialization list
7 years ago
Luis Díaz Más
58a96d5908
Fix - Exception thrown in function that was declared not to throw
7 years ago
Luis Díaz Más
cd09cda6ff
Clarify calculation precedence for >> and ?
7 years ago
Luis Díaz Más
2d1e1fe6ef
Reduce the scope of variables
7 years ago
Luis Díaz Más
dc7eb5008b
Add explicit to constructors with 1 argument
7 years ago
Luis Díaz Más
2ea9039879
Adapt fujifilm regression tests
7 years ago
Luis Díaz Más
1620198568
Update fujiColor tag with descriptions for new Fujifilm monochrome modes
7 years ago
Robin Mills
ac951622f4
Update DateTimeOriginal in NEF images
7 years ago
Luis Díaz Más
8026e39d66
CI: Update conan version to 1.9.0
7 years ago
Luis Diaz Mas
b07c480a0a
Add regression test for #511
7 years ago
Luis Díaz Más
ae49250942
Check in Image::printIFDStructure if seek and reads are OK
7 years ago
Luis Díaz Más
59013f2e2f
Formatting code
7 years ago
Luis Diaz Mas
b7c71f3ad0
PSD: enforce Length of image resource section < file size
7 years ago
Luis Diaz Mas
6896693251
PSD: Use Safe::add for preventing overflows in PSD files
7 years ago
Luis Diaz Mas
b6bc4262c4
Add regression test for #426
7 years ago
Luis Díaz Más
244f00bf3a
CMake: Do not add conan global compiler flags
...
+ Add conan-gtest compile definitions for the unit_tests target
7 years ago
Luis Diaz Mas
ea5ae1b94c
CMake: Do not use project(DESCRIPTION) (only available from CMake 3.9)
7 years ago
Luis Díaz Más
933ce589a6
Fix infinite loop in getopt.cpp
...
Note that the getopt code was looping forever when one of the argument
options was incorrect. Example:
./exiv2 -A 20:00:00 -Y 2018 -O 11 -D 01 ad myImage.tiff
7 years ago
Luis Díaz Más
09ad415f1f
CMake: Define PROJECT_DESCRIPTION
7 years ago
Luis Díaz Más
bc215c01a2
CMake: move CMake definitions to the main cmake file
...
Note that the reason to do that is to make PACKAGE_URL variable visible when
the exiv2.pc is generated.
7 years ago
Luis Díaz Más
46e6ced607
pkg-config file - paths depending on + Fix version
7 years ago
Luis Díaz Más
afc1a1e526
Install exiv2.pc into prefix/lib/pkgconfig
7 years ago
Luis Díaz Más
c87749a5e2
Configure exiv2.pc file and install it into share
7 years ago
Luis Diaz Mas
f9389c4f1c
Rename exiv2.pc.cmake to exiv2.pc.in
7 years ago
Robin Mills
b608ad9fdd
Restore exiv2.pc in the mix ( #497 )
7 years ago
Luis Díaz Más
8b877d6ed6
SOVERSION is VERSION_MINOR as in 0.26
7 years ago
Luis Diaz Mas
611d6c7bbc
CMake: Move uninstall code to mainSetup
7 years ago
Luis Diaz Mas
77369dcb72
Remove deprecated sections from WORK-IN-PROGRESS
7 years ago
Luis Diaz Mas
9733863030
Remove experimental approach to handle new XMPSDK versions
...
Note that the way to bring a newer version of XMP is by using conan.
7 years ago
Luis Diaz Mas
8b68afd4be
Remove xmp Makefile. Now it is always handled by CMake
7 years ago
Luis Diaz Mas
4afb61411c
Remove xmp visibility flags. Already done in cmake/mainSetup.cmake
7 years ago
Luis Diaz Mas
f7fb146389
Add EXIV2_TEAM_PACKAGING cmake variable to add CPack configuration
7 years ago
Luis Díaz Más
c34c545e31
Change back the library name to exiv2. Generate PDBs in CURRENT_BINARY_DIR.
...
We need to specify where to generate the PDB so that it does not clash with the PDB file generated
for the exiv2 application.
7 years ago
Luis Díaz Más
8d5d453c13
Use the MSYS CMake variable to determine when to use localtime.c
7 years ago
Luis Díaz Más
bc1c17fd78
Add back localtime.c implementation for MinGW
7 years ago
Robin Mills
609951e1d7
Fix categorize.py to handle .DS_Store
7 years ago
Robin Mills
a099f2440a
Man page update to describe the configuration file.
7 years ago
Robin Mills
1cbebfd12f
Removed documentation references to contrib/Qt
7 years ago
Robin Mills
e2bc0af884
Remove Contrib/Qt which applies to MinGW msys/1.0 which is obsolete.
7 years ago
Robin Mills
a3bdd0283b
Almost there. Removing contrib/build/msvc and other obsolete stuff.
7 years ago
Robin Mills
c84a11f8bf
More corrections (that's it for tonight).
7 years ago
Robin Mills
b48dfc2a2a
Documentation fixes.
7 years ago
Robin Mills
246f6b1656
Minor change to ReadMe.txt for Linux
7 years ago
Robin Mills
21219ed69f
Minor changes to ReadMe.txt for Cygwin, MinGW and msvc.
7 years ago
Robin Mills
9b16a4909e
Updates to ${platform}/ReadMe.txt
7 years ago
Robin Mills
170f39b05f
Minor Documentation Update
7 years ago