[2/3] Use HTTPS URLs for freedesktop.org domains

Submitted by Paul Menzel on Oct. 16, 2018, 11:54 a.m.

Details

Message ID ef8d4c41-0c48-ebf3-bdd6-f0c1a6a8db36@molgen.mpg.de
State New
Series "Series without cover letter"
Headers show

Commit Message

Paul Menzel Oct. 16, 2018, 11:54 a.m.
Date: Tue, 16 Oct 2018 12:21:06 +0200

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>
---
 BUGS                                |   4 +-
 HACKING                             |   4 +-
 NEWS                                | 100 ++++++++++++++--------------
 README                              |   6 +-
 build/aclocal.pkg.m4                |   2 +-
 build/configure.ac.tools            |   2 +-
 configure.ac                        |  10 +--
 perf/README                         |   2 +-
 src/cairo-clip-tor-scan-converter.c |   2 +-
 src/cairo-tor-scan-converter.c      |   2 +-
 src/cairo-tor22-scan-converter.c    |   2 +-
 src/cairo-xlib-private.h            |   2 +-
 test/big-trap.c                     |   2 +-
 test/clip-push-group.c              |   2 +-
 test/filter-bilinear-extents.c      |   2 +-
 test/get-path-extents.c             |   4 +-
 test/leaky-dashed-rectangle.c       |   2 +-
 test/path-stroke-twice.c            |   2 +-
 util/cairo.modules                  |   2 +-
 19 files changed, 77 insertions(+), 77 deletions(-)

Patch hide | download patch | download mbox

diff --git a/BUGS b/BUGS
index 806353a4d..452d52300 100644
--- a/BUGS
+++ b/BUGS
@@ -12,7 +12,7 @@  which you prefer:
    up on previous bug reports, and search for existing, known
    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,
    (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
    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:
 
 	https://cairographics.org/ROADMAP
diff --git a/HACKING b/HACKING
index d2b816c63..bc97f5324 100644
--- a/HACKING
+++ b/HACKING
@@ -48,7 +48,7 @@  Bug Tracking System
 
 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,
 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:
 
-	http://freedesktop.org/wiki/Infrastructure/git/
+	https://freedesktop.org/wiki/Infrastructure/git/
 
 
 Build System
diff --git a/NEWS b/NEWS
index a2de60745..544e30d3e 100644
--- a/NEWS
+++ b/NEWS
@@ -2129,14 +2129,14 @@  A few FreeType font handling bugs were fixed:
    Don't call FT_Done_Face() on faces we did not create
 
    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
 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.
 
    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:
 
@@ -2166,7 +2166,7 @@  Build fixes
 Fix build of DirectFB backend with debugging enabled:
 
    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.
 
@@ -2184,7 +2184,7 @@  Invalid referencing of patterns in the Quartz backend:
 
    Failed assertion `CAIRO_REFERENCE_COUNT_HAS_REFERENCE
    (&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
 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):
 
     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
 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):
 
 	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
-	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
 	these fixes.
@@ -2542,7 +2542,7 @@  xlib: Faster bookkeeping (Karl Tomlinson)
 PS: Fix gradients with non-constant alpha (Chris Wilson)
 
 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
 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)
 
 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.
 
@@ -2885,10 +2885,10 @@  This fix has been tested to resolve the bugs posted here, (for both
 Xerox and Dell printers):
 
 	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
-	http://bugs.freedesktop.org/show_bug.cgi?id=15445
+	https://bugs.freedesktop.org/show_bug.cgi?id=15445
 
 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:
 
 	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!)
 ----------------------------------------------------------------------
@@ -3421,7 +3421,7 @@  cairo-svg
 ---------
 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
 ------------
@@ -3432,7 +3432,7 @@  cairo_show_text()/cairo_show_glyphs().
 
 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
 gradients.
@@ -4444,7 +4444,7 @@  PDF:
    Johnson)
 
  • 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:
  • 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
   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
   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
   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
   descent computation (Behdad Esfahbod).
@@ -5257,7 +5257,7 @@  several improvements. The bug fixes in this snapshot include:
    mentioned here:
 
 	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)
 
@@ -5317,7 +5317,7 @@  performance improvements are as follows:
    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:
 
-   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,
    significant improvements that were only sketched out in that
@@ -5701,54 +5701,54 @@  here for such a short time period.
 Rendering fixes
 ---------------
 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)
-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)
-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)
-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)
-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)
-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)
-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)
-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)
-http://gitweb.freedesktop.org/?p=cairo;a=commit;h=d47388ad759b0a1a0869655a87d9b5eb6ae2445d
+https://gitweb.freedesktop.org/?p=cairo;a=commit;h=d47388ad759b0a1a0869655a87d9b5eb6ae2445d
 
 Build system fixes
 ------------------
 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)
-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)
-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)
-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)
-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)
-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)
-http://gitweb.freedesktop.org/?p=cairo;a=commit;h=6f8cf53b1e1ccdbe1ab6a275656b19c6e5120e40
+https://gitweb.freedesktop.org/?p=cairo;a=commit;h=6f8cf53b1e1ccdbe1ab6a275656b19c6e5120e40
 
 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.
 
 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
 -------------------------------
@@ -5788,7 +5788,7 @@  was also exacerbated by a KDE migration bug that caused antialiasing
 to be disabled more than desired.
 
 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:
 Xorg:	https://bugs.freedesktop.org/show_bug.cgi?id=7681
 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).
 
 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)
 ----------------------------------------------------------------------------
@@ -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
 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)
 -------------------------------------------------------------------------------------
@@ -5830,8 +5830,8 @@  destination surface would not be preserved to the intermediate
 fallbacks, for example.
 
 report:	https://bugs.freedesktop.org/show_bug.cgi?id=4106
-fixes:	http://gitweb.freedesktop.org/?p=cairo;a=commit;h=9fcb3c32c1f16fe6ab913e27eb54d18b7d9a06b0
-	http://gitweb.freedesktop.org/?p=cairo;a=commit;h=bdb4e1edadb78a2118ff70b28163f8bd4317f1ec
+fixes:	https://gitweb.freedesktop.org/?p=cairo;a=commit;h=9fcb3c32c1f16fe6ab913e27eb54d18b7d9a06b0
+	https://gitweb.freedesktop.org/?p=cairo;a=commit;h=bdb4e1edadb78a2118ff70b28163f8bd4317f1ec
 
 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.
 
 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)
 -------------------------------------------------------------------------
@@ -5855,16 +5855,16 @@  freetype library is not required to use the pdf backend on the win32
 platform.
 
 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)
 ------------------------------------------------
 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)
 ---------------------------------------------------------------
-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)
 ------------------------------------------------------------
@@ -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
 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:	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)
 ------------------------------------------------------------
 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)
 -----------------------------------------------------------------------------
 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)
 -------------------------------------------------------------------------------------
 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
 -------------------------
diff --git a/README b/README
index 0e73a3967..9cfa34355 100644
--- a/README
+++ b/README
@@ -113,11 +113,11 @@  Supported, "platform" surface backends
 -----------------------------------
 	xlib backend
 	------------
-	X11			http://freedesktop.org/Software/xlibs
+	X11			https://freedesktop.org/Software/xlibs
 
 	xlib-xrender backend
 	--------------------
-	Xrender >= 0.6		http://freedesktop.org/Software/xlibs
+	Xrender >= 0.6		https://freedesktop.org/Software/xlibs
 
 	quartz backend
 	--------------
@@ -129,7 +129,7 @@  Supported, "platform" surface backends
 
 	xcb backend
 	-----------
-	XCB			http://xcb.freedesktop.org
+	XCB			https://xcb.freedesktop.org
 
 Font backends (required to have at least one)
 ---------------------------------------------
diff --git a/build/aclocal.pkg.m4 b/build/aclocal.pkg.m4
index cf90a9678..8b9fda909 100644
--- a/build/aclocal.pkg.m4
+++ b/build/aclocal.pkg.m4
@@ -146,7 +146,7 @@  path to pkg-config.
 
 _PKG_TEXT
 
-To get pkg-config, see <http://pkg-config.freedesktop.org/>.])],
+To get pkg-config, see <https://pkg-config.freedesktop.org/>.])],
 		[$4])
 else
 	$1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
diff --git a/build/configure.ac.tools b/build/configure.ac.tools
index a24dbcecb..1fd2d3df8 100644
--- a/build/configure.ac.tools
+++ b/build/configure.ac.tools
@@ -12,7 +12,7 @@  dnl ===========================================================================
 
 PKG_PROG_PKG_CONFIG()
 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
 
 dnl Check for recent pkg-config which supports Requires.private
diff --git a/configure.ac b/configure.ac
index 5d18327b8..5f06d58a0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@  AC_PREREQ([2.63])
 CAIRO_PARSE_VERSION
 AC_INIT([cairo],
 	[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],
 	[https://cairographics.org/])
 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"
 		       AC_CHECK_HEADER(X11/extensions/Xrender.h,
 				       [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>])
 		       CPPFLAGS=$old_CPPFLAGS
 		      ])
@@ -164,14 +164,14 @@  dnl ===========================================================================
 CAIRO_ENABLE_SURFACE_BACKEND(xcb, XCB, auto, [
   xcb_REQUIRES="xcb >= 1.6 xcb-render >= 1.6"
   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, [
   if test "x$use_xcb" = "xyes" -a "x$use_xlib" = "xyes"; then
     xlib_xcb_REQUIRES="x11-xcb"
     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
     use_xlib_xcb="no (requires both --enable-xlib and --enable-xcb)"
   fi
@@ -181,7 +181,7 @@  CAIRO_ENABLE_FUNCTIONS(xcb_shm, XCB/SHM, auto, [
   if test "x$use_xcb" = "xyes"; then
       xcb_shm_REQUIRES="xcb-shm"
       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
     use_xcb_shm="no (requires --enable-xcb)"
   fi
diff --git a/perf/README b/perf/README
index 9e402098a..1b1c19a1f 100644
--- a/perf/README
+++ b/perf/README
@@ -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.
 
 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
 performance, and should be preferred over the micro-benchmarks (and over
 make perf) for identifying performance regressions or improvements.  If
diff --git a/src/cairo-clip-tor-scan-converter.c b/src/cairo-clip-tor-scan-converter.c
index 062ba83cf..2ac1d32b1 100644
--- a/src/cairo-clip-tor-scan-converter.c
+++ b/src/cairo-clip-tor-scan-converter.c
@@ -29,7 +29,7 @@ 
  * The source is from commit 734c53237a867a773640bd5b64816249fa1730f8
  * 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
  * David Turner's reimplementation of Tor Anderssons's 15x17
diff --git a/src/cairo-tor-scan-converter.c b/src/cairo-tor-scan-converter.c
index 28bc2f3fa..e8142d5bc 100644
--- a/src/cairo-tor-scan-converter.c
+++ b/src/cairo-tor-scan-converter.c
@@ -29,7 +29,7 @@ 
  * The source is from commit 734c53237a867a773640bd5b64816249fa1730f8
  * 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
  * David Turner's reimplementation of Tor Anderssons's 15x17
diff --git a/src/cairo-tor22-scan-converter.c b/src/cairo-tor22-scan-converter.c
index 9904cacff..bf44742b0 100644
--- a/src/cairo-tor22-scan-converter.c
+++ b/src/cairo-tor22-scan-converter.c
@@ -29,7 +29,7 @@ 
  * The source is from commit 734c53237a867a773640bd5b64816249fa1730f8
  * 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
  * David Turner's reimplementation of Tor Anderssons's 15x17
diff --git a/src/cairo-xlib-private.h b/src/cairo-xlib-private.h
index 0f2f2e1fa..71dccc3a7 100644
--- a/src/cairo-xlib-private.h
+++ b/src/cairo-xlib-private.h
@@ -104,7 +104,7 @@  struct _cairo_xlib_display {
      * We also use this variable as a guard against a second
      * 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
      * we can reuse the test for now.
diff --git a/test/big-trap.c b/test/big-trap.c
index 5e11237a8..a59a38ea3 100644
--- a/test/big-trap.c
+++ b/test/big-trap.c
@@ -31,7 +31,7 @@ 
  * _cairo_fixed_from_double changed the details of the bogus trapezoid
  * (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:
  *
diff --git a/test/clip-push-group.c b/test/clip-push-group.c
index 4effb0aba..f63ac731d 100644
--- a/test/clip-push-group.c
+++ b/test/clip-push-group.c
@@ -25,7 +25,7 @@ 
 
 /* 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
  * surface-based clip and then calling cairo_push_group.
diff --git a/test/filter-bilinear-extents.c b/test/filter-bilinear-extents.c
index 79d36f6e6..91ac703db 100644
--- a/test/filter-bilinear-extents.c
+++ b/test/filter-bilinear-extents.c
@@ -34,7 +34,7 @@ 
  * The original bug was reported by Owen Taylor here:
  *
  *	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
diff --git a/test/get-path-extents.c b/test/get-path-extents.c
index f6a7d03f8..080fc34c4 100644
--- a/test/get-path-extents.c
+++ b/test/get-path-extents.c
@@ -220,7 +220,7 @@  draw (cairo_t *cr, int width, int height)
 
     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";
     cairo_save (cr2);
     cairo_set_line_cap (cr2, CAIRO_LINE_CAP_ROUND);
@@ -337,7 +337,7 @@  draw (cairo_t *cr, int width, int height)
 
     cairo_restore (cr2);
 
-    /* http://bugs.freedesktop.org/show_bug.cgi?id=7245 */
+    /* https://bugs.freedesktop.org/show_bug.cgi?id=7245 */
     phase = "Arc";
     cairo_save (cr2);
     cairo_arc (cr2, 250.0, 250.0, 157.0, 5.147, 3.432);
diff --git a/test/leaky-dashed-rectangle.c b/test/leaky-dashed-rectangle.c
index e4ba3e8b7..fad859a9f 100644
--- a/test/leaky-dashed-rectangle.c
+++ b/test/leaky-dashed-rectangle.c
@@ -27,7 +27,7 @@ 
 /* Test case for bug reported by Franz Schmid <Franz.Schmid@altmuehlnet.de>
  * 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"
diff --git a/test/path-stroke-twice.c b/test/path-stroke-twice.c
index 10bbbf8b0..876352b0f 100644
--- a/test/path-stroke-twice.c
+++ b/test/path-stroke-twice.c
@@ -26,7 +26,7 @@ 
 #include "cairo-test.h"
 
 /* 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
  */
 
diff --git a/util/cairo.modules b/util/cairo.modules
index 71a3922fd..c099a037e 100644
--- a/util/cairo.modules
+++ b/util/cairo.modules
@@ -2,7 +2,7 @@ 
 <!DOCTYPE moduleset SYSTEM "moduleset.dtd">
 <?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
 <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/"/>