Tested in several bulk builds by many, thanks!
Note that this temporarely breaks gtk2mm (and all -mm) ports, due to a
pending update to gtk2mm which needs fixing in libstdc++. This is being
worked on, as other known breakages. Report any fallout to ports@.
Discussed at length with espie@ naddy@ bernd@ steven@ ajacoutot@ jasper@
ok ajacoutot@ jasper@
this makes printing using gtkprint and CUPS much more pleasant ;-)
- fix a small typo in COMMENT-docs while here
"no objections" jasper@, looks good "landry@
Bugs fixed:
341327 Memory corruption inside glib
337491 _gdk_win32_drawable_release_dc: DeleteDC()
called on a GetDC() handle
343425 "grab-notify"-signal is not correctly propagated
for internal children
344244 Window resizing not working when keeping the
aspect fixed
344496 CRLF converting via Clipboard
Sync PLIST with gettext while I'm here.
testing & ok steven@
Primarily from naddy@. General maintenance release but includes security
fixes for:
CVE-2005-3186: Add check to XPM reader to prevent integer overflow for
specially crafted number of colors.
CVE-2005-2975: Fix endless loop with specially crafted number of colors.
Also, minor port fix from me.
This is a security update addressing the following:
CAN-2004-0782: Heap-based overflow in pixbuf_create_from_xpm
CAN-2004-0783: Stack-based overflow in xpm_extract_color
CAN-2004-0788: ico loader integer overflow
Patches to -stable will be along in the next day or two.
wrong. These are generated files that should be updated automagically by
ports whenever GDK loaders or GTK immodules respectivly are added.
As such, these files shouldn't live under /etc but under /var/db... and
they should be generated on package install instead of through funky
sed magic in the Makefile.
So now they are. :)
Oh and regen the PLIST, since, we're hacking the crap out of it anyway.
deve/glib2 2.2.2 -> 2.2.3
devel/pango 1.2.3 -> 1.2.5
x11/gtk+2 2.2.2 -> 2.2.4
These are minor bugfix updates to the GTK 2.2 series but are starting
to be required by some GTK & Gnome apps.
This is GTK+ version 2.0.5. GTK+ is a multi-platform toolkit for
creating graphical user interfaces. Offering a complete set of widgets,
GTK+ is suitable for projects ranging from small one-off projects to
complete application suites.