Kevin Backhouse
|
e8422732af
|
Fix LGTM warning about format specifier
https://lgtm.com/projects/g/Exiv2/exiv2/rev/pr-6633ad1cc6e6c36bffd6655165c299c53e934b22
|
2021-04-22 11:38:49 +02:00 |
|
Kevin Backhouse
|
e97a9ff88a
|
Fix signed/unsigned compiler warning.
|
2021-04-22 11:38:49 +02:00 |
|
Kevin Backhouse
|
27e349e063
|
Fix signed/unsigned compiler warning.
|
2021-04-22 11:38:49 +02:00 |
|
Kevin Backhouse
|
9cba1e475a
|
Stop the test from failing when EXIV2_ENABLE_BMFF=Off.
|
2021-04-22 11:38:49 +02:00 |
|
Kevin Backhouse
|
285e7a4e72
|
Fix out-of-bounds read in bmffimage.cpp
|
2021-04-22 11:38:49 +02:00 |
|
Kevin Backhouse
|
386e464e1f
|
Regression test for https://github.com/Exiv2/exiv2/issues/1570.
|
2021-04-22 11:38:49 +02:00 |
|
Kevin Backhouse
|
783b3a6ff1
|
Improve bound checking in WebPImage::doWriteMetadata()
|
2021-04-20 21:43:56 +02:00 |
|
Kevin Backhouse
|
dbde0bc536
|
Regression test for https://github.com/Exiv2/exiv2/security/advisories/GHSA-5p8g-9xf3-gfrr
|
2021-04-20 21:43:56 +02:00 |
|
Kevin Backhouse
|
23c1cda99d
|
Fix signed/unsigned compiler warnings.
|
2021-04-20 21:19:51 +02:00 |
|
Kevin Backhouse
|
f930883919
|
Better bounds checking in Jp2Image::encodeJp2Header()
|
2021-04-20 21:19:51 +02:00 |
|
Kevin Backhouse
|
e1686ebc38
|
Regression test for https://github.com/Exiv2/exiv2/security/advisories/GHSA-jgm9-5fw5-pw9p
|
2021-04-20 21:19:51 +02:00 |
|
Luis Díaz Más
|
f9cf51ca49
|
Doc: Fix links in README.md and remove them from the conan one
|
2021-04-19 10:43:46 +02:00 |
|
Luis Díaz Más
|
f85f7f717a
|
Replace many of the iterators types with auto
|
2021-04-19 10:43:46 +02:00 |
|
Luis Díaz Más
|
75e4bd9059
|
Remove rest of useless typedefs from datasets.hpp
|
2021-04-19 10:43:46 +02:00 |
|
Luis Díaz Más
|
01a3bc716d
|
Fix warnings in VS
|
2021-04-19 10:43:46 +02:00 |
|
Luis Díaz Más
|
75bf666d3b
|
Remove typedef to Dictionary::const_iterator
|
2021-04-19 10:43:46 +02:00 |
|
Luis Díaz Más
|
9b2e46ce6c
|
Doc: Update links in main so that the CI badges point to the proper branches
|
2021-04-18 20:38:39 +02:00 |
|
Luis Díaz Más
|
0a1bf46a1c
|
revert changes that are affecting to VS
|
2021-04-18 18:49:58 +02:00 |
|
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
|
2021-04-18 18:49:58 +02:00 |
|
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)
|
2021-04-18 18:49:58 +02:00 |
|
Luis Díaz Más
|
83dda6ccd7
|
Fix warnings related to -Wdeprecated-copy
|
2021-04-18 18:49:58 +02:00 |
|
Robin Mills
|
04c4c84852
|
Merge pull request #1560 from Exiv2/main-ReenableSanitizersBuild
Main reenable sanitizers build
|
2021-04-18 09:39:18 +01:00 |
|
Robin Mills
|
9870367783
|
GitLab/Fedora/MinGW Disable EXIV2_TEAM_WARNINGS_AS_ERRORS.
|
2021-04-18 09:50:53 +02:00 |
|
Robin Mills
|
5d38569534
|
Don't build with C++98 on Cygwin jobs
|
2021-04-18 09:49:59 +02:00 |
|
Robin Mills
|
3682bce15e
|
Fix Ubuntu 20.04/Release/Sanitizer test breaker
|
2021-04-18 09:46:47 +02:00 |
|
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
|
2021-04-18 09:46:47 +02:00 |
|
Luis Díaz Más
|
908eff9e7a
|
Reenable Release+Sanitizers build
|
2021-04-18 09:46:47 +02:00 |
|
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.
|
2021-04-18 09:44:51 +02:00 |
|
Luis Díaz Más
|
2f3989518a
|
cmake: new toolchain file for MinGW cross-compilation on Ubuntu
|
2021-04-18 09:44:51 +02:00 |
|
Luis Díaz Más
|
5058647a19
|
Increase the timeout from 20 to 60 seconds
|
2021-04-18 09:44:51 +02:00 |
|
Luis Díaz Más
|
b5d3a1fd70
|
auto_ptr -> unique_ptr for code with WIN_UNICODE enabled
|
2021-04-18 09:44:51 +02:00 |
|
Luis Díaz Más
|
50d5887e65
|
localtime_r support on MinGW
|
2021-04-18 09:44:51 +02:00 |
|
Luis Díaz Más
|
fa4b69e2bc
|
Remove EPS tests
|
2021-04-18 09:44:51 +02:00 |
|
Luis Díaz Más
|
2de3bad869
|
Remove EXIV2_ENABLE_VIDEO and related stuff
|
2021-04-18 09:44:51 +02:00 |
|
Luis Díaz Más
|
3eb1eee7fe
|
Remove deprecated RiffVideo support
|
2021-04-18 09:44:51 +02:00 |
|
Luis Díaz Más
|
061ec1a75d
|
Remove deprecated QuickTime support
|
2021-04-18 09:44:51 +02:00 |
|
Luis Díaz Más
|
8dcc07887a
|
Remove deprecated Matroska support
|
2021-04-18 09:44:51 +02:00 |
|
Luis Díaz Más
|
94b87a8dec
|
Remove deprecated SSH support
|
2021-04-18 09:44:51 +02:00 |
|
Luis Díaz Más
|
384a5edfcf
|
Remove deprecated ASF Video
|
2021-04-18 09:44:51 +02:00 |
|
Rosen Penev
|
c15d3b1323
|
xmpsdk: don't use register
register is gone with C++17.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
2021-04-17 08:32:13 +02:00 |
|
Robin Mills
|
c3251bb3d6
|
Merge pull request #1555 from piponazo/modernizationCpp
Modernization C++ (replace auto_ptr with unique_ptr)
|
2021-04-16 09:47:07 +01:00 |
|
Luis Díaz Más
|
15ac7d13ac
|
Merge branch 'main' into modernizationCpp
|
2021-04-16 09:19:42 +02:00 |
|
Luis Díaz Más
|
db312a6cd8
|
ci - Disable build Release+Sanitizers temporarily
|
2021-04-16 08:27:25 +02:00 |
|
Miloš Komarčević
|
3ddef8f8b8
|
Correct GDS distance unit in description
knot is a measure of speed...
|
2021-04-16 08:23:50 +02:00 |
|
Miloš Komarčević
|
94adf1b038
|
Improve precision of GPS lat/lon printed values
|
2021-04-16 08:23:50 +02:00 |
|
Miloš Komarčević
|
3f3bbc28ad
|
Improve printing of GPS info
|
2021-04-16 08:23:50 +02:00 |
|
Robin Mills
|
b19e79650f
|
Only reveal class bmffimage in include/exiv2/bmffimage.hpp ifdef EXV_ENABLE_BMFF
|
2021-04-16 08:23:50 +02:00 |
|
Robin Mills
|
206a2c495c
|
fix_enableBMFF_v1
|
2021-04-16 08:23:50 +02:00 |
|
Miloš Komarčević
|
5f2364f25e
|
Update Gamma tests
|
2021-04-16 08:23:49 +02:00 |
|
Miloš Komarčević
|
f700043a6d
|
Add Exif Gamma tag
|
2021-04-16 08:23:49 +02:00 |
|