6078 Commits (42d79e87aa57d84a94ab76b62047f6f8718f294c)
 

Author SHA1 Message Date
Luis Díaz Más e5bcabd026 Do not print hexadecimal version value when running exiv2 --version 7 years ago
Luis Díaz Más 808de65c37 Use CMake PROJECT_VERSION components in version files 7 years ago
Luis Díaz Más 5eb692d536 CPack: Add tweak number. Now packages include the tweak number in the name 7 years ago
D4N ae0bfa44df
Merge pull request #180 from Exiv2/disable-printStructure
Disable printStructure()
7 years ago
Dan Čermák 19bb57ff25 Add reproducer for #262 to the test suite 7 years ago
Luis Díaz Más 2b74ad4feb Default initialyze DataBuf::pData_ so that valgrind does not complain 7 years ago
Dan Čermák 67ec90bdab Fix switch value in BigTiffImage::readData
This function extracts a 2, 4 or 8 byte integer from the image and
swaps it according to the current setting. However, it was implicitly
assuming, that it reads the same amount from the image is is
requested.
If that is not the case, e.g. if 8 bytes are requested but
only 4 are read
=> result is created via byteSwap8() which reads 8 bytes
   !but 4 of those are uninitialized!
Using the actually read size fixes this problem.
7 years ago
Dan Čermák ecf955812d Replace reachable assertions with enforce in BigTiffImage::readData 7 years ago
Dan Čermák b3199a0720 Fix division by zero in BigTiffImage::printIFD
This fixes #262
7 years ago
Dan Čermák 03799c75e1 [testsuite] Add support for binary output to check_no_ASAN_UBSAN_errors 7 years ago
Dan Čermák 4090ca475f [testsuite] disable bugfixes-test.sh 7 years ago
Dan Čermák 75415693d8 [testsuite] Update testsuite after printStructure deletion 7 years ago
Robin Mills afb98cbc6e Allocate correct amount of memory for the ICC profile 7 years ago
Robin Mills 8ff26931e3 Do not use Image::printStructure() when reading images as this causes security issues. 7 years ago
Robin Mills 90305cee1e Fix in exiv2-test.sh for Cygwin 7 years ago
Robin Mills b6a8d39613 Ensure MSYS is detected in functions.source 7 years ago
Luis Díaz Más f06b69fa56 CPack: ignore files for generating the sources tarball 7 years ago
Luis Díaz Más 92b5c37695 CPack: Intructions about how to use cpack 7 years ago
Luis Díaz Más 8a3f2606cf README-CMAKE transformed in Markdown file + Update info 7 years ago
Luis Díaz Más e75731f8c2 README.md - use markdown headers 7 years ago
Luis Díaz Más 07f63003b7 COMMERCIAL changes 7 years ago
Luis Díaz Más 84e3e8a73a Copyright changes 7 years ago
Luis Díaz Más d5001f8929 Modify exiv2-test.out to adapt it to the changes 7 years ago
Luis Díaz Más 1bdbb86b0c Fix warning about implicit conversion to bool 7 years ago
Luis Díaz Más dba48ac3d9 Fix warning on VS2008 7 years ago
Luis Díaz Más 085d8a309a Remove COMMERCIAL Cmake variable 7 years ago
Luis Díaz Más 2afba9b127 Remove useless cmake information message 7 years ago
Luis Díaz Más 5324ac8c0e Move CMake variables to the file where they are used 7 years ago
Luis Díaz Más 603692a1d8 Copyright to Exiv2 authors 7 years ago
Luis Díaz Más 48e0b1d0c1 Remove obsolete lsm file 7 years ago
Luis Díaz Más 19d9ae844b Remove hardcoded CURL_STATICLIB definition in config.h 7 years ago
Luis Díaz Más a6d82633c3 Enable WARNINGS_AS_ERRORS in CI jobs.
- Move the settings to other cmake file. This will not be used for XMP code
- Disable WARNINGS_AS_ERRORS for VS2008 and VS2010
7 years ago
Luis Díaz Más c4cc019dff Hide -Wunused-variable issues by using the UNUSED() macro 7 years ago
Luis Díaz Más 94375034e6 Fix -Wsign-compare issues 7 years ago
Luis Díaz Más 320e186f44 Fix -Wmaybe-uninitialized warnings 7 years ago
Luis Díaz Más 18ded9ccf3 Use static version of libcurl.
Note that this will simplify the packaging/deployment
7 years ago
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