21 Commits

Author SHA1 Message Date
espie
45f2b0c70a fix problems with Nikon D7100 pictures, they don't create correct exif
information (multiple APP1 chunks). xv reads them all, but libjpeg frowns
about writing multiple APP1.

So,
- ignore subsequent chunks (like exiv2 does)
- add a small framework to report error messages from libjpeg
(might be adaptable to other gfx formats).

okay sthen@
2014-10-29 16:45:09 +00:00
naddy
78f49cd53e the png headers are now directly under include/ 2013-06-04 15:41:17 +00:00
espie
9282bea250 prevent segfault on some invalid gif
okay naddy2
2013-01-07 21:23:23 +00:00
espie
5425f7c271 fix segfault with some png meta-content.
okay naddy@
2011-08-29 18:07:44 +00:00
naddy
8c18b08ac5 Fix build with png-1.5.
All fixes from/via NetBSD pkgsrc.  The people there did a lot of
heavy lifting.
2011-07-08 20:36:09 +00:00
sthen
96868b540a Fix crash in smoothY(), from patrick keshishian. 2011-05-25 09:09:56 +00:00
naddy
766623a042 Fix out-of-bounds access in CMYK to RGB conversion.
From: Patrick Keshishian <pkeshish@gmail.com>
2009-09-24 20:07:18 +00:00
naddy
ddd5791df9 update to jumbo patches 20070520 2007-05-29 21:16:03 +00:00
sturm
dd526e7e2b update jumbo patches to version 20050501
from maintainer rohee@
2005-06-23 20:23:05 +00:00
espie
738ce04388 this stuff builds without really installing it now. 2005-04-17 13:37:42 +00:00
naddy
1a6b0aa7f4 SECURITY:
Fixes for multiple vulnerabilities.  Switch to centralized jumbo patch.
From rohee@
2005-04-12 17:28:04 +00:00
naddy
789a0c6396 Fix a format string vulnerability in the handling of image filenames.
From Gentoo, via rohee@
2005-03-15 01:16:47 +00:00
sturm
06cb6c48c0 Add some sanity checking in XV. Patches from Marcus Meissner
adapted by rohee@ by way of millert@

while here, adapt patches to regular naming scheme
2004-09-21 18:46:03 +00:00
wilfried
4bc5b5c870 png header path change. 2002-07-19 07:44:08 +00:00
espie
3f955c7bb2 Allow reading of 16 bits per plane bmp.
Code by Bruno and me.
2001-03-13 20:27:56 +00:00
rohee
f0c14b88d6 use the latest patches form the authors website 1999-04-22 19:05:08 +00:00
rohee
d8d434982f gunzip is in /usr/bin not /usr/local/bin 1999-03-24 18:53:39 +00:00
marc
5963360660 xv requires -lz when statically linked 1998-08-23 04:58:27 +00:00
marc
05725cbbd9 fix png support accidently lost when Imake was used. 1998-07-04 02:06:36 +00:00
angelos
5b45abcde5 mktemp->mkstemp 1998-04-26 00:24:28 +00:00
marc
f5b9a210d5 xv-3.10a plus current jpeg/tiff/png 1998-03-21 05:38:13 +00:00