[cairo-commit] Branch '1.2' - 4 commits - configure.in doc/public
Makefile.am NEWS
Behdad Esfahbod
behdad at kemper.freedesktop.org
Thu Nov 2 17:10:29 PST 2006
Makefile.am | 2 -
NEWS | 60 ++++++++++++++++++++++++++++++++++++++++
configure.in | 4 +-
doc/public/tmpl/cairo-text.sgml | 1
4 files changed, 64 insertions(+), 3 deletions(-)
New commits:
diff-tree 8878bbc549a01868853ff6270b986e57c6474d88 (from f9f5db06188db527d485f3a9b2589ddb84a7d7bc)
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Thu Nov 2 19:59:50 2006 -0500
Released cairo-1.2.6.
Update version to 1.2.6 and libtool version to 11:3:9
diff --git a/configure.in b/configure.in
index 9d36c53..fd6635e 100644
--- a/configure.in
+++ b/configure.in
@@ -5,7 +5,7 @@ AC_PREREQ(2.54)
# An even micro number indicates a released version.
m4_define(cairo_version_major, 1)
m4_define(cairo_version_minor, 2)
-m4_define(cairo_version_micro, 5)
+m4_define(cairo_version_micro, 6)
AC_INIT([cairo],
cairo_version_major.cairo_version_minor.cairo_version_micro,
@@ -23,7 +23,7 @@ LT_CURRENT=11
# Increment any time the source changes; set to
# 0 if you increment CURRENT
-LT_REVISION=2
+LT_REVISION=3
# Increment if any interfaces have been added; set to 0
# if any interfaces have been removed. removal has
diff-tree f9f5db06188db527d485f3a9b2589ddb84a7d7bc (from 79d4d97658c71fb18c5973153b301f9010e04a6e)
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Thu Nov 2 19:59:27 2006 -0500
[doc] Update templates prior to release
diff --git a/doc/public/tmpl/cairo-text.sgml b/doc/public/tmpl/cairo-text.sgml
index 87f626c..3db6bfd 100644
--- a/doc/public/tmpl/cairo-text.sgml
+++ b/doc/public/tmpl/cairo-text.sgml
@@ -22,6 +22,7 @@ Rendering text and sets of glyphs
</para>
+ at index:
@x:
@y:
diff-tree 79d4d97658c71fb18c5973153b301f9010e04a6e (from dbdb28252b497a84933b74ae8ce124a7528931fa)
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Thu Nov 2 19:58:40 2006 -0500
Makefile.am: Remove boilerplate out of DIST_SUBDIRS
Bad bad different changes in the same commit.
diff --git a/Makefile.am b/Makefile.am
index 57798d0..cf8e95e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,4 +1,4 @@
-DIST_SUBDIRS = pixman src boilerplate test doc
+DIST_SUBDIRS = pixman src test doc
SUBDIRS = pixman src doc
.PHONY: doc test retest recheck check-valgrind
diff-tree dbdb28252b497a84933b74ae8ce124a7528931fa (from 76cc6af100ca5588a36a42eaddeacbdfc288bb82)
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Thu Nov 2 19:52:03 2006 -0500
Add notes for the 1.2.6 release.
diff --git a/NEWS b/NEWS
index a4ec0c5..a816bd3 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,63 @@
+Release 1.2.6 (2006-11-02 Behdad Esfahbod <behdad at behdad.org>)
+==============================================================
+This is the third bug fix release in the 1.2 series, coming less than
+two months after the 1.2.4 release made on August 18.
+
+The 1.2.4 release turned out to be a pretty solid one, except for a crasher
+bug when forwarding an X connection where the client and the server have
+varying byte orders, eg. from a PPC to an i686. Other than that, various
+other small bugs have been fixed.
+
+Various improvements have been made in the testing infrastructure to prevent
+false positives, and to make sure the generated cairo shared object behaves as
+expected in terms of exported symbols and relocations.
+
+There were a total of 89 changes since 1.2.4. The following list the most
+important ones:
+
+Common fixes
+------------
+- Avoid unsigned loop control variable to eliminate infinite,
+ memory-scribbling loop. (#7593)
+- Fix cairo_image_surface_create to report INVALID_FORMAT errors.
+ Previously the detected error was being lost and a nil surface was
+ returned that erroneously reported CAIRO_STATUS_NO_MEMORY.
+- Change _cairo_color_compute_shorts to not rely on any particular
+ floating-point epsilon value. (#7497)
+- Fix infinite-join test case (bug #8379)
+- Pass correct surface to create_similar in _cairo_clip_init_deep_copy().
+
+PS/PDF fixes
+------------
+- Fix Type 1 embedding in PDF.
+- Correct the value of /LastChar in the PDF Type 1 font dictionary.
+- Improve error checking in TrueType subsetting.
+- Compute right index when looking up left side bearing. (bug #8180)
+- Correct an unsigned to signed conversion problem in truetype subsetting
+ bbox.
+- Type1 subsetting: Don't put .notdef in Encoding when there are 256 glyphs.
+- Add cairo version to PS header / PDF document info dictionary.
+- Set CTM before path construction.
+
+Win32 fixes
+-----------
+- Get correct unhinted outlines on win32. (bug 7603)
+- Make cairo as a win32 static library possible.
+- Use CAIRO_FORMAT_RGB24 for BITSPIXEL==32 surfaces too.
+
+Build system fixes
+------------------
+- Define WINVER if it's not defined. (bug 6456)
+- Fix the AMD64 final link by removing SLIM from pixman.
+- Misc win32 compilation fixes.
+- Add Sun Pro C definition of pixman_private.
+- Use pixman_private consistently as prefix not suffix.
+- Added three tests check-plt.sh, check-def.sh, and check-header.sh that check
+ that the shared object, the .def file, and the public headers agree about
+ the exported symbols.
+- Require pkg-config 0.19. (#8686)
+
+
Release 1.2.4 (2006-08-18 Carl Worth <cworth at cworth.org>)
=========================================================
This is the second bug fix release in the 1.2 series, coming less than
More information about the cairo-commit
mailing list