Package: metacam / 1.2-13

Metadata

Package Version Patches format
metacam 1.2-13 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
10_add GCC hardening.patch | (download)

Makefile | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 add gcc hardening.
20_fix gcc 4.3.patch | (download)

datatiff.h | 1 1 + 0 - 0 !
dpyfuncs.cc | 2 2 + 0 - 0 !
edittiff.h | 2 2 + 0 - 0 !
metacam.cc | 1 1 + 0 - 0 !
ocontext.cc | 2 2 + 0 - 0 !
5 files changed, 8 insertions(+)

 fix the gcc build.
30_fix GCC warnings.patch | (download)

dpyfuncs.cc | 22 11 + 11 - 0 !
filetiff.cc | 2 1 + 1 - 0 !
2 files changed, 12 insertions(+), 12 deletions(-)

 fix some gcc warnings.
40_support noopt build.patch | (download)

Makefile | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

 support deb_build_options=noopt and honour cppflags.
50_fix BTS crash on illformed jpeg.patch | (download)

dpyfuncs.cc | 69 50 + 19 - 0 !
1 file changed, 50 insertions(+), 19 deletions(-)

 fix crashes on ill-formed jpeg images.
             The patch adds vector size checking before
             accessing its elements.
60_fix BTS crash on long string.patch | (download)

dataifdentry.cc | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

 fix crashes on ill-formed jpeg images.
             The patch fixes a buffer overrun, occurring
             while reading a string field from file.
70 fix crash on canon flash modes.patch | (download)

dpyfuncs.cc | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix metacam crash on certain canon camera flash modes.
             Metacam segfaults on certain Flash Modes of Canon cameras.
             The patch corrects array indexing, thus avoiding out of bounds
             array access. For correct index to CanonFlashMode mapping see:
             https://sno.phy.queensu.ca/~phil/exiftool/TagNames/Canon.html
80_Fix GCC hardening CPPFLAGS.patch | (download)

Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix cppflags to provide gcc hardening.