[cairo-commit] 2 commits - cairo-version.h NEWS test/reference
Chris Wilson
ickle at kemper.freedesktop.org
Sun Feb 10 06:18:33 PST 2013
NEWS | 32 ++++++++++++++++++++++++++++++
cairo-version.h | 2 -
dev/null |binary
test/reference/clip-nesting.rgb24.ref.png |binary
test/reference/record-fill-alpha.ref.png |binary
test/reference/rel-path.rgb24.ref.png |binary
6 files changed, 33 insertions(+), 1 deletion(-)
New commits:
commit 0dac37c41473deafa4a2f154187c5c3d08b07c91
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Sun Feb 10 13:38:28 2013 +0000
1.12.14 release
diff --git a/NEWS b/NEWS
index 892c77a..368d293 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,35 @@
+Release 1.12.14 (2013-02-10 Chris Wilson <chris at chris-wilson.co.uk>)
+===================================================================
+In the last week we had a few more bugs reported and promptly resolved.
+As these are a combination of regressions and stability issues, it is
+time for a prompt update and release. Many thanks to everyone for
+testing and reporting issues, and helping to make Cairo better.
+
+Bug fixes
+---------
+
+ Prevent user callbacks accessing user-data during destroy to prevent
+ use-after-free bugs.
+ https://bugzilla.mozilla.org/show_bug.cgi?id=722975
+
+ Use standard names for glyphs in subset fonts (PDF).
+ https://bugs.freedesktop.org/show_bug.cgi?id=60248
+
+ Fix detection of Win98. The logic for detecting Win98 (and its broken
+ AlphaBlend()) was inverted, disabling AlphaBlend() for everyone.
+
+ Prevent numeric overflow from extrapolating polygon edges to the clip
+ boundary and causing severe render artifacts.
+ https://bugs.freedesktop.org/show_bug.cgi?id=60489
+
+ Fix computation of glyph string coordinates when breaking up runs
+ for xlib.
+
+ Fix an assertion in the win32 backend for failing to clear its
+ similar-images.
+ https://bugs.freedesktop.org/show_bug.cgi?id=60519
+
+
Release 1.12.12 (2013-01-31 Chris Wilson <chris at chris-wilson.co.uk>)
===================================================================
The goal of this release is to fix the synchronisation problems that
diff --git a/cairo-version.h b/cairo-version.h
index 13f20f1..9cda383 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 13
+#define CAIRO_VERSION_MICRO 14
#endif
commit 93ddc3a28308bcd9e062178ceb453f26e9228fc4
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Sun Feb 10 13:13:31 2013 +0000
tests: Update reference images after adjustments to polygon line clipping
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
diff --git a/test/reference/clip-nesting.rgb24.ref.png b/test/reference/clip-nesting.rgb24.ref.png
index 5247843..c62bf29 100644
Binary files a/test/reference/clip-nesting.rgb24.ref.png and b/test/reference/clip-nesting.rgb24.ref.png differ
diff --git a/test/reference/record-fill-alpha.argb32.ref.png b/test/reference/record-fill-alpha.argb32.ref.png
deleted file mode 100644
index 9de7b50..0000000
Binary files a/test/reference/record-fill-alpha.argb32.ref.png and /dev/null differ
diff --git a/test/reference/record-fill-alpha.ref.png b/test/reference/record-fill-alpha.ref.png
index 630c024..06a4d55 100644
Binary files a/test/reference/record-fill-alpha.ref.png and b/test/reference/record-fill-alpha.ref.png differ
diff --git a/test/reference/record-fill-alpha.rgb24.ref.png b/test/reference/record-fill-alpha.rgb24.ref.png
deleted file mode 100644
index 9de7b50..0000000
Binary files a/test/reference/record-fill-alpha.rgb24.ref.png and /dev/null differ
diff --git a/test/reference/record1414x-fill-alpha.argb32.ref.png b/test/reference/record1414x-fill-alpha.argb32.ref.png
deleted file mode 100644
index 545c0da..0000000
Binary files a/test/reference/record1414x-fill-alpha.argb32.ref.png and /dev/null differ
diff --git a/test/reference/record1414x-fill-alpha.rgb24.ref.png b/test/reference/record1414x-fill-alpha.rgb24.ref.png
deleted file mode 100644
index 545c0da..0000000
Binary files a/test/reference/record1414x-fill-alpha.rgb24.ref.png and /dev/null differ
diff --git a/test/reference/record2x-fill-alpha.argb32.ref.png b/test/reference/record2x-fill-alpha.argb32.ref.png
deleted file mode 100644
index ce4dab1..0000000
Binary files a/test/reference/record2x-fill-alpha.argb32.ref.png and /dev/null differ
diff --git a/test/reference/record2x-fill-alpha.rgb24.ref.png b/test/reference/record2x-fill-alpha.rgb24.ref.png
deleted file mode 100644
index ce4dab1..0000000
Binary files a/test/reference/record2x-fill-alpha.rgb24.ref.png and /dev/null differ
diff --git a/test/reference/record90-fill-alpha.argb32.ref.png b/test/reference/record90-fill-alpha.argb32.ref.png
deleted file mode 100644
index afbc68e..0000000
Binary files a/test/reference/record90-fill-alpha.argb32.ref.png and /dev/null differ
diff --git a/test/reference/record90-fill-alpha.rgb24.ref.png b/test/reference/record90-fill-alpha.rgb24.ref.png
deleted file mode 100644
index afbc68e..0000000
Binary files a/test/reference/record90-fill-alpha.rgb24.ref.png and /dev/null differ
diff --git a/test/reference/rel-path.rgb24.ref.png b/test/reference/rel-path.rgb24.ref.png
index 78d8a08..0301ed2 100644
Binary files a/test/reference/rel-path.rgb24.ref.png and b/test/reference/rel-path.rgb24.ref.png differ
More information about the cairo-commit
mailing list