Michał Walenciak
a12986b9b5
Merge pull request #672 from Kicer86/provide_pkg_version
...
create & install exiv2ConfigVersion.cmake
6 years ago
Michał Walenciak
aae88060ca
Use ${CMAKE_INSTALL_LIBDIR} as proper files location
6 years ago
Michał Walenciak
4ddd44e9da
create & install exiv2ConfigVersion.cmake
6 years ago
D4N
e5a48da8e2
Merge pull request #670 from Exiv2/fix_gitlab_centos_0_27
...
[ci] Do not symlink python36 to python3 if it already exists
6 years ago
Dan Čermák
4151ad4c15
[ci] Do not symlink python36 to python3 if it already exists
...
CentOS now provides it's own symlink of python3 -> python34, so we either remove
it first or symlink if that file doesn't exist yet.
This fixes #666 .
(cherry picked from commit 045c8b32927720ece265e01d8a80ce782692a315)
6 years ago
Luis Díaz Más
a11e198e64
Merge pull request #618 from piponazo/fix597
...
Fix #597
6 years ago
Luis Diaz Mas
127c2eac0e
Fix warnings on MSVC
7 years ago
Luis Díaz Más
704fc56d52
Keep the profileName from readMetadata and use it in writeMetadata
7 years ago
Luis Díaz Más
e385599067
Refactoring to make the doe more readable. Fix icc tests
7 years ago
Luis Díaz Más
436b0f87b5
Add missing header when -DDEBUG is present
7 years ago
Luis Díaz Más
d1097fab59
Factor our function to read PNG Chunk info
7 years ago
Luis Díaz Más
914a8c5585
Factor out exception throw in different places inside isPngType
7 years ago
Luis Diaz Mas
88f22e13cb
Fix ICC profile in PNG images
7 years ago
Luis Díaz Más
2aaefbaf71
Merge pull request #660 from piponazo/InstallCompilerDetectionHeader
...
Install new file exiv2lib_compiler_detection.h
7 years ago
Luis Diaz Mas
6abdb7e77a
Install new file exiv2lib_compiler_detection.h
7 years ago
Luis Díaz Más
c558625faa
Merge pull request #617 from piponazo/DeprecateRelics
...
Deprecate relics
7 years ago
Luis Diaz Mas
eca3eb711a
Do not tread deprecation warnings as errors
7 years ago
Luis Díaz Más
9bfb1155b2
Appveyor: drop VS2008 which has problems with WriteCompilerDetectionHeader
7 years ago
Luis Diaz Mas
25bfeb4245
Print deprecation warning in CMake report
7 years ago
Luis Diaz Mas
42d79e87aa
Deprecate SshIo, Video, EPS and SSH classes
7 years ago
Luis Diaz Mas
9d62998973
cmake: compile video sources conditionally
7 years ago
Luis Diaz Mas
0e02d46aa8
CMake: add mechanism to deprecate code
7 years ago
Luis Díaz Más
c383abfdb2
Merge pull request #657 from Exiv2/fix604_0.27
...
Fix #604 (0.27)
7 years ago
Luis Diaz Mas
dbed8472b9
conan: update gtest version and way in which we create the conan profile
...
- use default profile
- Use libstc+11 for the conan profile
- gtest-1.8.0 for MSVC < 12.
7 years ago
Luis Diaz Mas
598646943a
travis: move images from trusty to xenial
7 years ago
Luis Díaz Más
4a9667071e
conan: do not bring libcurl on Mac OSX
7 years ago
Luis Díaz Más
798396e71a
cmake: use CONAN_PKG::OpenSSL only if NOT APPLE
7 years ago
Luis Diaz Mas
06c41eab35
conan: update conan version to 1.11.2
7 years ago
Luis Díaz Más
635f21e4f7
conan: update libcurl version
7 years ago
Luis Díaz Más
08478c3217
Fix SSL linking issues on Windows
7 years ago
Luis Diaz Mas
b26d43358b
appveyor: enable webready/curl
7 years ago
Luis Diaz Mas
0810af3ea5
travis: enable webready/curl
7 years ago
Luis Díaz Más
4fa2bc7008
Propagate CURL linkage when it is enabled
7 years ago
Luis Díaz Más
2432b7a057
Merge pull request #652 from Exiv2/ExportBasicErrorSpecializations_0.27
...
Export basic error specializations 0.27
7 years ago
Luis Díaz Más
04c9b181cc
Fix #644 . Export specializations of BasicError
...
- Only export BasicError::setMsg which is the only implementation present in the .cpp
- Only export BasicError specialization on __APPLE__
It seems that gcc automatically adds the attribute when the visibility
settings are set to hidden. See this link for more information:
https://reviews.llvm.org/D35388
7 years ago
Luis Díaz Más
3b43573536
Merge pull request #653 from Exiv2/PcFileFixes_0.27
...
Fixes in .pc file for being compatible with more distributions
7 years ago
Luis Diaz Mas
e706cca190
Fixes in .pc file for being compatible with more distributions
7 years ago
Luis Díaz Más
e07326fed8
Merge pull request #640 from Exiv2/IncludeExportFile_0.27
...
Include exiv2lib_export.h where needed and cleanup headers
7 years ago
Luis Diaz Mas
6f8d8e3da6
cleanup header inclusions in API
7 years ago
Luis Diaz Mas
4bd7e9ef1f
Include exiv2lib_export.h in all public headers
7 years ago
Luis Díaz Más
95fd61b24e
Merge pull request #639 from Exiv2/ExpatAdapter-0.27
...
sync changes to ExpatAdapter from master to 0.27 (removes compiler wa…
7 years ago
Robin Mills
eebf6e982e
Merge branch '0.27' into ExpatAdapter-0.27
7 years ago
clanmills
c261db2b5f
sync changes to ExpatAdapter from master to 0.27 (removes compiler warnings)
7 years ago
Luis Diaz Mas
acc9fa012d
Reliable detection of strerror_r variants
7 years ago
Luis Díaz Más
13c066dbb0
Merge pull request #634 from cryptomilk/0.27
...
Fixes for installing exiv2
7 years ago
Andreas Schneider
189da93480
xmpsdk: Build with -DBanAllEntityUsage=1
...
Prevent a denial-service-attack related to XML entity expansion
("billion laughs attack").
See https://bugzilla.redhat.com/show_bug.cgi?id=888769
Search for BanAllEntityUsage in xmpsdk/src/ExpatAdapter.cpp
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
(cherry picked from commit e44d1dbe769f3b60a3d671be310f4af4f9490e6b)
7 years ago
Andreas Schneider
ad95969a08
cmake: Use correct installation dir for generated docs
...
Fixes #623
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
(cherry picked from commit f8f63a8b4033549d47384c6e2b1972ae1a2775fc)
7 years ago
Andreas Schneider
ed3a0f1341
cmake: Install header files without globbing
...
Fixes #627
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
(cherry picked from commit 0b34ccb9a3b26cd1c5267c6a5c15e9fa1a665adb)
7 years ago
Andreas Schneider
6062b1b803
cmake: Rename xmp to exiv2-xmp to avoid name conflicts
...
There is already a libxmp file by the xmp project on https://xmp.sf.net .
To avoid issues prefix with exiv2.
Fixes #624
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
(cherry picked from commit 89509d7a3915ba474cbc3f8c85ab9bec4954ceda)
7 years ago
Luis Díaz Más
661e3fa4bf
Merge pull request #630 from Exiv2/CanonLensesIds_0.27
...
Canon lenses ids 0.27
7 years ago