5741 Commits (f47b0546ac0701ebcfb1c56bf33dbb843f74edc7)
 

Author SHA1 Message Date
Luis Díaz Más f47b0546ac Make clear separation between linker and compiler flags 7 years ago
Luis Díaz Más e3a75ede85 Disable verbosity in make call 7 years ago
Luis Díaz Más 0bfa0168df Cleanup some of the PACKAGE_XXX variables and rely in the ones given by the project() command 7 years ago
Luis Díaz Más 14ab688b7f Provide more CPack variables 7 years ago
Luis Díaz Más b2b04fe2d6 Use project() command to provide project version
- Note that we cannot find libiconv without saying that Exiv2 is also a C project
7 years ago
Luis Díaz Más 68f7c5e047 Use Cpack for generating the tarballs (TODO: document) 7 years ago
Luis Díaz Más 980f2e9462 Use isnan(f) as an alternative to isinf() on __APPLE__ 7 years ago
Luis Díaz Más 7d32da890b Add remaining pocs for the issue 428 and adapt the regression test 7 years ago
Robin Mills 6d1c318fc6 Fixes in PngChunk::readRawProfile 7 years ago
Luis Díaz Más f5b40f3e82 Fix more issues in PngChunk::readRawProfile 7 years ago
Luis Díaz Más 847da051c0 Fix bug in PngChunk::readRawProfile
- Now it takes into account text.size_ when searching for a newline
char.
7 years ago
Luis Díaz Más a6a1c31140 Add integration test to reproduce the issue 7 years ago
Luis Díaz Más dce05ac488 Remove occurrences of EXIV2_BUILDDIR and rely in EXIV2_BINDIR 7 years ago
Luis Díaz Más 3d558be1aa Fix architecture setting in conan 7 years ago
Luis Díaz Más 7f111be2d0 Do not run unit tests with VS2008 and VS2010. Too much templating magic there ... 7 years ago
Luis Díaz Más 6b77e9f6c8 Do not use std::vector::data() which is not part of c++98 7 years ago
Luis Díaz Más 1f244b84e0 Use architecture x86 for VS2008 and VS2010 (In CMake generators) 7 years ago
Luis Díaz Más 20f7d24bc4 Use architecture x86 for VS2008 and VS2010 7 years ago
Luis Díaz Más 552f1e25c3 Fix vcvarsall paths for 2008 and 2010 7 years ago
Luis Díaz Más 333ae8a8b1 Try to compile the project also with VS2008 and VS2010 7 years ago
Luis Díaz Más 24be5a514e [Appveyor] Build exiv2 with Visual Studio 2012 and 2013
- Integration tests had to be disabled with 2012 and 2013. There were
few (4) tests failing for these cases.
- Only bring libiconv with conan when a windows subsystem is detected.
- libiconv can be enabled now with a conan option.
- Use infinity instead of INFINITY
- Use conan_basic_setup(). Fixes a problem with gtest is VS2012
- call vcvarsall.bat for each compiler version so that nmake can be
found.
7 years ago
Luis Díaz Más 2ae0cffe18 isinf for Visual Studio versions previous to 2013 7 years ago
Luis Díaz Más 4161099b91 Fix warnings reported by MSVC 7 years ago
Luis Díaz Más da24df0ba0 snprintf versions for VS versions previous to 2015 7 years ago
Luis Diaz Mas 67e448669e Use -Wno-format-overflow when compiling value.cpp to skip false positive warning 7 years ago
Luis Diaz Mas 0cf7d4fad8 Add unit tests for the TimeValue class 7 years ago
Robin Mills 59e84ed1ae
Merge pull request #431 from piponazo/removeCrwSamples
Remove crw samples + Fix build with MinGW
7 years ago
Luis Díaz Más 2698490584 Delete CRW samples that were not compatible with MinGW 7 years ago
Luis Díaz Más 597b17fff5 Simplify timegm.h and make it usable with MINGW 7 years ago
Dan Čermák 1e23238fa4 Fix memory leak in Params::getopt() 7 years ago
clanmills 3c42fdddeb Fix include <exiv2/exiv2.hpp> to include exiv2/config.h (and consequential changes)
Fix cltest.cpp and version.cpp to report MSVC 2017 in which _MSC_VER == 1910
7 years ago
Robin Mills 6f5c339859 Fix getopt-test to build on MSVC (which does not have unistd/getopt()) 7 years ago
Robin Mills 74bc0e0535 Changes for cross-platform getopt 7 years ago
Hombre a226d6a650 Fixing typo in cmakefiles and removing REGEX dependencie for Cygwin 7 years ago
Hombre 28da26f174 Adding MINGW32 toolchain support 7 years ago
D4N 7812043b7d
Merge pull request #419 from D4N/testsuite_api
Testsuite improvements
7 years ago
Dan Čermák 7d9ed33bde Initialize DataBuf with 0s => fix valgrind error 7 years ago
Dan Čermák 0f43d0f49d [Travis CI] Add new matrix entry: run test suite under Valgrind 7 years ago
Dan Čermák ed28e15152 [testsuite] Add option to run all commands under valgrind 7 years ago
Dan Čermák c7a3a57aff [testsuite] Port redmine issue #1137 (requires stdin passing) 7 years ago
Dan Čermák 992877bb39 [testsuite] Implement the supplying of stdin to commands 7 years ago
Dan Čermák 872e158173 [testsuite] Port redmine issue 1043
This test used shell wildcards, which we work around by creating the
list of files to process manually.
7 years ago
Dan Čermák bf43cbbccc [testsuite] Set env var TZ in redmine issue 1054 & remove skip
The manual export TZ=UTC in run.sh is thereby no longer needed
7 years ago
Dan Čermák 9cfcfb98a2 [testsuite] Add feature to set environment variables 7 years ago
Dan Čermák 116f5fe5bd [testsuite] Port redmine issue 1074 using the binary output feature 7 years ago
Dan Čermák 4f8c150582 [testsuite] Added binary output checking to the test suite 7 years ago
Dan Čermák bf50b582cb [testsuite] Improve PEP8 compliance 7 years ago
Dan Čermák deb9c23df8 [testsuite] Add option to run tests from a single file only 7 years ago
Luis Diaz Mas 27aa3ddc67 Add new codecov yml file to filter the XMKSDK folder out 7 years ago
D4N 102a0f316c
Merge pull request #417 from Exiv2/safe_abs
Add overflow safe abs and enable UBSAN on travis
7 years ago