[cairo-commit] 3 commits - NEWS RELEASING

Bryce Harrington bryce at kemper.freedesktop.org
Thu Oct 29 11:58:00 PDT 2015


 NEWS      |   58 +++++++++++++++++-----------------------------------------
 RELEASING |   11 ++++++++++-
 2 files changed, 27 insertions(+), 42 deletions(-)

New commits:
commit e03ab054c129307596b9ec090a0e32a64b0cda71
Author: Bryce Harrington <bryce at osg.samsung.com>
Date:   Thu Oct 29 11:57:32 2015 -0700

    RELEASING: Doc what's required to properly undo a publish

diff --git a/RELEASING b/RELEASING
index 373cd3c..2094910 100644
--- a/RELEASING
+++ b/RELEASING
@@ -118,6 +118,12 @@ Here are the steps to follow to create a new cairo release:
 	  scp ChangeLog.cache-X.Y.Z-1.. \
 	      cairographics.org:/srv/cairo.freedesktop.org/www/releases/ChangeLog.cairo-X.Y.Z
 
+	To undo a release-publish, before you've sent any emails or
+	pushed changes to master, delete the locally created tag (git
+	tag -d X.Y.Z); then log into the webserver, repoint the manual
+	and LATEST-cairo-X.Y.Z symlinks to the previous versions, remove
+	manual-X.Y.Z and release/cairo-1.14.4.
+
 7) Increment cairo_version_micro to the next larger (odd) number in
    cairo-version.h, commit, and push.
 
commit 62ceb0abd970dd23dd03d2a279f62a1e2c63aa2d
Author: Bryce Harrington <bryce at osg.samsung.com>
Date:   Wed Oct 28 22:15:54 2015 -0700

    RELEASING: Note how to upload the changelog

diff --git a/RELEASING b/RELEASING
index 97397d3..373cd3c 100644
--- a/RELEASING
+++ b/RELEASING
@@ -113,7 +113,10 @@ Here are the steps to follow to create a new cairo release:
 	  If for some reason you lost this message, "make release-publish-message"
 	  prints it for you.
 
-	scp ChangeLog.xxx cairographics.org:releases/ChangeLog.X.Y.Z
+	Upload the incremental ChangeLog generated by the above:
+
+	  scp ChangeLog.cache-X.Y.Z-1.. \
+	      cairographics.org:/srv/cairo.freedesktop.org/www/releases/ChangeLog.cairo-X.Y.Z
 
 7) Increment cairo_version_micro to the next larger (odd) number in
    cairo-version.h, commit, and push.
commit 247ef2bd63e755963f7930ac06c79b95aed2adb4
Author: Bryce Harrington <bryce at osg.samsung.com>
Date:   Tue Oct 27 14:27:20 2015 -0700

    NEWS: Update for 1.14.4 release

diff --git a/NEWS b/NEWS
index 2f1b775..41598d8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,10 +1,19 @@
-Release 1.14.4    (2015-10-27  Bryce Harrington <bryce at osg.samsung.com>)
+Release 1.14.4    (2015-10-28  Bryce Harrington <bryce at osg.samsung.com>)
 ========================================================================
+Just in time for Halloween we see another bug-fix release for Cairo.
+This brings a few dozen straightforward bug fixes with no API changes.
+
+In addition, this includes a typical assortment of fixes to tests,
+cleanup of warnings and memory leaks, correction of misspellings,
+updates to documentation, etc.
+
+For a complete log of changes since 1.14.2, please see:
+ 
+    http://cairographics.org/releases/ChangeLog.cairo-1.14.4
 
 Features
 --------
-New cairo API routine to set up Win32 surfaces for HDC with alpha
-channels.
+None
 
 API Changes
 -----------
@@ -30,6 +39,9 @@ Bug Fixes
 * Fix regression in the font size of canvas text in Inkscape when
   compiled with the Quartz backend.  (Bug #84324)
 
+* Fix _cairo_gl_shader_bind_matrix() to maintain compatibility with
+  OpenGL ES 2.0.  Manually transpose the matrix.
+
 * Fix incorrect font descriptor conversion when the font matrix yy is
   negative. (Bug #90538)
 
@@ -51,15 +63,12 @@ Bug Fixes
 * Fix incorrect recording of certain paths with script surfaces.
   (Bug #91054)
 
-* Avoid using uninitialised variable on impossible error path
-  (Bug #87893)
+* Fix typo in definition of MAYBE_WARN in configure script.
+  (Bug #89750)
 
 * Fix use of filename variable after it's been freed.
   (Bug #91206)
 
-* Fix redundant check of truetype struct.
-  (Bug #29010)
-
 * Fix out of bounds access when printing pattern.
   (Bug #91266)
 
@@ -67,48 +76,15 @@ Bug Fixes
   compositor.
   (Bug #91321)
 
-* Fix filter quality with image backend for the Quartz framework, such
-  that CAIRO_FILTER_GOOD and CAIRO_FILTER_BILINEAR map to
-  kCGInterpolationLow.
-
-* Fix potential bug with incorrect rendering of SVG paths with more than
-  one subpath.
-  (Bug #90984)
-
 * Fix memory leak in _cairo_gl_pattern_texture_setup()
   (Bug #91537)
 
-* Fix crash in PDF backend when rendering certain glyphs.
-  (Bug #91902)
-
-* Fix broken PDFs that use glyph 0 in embedded fonts for rendering
-  instead of .notdef.  Map it to a non-0 glyph in the subset.
-  (Bug #89082)
-
 * Fix transparent images in win32-print.
   (Bug #91835)
 
 * Fix _put_shm_image_boxes and _put_image_boxes when no SHM available
   with XCB.
 
-* Fix use of memory barriers by default for ARM.
-  (Bug #90302)
-
-* Fix page extents for win32-print to avoid unbounded recording surfaces
-  with paginated surfaces.
-
-* Fix culling of very thin lines on vector surfaces.
-  (Bug #77298)
-
-* Cleanup various compiler and run-time warnings, valgrind errors, test
-  misbehaviors, etc.
-
-Change Logs
------------
-For a detailed list of new changes in this release, see:
-
-  http://cairographics.org/releases/ChangeLog.1.14.4
-
 
 Release 1.14.2 (2015-03-09 Bryce Harrington <bryce at osg.samsung.com>)
 ====================================================================


More information about the cairo-commit mailing list