[Mesa-dev] [PATCH mesa 3/3] docs: https all the links \o/

Eric Engestrom eric at engestrom.ch
Thu Feb 9 02:10:17 UTC 2017


Most of them already redirected to https anyway, so we might as well
avoid the redirection and the security implications by linking directly
to the right protocol.

Signed-off-by: Eric Engestrom <eric at engestrom.ch>
---
 docs/README.WIN32                  |  2 +-
 docs/application-issues.html       |  2 +-
 docs/bugs.html                     |  2 +-
 docs/codingstyle.html              |  2 +-
 docs/contents.html                 | 12 ++++++------
 docs/developers.html               |  4 ++--
 docs/download.html                 |  6 +++---
 docs/egl.html                      |  4 ++--
 docs/faq.html                      | 22 +++++++++++-----------
 docs/features.txt                  |  2 +-
 docs/helpwanted.html               | 18 +++++++++---------
 docs/index.html                    | 24 ++++++++++++------------
 docs/install.html                  |  2 +-
 docs/intro.html                    | 18 +++++++++---------
 docs/license.html                  |  6 +++---
 docs/lists.html                    | 22 +++++++++++-----------
 docs/llvmpipe.html                 | 24 ++++++++++++------------
 docs/opengles.html                 |  4 ++--
 docs/patents.txt                   |  4 ++--
 docs/postprocess.html              |  2 +-
 docs/relnotes/6.5.2.html           |  2 +-
 docs/relnotes/7.11.html            |  2 +-
 docs/relnotes/9.0.html             |  2 +-
 docs/relnotes/9.1.2.html           |  4 ++--
 docs/repository.html               | 16 ++++++++--------
 docs/shading.html                  |  4 ++--
 docs/sourcedocs.html               |  2 +-
 docs/specs/MESA_texture_array.spec |  6 +++---
 docs/submittingpatches.html        |  2 +-
 docs/systems.html                  |  8 ++++----
 docs/thanks.html                   |  2 +-
 docs/utilities.html                |  6 +++---
 docs/viewperf.html                 |  8 ++++----
 docs/vmware-guest.html             | 10 +++++-----
 34 files changed, 128 insertions(+), 128 deletions(-)

diff --git a/docs/README.WIN32 b/docs/README.WIN32
index 94e1d6fd83..0f5010ce12 100644
--- a/docs/README.WIN32
+++ b/docs/README.WIN32
@@ -39,7 +39,7 @@ steps that work as of this writing.
   get pywin32-218.4.win-amd64-py2.7.exe
 - install git
 - download mesa from git
-  see http://www.mesa3d.org/repository.html
+  see https://www.mesa3d.org/repository.html
 - run scons
 
 General
diff --git a/docs/application-issues.html b/docs/application-issues.html
index 6db0865854..005d9f585f 100644
--- a/docs/application-issues.html
+++ b/docs/application-issues.html
@@ -33,7 +33,7 @@
 <p>
 Mesa 9.1.2 and later (will) support a DRI configuration option to work around
 this issue.
-Using the <a href="http://dri.freedesktop.org/wiki/DriConf">driconf</a> tool,
+Using the <a href="https://dri.freedesktop.org/wiki/DriConf">driconf</a> tool,
 set the "Create all visuals with a depth buffer" option before running Topogun.
 Then, all GLX visuals will be created with a depth buffer.
 </p>
diff --git a/docs/bugs.html b/docs/bugs.html
index 677a1b45de..445d9cac1e 100644
--- a/docs/bugs.html
+++ b/docs/bugs.html
@@ -18,7 +18,7 @@
 
 <p>
 The Mesa bug database is hosted on
-<a href="http://freedesktop.org">freedesktop.org</a>.
+<a href="https://freedesktop.org">freedesktop.org</a>.
 The old bug database on SourceForge is no longer used.
 </p>
 
diff --git a/docs/codingstyle.html b/docs/codingstyle.html
index 4dfb0cc02f..e5a92b0489 100644
--- a/docs/codingstyle.html
+++ b/docs/codingstyle.html
@@ -58,7 +58,7 @@
 
 <li>Use comments wherever you think it would be helpful for other developers.
 Several specific cases and style examples follow.  Note that we roughly
-follow <a href="http://www.stack.nl/~dimitri/doxygen/">Doxygen</a> conventions.
+follow <a href="https://www.stack.nl/~dimitri/doxygen/">Doxygen</a> conventions.
 <br>
 <br>
 Single-line comments:
diff --git a/docs/contents.html b/docs/contents.html
index f56501f155..33bf51dccb 100644
--- a/docs/contents.html
+++ b/docs/contents.html
@@ -53,7 +53,7 @@
 <li><a href="lists.html" target="_parent">Mailing Lists</a>
 <li><a href="bugs.html" target="_parent">Bug Database</a>
 <li><a href="webmaster.html" target="_parent">Webmaster</a>
-<li><a href="http://dri.freedesktop.org/" target="_parent">Mesa/DRI Wiki</a>
+<li><a href="https://dri.freedesktop.org/" target="_parent">Mesa/DRI Wiki</a>
 </ul>
 
 <b>User Topics</b>
@@ -89,16 +89,16 @@
 
 <b>Links</b>
 <ul>
-<li><a href="http://www.opengl.org" target="_parent">OpenGL website</a>
-<li><a href="http://dri.freedesktop.org" target="_parent">DRI website</a>
-<li><a href="http://www.freedesktop.org" target="_parent">freedesktop.org</a>
-<li><a href="http://planet.freedesktop.org" target="_parent">Developer blogs</a>
+<li><a href="https://www.opengl.org" target="_parent">OpenGL website</a>
+<li><a href="https://dri.freedesktop.org" target="_parent">DRI website</a>
+<li><a href="https://www.freedesktop.org" target="_parent">freedesktop.org</a>
+<li><a href="https://planet.freedesktop.org" target="_parent">Developer blogs</a>
 </ul>
 
 <b>Hosted by:</b>
 <br>
 <blockquote>
-<a href="http://freedesktop.org" target="_parent">freedesktop.org</a>
+<a href="https://freedesktop.org" target="_parent">freedesktop.org</a>
 </blockquote>
 
 </body>
diff --git a/docs/developers.html b/docs/developers.html
index 85b6979bc9..372bd38f3f 100644
--- a/docs/developers.html
+++ b/docs/developers.html
@@ -20,7 +20,7 @@
 Both professional and volunteer developers contribute to Mesa.
 </p>
 <p>
-<a href="http://www.vmware.com/">VMware</a>
+<a href="https://www.vmware.com/">VMware</a>
 employs several of the main Mesa developers including Brian Paul
 and Keith Whitwell.
 </p>
@@ -44,7 +44,7 @@
 </p>
 
 <p>
-<a href="http://www.lunarg.com/">LunarG</a> can be contacted
+<a href="https://www.lunarg.com/">LunarG</a> can be contacted
 for custom Mesa / 3D graphics development.
 </p>
 
diff --git a/docs/download.html b/docs/download.html
index 8670b03d94..c68f4baea0 100644
--- a/docs/download.html
+++ b/docs/download.html
@@ -102,9 +102,9 @@
 Mesa releases.  But since GLUT, GLU and the demos change infrequently, they
 were split off into their own git repositories:
 
-<a href="http://cgit.freedesktop.org/mesa/glut/">GLUT</a>,
-<a href="http://cgit.freedesktop.org/mesa/glu/">GLU</a> and
-<a href="http://cgit.freedesktop.org/mesa/demos/">Demos</a>,
+<a href="https://cgit.freedesktop.org/mesa/glut/">GLUT</a>,
+<a href="https://cgit.freedesktop.org/mesa/glu/">GLU</a> and
+<a href="https://cgit.freedesktop.org/mesa/demos/">Demos</a>,
 </p>
 
 </div>
diff --git a/docs/egl.html b/docs/egl.html
index fb94f8c713..6868448bc4 100644
--- a/docs/egl.html
+++ b/docs/egl.html
@@ -18,8 +18,8 @@
 
 <p>The current version of EGL in Mesa implements EGL 1.4.  More information
 about EGL can be found at
-<a href="http://www.khronos.org/egl/">
-http://www.khronos.org/egl/</a>.</p>
+<a href="https://www.khronos.org/egl/">
+https://www.khronos.org/egl/</a>.</p>
 
 <p>The Mesa's implementation of EGL uses a driver architecture.  The main
 library (<code>libEGL</code>) is window system neutral.  It provides the EGL
diff --git a/docs/faq.html b/docs/faq.html
index 4e79bb167f..1f2fd66034 100644
--- a/docs/faq.html
+++ b/docs/faq.html
@@ -41,7 +41,7 @@ <h1 id="part1">1. High-level Questions and Answers</h1>
 <p>
 Mesa is an open-source implementation of the OpenGL specification.
 OpenGL is a programming library for writing interactive 3D applications.
-See the <a href="http://www.opengl.org/">OpenGL website</a> for more
+See the <a href="https://www.opengl.org/">OpenGL website</a> for more
 information.
 </p>
 <p>
@@ -55,13 +55,13 @@ <h1 id="part1">1. High-level Questions and Answers</h1>
 drivers for X.org.
 </p>
 <ul>
-  <li>See the <a href="http://dri.freedesktop.org/">DRI website</a>
+  <li>See the <a href="https://dri.freedesktop.org/">DRI website</a>
   for more information.</li>
   <li>See <a href="https://01.org/linuxgraphics">01.org</a>
   for more information about Intel drivers.</li>
-  <li>See <a href="http://nouveau.freedesktop.org">nouveau.freedesktop.org</a>
+  <li>See <a href="https://nouveau.freedesktop.org">nouveau.freedesktop.org</a>
   for more information about Nouveau drivers.</li>
-  <li>See <a href="http://www.x.org/wiki/RadeonFeature">www.x.org/wiki/RadeonFeature</a>
+  <li>See <a href="https://www.x.org/wiki/RadeonFeature">www.x.org/wiki/RadeonFeature</a>
   for more information about Radeon drivers.</li>
 </ul>
 
@@ -144,7 +144,7 @@ <h1 id="part1">1. High-level Questions and Answers</h1>
 </p>
 
 <p>
-<a href="http://sourceforge.net/projects/ogl-es/">Vincent</a> is
+<a href="https://sourceforge.net/projects/ogl-es/">Vincent</a> is
 an open-source implementation of OpenGL ES for mobile devices.
 
 <p>
@@ -157,7 +157,7 @@ <h1 id="part1">1. High-level Questions and Answers</h1>
 </p>
 
 <p>
-<a href="http://sourceforge.net/projects/softgl/">SoftGL</a>
+<a href="https://sourceforge.net/projects/softgl/">SoftGL</a>
 is an OpenGL subset for mobile devices.
 </p>
 
@@ -213,7 +213,7 @@ <h1 id="part2">2. Compilation and Installation Problems</h1>
 
 <h2>2.4 Where is the GLw library?</h2>
 <p>
-GLw (OpenGL widget library) is now available from a separate <a href="http://cgit.freedesktop.org/mesa/glw/">git repository</a>.  Unless you're using very old Xt/Motif applications with OpenGL, you shouldn't need it.
+GLw (OpenGL widget library) is now available from a separate <a href="https://cgit.freedesktop.org/mesa/glw/">git repository</a>.  Unless you're using very old Xt/Motif applications with OpenGL, you shouldn't need it.
 </p>
 
 
@@ -276,7 +276,7 @@ <h1 id="part3">3. Runtime / Rendering Problems</h1>
 </p>
 <p>
 If your DRI-based driver isn't working, go to the
-<a href="http://dri.freedesktop.org/">DRI website</a> for trouble-shooting information.
+<a href="https://dri.freedesktop.org/">DRI website</a> for trouble-shooting information.
 </p>
 
 
@@ -284,7 +284,7 @@ <h1 id="part3">3. Runtime / Rendering Problems</h1>
 <p>
 Make sure the ratio of the far to near clipping planes isn't too great.
 Look
-<a href="http://www.opengl.org/resources/faq/technical/depthbuffer.htm#0040">here</a>
+<a href="https://www.opengl.org/resources/faq/technical/depthbuffer.htm#0040">here</a>
 for details.
 </p>
 <p>
@@ -339,7 +339,7 @@ <h1 id="part4">4. Developer Questions</h1>
 That's where Mesa development is discussed.
 </p>
 <p>
-The <a href="http://www.opengl.org/documentation">
+The <a href="https://www.opengl.org/documentation">
 OpenGL Specification</a> is the bible for OpenGL implementation work.
 You should read it.
 </p>
@@ -383,7 +383,7 @@ <h1 id="part4">4. Developer Questions</h1>
 algorithms).
 </p>
 <p>
-In the mean time, a 3rd party <a href="http://dri.freedesktop.org/wiki/S3TC">
+In the mean time, a 3rd party <a href="https://dri.freedesktop.org/wiki/S3TC">
 plug-in library</a> is available.
 </p>
 
diff --git a/docs/features.txt b/docs/features.txt
index 2f2d41d202..9ac02723b9 100644
--- a/docs/features.txt
+++ b/docs/features.txt
@@ -335,4 +335,4 @@ we DO NOT WANT implementations of these extensions for Mesa.
 
 
 A graphical representation of this information can be found at
-http://mesamatrix.net/
+https://mesamatrix.net/
diff --git a/docs/helpwanted.html b/docs/helpwanted.html
index 0660a9e8dd..bee901314d 100644
--- a/docs/helpwanted.html
+++ b/docs/helpwanted.html
@@ -24,7 +24,7 @@
 <ol>
 <li>
 <b>Driver patching and testing.</b>
-Patches are often posted to the <a href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev">mesa-dev mailing list</a>, but aren't
+Patches are often posted to the <a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev">mesa-dev mailing list</a>, but aren't
 immediately checked into git because not enough people are testing them.
 Just applying patches, testing and reporting back is helpful.
 <li>
@@ -39,7 +39,7 @@
 Fixing MSVC builds.
 <li>
 <b>Contribute more tests to
-<a href="http://piglit.freedesktop.org/">Piglit</a>.</b>
+<a href="https://piglit.freedesktop.org/">Piglit</a>.</b>
 <li>
 <b>Automatic testing.
 </b>
@@ -56,9 +56,9 @@
 <b>Common To-Do lists:</b>
 </p>
 <ul>
-  <li><a href="http://cgit.freedesktop.org/mesa/mesa/tree/docs/features.txt">
+  <li><a href="https://cgit.freedesktop.org/mesa/mesa/tree/docs/features.txt">
     <b>features.txt</b></a> - Status of OpenGL 3.x / 4.x features in Mesa.</li>
-  <li><a href="http://dri.freedesktop.org/wiki/MissingFunctionality">
+  <li><a href="https://dri.freedesktop.org/wiki/MissingFunctionality">
     <b>MissingFunctionality</b></a> - Detailed information about missing OpenGL features.</li>
 </ul>
 
@@ -66,15 +66,15 @@
 <b>Driver specific To-Do lists:</b>
 </p>
 <ul>
-  <li><a href="http://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/docs/llvm-todo.txt">
+  <li><a href="https://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/docs/llvm-todo.txt">
     <b>LLVMpipe</b></a> - Software driver using LLVM for runtime code generation.</li>
-  <li><a href="http://dri.freedesktop.org/wiki/RadeonsiToDo">
+  <li><a href="https://dri.freedesktop.org/wiki/RadeonsiToDo">
     <b>radeonsi</b></a> - Driver for AMD Southern Island.</li>
-  <li><a href="http://dri.freedesktop.org/wiki/R600ToDo">
+  <li><a href="https://dri.freedesktop.org/wiki/R600ToDo">
     <b>r600g</b></a> - Driver for ATI/AMD R600 - Northern Island.</li>
-  <li><a href="http://dri.freedesktop.org/wiki/R300ToDo">
+  <li><a href="https://dri.freedesktop.org/wiki/R300ToDo">
     <b>r300g</b></a> - Driver for ATI R300 - R500.</li>
-  <li><a href="http://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/drivers/i915/TODO">
+  <li><a href="https://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/drivers/i915/TODO">
     <b>i915g</b></a> - Driver for Intel i915/i945.</li>
 </ul>
 
diff --git a/docs/index.html b/docs/index.html
index 128020f520..aa9241bb8a 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -168,7 +168,7 @@
 </p>
 <p>
 Mesa demos 8.3.0 is also released.
-See the <a href="http://lists.freedesktop.org/archives/mesa-announce/2015-December/000191.html">announcement</a> for more information about the release.
+See the <a href="https://lists.freedesktop.org/archives/mesa-announce/2015-December/000191.html">announcement</a> for more information about the release.
 You can download it from <a href="ftp://ftp.freedesktop.org/pub/mesa/demos/8.3.0/">ftp.freedesktop.org/pub/mesa/demos/8.3.0/</a>.
 </p>
 
@@ -483,7 +483,7 @@
 
 <p>
 Mesa demos 8.2.0 is released.
-See the <a href="http://lists.freedesktop.org/archives/mesa-announce/2014-July/000100.html">announcement</a> for more information about the release.
+See the <a href="https://lists.freedesktop.org/archives/mesa-announce/2014-July/000100.html">announcement</a> for more information about the release.
 You can download it from <a href="ftp://ftp.freedesktop.org/pub/mesa/demos/8.2.0/">ftp.freedesktop.org/pub/mesa/demos/8.2.0/</a>.
 </p>
 
@@ -662,7 +662,7 @@
 
 <p>
 Mesa demos 8.1.0 is released.
-See the <a href="http://lists.freedesktop.org/archives/mesa-dev/2013-February/035180.html">announcement</a> for more information about the release.
+See the <a href="https://lists.freedesktop.org/archives/mesa-dev/2013-February/035180.html">announcement</a> for more information about the release.
 You can download it from <a href="ftp://ftp.freedesktop.org/pub/mesa/demos/8.1.0/">ftp.freedesktop.org/pub/mesa/demos/8.1.0/</a>.
 </p>
 
@@ -1358,7 +1358,7 @@
 <h2>December 28, 2003</h2>
 
 <p>
-The Mesa CVS server has been moved to <a href="http://www.freedesktop.org">
+The Mesa CVS server has been moved to <a href="https://www.freedesktop.org">
 freedesktop.org</a> because of problems with SourceForge's anonymous
 CVS service.
 </p>
@@ -1930,7 +1930,7 @@
 </pre>
 
 <h2>March 23, 2000</h2>
-<p>I've just upload the Mesa 3.2 beta 1 files to SourceForge at <a href="http://sourceforge.net/project/showfiles.php?group_id=3">http://sourceforge.net/project/filelist.php?group_id=3</a></p>
+<p>I've just upload the Mesa 3.2 beta 1 files to SourceForge at <a href="https://sourceforge.net/project/showfiles.php?group_id=3">https://sourceforge.net/project/filelist.php?group_id=3</a></p>
 <p>3.2 (note even number) is a stabilization release of Mesa 3.1 meaning it's mainly
 just bug fixes.</p>
 <p>Here's what's changed:</p>
@@ -1978,7 +1978,7 @@
 
 <h2>December 17, 1999</h2>
 <p>A Slashdot interview with Brian about Mesa (questions submitted by Slashdot readers)
-can be found at <a href="http://slashdot.org/interviews/99/12/17/0927212.shtml">http://slashdot.org/interviews/99/12/17/0927212.shtml</a>.</p>
+can be found at <a href="https://slashdot.org/interviews/99/12/17/0927212.shtml">https://slashdot.org/interviews/99/12/17/0927212.shtml</a>.</p>
 
 <h2>December 14, 1999</h2>
 <p>Mesa 3.1 is released!</p>
@@ -2012,7 +2012,7 @@
 <p>-Brian</p>
 
 <h2>August 14, 1999</h2>
-<p><a href="http://www.mesa3d.org">www.mesa3d.org</a> is having
+<p><a href="https://www.mesa3d.org">www.mesa3d.org</a> is having
 technical problems due to hardware failures at VA Linux systems. The Mac pages,
 ftp, and CVS services aren't fully restored yet. Please be patient.</p>
 <p>-Brian</p>
@@ -2021,9 +2021,9 @@
 <p>RPMS of the nVidia RIVA server can be found at <code>ftp://ftp.mesa3d.org/mesa/misc/nVidia/</code>.</p>
 
 <h2>June 2, 1999</h2>
-<p><a href="http://www.nvidia.com/">nVidia</a> has released some Linux binaries for
+<p><a href="https://www.nvidia.com/">nVidia</a> has released some Linux binaries for
 xfree86 3.3.3.1, along with the <b>full source</b>, which includes GLX acceleration
-based on Mesa 3.0. They can be downloaded from <code>http://www.nvidia.com/Products.nsf/htmlmedia/software_drivers.html</code>.</p>
+based on Mesa 3.0. They can be downloaded from <code>https://www.nvidia.com/Products.nsf/htmlmedia/software_drivers.html</code>.</p>
 
 <h2>May 24, 1999</h2>
 <p>Beta 2 of Mesa 3.1 has been make available at <code>ftp://ftp.mesa3d.org/mesa/beta/</code>.
@@ -2071,11 +2071,11 @@
 <p>The new webpages are now online. Enjoy, and let me know if you find any errors.
 
 <h2>February 16, 1999</h2>
-<p><a href="http://www.sgi.com/">SGI</a> releases its
-<a href="http://www.sgi.com/software/opensource/glx/">GLX source code</a>.</p>
+<p><a href="https://www.sgi.com/">SGI</a> releases its
+<a href="https://www.sgi.com/software/opensource/glx/">GLX source code</a>.</p>
 
 <h2>January 22, 1999</h2>
-<p><a href="http://www.mesa3d.org">www.mesa3d.org</a> established</p>
+<p><a href="https://www.mesa3d.org">www.mesa3d.org</a> established</p>
 
 </div>
 </body>
diff --git a/docs/install.html b/docs/install.html
index 7a690c9ef9..765ecea43d 100644
--- a/docs/install.html
+++ b/docs/install.html
@@ -71,7 +71,7 @@ <h1 id="prereq-general">1. Prerequisites for building</h1>
 
 
 <ul>
-<li><a href="http://www.python.org/">Python</a> - Python is required.
+<li><a href="https://www.python.org/">Python</a> - Python is required.
 Version 2.6.4 or later should work.
 </li>
 <li><a href="http://www.makotemplates.org/">Python Mako module</a> -
diff --git a/docs/intro.html b/docs/intro.html
index f7e3728e6b..d90d0cb7df 100644
--- a/docs/intro.html
+++ b/docs/intro.html
@@ -18,17 +18,17 @@
 
 <p>
 The Mesa project began as an open-source implementation of the
-<a href="http://www.opengl.org/">OpenGL</a> specification -
+<a href="https://www.opengl.org/">OpenGL</a> specification -
 a system for rendering interactive 3D graphics.
 </p>
 
 <p>
 Over the years the project has grown to implement more graphics APIs,
 including
-<a href="http://www.khronos.org/opengles/">OpenGL ES</a> (versions 1, 2, 3),
-<a href="http://www.khronos.org/opencl/">OpenCL</a>,
+<a href="https://www.khronos.org/opengles/">OpenGL ES</a> (versions 1, 2, 3),
+<a href="https://www.khronos.org/opencl/">OpenCL</a>,
 <a href="https://en.wikipedia.org/wiki/VDPAU">VDPAU</a> and
-<a href="http://www.khronos.org/vulkan/">Vulkan</a>.
+<a href="https://www.khronos.org/vulkan/">Vulkan</a>.
 </p>
 
 <p>
@@ -39,8 +39,8 @@
 
 <p>
 Mesa ties into several other open-source projects: the
-<a href="http://dri.freedesktop.org/">Direct Rendering
-Infrastructure</a> and <a href="http://x.org">X.org</a> to
+<a href="https://dri.freedesktop.org/">Direct Rendering
+Infrastructure</a> and <a href="https://x.org">X.org</a> to
 provide OpenGL support on Linux, FreeBSD and other operating
 systems.
 </p>
@@ -94,7 +94,7 @@
 1995-1996: I continue working on Mesa both during my spare time and during
 my work hours at the Space Science and Engineering Center at the University
 of Wisconsin in Madison.  My supervisor, Bill Hibbard, lets me do this because
-Mesa is now being using for the <a href="http://www.ssec.wisc.edu/%7Ebillh/vis.html">Vis5D</a> project.
+Mesa is now being using for the <a href="https://www.ssec.wisc.edu/%7Ebillh/vis.html">Vis5D</a> project.
 </p><p>
 October 1996: Mesa 2.0 is released.  It implements the OpenGL 1.1 specification.
 </p>
@@ -151,7 +151,7 @@
 
 <p>
 2008: Keith Whitwell and other Tungsten Graphics employees develop
-<a href="http://en.wikipedia.org/wiki/Gallium3D">Gallium</a>
+<a href="https://en.wikipedia.org/wiki/Gallium3D">Gallium</a>
 - a new GPU abstraction layer.  The latest Mesa drivers are based on
 Gallium and other APIs such as OpenVG are implemented on top of Gallium.
 </p>
@@ -279,7 +279,7 @@
 </pre>
 <p>
 See the
-<a href="http://www.opengl.org/documentation/spec.html">
+<a href="https://www.opengl.org/documentation/spec.html">
 OpenGL specification</a> for more details.
 </p>
 
diff --git a/docs/license.html b/docs/license.html
index 28488325d6..57d946cf3e 100644
--- a/docs/license.html
+++ b/docs/license.html
@@ -18,10 +18,10 @@
 
 <p>
 Mesa is a 3-D graphics library with an API which is very similar to
-that of <a href="http://www.opengl.org/">OpenGL</a>.*
+that of <a href="https://www.opengl.org/">OpenGL</a>.*
 To the extent that Mesa utilizes the OpenGL command syntax or state
 machine, it is being used with authorization from <a
-href="http://www.sgi.com/">Silicon Graphics,
+href="https://www.sgi.com/">Silicon Graphics,
 Inc.</a>(SGI). However, the author does not possess an OpenGL license
 from SGI, and makes no claim that Mesa is in any way a compatible
 replacement for OpenGL or associated with SGI. Those who want a
@@ -36,7 +36,7 @@
 </p>
 
 <p>
-* OpenGL is a trademark of <a href="http://www.sgi.com/"
+* OpenGL is a trademark of <a href="https://www.sgi.com/"
 >Silicon Graphics Incorporated</a>.
 </p>
 
diff --git a/docs/lists.html b/docs/lists.html
index 0ac07faf4a..0b451a09c1 100644
--- a/docs/lists.html
+++ b/docs/lists.html
@@ -21,23 +21,23 @@
 </p>
 
 <ul>
-<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/mesa-users">mesa-users</a>
+<li><p><a href="https://lists.freedesktop.org/mailman/listinfo/mesa-users">mesa-users</a>
 - intended for end-users of Mesa and DRI drivers. Newbie questions are OK,
 but please try the general OpenGL resources and Mesa/DRI documentation first.</p>
 </li>
-<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev">mesa-dev</a>
+<li><p><a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev">mesa-dev</a>
 - for Mesa, Gallium and DRI development
 discussion.  Not for beginners.</p>
 </li>
-<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/mesa-commit">mesa-commit</a>
+<li><p><a href="https://lists.freedesktop.org/mailman/listinfo/mesa-commit">mesa-commit</a>
 - relays git check-in messages (for developers).
 In general, people should not post to this list.</p>
 </li>
-<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/mesa-announce">mesa-announce</a>
+<li><p><a href="https://lists.freedesktop.org/mailman/listinfo/mesa-announce">mesa-announce</a>
 - announcements of new Mesa
 versions are sent to this list.  Very low traffic.</p>
 </li>
-<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/piglit">piglit</a>
+<li><p><a href="https://lists.freedesktop.org/mailman/listinfo/piglit">piglit</a>
 - for Piglit (OpenGL driver testing framework) discussion.</p>
 </li>
 </ul>
@@ -56,22 +56,22 @@
 <p>
 The old Mesa lists hosted at SourceForge are no longer in use.
 The archives are still available, however:
-<a href="http://sourceforge.net/mailarchive/forum.php?forum_name=mesa3d-announce">mesa3d-announce</a>,
-<a href="http://sourceforge.net/mailarchive/forum.php?forum_name=mesa3d-users">mesa3d-users</a>,
-<a href="http://sourceforge.net/mailarchive/forum.php?forum_name=mesa3d-dev">mesa3d-dev</a>.
+<a href="https://sourceforge.net/mailarchive/forum.php?forum_name=mesa3d-announce">mesa3d-announce</a>,
+<a href="https://sourceforge.net/mailarchive/forum.php?forum_name=mesa3d-users">mesa3d-users</a>,
+<a href="https://sourceforge.net/mailarchive/forum.php?forum_name=mesa3d-dev">mesa3d-dev</a>.
 </p>
 
 
 <p>For mailing lists about Direct Rendering Modules (drm) in Linux/BSD 
 kernels, see the
-<a href="http://dri.freedesktop.org/wiki/MailingLists">DRI wiki</a>.
+<a href="https://dri.freedesktop.org/wiki/MailingLists">DRI wiki</a>.
 </p>
 
 
 <h1>IRC</h1>
 
 <p>join <a href="irc://chat.freenode.net#dri-devel">#dri-devel channel</a>
-on <a href="http://webchat.freenode.net/">irc.freenode.net</a>
+on <a href="https://webchat.freenode.net/">irc.freenode.net</a>
 </p>
 
 
@@ -82,7 +82,7 @@
 </p>
 
 <ul>
-<li><a href="http://www.opengl.org/cgi-bin/ubb/ultimatebb.cgi">OpenGL discussion forums</a>
+<li><a href="https://www.opengl.org/discussion_boards/">OpenGL discussion forums</a>
 at www.opengl.org</li>
 <li>Usenet newsgroups:
 <ul>
diff --git a/docs/llvmpipe.html b/docs/llvmpipe.html
index f603bd6466..5fb3b7aa22 100644
--- a/docs/llvmpipe.html
+++ b/docs/llvmpipe.html
@@ -165,8 +165,8 @@
   <li><p>load this registry settings:</p>
   <pre>REGEDIT4
 
-; http://technet.microsoft.com/en-us/library/cc749368.aspx
-; http://www.msfn.org/board/topic/143241-portable-windows-7-build-from-winpe-30/page-5#entry942596
+; https://technet.microsoft.com/en-us/library/cc749368.aspx
+; https://www.msfn.org/board/topic/143241-portable-windows-7-build-from-winpe-30/page-5#entry942596
 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\MSOGL]
 "DLL"="mesadrv.dll"
 "DriverVersion"=dword:00000001
@@ -195,7 +195,7 @@
 <h2>Linux perf integration</h2>
 
 <p>
-On Linux, it is possible to have symbol resolution of JIT code with <a href="http://perf.wiki.kernel.org/">Linux perf</a>:
+On Linux, it is possible to have symbol resolution of JIT code with <a href="https://perf.wiki.kernel.org/">Linux perf</a>:
 </p>
 
 <pre>
@@ -211,7 +211,7 @@
 </p>
 
 <p>You can obtain a call graph via
-<a href="http://code.google.com/p/jrfonseca/wiki/Gprof2Dot#linux_perf">Gprof2Dot</a>.</p>
+<a href="https://github.com/jrfonseca/gprof2dot#linux-perf">Gprof2Dot</a>.</p>
 
 
 <h1>Unit testing</h1>
@@ -253,7 +253,7 @@
   We use LLVM-C bindings for now. They are not documented, but follow the C++
   interfaces very closely, and appear to be complete enough for code
   generation. See 
-  <a href="http://npcontemplation.blogspot.com/2008/06/secret-of-llvm-c-bindings.html">
+  <a href="https://npcontemplation.blogspot.com/2008/06/secret-of-llvm-c-bindings.html">
   this stand-alone example</a>.  See the llvm-c/Core.h file for reference.
 </li>
 </ul>
@@ -264,18 +264,18 @@ <h1 id="recommended_reading">Recommended Reading</h1>
   <li>
     <p>Rasterization</p>
     <ul>
-      <li><a href="http://www.cs.unc.edu/~olano/papers/2dh-tri/">Triangle Scan Conversion using 2D Homogeneous Coordinates</a></li>
+      <li><a href="https://www.cs.unc.edu/~olano/papers/2dh-tri/">Triangle Scan Conversion using 2D Homogeneous Coordinates</a></li>
       <li><a href="http://www.drdobbs.com/parallel/rasterization-on-larrabee/217200602">Rasterization on Larrabee</a> (<a href="http://devmaster.net/posts/2887/rasterization-on-larrabee">DevMaster copy</a>)</li>
       <li><a href="http://devmaster.net/posts/6133/rasterization-using-half-space-functions">Rasterization using half-space functions</a></li>
       <li><a href="http://devmaster.net/posts/6145/advanced-rasterization">Advanced Rasterization</a></li>
-      <li><a href="http://fgiesen.wordpress.com/2013/02/17/optimizing-sw-occlusion-culling-index/">Optimizing Software Occlusion Culling</a></li>
+      <li><a href="https://fgiesen.wordpress.com/2013/02/17/optimizing-sw-occlusion-culling-index/">Optimizing Software Occlusion Culling</a></li>
     </ul>
   </li>
   <li>
     <p>Texture sampling</p>
     <ul>
       <li><a href="http://chrishecker.com/Miscellaneous_Technical_Articles#Perspective_Texture_Mapping">Perspective Texture Mapping</a></li>
-      <li><a href="http://www.flipcode.com/archives/Texturing_As_In_Unreal.shtml">Texturing As In Unreal</a></li>
+      <li><a href="https://www.flipcode.com/archives/Texturing_As_In_Unreal.shtml">Texturing As In Unreal</a></li>
       <li><a href="http://www.gamasutra.com/view/feature/3301/runtime_mipmap_filtering.php">Run-Time MIP-Map Filtering</a></li>
       <li><a href="http://alt.3dcenter.org/artikel/2003/10-26_a_english.php">Will "brilinear" filtering persist?</a></li>
       <li><a href="http://ixbtlabs.com/articles2/gffx/nv40-rx800-3.html">Trilinear filtering</a></li>
@@ -294,21 +294,21 @@ <h1 id="recommended_reading">Recommended Reading</h1>
       <li><a href="http://www.drdobbs.com/optimizing-pixomatic-for-modern-x86-proc/184405807">Optimizing Pixomatic For Modern x86 Processors</a></li>
       <li><a href="http://www.intel.com/content/www/us/en/architecture-and-technology/64-ia-32-architectures-optimization-manual.html">Intel 64 and IA-32 Architectures Optimization Reference Manual</a></li>
       <li><a href="http://www.agner.org/optimize/">Software optimization resources</a></li>
-      <li><a href="http://software.intel.com/en-us/articles/intel-intrinsics-guide">Intel Intrinsics Guide</a><li>
+      <li><a href="https://software.intel.com/en-us/articles/intel-intrinsics-guide">Intel Intrinsics Guide</a><li>
     </ul>
   </li>
   <li>
     <p>LLVM</p>
     <ul>
       <li><a href="http://llvm.org/docs/LangRef.html">LLVM Language Reference Manual</a></li>
-      <li><a href="http://npcontemplation.blogspot.co.uk/2008/06/secret-of-llvm-c-bindings.html">The secret of LLVM C bindings</a></li>
+      <li><a href="https://npcontemplation.blogspot.co.uk/2008/06/secret-of-llvm-c-bindings.html">The secret of LLVM C bindings</a></li>
     </ul>
   </li>
   <li>
     <p>General</p>
     <ul>
-      <li><a href="http://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-graphics-pipeline-2011-index/">A trip through the Graphics Pipeline</a></li>
-      <li><a href="http://msdn.microsoft.com/en-us/library/gg615082.aspx#architecture">WARP Architecture and Performance</a></li>
+      <li><a href="https://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-graphics-pipeline-2011-index/">A trip through the Graphics Pipeline</a></li>
+      <li><a href="https://msdn.microsoft.com/en-us/library/gg615082.aspx#architecture">WARP Architecture and Performance</a></li>
     </ul>
   </li>
 </ul>
diff --git a/docs/opengles.html b/docs/opengles.html
index 24ad69fe2d..2872b248a4 100644
--- a/docs/opengles.html
+++ b/docs/opengles.html
@@ -17,8 +17,8 @@
 <h1>OpenGL ES</h1>
 
 <p>Mesa implements OpenGL ES 1.1 and OpenGL ES 2.0.  More information about
-OpenGL ES can be found at <a href="http://www.khronos.org/opengles/">
-http://www.khronos.org/opengles/</a>.</p>
+OpenGL ES can be found at <a href="https://www.khronos.org/opengles/">
+https://www.khronos.org/opengles/</a>.</p>
 
 <p>OpenGL ES depends on a working EGL implementation.  Please refer to
 <a href="egl.html">Mesa EGL</a> for more information about EGL.</p>
diff --git a/docs/patents.txt b/docs/patents.txt
index 3834e255cc..b20a045d4b 100644
--- a/docs/patents.txt
+++ b/docs/patents.txt
@@ -27,5 +27,5 @@ ARB_texture_float:
     enable this extension.
 
 
-[1] http://www.google.com/patents/about?id=mIIOAAAAEBAJ&dq=6650327
-[2] http://www.opengl.org/registry/specs/ARB/texture_float.txt
+[1] https://www.google.com/patents/about?id=mIIOAAAAEBAJ&dq=6650327
+[2] https://www.opengl.org/registry/specs/ARB/texture_float.txt
diff --git a/docs/postprocess.html b/docs/postprocess.html
index db4abec9c7..58f7fde366 100644
--- a/docs/postprocess.html
+++ b/docs/postprocess.html
@@ -45,7 +45,7 @@
 <li>pp_nored, pp_nogreen, pp_noblue - set to 1 to remove the corresponding color channel.
 These are basic filters for easy testing of the PP queue.
 <li>pp_jimenezmlaa, pp_jimenezmlaa_color -
-<a href="http://www.iryokufx.com/mlaa/" target=_blank>Jimenez's MLAA</a>
+<a href="https://www.iryokufx.com/mlaa/" target=_blank>Jimenez's MLAA</a>
 is a morphological antialiasing filter.
 The two versions use depth and color data, respectively.
 Which works better depends on the app - depth will not blur text, but it will
diff --git a/docs/relnotes/6.5.2.html b/docs/relnotes/6.5.2.html
index b14f24f281..e93055e5d8 100644
--- a/docs/relnotes/6.5.2.html
+++ b/docs/relnotes/6.5.2.html
@@ -57,7 +57,7 @@
 <li>New Intel i965 DRI driver
 <li>New <code>minstall</code> script to replace normal install program
 <li>Faster fragment program execution in software
-<li>Added (or fixed) support for <a href="http://www.opengl.org/registry/specs/SGI/make_current_read.txt">
+<li>Added (or fixed) support for <a href="https://www.khronos.org/registry/OpenGL/extensions/SGI/GLX_SGI_make_current_read.txt">
     GLX_SGI_make_current_read</a> to the following drivers:
     <ul>
     <li>radeon</li>
diff --git a/docs/relnotes/7.11.html b/docs/relnotes/7.11.html
index 721da9ca34..bd2ca5ec62 100644
--- a/docs/relnotes/7.11.html
+++ b/docs/relnotes/7.11.html
@@ -226,7 +226,7 @@
 
 <li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=36086">Bug 36086</a> - [wine] Segfault r300_resource_copy_region with some wine apps and RADEON_HYPERZ</li>
 
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=36182">Bug 36182</a> - Game Trine from http://www.humblebundle.com/ needs ATI_draw_buffers</li>
+<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=36182">Bug 36182</a> - Game Trine from https://www.humblebundle.com/ needs ATI_draw_buffers</li>
 
 <li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=36268">Bug 36268</a> - [r300g, bisected] minor flickering in Unigine Sanctuary</li>
 
diff --git a/docs/relnotes/9.0.html b/docs/relnotes/9.0.html
index 1810ad4c69..f3a6b7ab4d 100644
--- a/docs/relnotes/9.0.html
+++ b/docs/relnotes/9.0.html
@@ -90,7 +90,7 @@
 <li>Removed support for GL_ARB_shadow_ambient extension</li>
 <li>Removed Gallium3D - nvfx driver (use nv30 instead)</li>
 <li>
-libGLU has been moved into its own repository, found at <a href="http://cgit.freedesktop.org/mesa/glu/">http://cgit.freedesktop.org/mesa/glu/</a>
+libGLU has been moved into its own repository, found at <a href="https://cgit.freedesktop.org/mesa/glu/">https://cgit.freedesktop.org/mesa/glu/</a>
 </li>
 </ul>
 
diff --git a/docs/relnotes/9.1.2.html b/docs/relnotes/9.1.2.html
index 885457af25..317ce2e023 100644
--- a/docs/relnotes/9.1.2.html
+++ b/docs/relnotes/9.1.2.html
@@ -68,9 +68,9 @@
 
 <li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=62434">Bug 62434</a> - [bisected] 3284.073] (EE) AIGLX error: dlopen of /usr/lib/xorg/modules/dri/r600_dri.so failed (/usr/lib/libllvmradeon9.2.0.so: undefined symbol: lp_build_tgsi_intrinsic)</li>
 
-<li><a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=349437">Debian bug #349437</a> - mesa - FTBFS: error: 'IEEE_ONE' undeclared</li>
+<li><a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=349437">Debian bug #349437</a> - mesa - FTBFS: error: 'IEEE_ONE' undeclared</li>
 
-<li><a href="http://bugzilla.redhat.com/show_bug.cgi?id=918661">Redhat bug #918661</a> - crash in routine Avogadro UI manipulation</li>
+<li><a href="https://bugzilla.redhat.com/show_bug.cgi?id=918661">Redhat bug #918661</a> - crash in routine Avogadro UI manipulation</li>
 
 </ul>
 
diff --git a/docs/repository.html b/docs/repository.html
index 714074f197..802c9a235c 100644
--- a/docs/repository.html
+++ b/docs/repository.html
@@ -17,13 +17,13 @@
 <h1>Code Repository</h1>
 
 <p>
-Mesa uses <a href="http://git-scm.com">git</a>
+Mesa uses <a href="https://git-scm.com">git</a>
 as its source code management system.
 </p>
 
 <p>
 The master git repository is hosted on
-<a href="http://www.freedesktop.org">freedesktop.org</a>.
+<a href="https://www.freedesktop.org">freedesktop.org</a>.
 </p>
 
 <p>
@@ -35,9 +35,9 @@
 
 <p>
 You may also 
-<a href="http://cgit.freedesktop.org/mesa/mesa/"
+<a href="https://cgit.freedesktop.org/mesa/mesa/"
 >browse the main Mesa git repository</a> and the
-<a href="http://cgit.freedesktop.org/mesa/demos"
+<a href="https://cgit.freedesktop.org/mesa/demos"
 >Mesa demos and tests git repository</a>.
 </p>
 
@@ -73,7 +73,7 @@ <h2 id="developer">Developer git Access</h2>
 </p>
 <ol>
 <li>Subscribe to the
-<a href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev">mesa-dev</a>
+<a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev">mesa-dev</a>
 mailing list.
 <li>Start contributing to the project by
 <a href="submittingpatches.html" target="_parent">submitting patches</a> to
@@ -92,7 +92,7 @@ <h2 id="developer">Developer git Access</h2>
 organization and planning to work in a limited area of the code or on a
 separate branch.
 <li>To apply for an account, follow
-<a href="http://www.freedesktop.org/wiki/AccountRequests">these directions</a>.
+<a href="https://www.freedesktop.org/wiki/AccountRequests">these directions</a>.
 It's also appreciated if you briefly describe what you intend to do (work
 on a particular driver, add a new extension, etc.) in the bugzilla record.
 </ol>
@@ -121,7 +121,7 @@ <h2 id="developer">Developer git Access</h2>
 <h2>Windows Users</h2>
 
 <p>
-If you're <a href="http://git.wiki.kernel.org/index.php/WindowsInstall">
+If you're <a href="https://git.wiki.kernel.org/index.php/WindowsInstall">
 using git on Windows</a> you'll want to enable automatic CR/LF conversion in
 your local copy of the repository:
 </p>
@@ -235,7 +235,7 @@ <h2 id="developer">Developer git Access</h2>
     git config --global branch.autosetuprebase=always
 </pre>
 <p>
-See <a href="http://www.eecs.harvard.edu/~cduan/technical/git/">Understanding Git Conceptually</a> for a fairly clear explanation about all of this.
+See <a href="https://www.eecs.harvard.edu/~cduan/technical/git/">Understanding Git Conceptually</a> for a fairly clear explanation about all of this.
 </p>
 </ol>
 
diff --git a/docs/shading.html b/docs/shading.html
index e44035a0b2..a28c5b33b0 100644
--- a/docs/shading.html
+++ b/docs/shading.html
@@ -18,7 +18,7 @@
 
 <p>
 This page describes the features and status of Mesa's support for the
-<a href="http://opengl.org/documentation/glsl/">
+<a href="https://opengl.org/documentation/glsl/">
 OpenGL Shading Language</a>.
 </p>
 
@@ -222,7 +222,7 @@ <h2 id="validation">Compiler Validation</h2>
 </p>
 
 <p>
-The <a href="http://piglit.freedesktop.org/">Piglit</a> project
+The <a href="https://piglit.freedesktop.org/">Piglit</a> project
 has many GLSL tests.
 </p>
 
diff --git a/docs/sourcedocs.html b/docs/sourcedocs.html
index 0a0080dc64..454ea7d677 100644
--- a/docs/sourcedocs.html
+++ b/docs/sourcedocs.html
@@ -31,7 +31,7 @@
 
 <p>
 For an example of Doxygen usage in Mesa, see a recent source file
-such as <a href="http://cgit.freedesktop.org/mesa/mesa/tree/src/mesa/main/bufferobj.c">bufferobj.c</a>.
+such as <a href="https://cgit.freedesktop.org/mesa/mesa/tree/src/mesa/main/bufferobj.c">bufferobj.c</a>.
 </p>
 
 
diff --git a/docs/specs/MESA_texture_array.spec b/docs/specs/MESA_texture_array.spec
index 3e3e82cf36..88f88150d4 100644
--- a/docs/specs/MESA_texture_array.spec
+++ b/docs/specs/MESA_texture_array.spec
@@ -76,9 +76,9 @@ Overview
 
     References:
 
-        http://www.opengl.org/discussion_boards/cgi_directory/ultimatebb.cgi?ubb=get_topic;f=3;t=011557
-        http://www.opengl.org/discussion_boards/cgi_directory/ultimatebb.cgi?ubb=get_topic;f=3;t=000516
-        http://www.opengl.org/discussion_boards/cgi_directory/ultimatebb.cgi?ubb=get_topic;f=3;t=011903
+        https://www.opengl.org/discussion_boards/cgi_directory/ultimatebb.cgi?ubb=get_topic;f=3;t=011557
+        https://www.opengl.org/discussion_boards/cgi_directory/ultimatebb.cgi?ubb=get_topic;f=3;t=000516
+        https://www.opengl.org/discussion_boards/cgi_directory/ultimatebb.cgi?ubb=get_topic;f=3;t=011903
         http://www.delphi3d.net/articles/viewarticle.php?article=terraintex.htm
 
 New Procedures and Functions
diff --git a/docs/submittingpatches.html b/docs/submittingpatches.html
index 141cec2758..d38ccad872 100644
--- a/docs/submittingpatches.html
+++ b/docs/submittingpatches.html
@@ -140,7 +140,7 @@ <h2 id="testing">Testing Patches</h2>
 
 <p>
 Whenever possible and applicable, test the patch with
-<a href="http://piglit.freedesktop.org">Piglit</a> and/or
+<a href="https://piglit.freedesktop.org">Piglit</a> and/or
 <a href="https://android.googlesource.com/platform/external/deqp/">dEQP</a>
 to check for regressions.
 </p>
diff --git a/docs/systems.html b/docs/systems.html
index 1286387605..b97e1f0a79 100644
--- a/docs/systems.html
+++ b/docs/systems.html
@@ -36,10 +36,10 @@
   <li>Intel i965, i945, i915.
     See <a href="https://01.org/linuxgraphics">Intel's website</a></li>
   <li>AMD Radeon series.
-  See <a href="http://www.x.org/wiki/RadeonFeature">RadeonFeature</a></li>
+  See <a href="https://www.x.org/wiki/RadeonFeature">RadeonFeature</a></li>
   <li>NVIDIA GPUs.
-  See <a href="http://nouveau.freedesktop.org">Nouveau Wiki</a></li>
-  <li><a href="http://www.x.org/wiki/vmware">VMware virtual GPU</a></li>
+  See <a href="https://nouveau.freedesktop.org">Nouveau Wiki</a></li>
+  <li><a href="https://www.x.org/wiki/vmware">VMware virtual GPU</a></li>
 </ul>
 
 <p>
@@ -57,7 +57,7 @@
 </p>
 
 <ul>
-<li><a href="http://dri.freedesktop.org/"> DRI hardware
+<li><a href="https://dri.freedesktop.org/"> DRI hardware
 drivers</a> for the X Window System
 <li><a href="xlibdriver.html">Xlib / swrast driver</a> for the X Window System
 and Unix-like operating systems
diff --git a/docs/thanks.html b/docs/thanks.html
index bca4b3424f..61a896f038 100644
--- a/docs/thanks.html
+++ b/docs/thanks.html
@@ -24,7 +24,7 @@
 
 <ul>
 <li>Early Mesa development was done while Brian was part of the
-<a href="http://www.ssec.wisc.edu/~billh/vis.html">
+<a href="https://www.ssec.wisc.edu/~billh/vis.html">
 SSEC Visualization Project</a> at the University of
 Wisconsin. He'd like to thank Bill Hibbard for letting him work on
 Mesa as part of that project.
diff --git a/docs/utilities.html b/docs/utilities.html
index 238da1c0d1..c141abeefe 100644
--- a/docs/utilities.html
+++ b/docs/utilities.html
@@ -17,11 +17,11 @@
 <h1>Development Utilities</h1>
 
 <dl>
-  <dt><a href="http://cgit.freedesktop.org/mesa/demos">Mesa demos collection</a></dt>
+  <dt><a href="https://cgit.freedesktop.org/mesa/demos">Mesa demos collection</a></dt>
   <dd>includes several utility routines in the <code>src/util/</code>
   directory.</dd>
 
-  <dt><a href="http://piglit.freedesktop.org">Piglit</a></dt>
+  <dt><a href="https://piglit.freedesktop.org">Piglit</a></dt>
   <dd>is an open-source test suite for OpenGL implementations.</dd>
 
   <dt><a href="https://github.com/apitrace/apitrace">ApiTrace</a></dt>
@@ -31,7 +31,7 @@
   <dd>is a very useful tool for tracking down
   memory-related problems in your code.</dd>
 
-  <dt><a href="http://scan.coverity.com/projects/mesa">Coverity</a><dt>
+  <dt><a href="https://scan.coverity.com/projects/mesa">Coverity</a><dt>
   <dd>provides static code analysis of Mesa.  If you create an account
   you can see the results and try to fix outstanding issues.</dd>
 </dl>
diff --git a/docs/viewperf.html b/docs/viewperf.html
index a60a44f361..0eb51a5662 100644
--- a/docs/viewperf.html
+++ b/docs/viewperf.html
@@ -18,7 +18,7 @@
 
 <p>
 This page lists known issues with
-<a href="http://www.spec.org/gwpg/gpc.static/vp11info.html" target="_main">SPEC Viewperf 11</a>
+<a href="https://www.spec.org/gwpg/gpc.static/vp11info.html" target="_main">SPEC Viewperf 11</a>
 and <a href="https://www.spec.org/gwpg/gpc.static/vp12info.html" target="_main">SPEC Viewperf 12</a>
 when running on Mesa-based drivers.
 </p>
@@ -66,10 +66,10 @@
 
 <p>
 These tests use features of the
-<a href="http://www.opengl.org/registry/specs/NV/fragment_program2.txt"
+<a href="https://www.opengl.org/registry/specs/NV/fragment_program2.txt"
 target="_main">
 GL_NV_fragment_program2</a> and
-<a href="http://www.opengl.org/registry/specs/NV/vertex_program3.txt"
+<a href="https://www.opengl.org/registry/specs/NV/vertex_program3.txt"
 target="_main">
 GL_NV_vertex_program3</a> extensions without checking if the driver supports
 them.
@@ -86,7 +86,7 @@
 
 <p>
 These tests depend on the
-<a href="http://www.opengl.org/registry/specs/NV/primitive_restart.txt"
+<a href="https://www.opengl.org/registry/specs/NV/primitive_restart.txt"
 target="_main">GL_NV_primitive_restart</a> extension.
 </p>
 
diff --git a/docs/vmware-guest.html b/docs/vmware-guest.html
index b495bc255c..b19a7da158 100644
--- a/docs/vmware-guest.html
+++ b/docs/vmware-guest.html
@@ -18,7 +18,7 @@
 
 <p>
 This page describes how to build, install and use the
-<a href="http://www.vmware.com/">VMware</a> guest GL driver
+<a href="https://www.vmware.com/">VMware</a> guest GL driver
 (aka the SVGA or SVGA3D driver) for Linux using the latest source code.
 This driver gives a Linux virtual machine access to the host's GPU for
 hardware-accelerated 3D.
@@ -62,9 +62,9 @@
 For more information about the X components see these wiki pages at x.org:
 </p>
 <ul>
-<li><a href="http://wiki.x.org/wiki/vmware">
+<li><a href="https://wiki.x.org/wiki/vmware">
 Driver Overview</a>
-<li><a href="http://wiki.x.org/wiki/vmware/vmware3D">
+<li><a href="https://wiki.x.org/wiki/vmware/vmware3D">
 xf86-video-vmware Details</a>
 </ul>
 
@@ -82,8 +82,8 @@
 <p>
 All of these components reside in the guest Linux virtual machine.
 On the host, all you're doing is running VMware
-<a href="http://www.vmware.com/products/workstation/">Workstation</a> or
-<a href="http://www.vmware.com/products/fusion/">Fusion</a>.
+<a href="https://www.vmware.com/products/workstation/">Workstation</a> or
+<a href="https://www.vmware.com/products/fusion/">Fusion</a>.
 </p>
 
 
-- 
Cheers,
  Eric



More information about the mesa-dev mailing list