6547 Commits (e6ee72f6b3f42231a918a8b4ed48540c04bf259c)
 

Author SHA1 Message Date
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