[cairo-commit] 2 commits - cairo-version.h NEWS

Chris Wilson ickle at kemper.freedesktop.org
Wed Jan 16 12:59:17 PST 2013


 NEWS            |   49 +++++++++++++++++++++++++++++++++++++++++++++++++
 cairo-version.h |    2 +-
 2 files changed, 50 insertions(+), 1 deletion(-)

New commits:
commit ed2fa6b16b03fccc3e21598cdb9157cbcebd1d37
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Wed Jan 16 20:58:46 2013 +0000

    version: Post-release bump to 1.12.11

diff --git a/cairo-version.h b/cairo-version.h
index a01dd6f..08893c7 100644
--- a/cairo-version.h
+++ b/cairo-version.h
@@ -3,6 +3,6 @@
 
 #define CAIRO_VERSION_MAJOR 1
 #define CAIRO_VERSION_MINOR 12
-#define CAIRO_VERSION_MICRO 10
+#define CAIRO_VERSION_MICRO 11
 
 #endif
commit 2d6204c67d4d0d9c5d03087c4c1609a81ef1fdb7
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Wed Jan 16 20:22:38 2013 +0000

    1.12.10 release

diff --git a/NEWS b/NEWS
index 30ffd07..afdff1c 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,52 @@
+Release 1.12.10 (2013-01-16 Chris Wilson <chris at chris-wilson.co.uk>)
+===================================================================
+A heap of bug fixes everywhere, and the gradual completion of the MSAA
+backend for cairo-gl. Perhaps the most noteworthy set of the bugfixes
+was the crusage lead by Behdad Eshfabod to make font handling by
+pango/cairo/fontconfig fully threadsafe. This testing revealed a couple
+of races that needed fixing in Cairo's scaled-font and glyph cache.
+
+Bug fixes
+---------
+
+  Append coincident elements to the recording's surface bbtree so that
+  the list is not corrupted and the overlapping elements lost.
+
+  Fix cairo-trace to correctly record map-to-image/unmap-image and then
+  replay them.
+
+  Ignore MappingNotifies when running the XCB testsuite as they are sent
+  to all clients when the keyboard changes. The testsuite would detect
+  the unexpected event and complain.
+
+  Handle very large large images in the XCB backend.
+
+  Fix a memory leak in the xlib/shm layer, and prevent use of the SHM
+  surfaces after the display is closed.
+  https://bugs.freedesktop.org/show_bug.cgi
+
+  Handle resizing of bitmap fonts, in preparation for a fix to
+  fontconfig to correctly pass on the user request for scaling.
+
+  Always include subroutine 4 (hint replacement idion) when subsetting
+  type 1 fonts in order to prevent a crash in cgpdftops on Mac OS/X
+
+  Fix a couple of typos in the cairo-gobject.h header files for
+  introspection.
+
+  Prevent a mutex deadlock when freeing a scaled-glyph containing a
+  recording-surface that itself references another scaled-glyph.
+  https://bugs.freedesktop.org/show_bug.cgi?id=54950
+
+  Make scaled-font cache actually thread-safe and prevent
+  use-after-frees.
+
+  Restore support for older versions of XRender. A couple of typos and a
+  few forgotten chunks prevented the xlib compositor from running
+  correctly with XRender < 0.10. Note that there are still a few
+  regressions remaining.
+
+
 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,
diff --git a/cairo-version.h b/cairo-version.h
index b8054f1..a01dd6f 100644
--- a/cairo-version.h
+++ b/cairo-version.h
@@ -3,6 +3,6 @@
 
 #define CAIRO_VERSION_MAJOR 1
 #define CAIRO_VERSION_MINOR 12
-#define CAIRO_VERSION_MICRO 9
+#define CAIRO_VERSION_MICRO 10
 
 #endif


More information about the cairo-commit mailing list