7429 Commits (fdf9d3799cf2435d3057a5b3fb8b59d1ff44260c)
 

Author SHA1 Message Date
Luis Díaz Más e53da674d9 ci: add again arch linux & disable compilation&run of unit tests 4 years ago
Luis Díaz Más 9eae9014b1 ci: trying to fix centos:8 build 4 years ago
Luis Díaz Más 7d8cd00778 fix tests expectations for alpine linux 4 years ago
Luis Díaz Más 3dbe445fbf ci: alpine linux support 4 years ago
Luis Díaz Más 6c5c2278cb ci: warnings_as_errors OFF 4 years ago
Luis Díaz Más c33c6abc82 Remove useless explicit constructor 4 years ago
Luis Díaz Más f77607ee8a ci: fix issues on Github actions 4 years ago
Luis Díaz Más 1cac0c3963 Do not treat warnings as errors 4 years ago
Luis Díaz Más 9b9154d137 fix warning (hiding local variable) 4 years ago
Luis Díaz Más c480be5814 cmake: disable -Wuseless-cast 4 years ago
Luis Díaz Más 390f5ee49d ci: fix installation of gtest on ubuntu 20.04 4 years ago
Luis Díaz Más 0e19de936d ci: update github actions
- Disable arch case which is suffering of a weird situation in which
CMake when trying to find GTest, it is failing with some error related
with GMock (which we do not use or install!)
- Updated ubuntu image to 20.04
- Use same CMake flags as we use on Travis
4 years ago
Kevin Backhouse 8e38b37fcb Add windows_distribution_check GitHub Action. 4 years ago
D4N 9a4eb0c624 Add linux_distribution_check github action 4 years ago
Luis Díaz Más d5240a4bda eps: Fix code after usage of unique_ptr. Remove deprecation tags 4 years ago
Luis Díaz Más e8181a2bec Revert "Remove EPS tests"
This reverts commit 6d7d85a1ec988287ec2362e6c6b267860cab89e2.
4 years ago
Luis Díaz Más ed6cbf77b4 Revert "eps - do not install header"
This reverts commit 8f16196ad3.
4 years ago
Luis Díaz Más 8314030604 Revert "Remove deprecated EPS format"
This reverts commit 537cdad99e.
4 years ago
Kevin Backhouse 8388223deb Check that the string is properly terminated. 4 years ago
Kevin Backhouse e8422732af Fix LGTM warning about format specifier
https://lgtm.com/projects/g/Exiv2/exiv2/rev/pr-6633ad1cc6e6c36bffd6655165c299c53e934b22
4 years ago
Kevin Backhouse e97a9ff88a Fix signed/unsigned compiler warning. 4 years ago
Kevin Backhouse 27e349e063 Fix signed/unsigned compiler warning. 4 years ago
Kevin Backhouse 9cba1e475a Stop the test from failing when EXIV2_ENABLE_BMFF=Off. 4 years ago
Kevin Backhouse 285e7a4e72 Fix out-of-bounds read in bmffimage.cpp 4 years ago
Kevin Backhouse 386e464e1f Regression test for https://github.com/Exiv2/exiv2/issues/1570. 4 years ago
Kevin Backhouse 783b3a6ff1 Improve bound checking in WebPImage::doWriteMetadata() 4 years ago
Kevin Backhouse dbde0bc536 Regression test for https://github.com/Exiv2/exiv2/security/advisories/GHSA-5p8g-9xf3-gfrr 4 years ago
Kevin Backhouse 23c1cda99d Fix signed/unsigned compiler warnings. 4 years ago
Kevin Backhouse f930883919 Better bounds checking in Jp2Image::encodeJp2Header() 4 years ago
Kevin Backhouse e1686ebc38 Regression test for https://github.com/Exiv2/exiv2/security/advisories/GHSA-jgm9-5fw5-pw9p 4 years ago
Luis Díaz Más f9cf51ca49 Doc: Fix links in README.md and remove them from the conan one 4 years ago
Luis Díaz Más f85f7f717a Replace many of the iterators types with auto 4 years ago
Luis Díaz Más 75e4bd9059 Remove rest of useless typedefs from datasets.hpp 4 years ago
Luis Díaz Más 01a3bc716d Fix warnings in VS 4 years ago
Luis Díaz Más 75bf666d3b Remove typedef to Dictionary::const_iterator 4 years ago
Luis Díaz Más 9b2e46ce6c Doc: Update links in main so that the CI badges point to the proper branches 4 years ago
Luis Díaz Más 0a1bf46a1c revert changes that are affecting to VS 4 years ago
Luis Díaz Más de4d43d4d1 Fix warnings EXIV2_TEAM_EXTRA_WARNINGS
Most of the warnings fixed were:
- Hiding of local variables
- Hiding of globals
- Useless casts
- Conversions between float/double
4 years ago
Luis Díaz Más 6c0059b5a0 cmake: Treat xmpsdk headers as system ones
This is done so that when we use EXIV2_TEAM_EXTRA_WARNINGS we do not get
warnings about XMPSDK (we do not want to deal with those)
4 years ago
Luis Díaz Más 83dda6ccd7 Fix warnings related to -Wdeprecated-copy 4 years ago
Robin Mills 04c4c84852
Merge pull request #1560 from Exiv2/main-ReenableSanitizersBuild
Main reenable sanitizers build
4 years ago
Robin Mills 9870367783 GitLab/Fedora/MinGW Disable EXIV2_TEAM_WARNINGS_AS_ERRORS. 4 years ago
Robin Mills 5d38569534 Don't build with C++98 on Cygwin jobs 4 years ago
Robin Mills 3682bce15e Fix Ubuntu 20.04/Release/Sanitizer test breaker 4 years ago
Robin Mills d73dd0874d Fix icc_test which is failing on Linux:
luis@ryzenLinux:/media/linuxDev/programming/exiv2/buildReleaseSanitizers$ cp large.icc Reagan2.icc
luis@ryzenLinux:/media/linuxDev/programming/exiv2/buildReleaseSanitizers$ bin/exiv2 -iC /tmp/Reagan2.jp2
/media/linuxDev/programming/exiv2/src/jp2image.cpp:661:28: runtime error: reference binding to misaligned address 0x61f000002a9e for type 'const struct Jp2BoxHeader', which requires 4 byte alignment
0x61f000002a9e: note: pointer points here
 07 07 01 00 00 00  0c 53 63 6f 6c 72 02 00  00 00 00 0c 48 4c 69 6e  6f 02 10 00 00 6d 6e 74  72 52
4 years ago
Luis Díaz Más 908eff9e7a Reenable Release+Sanitizers build 4 years ago
Robin Mills 33d38dc472 Fix Cygwin64 to use -std=gnu++11 (instead of -std=c++11). MinGW/msys2 remains broken on CI. It's OK on my machine. 4 years ago
Luis Díaz Más 2f3989518a cmake: new toolchain file for MinGW cross-compilation on Ubuntu 4 years ago
Luis Díaz Más 5058647a19 Increase the timeout from 20 to 60 seconds 4 years ago
Luis Díaz Más b5d3a1fd70 auto_ptr -> unique_ptr for code with WIN_UNICODE enabled 4 years ago