Marcus Meissner discovered that imlib's BMP decoder would crash
when loading the test BMP file created by Chris Evans for testing
a previous Qt vulnerability.
It is believed that this bug could be exploited for arbitrary code execution.
ok brad@
* app/paint/gimpink-blob.c (blob_make_convex): Check if the
array index is legal before using it, not the other way around.
Fixes bug #144856.
fixes out of bounds read noticed by Alf Schlichting
<a.schlichting@lemarit.com> with malloc.conf
ok brad@
feh is a lightweight image viewer with support for slideshows,
filelists, image loading via http and montage and collage creation.
Submitted and maintained by Victor Sahlstedt <cvss at home.se>
Image::Imlib2 is a Perl port of Imlib2, a graphics library that does
image file loading and saving as well as manipulation, arbitrary polygon
support, etc. It does ALL of these operations FAST. It allows you to
create colour images using a large number of graphics primitives, and
output the images in a range of formats.
Submitted and maintained by Michael Knudsen <e at molioner.dk>
--
Camlimages provides basic functions for image processing and
loading/saving various image file formats, an interface to display
images, and a Freetype interface to render Truetype fonts.
scrot is a commandline screen capture util like "import", but using
imlib2. It has lots of options for autogenerating filenames, and can
do fun stuff like taking screenshots of multiple displays and glueing
them together.
from Victor Sahlstedt <cvss@home.se>; ok naddy@
dvd::rip is a full featured DVD copy program written in
Perl. It provides an easy to use but feature-rich Gtk+
GUI to control almost all aspects of the ripping and
transcoding process. It uses the widely known video
processing swissknife transcode and many other
Open Source tools.
from Waldemar Brodkorb <wbx at openbsd.de>
transcode is a text console video-stream processing tool.
It supports elementary video and audio frame transformations.
Some example modules are included to enable import of MPEG-1/2,
Digital Video, and other formats. It also includes export
modules for writing to AVI files with DivX, OpenDivX, XviD,
Digital Video or other codecs. Direct DVD transcoding is also
supported. A set of tools is available to extract and decode
the sources into raw video/audio streams for import and to
enable post-processing of AVI files.
from Waldemar Brodkorb and Jacob Meuser, maintained by
Waldemar Brodkorb <wbx at openbsd.de>
The Image::Exif Perl extension allows the user to use the
libexif library to extract EXIF information from JPEG
files created by digital cameras.
ok naddy@
--
The JasPer Project is a collaborative effort between Image Power,
Inc. and the University of British Columbia. The objective of this
project is to develop a software-based reference implementation of
the codec specified in the JPEG-2000 Part-1 standard (i.e., ISO/IEC
15444-1). This software has also been submitted to the ISO for
inclusion in the JPEG-2000 Part-5 standard (as an official reference
implementation).
Steve Grubb reports a buffer read overrun in libpng's
png_format_buffer function. A specially constructed PNG image
processed by an application using libpng may trigger the buffer
read overrun and possibly result in an application crash.
ok brad@