Use HTTPS URLs for freedesktop.org domains

Run the command below suggested by geirha in ##sed@irc.freenode.net.

    git grep -l 'http://.*freedesktop.org' | xargs sed -i 's|http\(://\([[:alnum:].-]*\.\)\{0,1\}freedesktop\.org\)|https\1|g'

Signed-off-by: Paul Menzel <pmenzel@molgen.mpg.de>
This commit is contained in:
Paul Menzel 2018-10-16 12:21:06 +02:00 committed by Bryce Harrington
parent 15ad6ca3e1
commit 1c9201721d
19 changed files with 77 additions and 77 deletions

4
BUGS
View file

@ -12,7 +12,7 @@ which you prefer:
up on previous bug reports, and search for existing, known up on previous bug reports, and search for existing, known
bugs. Just use the "cairo" product: bugs. Just use the "cairo" product:
http://bugs.freedesktop.org https://bugs.freedesktop.org
It is necessary to go through a quick account creation process, It is necessary to go through a quick account creation process,
(with email address verification), in order to be able to report (with email address verification), in order to be able to report
@ -49,7 +49,7 @@ in getting the bug fixed sooner):
1) Check to see if the bug has been reported already. It's pretty easy 1) Check to see if the bug has been reported already. It's pretty easy
to run a search or two against the cairo product in the to run a search or two against the cairo product in the
http://bugs.freedesktop.org bugzilla database. Another place to https://bugs.freedesktop.org bugzilla database. Another place to
look for known bugs is the cairo ROADMAP: look for known bugs is the cairo ROADMAP:
https://cairographics.org/ROADMAP https://cairographics.org/ROADMAP

View file

@ -48,7 +48,7 @@ Bug Tracking System
We use a standard bugzilla bug tracking system available at: We use a standard bugzilla bug tracking system available at:
http://bugs.freedesktop.org/ https://bugs.freedesktop.org/
See file named BUGS for detailed information on reporting bugs. In short, See file named BUGS for detailed information on reporting bugs. In short,
for straight bug reports, it's best to report them there such that they for straight bug reports, it's best to report them there such that they
@ -75,7 +75,7 @@ We use /git/ for version control. See:
For more information on using git, see: For more information on using git, see:
http://freedesktop.org/wiki/Infrastructure/git/ https://freedesktop.org/wiki/Infrastructure/git/
Build System Build System

100
NEWS
View file

@ -2129,14 +2129,14 @@ A few FreeType font handling bugs were fixed:
Don't call FT_Done_Face() on faces we did not create Don't call FT_Done_Face() on faces we did not create
zombie ft_font_face / ft_unscaled_font mutual referencing problems zombie ft_font_face / ft_unscaled_font mutual referencing problems
http://bugs.freedesktop.org/show_bug.cgi?id=21706 https://bugs.freedesktop.org/show_bug.cgi?id=21706
Ensure win32 font backend sets the return value to -1 (indicating the absent Ensure win32 font backend sets the return value to -1 (indicating the absent
glyph) if the font index lookup for the unicode character fails. And glyph) if the font index lookup for the unicode character fails. And
similarly fix a bug where a fatal error was raised for an invalid glyph. similarly fix a bug where a fatal error was raised for an invalid glyph.
cairo_scaled_font_glyph_extents breaks with invalid glyph id cairo_scaled_font_glyph_extents breaks with invalid glyph id
http://bugs.freedesktop.org/show_bug.cgi?id=20255 https://bugs.freedesktop.org/show_bug.cgi?id=20255
Various improvements to the documentation, reported by Truc Troung: Various improvements to the documentation, reported by Truc Troung:
@ -2166,7 +2166,7 @@ Build fixes
Fix build of DirectFB backend with debugging enabled: Fix build of DirectFB backend with debugging enabled:
Bug in _cairo_directfb_surface_release_source_image function Bug in _cairo_directfb_surface_release_source_image function
http://bugs.freedesktop.org/show_bug.cgi?id=18322 https://bugs.freedesktop.org/show_bug.cgi?id=18322
Fix build on OS/2. Fix build on OS/2.
@ -2184,7 +2184,7 @@ Invalid referencing of patterns in the Quartz backend:
Failed assertion `CAIRO_REFERENCE_COUNT_HAS_REFERENCE Failed assertion `CAIRO_REFERENCE_COUNT_HAS_REFERENCE
(&pattern->ref_count)' when using cairo quartz backend (&pattern->ref_count)' when using cairo quartz backend
http://bugs.freedesktop.org/show_bug.cgi?id=18632 https://bugs.freedesktop.org/show_bug.cgi?id=18632
Invalid references to glyphs after early culling, causing segmentation faults Invalid references to glyphs after early culling, causing segmentation faults
in the PDF backend: in the PDF backend:
@ -2232,7 +2232,7 @@ Fix display of user fonts as exercised by proposed support for type3
fonts in poppler (unsigned promotion fixes): fonts in poppler (unsigned promotion fixes):
Use cairo user-font for Type 3 fonts Use cairo user-font for Type 3 fonts
http://lists.freedesktop.org/archives/poppler/2008-October/004181.html https://lists.freedesktop.org/archives/poppler/2008-October/004181.html
Avoid miscomputing size of fallback images required when rendering Avoid miscomputing size of fallback images required when rendering
with CLEAR, IN, or SOURCE operator to vector surfaces, (PS, PDF, SVG, with CLEAR, IN, or SOURCE operator to vector surfaces, (PS, PDF, SVG,
@ -2311,10 +2311,10 @@ extents of transformed, filtered surfaces (Owen Taylor, Carl Worth,
and Chris Wilson): and Chris Wilson):
Bad clipping with EXTEND_NONE Bad clipping with EXTEND_NONE
http://bugs.freedesktop.org/show_bug.cgi?id=15349 https://bugs.freedesktop.org/show_bug.cgi?id=15349
Improve filtering handling in cairo-pattern.c Improve filtering handling in cairo-pattern.c
http://bugs.freedesktop.org/show_bug.cgi?id=15367 https://bugs.freedesktop.org/show_bug.cgi?id=15367
Many thanks to Chris Wilson for digging out and cleaning up Many thanks to Chris Wilson for digging out and cleaning up
these fixes. these fixes.
@ -2542,7 +2542,7 @@ xlib: Faster bookkeeping (Karl Tomlinson)
PS: Fix gradients with non-constant alpha (Chris Wilson) PS: Fix gradients with non-constant alpha (Chris Wilson)
Fix deadlock in user-font code (Richard Hughes and Behdad Esfahbod) Fix deadlock in user-font code (Richard Hughes and Behdad Esfahbod)
http://bugs.freedesktop.org/show_bug.cgi?id=16819 https://bugs.freedesktop.org/show_bug.cgi?id=16819
Countless other bugs have been fixed and optimizations made, many of Countless other bugs have been fixed and optimizations made, many of
them thanks to Chris Wilson. Thanks Chris and others! them thanks to Chris Wilson. Thanks Chris and others!
@ -2624,7 +2624,7 @@ xlib: Faster bookkeeping (Karl Tomlinson)
PS: Fix gradients with non-constant alpha (Chris Wilson) PS: Fix gradients with non-constant alpha (Chris Wilson)
Fix deadlock in user-font code (Richard Hughes and Behdad Esfahbod) Fix deadlock in user-font code (Richard Hughes and Behdad Esfahbod)
http://bugs.freedesktop.org/show_bug.cgi?id=16819 https://bugs.freedesktop.org/show_bug.cgi?id=16819
Several other minor fixes. Several other minor fixes.
@ -2885,10 +2885,10 @@ This fix has been tested to resolve the bugs posted here, (for both
Xerox and Dell printers): Xerox and Dell printers):
Printing some PDFs from evince is crashing our Xerox printer Printing some PDFs from evince is crashing our Xerox printer
http://bugs.freedesktop.org/show_bug.cgi?id=15348 https://bugs.freedesktop.org/show_bug.cgi?id=15348
Cairo-generated postscript blocks Dell 5100cn Cairo-generated postscript blocks Dell 5100cn
http://bugs.freedesktop.org/show_bug.cgi?id=15445 https://bugs.freedesktop.org/show_bug.cgi?id=15445
Add missing locking in cairo-xlib Add missing locking in cairo-xlib
--------------------------------- ---------------------------------
@ -2954,7 +2954,7 @@ to, (and we could use help from users that have access to misbehaving
printers). This bug is being tracked here: printers). This bug is being tracked here:
Printing some PDFs from evince is crashing our Xerox printer Printing some PDFs from evince is crashing our Xerox printer
http://bugs.freedesktop.org/show_bug.cgi?id=15348 https://bugs.freedesktop.org/show_bug.cgi?id=15348
New support for arbitrary X server visuals (Thanks, Keith and Behdad!) New support for arbitrary X server visuals (Thanks, Keith and Behdad!)
---------------------------------------------------------------------- ----------------------------------------------------------------------
@ -3421,7 +3421,7 @@ cairo-svg
--------- ---------
Fix stroke of path with a non-solid-color source pattern: Fix stroke of path with a non-solid-color source pattern:
http://bugs.freedesktop.org/show_bug.cgi?id=14556 https://bugs.freedesktop.org/show_bug.cgi?id=14556
cairo-quartz cairo-quartz
------------ ------------
@ -3432,7 +3432,7 @@ cairo_show_text()/cairo_show_glyphs().
Correctly handle gradients with non-identity transformations: Correctly handle gradients with non-identity transformations:
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=14248 Fixes https://bugs.freedesktop.org/show_bug.cgi?id=14248
Add native implementation of REPEAT and REFLECT extend modes for Add native implementation of REPEAT and REFLECT extend modes for
gradients. gradients.
@ -4444,7 +4444,7 @@ PDF:
Johnson) Johnson)
• Fix glyph positioning bug when glyphs are not horizontal • Fix glyph positioning bug when glyphs are not horizontal
http://lists.freedesktop.org/archives/cairo/2007-April/010337.html https://lists.freedesktop.org/archives/cairo/2007-April/010337.html
win32: win32:
• Fix crash when rendering with bitmap fonts (Carl Worth) • Fix crash when rendering with bitmap fonts (Carl Worth)
@ -4495,7 +4495,7 @@ Critical fixes
• Fix a crash due to a LOCK vs. UNLOCK typo (M. Drochner fixing Carl • Fix a crash due to a LOCK vs. UNLOCK typo (M. Drochner fixing Carl
Worth's embarrassing typo). Worth's embarrassing typo).
http://bugs.freedesktop.org/show_bug.cgi?id=10235 https://bugs.freedesktop.org/show_bug.cgi?id=10235
• Fix potential buffer overflow, which on some systems with a checking • Fix potential buffer overflow, which on some systems with a checking
variant of snprintf would lead to a crash (Adrian Johnson, Stanislav variant of snprintf would lead to a crash (Adrian Johnson, Stanislav
@ -4540,7 +4540,7 @@ Other bug fixes
PDF output in some viewers. (Adrian Johnson, Adam Goode, and PDF output in some viewers. (Adrian Johnson, Adam Goode, and
MenTaLguY). MenTaLguY).
http://lists.freedesktop.org/archives/cairo/2006-November/008551.html https://lists.freedesktop.org/archives/cairo/2006-November/008551.html
• win32: Return correct metrics when hinting is off, and fix font • win32: Return correct metrics when hinting is off, and fix font
descent computation (Behdad Esfahbod). descent computation (Behdad Esfahbod).
@ -5257,7 +5257,7 @@ several improvements. The bug fixes in this snapshot include:
mentioned here: mentioned here:
CAIRO_BO_GUARD_BITS and coordinate space? CAIRO_BO_GUARD_BITS and coordinate space?
http://lists.freedesktop.org/archives/cairo/2006-December/008743.html https://lists.freedesktop.org/archives/cairo/2006-December/008743.html
* Fix several regressions in new tessellator (M Joonas Pihlaja) * Fix several regressions in new tessellator (M Joonas Pihlaja)
@ -5317,7 +5317,7 @@ performance improvements are as follows:
His own writeup of the work he did is quite thorough, but more than His own writeup of the work he did is quite thorough, but more than
can be quoted here. Please see his post for the interesting details: can be quoted here. Please see his post for the interesting details:
http://lists.freedesktop.org/archives/cairo/2006-November/008483.html https://lists.freedesktop.org/archives/cairo/2006-November/008483.html
(Though note that this snapshot also includes some additional, (Though note that this snapshot also includes some additional,
significant improvements that were only sketched out in that significant improvements that were only sketched out in that
@ -5701,54 +5701,54 @@ here for such a short time period.
Rendering fixes Rendering fixes
--------------- ---------------
Fix image surfaces to not be clipped when used as a source (Vladimir Vukicevic) Fix image surfaces to not be clipped when used as a source (Vladimir Vukicevic)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=72e25648c4c4bc82ddd938aa4e05887a293f0d8b https://gitweb.freedesktop.org/?p=cairo;a=commit;h=72e25648c4c4bc82ddd938aa4e05887a293f0d8b
Fix a couple of corner cases in dashing degenerate paths (Jeff Muizelaar) Fix a couple of corner cases in dashing degenerate paths (Jeff Muizelaar)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=fbb1758ba8384650157b2bbbc93d161b0c2a05f0 https://gitweb.freedesktop.org/?p=cairo;a=commit;h=fbb1758ba8384650157b2bbbc93d161b0c2a05f0
Fix support for type1 fonts on win32 (Adrian Johnson) Fix support for type1 fonts on win32 (Adrian Johnson)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=da1019c9138695cb838a54f8b871bbfd0e8996d7 https://gitweb.freedesktop.org/?p=cairo;a=commit;h=da1019c9138695cb838a54f8b871bbfd0e8996d7
Fix assertion failure when rotating bitmap fonts (Carl Worth) Fix assertion failure when rotating bitmap fonts (Carl Worth)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=0bfa6d4f33b8ddb5dc55bbe419c15df4af856ff9 https://gitweb.freedesktop.org/?p=cairo;a=commit;h=0bfa6d4f33b8ddb5dc55bbe419c15df4af856ff9
Fix assertion failure when calling cairo_text_path with bitmap fonts (Carl Worth) Fix assertion failure when calling cairo_text_path with bitmap fonts (Carl Worth)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=9878a033531e6b96b5f27e69e10e90dee7440cd9 https://gitweb.freedesktop.org/?p=cairo;a=commit;h=9878a033531e6b96b5f27e69e10e90dee7440cd9
Fix mis-handling of cairo_close_path in some situations (Tim Rowley, Carl Worth) Fix mis-handling of cairo_close_path in some situations (Tim Rowley, Carl Worth)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=53f74e59faf1af78f2f0741ccf1f23aa5dad4efc https://gitweb.freedesktop.org/?p=cairo;a=commit;h=53f74e59faf1af78f2f0741ccf1f23aa5dad4efc
Respect font_matrix translation in _cairo_gstate_glyph_path (Behdad Esfahbod) Respect font_matrix translation in _cairo_gstate_glyph_path (Behdad Esfahbod)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=f183b835b111d23e838889178aa8106ec84663b3 https://gitweb.freedesktop.org/?p=cairo;a=commit;h=f183b835b111d23e838889178aa8106ec84663b3
Fix vertical metrics adjustment to work with non-identity shapes (Behdad Esfahbod) Fix vertical metrics adjustment to work with non-identity shapes (Behdad Esfahbod)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=b7bc263842a798d657a95e539e1693372448837f https://gitweb.freedesktop.org/?p=cairo;a=commit;h=b7bc263842a798d657a95e539e1693372448837f
[PS] Set correct ImageMatrix in _cairo_ps_surface_emit_bitmap_glyph_data (Behdad Esfahbod) [PS] Set correct ImageMatrix in _cairo_ps_surface_emit_bitmap_glyph_data (Behdad Esfahbod)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=d47388ad759b0a1a0869655a87d9b5eb6ae2445d https://gitweb.freedesktop.org/?p=cairo;a=commit;h=d47388ad759b0a1a0869655a87d9b5eb6ae2445d
Build system fixes Build system fixes
------------------ ------------------
Fix xlib detection to prefer pkg-config to avoid false libXt dependency (Behdad Esfahbod) Fix xlib detection to prefer pkg-config to avoid false libXt dependency (Behdad Esfahbod)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=0e78e7144353703cbd28aae6a67cd9ca261f1d68 https://gitweb.freedesktop.org/?p=cairo;a=commit;h=0e78e7144353703cbd28aae6a67cd9ca261f1d68
Fix typos causing win32 build problem with PS,PDF, and SVG backends (Behdad Esfahbod) Fix typos causing win32 build problem with PS,PDF, and SVG backends (Behdad Esfahbod)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=aea83b908d020e26732753830bb3056e6702a774 https://gitweb.freedesktop.org/?p=cairo;a=commit;h=aea83b908d020e26732753830bb3056e6702a774
Fix configure cache to not use stale results (Behdad Esfahbod) Fix configure cache to not use stale results (Behdad Esfahbod)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=6d0e3260444a2d5b6fb0cb223ac79f1c0e7b3a6e https://gitweb.freedesktop.org/?p=cairo;a=commit;h=6d0e3260444a2d5b6fb0cb223ac79f1c0e7b3a6e
Fix to not pass unsupported warning options to the compiler (Jens Granseuer) Fix to not pass unsupported warning options to the compiler (Jens Granseuer)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=97524a8fdb899de1ae4a3e920fb7bda6d76c5571 https://gitweb.freedesktop.org/?p=cairo;a=commit;h=97524a8fdb899de1ae4a3e920fb7bda6d76c5571
Fix to allow env. variables such as png_REQUIRES to override configure detection (Jens Granseuer) Fix to allow env. variables such as png_REQUIRES to override configure detection (Jens Granseuer)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=abd16e47d6331bd3811c908e524b4dcb6bd23bf0 https://gitweb.freedesktop.org/?p=cairo;a=commit;h=abd16e47d6331bd3811c908e524b4dcb6bd23bf0
Fix test suite to not use an old system cairo when converting svg2png (Behdad Esfahbod) Fix test suite to not use an old system cairo when converting svg2png (Behdad Esfahbod)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=6122cc85c8f71b1ba2df3ab86907768edebe1781 https://gitweb.freedesktop.org/?p=cairo;a=commit;h=6122cc85c8f71b1ba2df3ab86907768edebe1781
Fix test suite to not require signal.h to be present (Behdad Esfahbod) Fix test suite to not require signal.h to be present (Behdad Esfahbod)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=6f8cf53b1e1ccdbe1ab6a275656b19c6e5120e40 https://gitweb.freedesktop.org/?p=cairo;a=commit;h=6f8cf53b1e1ccdbe1ab6a275656b19c6e5120e40
Code cleanups Code cleanups
------------- -------------
@ -5774,7 +5774,7 @@ affected X servers that do not provide the Render extension and that
provide a visual with BGR rather than RGB channel order. provide a visual with BGR rather than RGB channel order.
report: https://bugs.freedesktop.org/show_bug.cgi?id=7294 report: https://bugs.freedesktop.org/show_bug.cgi?id=7294
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=9ae66174e774b57f16ad791452ed44efc2770a59 fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=9ae66174e774b57f16ad791452ed44efc2770a59
Fix the "disappearing text" bug Fix the "disappearing text" bug
------------------------------- -------------------------------
@ -5788,7 +5788,7 @@ was also exacerbated by a KDE migration bug that caused antialiasing
to be disabled more than desired. to be disabled more than desired.
report: https://bugs.freedesktop.org/show_bug.cgi?id=7494 report: https://bugs.freedesktop.org/show_bug.cgi?id=7494
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=456cdb3058f3b416109a9600167cd8842300ae14 fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=456cdb3058f3b416109a9600167cd8842300ae14
see also: see also:
Xorg: https://bugs.freedesktop.org/show_bug.cgi?id=7681 Xorg: https://bugs.freedesktop.org/show_bug.cgi?id=7681
KDE: http://qa.mandriva.com/show_bug.cgi?id=23990 KDE: http://qa.mandriva.com/show_bug.cgi?id=23990
@ -5804,7 +5804,7 @@ than 72.0 would lead to incorrect results, (larger values would lead
to increasingly shrunken output). to increasingly shrunken output).
report: https://bugs.freedesktop.org/show_bug.cgi?id=7533 report: https://bugs.freedesktop.org/show_bug.cgi?id=7533
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=1feb4291cf7813494355459bb547eec604c54ffb fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=1feb4291cf7813494355459bb547eec604c54ffb
Fix inadvertent semantic change of font matrix translation (Behdad Esfahbod) Fix inadvertent semantic change of font matrix translation (Behdad Esfahbod)
---------------------------------------------------------------------------- ----------------------------------------------------------------------------
@ -5818,7 +5818,7 @@ practice, and it was not intentional to introduce a semantic
change. With 1.2.2 we return to the 1.0 semantics, with a much better change. With 1.2.2 we return to the 1.0 semantics, with a much better
implementation that provides correct glyph metrics. implementation that provides correct glyph metrics.
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=84840e6bba6e72aa88fad7a0ee929e8955ba9051 fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=84840e6bba6e72aa88fad7a0ee929e8955ba9051
Fix create_similar to preserve fallback resolution and font options (Behdad Esfahbod) Fix create_similar to preserve fallback resolution and font options (Behdad Esfahbod)
------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------
@ -5830,8 +5830,8 @@ destination surface would not be preserved to the intermediate
fallbacks, for example. fallbacks, for example.
report: https://bugs.freedesktop.org/show_bug.cgi?id=4106 report: https://bugs.freedesktop.org/show_bug.cgi?id=4106
fixes: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=9fcb3c32c1f16fe6ab913e27eb54d18b7d9a06b0 fixes: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=9fcb3c32c1f16fe6ab913e27eb54d18b7d9a06b0
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=bdb4e1edadb78a2118ff70b28163f8bd4317f1ec https://gitweb.freedesktop.org/?p=cairo;a=commit;h=bdb4e1edadb78a2118ff70b28163f8bd4317f1ec
xlib: Fix text performance regression from 1.0 to 1.2.0 (Vladimir Vukicevic) xlib: Fix text performance regression from 1.0 to 1.2.0 (Vladimir Vukicevic)
---------------------------------------------------------------------------- ----------------------------------------------------------------------------
@ -5843,7 +5843,7 @@ to the X server, (such as a remote X server over an ssh
connection). The slowdown was identified and fixed in 1.2.2. connection). The slowdown was identified and fixed in 1.2.2.
report: https://bugs.freedesktop.org/show_bug.cgi?id=7514 report: https://bugs.freedesktop.org/show_bug.cgi?id=7514
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=b7191885c88068dad57d68ced69a752d1162b12c fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=b7191885c88068dad57d68ced69a752d1162b12c
PDF: Eliminate dependency on FreeType library dependency (Adrian Johnson) PDF: Eliminate dependency on FreeType library dependency (Adrian Johnson)
------------------------------------------------------------------------- -------------------------------------------------------------------------
@ -5855,16 +5855,16 @@ freetype library is not required to use the pdf backend on the win32
platform. platform.
report: https://bugs.freedesktop.org/show_bug.cgi?id=7538 report: https://bugs.freedesktop.org/show_bug.cgi?id=7538
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=a0989f427be87c60415963dd6822b3c5c3781691 fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=a0989f427be87c60415963dd6822b3c5c3781691
PDF: Fix broken output on amd64 (Adrian Johnson) PDF: Fix broken output on amd64 (Adrian Johnson)
------------------------------------------------ ------------------------------------------------
report: http://bugzilla.gnome.org/show_bug.cgi?id=349826 report: http://bugzilla.gnome.org/show_bug.cgi?id=349826
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=f4b12e497b7ac282b2f6831b8fb68deebc412e60 fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=f4b12e497b7ac282b2f6831b8fb68deebc412e60
PS: Fix broken output for truetype fonts > 64k (Adrian Johnson) PS: Fix broken output for truetype fonts > 64k (Adrian Johnson)
--------------------------------------------------------------- ---------------------------------------------------------------
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=067d97eb1793a6b0d0dddfbd0b54117844511a94 fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=067d97eb1793a6b0d0dddfbd0b54117844511a94
PDF: Fix so that dashing doesn't get stuck on (Kent Worsnop) PDF: Fix so that dashing doesn't get stuck on (Kent Worsnop)
------------------------------------------------------------ ------------------------------------------------------------
@ -5872,26 +5872,26 @@ Kent notices that with the PDF backend in cairo 1.2.0 as soon as a
stroke was performed with dashing, all subsequent strokes would also stroke was performed with dashing, all subsequent strokes would also
be dashed. There was no way to turn dashing off again. be dashed. There was no way to turn dashing off again.
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=778c4730a86296bf0a71080cf7008d7291792256 fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=778c4730a86296bf0a71080cf7008d7291792256
Fix memory leaks in failure paths in gradient creation (Alfred Peng) Fix memory leaks in failure paths in gradient creation (Alfred Peng)
-------------------------------------------------------------------- --------------------------------------------------------------------
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=db06681b487873788b51a6766894fc619eb8d8f2 fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=db06681b487873788b51a6766894fc619eb8d8f2
Fix memory leak in _cairo_surface_show_glyphs (Chris Wilson) Fix memory leak in _cairo_surface_show_glyphs (Chris Wilson)
------------------------------------------------------------ ------------------------------------------------------------
report: https://bugs.freedesktop.org/show_bug.cgi?id=7766 report: https://bugs.freedesktop.org/show_bug.cgi?id=7766
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=e2fddcccb43d06486d3680a19cfdd5a54963fcbd fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=e2fddcccb43d06486d3680a19cfdd5a54963fcbd
Solaris: Add definition of cairo_private for some Sun compilers (Alfred Peng) Solaris: Add definition of cairo_private for some Sun compilers (Alfred Peng)
----------------------------------------------------------------------------- -----------------------------------------------------------------------------
report: https://bugzilla.mozilla.org/show_bug.cgi?id=341874 report: https://bugzilla.mozilla.org/show_bug.cgi?id=341874
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=04757a3aa8deeff3265719ebe01b021638990ec6 fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=04757a3aa8deeff3265719ebe01b021638990ec6
Solaris: Change version number of Sun's Xorg server with buggy repeat (Brian Cameron) Solaris: Change version number of Sun's Xorg server with buggy repeat (Brian Cameron)
------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------
report: https://bugs.freedesktop.org/show_bug.cgi?id=7483 report: https://bugs.freedesktop.org/show_bug.cgi?id=7483
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=e0ad1aa995bcec4246c0b8ab0d5a5a79871ce235 fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=e0ad1aa995bcec4246c0b8ab0d5a5a79871ce235
Various memory leak fixes Various memory leak fixes
------------------------- -------------------------

6
README
View file

@ -113,11 +113,11 @@ Supported, "platform" surface backends
----------------------------------- -----------------------------------
xlib backend xlib backend
------------ ------------
X11 http://freedesktop.org/Software/xlibs X11 https://freedesktop.org/Software/xlibs
xlib-xrender backend xlib-xrender backend
-------------------- --------------------
Xrender >= 0.6 http://freedesktop.org/Software/xlibs Xrender >= 0.6 https://freedesktop.org/Software/xlibs
quartz backend quartz backend
-------------- --------------
@ -129,7 +129,7 @@ Supported, "platform" surface backends
xcb backend xcb backend
----------- -----------
XCB http://xcb.freedesktop.org XCB https://xcb.freedesktop.org
Font backends (required to have at least one) Font backends (required to have at least one)
--------------------------------------------- ---------------------------------------------

View file

@ -146,7 +146,7 @@ path to pkg-config.
_PKG_TEXT _PKG_TEXT
To get pkg-config, see <http://pkg-config.freedesktop.org/>.])], To get pkg-config, see <https://pkg-config.freedesktop.org/>.])],
[$4]) [$4])
else else
$1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS

View file

@ -12,7 +12,7 @@ dnl ===========================================================================
PKG_PROG_PKG_CONFIG() PKG_PROG_PKG_CONFIG()
if test "x$PKG_CONFIG" = x; then if test "x$PKG_CONFIG" = x; then
AC_MSG_ERROR([pkg-config >= $PKGCONFIG_REQUIRED required but not found (http://pkgconfig.freedesktop.org/)]) AC_MSG_ERROR([pkg-config >= $PKGCONFIG_REQUIRED required but not found (https://pkgconfig.freedesktop.org/)])
fi fi
dnl Check for recent pkg-config which supports Requires.private dnl Check for recent pkg-config which supports Requires.private

View file

@ -2,7 +2,7 @@ AC_PREREQ([2.63])
CAIRO_PARSE_VERSION CAIRO_PARSE_VERSION
AC_INIT([cairo], AC_INIT([cairo],
[cairo_version_major.cairo_version_minor.cairo_version_micro], [cairo_version_major.cairo_version_minor.cairo_version_micro],
[http://bugs.freedesktop.org/enter_bug.cgi?product=cairo], [https://bugs.freedesktop.org/enter_bug.cgi?product=cairo],
[cairo], [cairo],
[https://cairographics.org/]) [https://cairographics.org/])
AC_CONFIG_AUX_DIR(build) AC_CONFIG_AUX_DIR(build)
@ -143,7 +143,7 @@ CAIRO_ENABLE_SURFACE_BACKEND(xlib_xrender, Xlib Xrender, auto, [
CPPFLAGS="$CPPFLAGS $xlib_CFLAGS $xlib_NONPKGCONFIG_CFLAGS" CPPFLAGS="$CPPFLAGS $xlib_CFLAGS $xlib_NONPKGCONFIG_CFLAGS"
AC_CHECK_HEADER(X11/extensions/Xrender.h, AC_CHECK_HEADER(X11/extensions/Xrender.h,
[xlib_xrender_NONPKGCONFIG_LIBS="-lXrender"], [xlib_xrender_NONPKGCONFIG_LIBS="-lXrender"],
[use_xlib_xrender="no (requires $xlib_xrender_REQUIRES http://freedesktop.org/Software/xlibs)"], [use_xlib_xrender="no (requires $xlib_xrender_REQUIRES https://freedesktop.org/Software/xlibs)"],
[#include <X11/X.h>]) [#include <X11/X.h>])
CPPFLAGS=$old_CPPFLAGS CPPFLAGS=$old_CPPFLAGS
]) ])
@ -164,14 +164,14 @@ dnl ===========================================================================
CAIRO_ENABLE_SURFACE_BACKEND(xcb, XCB, auto, [ CAIRO_ENABLE_SURFACE_BACKEND(xcb, XCB, auto, [
xcb_REQUIRES="xcb >= 1.6 xcb-render >= 1.6" xcb_REQUIRES="xcb >= 1.6 xcb-render >= 1.6"
PKG_CHECK_MODULES(xcb, $xcb_REQUIRES, , PKG_CHECK_MODULES(xcb, $xcb_REQUIRES, ,
[use_xcb="no (requires $xcb_REQUIRES http://xcb.freedesktop.org)"]) [use_xcb="no (requires $xcb_REQUIRES https://xcb.freedesktop.org)"])
]) ])
CAIRO_ENABLE_FUNCTIONS(xlib_xcb, Xlib/XCB, no, [ CAIRO_ENABLE_FUNCTIONS(xlib_xcb, Xlib/XCB, no, [
if test "x$use_xcb" = "xyes" -a "x$use_xlib" = "xyes"; then if test "x$use_xcb" = "xyes" -a "x$use_xlib" = "xyes"; then
xlib_xcb_REQUIRES="x11-xcb" xlib_xcb_REQUIRES="x11-xcb"
PKG_CHECK_MODULES(xlib_xcb, $xlib_xcb_REQUIRES, , PKG_CHECK_MODULES(xlib_xcb, $xlib_xcb_REQUIRES, ,
[use_xlib_xcb="no (requires $xlib_xcb_REQUIRES http://xcb.freedesktop.org)"]) [use_xlib_xcb="no (requires $xlib_xcb_REQUIRES https://xcb.freedesktop.org)"])
else else
use_xlib_xcb="no (requires both --enable-xlib and --enable-xcb)" use_xlib_xcb="no (requires both --enable-xlib and --enable-xcb)"
fi fi
@ -181,7 +181,7 @@ CAIRO_ENABLE_FUNCTIONS(xcb_shm, XCB/SHM, auto, [
if test "x$use_xcb" = "xyes"; then if test "x$use_xcb" = "xyes"; then
xcb_shm_REQUIRES="xcb-shm" xcb_shm_REQUIRES="xcb-shm"
PKG_CHECK_MODULES(xcb_shm, $xcb_shm_REQUIRES, , PKG_CHECK_MODULES(xcb_shm, $xcb_shm_REQUIRES, ,
[use_xcb_shm="no (requires $xcb_shm http://xcb.freedesktop.org)"]) [use_xcb_shm="no (requires $xcb_shm https://xcb.freedesktop.org)"])
else else
use_xcb_shm="no (requires --enable-xcb)" use_xcb_shm="no (requires --enable-xcb)"
fi fi

View file

@ -8,7 +8,7 @@ which will give a report of the speed of each individual test. See
more details on other options for running the suite below. more details on other options for running the suite below.
A macro test suite (with full traces and more intensive benchmarks) is A macro test suite (with full traces and more intensive benchmarks) is
also available; for this, see http://cgit.freedesktop.org/cairo-traces. also available; for this, see https://cgit.freedesktop.org/cairo-traces.
The macro-benchmarks are better measures of actual real-world The macro-benchmarks are better measures of actual real-world
performance, and should be preferred over the micro-benchmarks (and over performance, and should be preferred over the micro-benchmarks (and over
make perf) for identifying performance regressions or improvements. If make perf) for identifying performance regressions or improvements. If

View file

@ -29,7 +29,7 @@
* The source is from commit 734c53237a867a773640bd5b64816249fa1730f8 * The source is from commit 734c53237a867a773640bd5b64816249fa1730f8
* of * of
* *
* http://gitweb.freedesktop.org/?p=users/joonas/glitter-paths * https://gitweb.freedesktop.org/?p=users/joonas/glitter-paths
*/ */
/* Glitter-paths is a stand alone polygon rasteriser derived from /* Glitter-paths is a stand alone polygon rasteriser derived from
* David Turner's reimplementation of Tor Anderssons's 15x17 * David Turner's reimplementation of Tor Anderssons's 15x17

View file

@ -29,7 +29,7 @@
* The source is from commit 734c53237a867a773640bd5b64816249fa1730f8 * The source is from commit 734c53237a867a773640bd5b64816249fa1730f8
* of * of
* *
* http://gitweb.freedesktop.org/?p=users/joonas/glitter-paths * https://gitweb.freedesktop.org/?p=users/joonas/glitter-paths
*/ */
/* Glitter-paths is a stand alone polygon rasteriser derived from /* Glitter-paths is a stand alone polygon rasteriser derived from
* David Turner's reimplementation of Tor Anderssons's 15x17 * David Turner's reimplementation of Tor Anderssons's 15x17

View file

@ -29,7 +29,7 @@
* The source is from commit 734c53237a867a773640bd5b64816249fa1730f8 * The source is from commit 734c53237a867a773640bd5b64816249fa1730f8
* of * of
* *
* http://gitweb.freedesktop.org/?p=users/joonas/glitter-paths * https://gitweb.freedesktop.org/?p=users/joonas/glitter-paths
*/ */
/* Glitter-paths is a stand alone polygon rasteriser derived from /* Glitter-paths is a stand alone polygon rasteriser derived from
* David Turner's reimplementation of Tor Anderssons's 15x17 * David Turner's reimplementation of Tor Anderssons's 15x17

View file

@ -104,7 +104,7 @@ struct _cairo_xlib_display {
* We also use this variable as a guard against a second * We also use this variable as a guard against a second
* independent bug with transformed repeating pictures: * independent bug with transformed repeating pictures:
* *
* http://lists.freedesktop.org/archives/cairo/2004-September/001839.html * https://lists.freedesktop.org/archives/cairo/2004-September/001839.html
* *
* Both are fixed in xorg >= 6.9 and hopefully in > 6.8.2, so * Both are fixed in xorg >= 6.9 and hopefully in > 6.8.2, so
* we can reuse the test for now. * we can reuse the test for now.

View file

@ -31,7 +31,7 @@
* _cairo_fixed_from_double changed the details of the bogus trapezoid * _cairo_fixed_from_double changed the details of the bogus trapezoid
* (it overflows in a different way now), so the bug is being masked. * (it overflows in a different way now), so the bug is being masked.
* *
* According to Vladimir, (http://lists.freedesktop.org/archives/cairo/2006-November/008482.html): * According to Vladimir, (https://lists.freedesktop.org/archives/cairo/2006-November/008482.html):
* *
* Before the change, the two trapezoids that were generated were: * Before the change, the two trapezoids that were generated were:
* *

View file

@ -25,7 +25,7 @@
/* A test for the crash described here: /* A test for the crash described here:
* *
* http://lists.freedesktop.org/archives/cairo/2006-August/007698.html * https://lists.freedesktop.org/archives/cairo/2006-August/007698.html
* *
* The triggering condition for this bug should be setting a * The triggering condition for this bug should be setting a
* surface-based clip and then calling cairo_push_group. * surface-based clip and then calling cairo_push_group.

View file

@ -34,7 +34,7 @@
* The original bug was reported by Owen Taylor here: * The original bug was reported by Owen Taylor here:
* *
* bad clipping with EXTEND_NONE * bad clipping with EXTEND_NONE
* http://bugs.freedesktop.org/show_bug.cgi?id=15349 * https://bugs.freedesktop.org/show_bug.cgi?id=15349
*/ */
#define SCALE 10 #define SCALE 10

View file

@ -220,7 +220,7 @@ draw (cairo_t *cr, int width, int height)
cairo_restore (cr2); cairo_restore (cr2);
/* http://bugs.freedesktop.org/show_bug.cgi?id=7965 */ /* https://bugs.freedesktop.org/show_bug.cgi?id=7965 */
phase = "A horizontal, open path"; phase = "A horizontal, open path";
cairo_save (cr2); cairo_save (cr2);
cairo_set_line_cap (cr2, CAIRO_LINE_CAP_ROUND); cairo_set_line_cap (cr2, CAIRO_LINE_CAP_ROUND);
@ -337,7 +337,7 @@ draw (cairo_t *cr, int width, int height)
cairo_restore (cr2); cairo_restore (cr2);
/* http://bugs.freedesktop.org/show_bug.cgi?id=7245 */ /* https://bugs.freedesktop.org/show_bug.cgi?id=7245 */
phase = "Arc"; phase = "Arc";
cairo_save (cr2); cairo_save (cr2);
cairo_arc (cr2, 250.0, 250.0, 157.0, 5.147, 3.432); cairo_arc (cr2, 250.0, 250.0, 157.0, 5.147, 3.432);

View file

@ -27,7 +27,7 @@
/* Test case for bug reported by Franz Schmid <Franz.Schmid@altmuehlnet.de> /* Test case for bug reported by Franz Schmid <Franz.Schmid@altmuehlnet.de>
* https://lists.cairographics.org/archives/cairo/2008-April/013912.html * https://lists.cairographics.org/archives/cairo/2008-April/013912.html
* *
* See also: http://bugs.freedesktop.org/show_bug.cgi?id=17177 * See also: https://bugs.freedesktop.org/show_bug.cgi?id=17177
*/ */
#include "cairo-test.h" #include "cairo-test.h"

View file

@ -26,7 +26,7 @@
#include "cairo-test.h" #include "cairo-test.h"
/* Exercises a bug found by alois@astro.ch: /* Exercises a bug found by alois@astro.ch:
* http://bugs.freedesktop.org/show_bug.cgi?id=26010 * https://bugs.freedesktop.org/show_bug.cgi?id=26010
* cairo_line_to optimizes away path segment * cairo_line_to optimizes away path segment
*/ */

View file

@ -2,7 +2,7 @@
<!DOCTYPE moduleset SYSTEM "moduleset.dtd"> <!DOCTYPE moduleset SYSTEM "moduleset.dtd">
<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?> <?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
<moduleset> <moduleset>
<include href="http://cgit.freedesktop.org/xorg/util/modular/plain/xorg.modules" /> <include href="https://cgit.freedesktop.org/xorg/util/modular/plain/xorg.modules" />
<repository type="git" name="git.freedesktop.org" href="git://anongit.freedesktop.org/git/"/> <repository type="git" name="git.freedesktop.org" href="git://anongit.freedesktop.org/git/"/>