[cairo-commit] [cairo-www] src/news

Nis Martensen nmartensen at freedesktop.org
Sat Dec 1 02:08:39 PST 2012


 src/news/cairo-1.12.8.mdwn |  107 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 107 insertions(+)

New commits:
commit 92911a0b963a9e7b54f06948fe411bc971bc554d
Author: Nis Martensen <nis.martensen at web.de>
Date:   Sat Dec 1 11:07:38 2012 +0100

    NEWS for cairo-1.12.8 release

diff --git a/src/news/cairo-1.12.8.mdwn b/src/news/cairo-1.12.8.mdwn
new file mode 100644
index 0000000..2ebfac6
--- /dev/null
+++ b/src/news/cairo-1.12.8.mdwn
@@ -0,0 +1,107 @@
+[[!meta title="cairo 1.12.8 release available"]]
+[[!meta date="2012-11-04"]]
+
+	From: Chris Wilson <chris at chris-wilson.co.uk>
+	Date: Sun, 4 Nov 2012 15:40:51 +0000
+	To: cairo-announce at cairographics.org
+
+	A new cairo release 1.12.8 is now available from:
+
+		http://cairographics.org/releases/cairo-1.12.8.tar.xz
+
+	    which can be verified with:
+
+		http://cairographics.org/releases/cairo-1.12.8.tar.xz.sha1
+		56a10bf3b804367c97734d655c23a9f652d5c297  cairo-1.12.8.tar.xz
+
+		http://cairographics.org/releases/cairo-1.12.8.tar.xz.sha1.asc
+		(signed by Chris Wilson)
+
+	  Additionally, a git clone of the source tree:
+
+		git clone git://git.cairographics.org/git/cairo
+
+	    will include a signed 1.12.8 tag which points to a commit named:
+		cc162915a55cc67587677352bd9e389f16117853
+
+	    which can be verified with:
+		git verify-tag 1.12.8
+
+	    and can be checked out with a command such as:
+		git checkout -b build 1.12.8
+
+	Release 1.12.8 (2012-11-24 Chris Wilson <chris at chris-wilson.co.uk>)
+	===================================================================
+	Another couple of weeks and a few more bugs have been found and fixed,
+	it is time to push the next point release. Many thanks to everyone who
+	reported their issues and helped us track down the bugs and helped
+	testing the fixes.
+
+	Bug fixes
+	---------
+
+	  Expand the sanity checking for broken combinations of XSendEvent and
+	  ShmCompletionEvent.
+
+	  Notice that "The X.Org Foundation" sometimes also identifies itself
+	  as "The Xorg Foundation".
+
+	  Handle various ages of libXext and its Shm headers.
+
+	  Fix the invalid clipping of the source drawable when using SHM
+	  transport to upload images.
+	  https://bugs.freedesktop.org/show_bug.cgi?id=56547
+
+	  Handle all Type1 postscript operators for better font compatibility.
+	  https://bugs.freedesktop.org/show_bug.cgi?id=56265
+
+	  Fix a couple of memory leaks in Type1 font subsetting
+	  https://bugs.freedesktop.org/show_bug.cgi?id=56566
+
+	  Tighten the evaluation of the start/stop pen vertices, and catch a few
+	  instances where we would use a fan instead of a bevel.
+	  https://bugs.freedesktop.org/show_bug.cgi?id=56432
+
+	  Fix assumption that geometric clipping always succeeds with the
+	  span-compositor.
+	  https://bugs.freedesktop.org/show_bug.cgi?id=56574
+
+	  Fix call to spline intersection when evaluating whether a stoke is
+	  visible.
+
+	  Remember to copy inferior sources when using SHM to readback the
+	  surface for use as a source.
+
+	Complete list of changes since 1.12.6
+	-------------------------------------
+
+	Adrian Johnson (5):
+	      type1-subset: parse all operators
+	      type1-subset: restore correct callothersub behavior
+	      type1-subset: ensure subroutine numnber is an integer
+	      type1-subset: fix memory leak
+	      type1-subset: remove unused variable
+
+	Chris Wilson (19):
+	      version: Post release bump to 1.12.7
+	      xlib/shm: Sanity check that the server handles XSendEvent with ShmCompletion
+	      xlib: Check for both X.org and Xorg ServerVendors
+	      xlib/shm: Check for XShm headers
+	      xlib/shm: Use shmstr.h instead of shmproto.h if available
+	      xlib: Apply the image offsets to the destination rather the source
+	      pen: First check whether the in/out edges lie within the single pen vertex
+	      xlib/shm: Fix bogus assertion without shm available
+	      image: Add a couple of tracepoints for spans fallbacks
+	      stroke: Precompute the line half-width
+	      util/show-polygon: Show the limited range of each edge
+	      spans: Do not assume that we manage to perform the clip geometrically
+	      xlib: Fixup standalone header compilation for 'make check'
+	      gl: Tune the default VBO size to reduce overhead on embedded devices
+	      pen: Tighten checking for bevel (start==stop) joins
+	      test: Add stroke-clipped
+	      stroke: Fix calling '_cairo_spline_intersect' for in-bounds checking of splines
+	      xlib/shm: Need IncludeInferiors when creating the source fallback
+	      1.12.8 release
+
+	Kevin Tardif (1):
+	      type1-subset, cff-subset: Plugged 2 memory leaks


More information about the cairo-commit mailing list