Rosen Penev
|
6da49fd29b
|
more constexpr
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
2021-05-19 14:11:42 +02:00 |
|
Rosen Penev
|
b8712188bb
|
clang-tidy: use auto
Found with modernize-use-auto
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
2021-05-17 21:52:03 +02:00 |
|
Rosen Penev
|
20dfab8036
|
manual for range loop conversions
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
2021-05-17 10:30:42 +02:00 |
|
Rosen Penev
|
1b9b77c51f
|
clang-tidy: add ending namespace comments
Found with google-readability-namespace-comments
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
2021-05-14 17:34:09 +02:00 |
|
Rosen Penev
|
2e73aa9dc0
|
default con/destructors in headers
Helps to optimize trivially destructable stuff.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
2021-05-12 09:10:36 +02:00 |
|
Rosen Penev
|
8128716287
|
clang-tidy: use = default
Found with modernize-use-equals-default
Ran through git clang-format
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
2021-05-09 15:18:50 +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
|
0bbaa6eff3
|
cpp: Replace auto_ptr by unique_ptr
|
2021-04-15 06:56:11 +02:00 |
|
Kevin Backhouse
|
9b7a19f957
|
Fix integer overflow.
|
2021-04-09 13:37:48 +01:00 |
|
Kevin Backhouse
|
0a91b56616
|
Fix incorrect delete.
|
2021-04-09 13:27:21 +01:00 |
|
Robin Mills
|
d632988bbd
|
Massive code prolog cleanup.
|
2021-03-17 13:34:21 +00:00 |
|
clanmills
|
6d7a5266ea
|
fix_1219_mingw_crw_date_0.27
|
2020-05-26 07:36:45 +01:00 |
|
clanmills
|
698b418f73
|
fix_1097_0.27
|
2020-03-27 17:25:28 +01:00 |
|
derselbst
|
70b0c17421
|
Fix a memory leak in CiffHeader::read()
Memory for pPadding_ was allocated with new[] .
|
2019-11-03 07:25:45 +01:00 |
|
Jens Georg
|
b7890776c6
|
crwimage: Check offset and size against total size
Corrupted or specially crafted CRW images might exceed the overall
buffersize.
Fixes #1019
(cherry picked from commit 683451567284005cd24e1ccb0a76ca401000968b)
|
2019-10-07 22:14:15 +00:00 |
|
Luis Díaz Más
|
113136e134
|
Replace DEBUG with EXIV2_DEBUG_MESSAGES
Fixes #926
|
2019-07-12 11:14:35 +02:00 |
|
Kevin Backhouse
|
7798ae2557
|
Throw an exception if the data location is invalid. (#842)
|
2019-05-15 11:12:02 +02:00 |
|
Kevin Backhouse
|
c0ecc2ae36
|
Avoid integer overflow.
|
2019-05-13 22:46:25 +02:00 |
|
Luis Diaz Mas
|
6f8d8e3da6
|
cleanup header inclusions in API
|
2019-01-11 15:55:25 +01:00 |
|
Robin Mills
|
b3d077dcae
|
Fix #460 by adding more checks in CiffDirectory::readDirectory
|
2018-10-14 11:58:25 +02:00 |
|
Luis Díaz Más
|
c4cc019dff
|
Hide -Wunused-variable issues by using the UNUSED() macro
|
2018-09-12 19:22:31 +02:00 |
|
Luis Diaz Mas
|
8b47a8efc1
|
Include timegh.h in file which needs it
|
2018-08-27 13:33:02 +02:00 |
|
Luis Diaz Mas
|
a9c9451588
|
Remove localtime.c and any other trick to handle timegm
|
2018-08-27 13:33:02 +02:00 |
|
tbeu
|
e5a4f1cf35
|
Use auxiliary variable
V807 Decreased performance. Consider creating a reference to avoid using the 'image.exifData()' expression repeatedly. crwimage.cpp 1320
|
2018-06-02 09:43:20 +02:00 |
|
Dan Čermák
|
efe2ccdcb6
|
Replaced all hardcoded error codes with ker... constants
|
2018-02-18 09:28:57 +01:00 |
|
Luis Díaz Más
|
d3748152a7
|
add _int suffix to all the internal files
|
2017-11-28 17:36:08 +01:00 |
|