[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