[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