"Multiple buffer overflows in imlib 1.9.14 and earlier, which is used by
gkrellm and several window managers, allow remote attackers to execute
arbitrary code via certain image files." (1.9.15 is also affected)
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-1026
Patch from Pavel Kankovsky.
Changes:
* kfax: fix kfax does not save printer settings
* kfax: fix Truncations occur on dialog
* kfax: fix kfax prints all pages in one g3-file to one page
* kfax: fix can not print to printer or file
* kfax: fix BoundingBox: line in PS file has width and height interchanged
* kfax: fix KFax has its own printer dialog
* kfax: fix rotation not honored when printing
* kfax: fix G3/G4/tiff-files not assigned to kFax
* kfax: fix zoom error
* kfax: fix Problem with format of fax-files
* kfax: fix CTRL-R shortcut for rotate does not work in kfax
* kfax: fix Can't print only part of a document
* kolourpaint: Fix crash due to text box when scaling image behind it
* kolourpaint: Don't get stuck on a wait cursor after attempting to
paste empty text into a text box
* kolourpaint: Smaller selection and text box resize handles - covers
up fewer selected pixels, doesn't cover up text
Changes since the last public release (1.2.7):
Fixed bug in png_text_compress() that would fail to complete a large block.
Fixed bug, introduced in libpng-1.2.7, that overruns a buffer during
strip alpha operation in png_do_strip_filler().
Added PNG_1_2_X definition in pngconf.h
#ifdef out png_info_init in png.c and png_read_init in pngread.c (as of 1.3.0)
Reduce color_type to a nonalpha type after strip alpha operation in
png_do_strip_filler().
Revised definitions of PNG_MAX_UINT_32, PNG_MAX_SIZE, and PNG_MAXSUM
Fixed (again) definition of PNG_LIBPNG_VER_DLLNUM in png.h (Cosmin).
Added PNG_LIBPNG_BUILD_PRIVATE in png.h (Cosmin).
Set png_ptr->zstream.data_type to Z_BINARY, to avoid unnecessary detection
of data type in deflate (Cosmin).
Deprecated but continue to support SPECIALBUILD and PRIVATEBUILD in favor of
PNG_LIBPNG_BUILD_SPECIAL_STRING and PNG_LIBPNG_BUILD_PRIVATE_STRING.
Despammed mailing addresses by masking "@" with "at".
Added scripts/makefile.elf with supporting code in pngconf.h for symbol
versioning (John Bowler).
Added projects/visualc71 (Simon-pierre).
* The -channel option is operational again.
* The black channel offset was incorrectly computed when compositing causing
a seg-fault (bug report from Arfune).
* Under extremely rare conditions the GIF coder had a memory leak.
* Moved image list advancement to after the progress monitor call in
QuantizeImages() (bug report by Tim Hunter).
because old (or wrong) versions may be used or the tool may be missing
(such as not in path).
When not in path, you may receive errors like:
sh: autom4te: not found
aclocal-1.9: autom4te failed with exit status: 1
(noticed under Solaris)
Or if wrong versions are used, you may receive:
autom4te: unknown language: Autoconf-without-aclocal-m4
aclocal-1.9: autom4te failed with exit status: 1
(noticed under Mac OS X)
Maybe the correct fix would be to fix the pkgsrc-installed
aclocal and automake scripts so that the autom4te and autoconf
scripts used from within are using the correct path and version
(as also installed from pkgsrc).
* pnmtoxwd: fix endianness on little-endian machines
* pnmtoxwd: include 256 colour map in direct colour instead of zero
* pnmtoxwd: fix bug: doesn't work if you specify an option
options are freetype, vflib and xft2. Default is xft2 which is the
same as previous magicpoint package.
This work is written by Kouichirou Hiratsuka and I modified to use
bsd.options.mk framework.
Bump package revision.
* Require gtk+-2.4.
* The framerate limiter is more accurate and is by default enabled at 100 fps.
* Faster collection loading, the file is now mmapped.
* Slovak translation.
Changes 1.8.3:
* New menu item to open the current image directory menu.
* The PageUp and PageDown can be used to switch images.
* Fixed a thinko in the case where automatic centering is disabled.
* Transitions can be disabled in a more intuitive way.
to work best with 35mm film and other high resolution high dynamic range images.
It is the most popular open source tool in the motion picture industry - used
in 2 Fast 2 Furious, Scooby-Doo, Harry Potter, Stuart Little and other feature
films. CinePaint is used for painting of background mattes and for
frame-by-frame retouching of movies. It is being extended to do film
restoration. CinePaint is available for Linux, Macintosh OS X, Windows, and
other popular operating systems.
Animation renderers and 35mm film scanners are capable of creating greater color
bit-depth than can be displayed on monitors (8-bit per channel) or can be
manipulated in most programs. The 32-bit per channel color capacity of CinePaint
appeals most to cinematographers and professional still photographers. However,
CinePaint is a general-purpose tool useful for working on images for motion
pictures, print, and the Web. CinePaint supports many file formats, conventional
formats such as JPEG, PNG, TIFF, and TGA images -- and more exotic motion
picture digital intermediate formats such as Cineon and OpenEXR.
CinePaint is free software. The generosity and commitment of its developers,
users and sponsors make CinePaint possible
Changes since last packaged version (1.12)
September 14, 2004
- release 1.16
dotneato
- fix bugs: 275, 523, 526, 527, 529, 534
August 30, 2004
- release 1.14
dotneato
- the official gd now has support support for GIFs again - the
internal gd is now closely sync'ed with the official version
and will eventually be removed in favor of using a
separate installation of the official version.
- gd has new support for FontConfig (thanks to Dag Lem)
NB. the fontname attribute in graphs is now a font pattern
as understood by fontconfig (e.g. fontname="Times-Italic"),
unless it contains a '/' in which case it is interpreted as
a font path as before.
- gd provides support for html4 entities in decimal, hex or named,
e.g "<"
- "dot -v" debugging output now reports fontname -> fontpath resolutions
- PostScript generated by -Tps now uses "xshow" operator for strings
for better matching of bitmap and PostScript outputs.
- ability to use an external gd-2.0.29 version of libgd (EXPERIMENTAL)
- new feature: parallel edges by using a ":" separated list of edge
colors
- new feature: rankdir=BT and rankdir=RL (thanks to Dag Lem)
- new layout engine: fdp - force directed placement (EXPERIMENTAL)
a neato-like undirected layout engine that produces
clustered symmetric layouts.
Supports edges between clusters and nodes.
- updated neato engine: now using stress majorization as the default,
which avoids the potential for cycling
- model=subset in neato provides a third distance function, where
two nodes sharing many nodes will be place farther apart
- shape=none now equivalent to shape=plaintext
- fix label justification with \l and \r
- first cut at <FONT> support added to html labels
- various color transparency fixes
- various fixes for UTF8 and Latin[12] character encodings.
- various cluster fixes.
- improved hyperlink support in -Tsvg
- support tooltips on clusters in client-side imagemaps
gvpr
- add support for scanf and friends
general
- greater use of shared libraries.
- pkg-config files provided for shared libraries (EXPERIMENTAL)
- "./configure --disable-shared --enable-static" works if needed
- C++ wrappers on all header files (thanks to Victor Wodecki)
- various configuration and portablity fixes
- provide pdf version of man pages
- Windows package provides graphviz libraries and header files
- Closed bugs: 195, 198, 234, 321, 330, 399, 401, 406, 410, 411,
412, 413, 415, 416, 417, 423, 424, 427, 430, 431, 433, 434, 435,
438, 441, 442, 444, 445, 449, 450, 452, 454, 457, 458, 462, 463,
464, 467, 468, 469, 471, 475, 480, 482, 485, 495, 496, 498, 499,
500, 501, 504, 508, 511, 512, 514
March 5, 2004
- added glyphwidths.ps support utility
Jpegpixi is short for JPEG Pixel Interpolator. The intent of the
program is to interpolate pixels (single pixels, dots, stripes) in
JPEG images. This is useful to correct images from a digital camera
with CCD defects. For example, if one pixel is always bright green,
this pixel can be interpolated with jpegpixi.
Jpegpixi is unique in that it tries to preserve the quality of the
JPEG image as much as possible. Usual graphics programs decode JPEG
images when they are loaded, and re-encode them when they are saved,
which results in an overall loss of quality. Jpegpixi, on the other
hand, only decodes the DCT blocks (typically 8x8, 16x8, or 16x16 pixel
areas) which contain pixels to be interpolated, and when it re-encodes
them, it uses exactly the same parameters with which the image has
originally been encoded. These blocks are therefore only minimally
disturbed, and other blocks remain pixel-by-pixel identical to the
original image.
* The black channel offset was incorrectly computed when compositing causing
a seg-fault (bug report from Arfune).
* Under extremely rare conditions the GIF coder had a memory leak.
* Moved image list advancement to after the progress monitor call in
QuantizeImages() (bug report by Tim Hunter).
* The display program no longer exits after the first image.
* The JP2 coders no longer interprets the first channel as an opacity channel.
* The VID coder no longer generates a fault (bug report from Arfune).
* CMYK Postscript with a subimage specification no longer returns a grayscale
image (bug report from Arfune).
* Handle image settings with MogrifyImageInfo() method.
* GNS contributed QueryMultilineTypeMetrics(). Its like QueryTypeMetrics()
but returns the maximum text width and height for multiple lines of text.
* Treat -channel as a setting in the command line programs.
There have been many many bug fixes and improvements since the last
packaged release. SVG, PDF, and DXF output is available now. The complete
list (>200 lines) is in the CHANGES file in the distribution.
Notable changes include splitting PlotBand and IconPlot to separate
files (requires update of all scripts using these objects), additional
error checking, and many bug fixes. Full list available at
http://www.aditus.nu/jpgraph/Changelog
Reorganize package to use bsd.pkg.install.mk and CONF_FILES,
modelled similar to phpmyadmin package.
2.2
----
* added color tags to config file (for css file)
2.1
-----
* support for robots.txt, sending robots away.
* fixing content-length for css
* improved html and css. validators give ok.