summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Menzel <pmenzel@molgen.mpg.de>2017-12-18 10:30:14 +0100
committerRichard Hughes <richard@hughsie.com>2017-12-18 09:44:34 +0000
commit0f729460aada6343dd3aca9c6c192208f018959e (patch)
tree52bf759384aa1991c4b90c9c5aab22d14531bf2b
parent2c92e03775a15bcd304ef39e9a3220496fc9168a (diff)
downloadcolord-0f729460aada6343dd3aca9c6c192208f018959e.tar.gz
Use more secure HTTPS URLs for freedesktop.org URLs
Prevent certain attacks, and save one redirect by using the more secure HTTPS URLs. ``` $ curl -I http://www.freedesktop.org/ HTTP/1.1 302 Found Date: Mon, 18 Dec 2017 09:31:43 GMT Server: Apache/2.4.10 (Debian) Location: https://www.freedesktop.org/ Content-Type: text/html; charset=iso-8859-1 ``` Run the command below to update all freedeskto.org URLs. ``` $ git grep -l 'http://www.freedesktop.org' | xargs sed -i 's,http://www.freedesktop.org,https://www.freedesktop.org,g' ``` Fixes: https://github.com/hughsie/colord/issues/63
-rw-r--r--README.md2
-rw-r--r--RELEASE4
-rw-r--r--contrib/colord.spec.in4
-rw-r--r--contrib/session-helper/org.freedesktop.ColorHelper.xml4
-rw-r--r--data/org.freedesktop.ColorManager.conf.in2
-rw-r--r--doc/api/dbus/spec-to-docbook.xsl2
-rw-r--r--doc/website/download.html2
-rw-r--r--doc/website/faq.html4
-rw-r--r--policy/org.freedesktop.color.policy.in.in4
-rw-r--r--src/org.freedesktop.ColorManager.Device.xml4
-rw-r--r--src/org.freedesktop.ColorManager.Profile.xml4
-rw-r--r--src/org.freedesktop.ColorManager.Sensor.xml4
-rw-r--r--src/org.freedesktop.ColorManager.xml4
13 files changed, 22 insertions, 22 deletions
diff --git a/README.md b/README.md
index 9252320..0967bd4 100644
--- a/README.md
+++ b/README.md
@@ -19,7 +19,7 @@ What colord does:
* Provides the session for a way to set system settings, for instance
setting the display profile for all users and all sessions.
-See [the website](http://www.freedesktop.org/software/colord/) for more details.
+See [the website](https://www.freedesktop.org/software/colord/) for more details.
Compiling for Linux
===================
diff --git a/RELEASE b/RELEASE
index 3c6716a..2418276 100644
--- a/RELEASE
+++ b/RELEASE
@@ -48,7 +48,7 @@ git push
colord is a system activated daemon that maps devices to color profiles.
-See http://www.freedesktop.org/software/colord/ for more details.
+See https://www.freedesktop.org/software/colord/ for more details.
Tarballs can be found here:
-http://www.freedesktop.org/software/colord/releases/
+https://www.freedesktop.org/software/colord/releases/
diff --git a/contrib/colord.spec.in b/contrib/colord.spec.in
index 2da313d..2225424 100644
--- a/contrib/colord.spec.in
+++ b/contrib/colord.spec.in
@@ -22,8 +22,8 @@ Name: colord
Version: #VERSION#
Release: 0.#BUILD#%{?alphatag}%{?dist}
License: GPLv2+ and LGPLv2+
-URL: http://www.freedesktop.org/software/colord/
-Source0: http://www.freedesktop.org/software/colord/releases/%{name}-%{version}.tar.xz
+URL: https://www.freedesktop.org/software/colord/
+Source0: https://www.freedesktop.org/software/colord/releases/%{name}-%{version}.tar.xz
BuildRequires: dbus-devel
BuildRequires: docbook-utils
diff --git a/contrib/session-helper/org.freedesktop.ColorHelper.xml b/contrib/session-helper/org.freedesktop.ColorHelper.xml
index 88b8137..650b9c8 100644
--- a/contrib/session-helper/org.freedesktop.ColorHelper.xml
+++ b/contrib/session-helper/org.freedesktop.ColorHelper.xml
@@ -1,7 +1,7 @@
<!DOCTYPE node PUBLIC
"-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
-"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
-<node name="/" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">
+"https://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
+<node name="/" xmlns:doc="https://www.freedesktop.org/dbus/1.0/doc.dtd">
<interface name='org.freedesktop.ColorHelper'>
<doc:doc>
<doc:description>
diff --git a/data/org.freedesktop.ColorManager.conf.in b/data/org.freedesktop.ColorManager.conf.in
index 93b9030..d9f94af 100644
--- a/data/org.freedesktop.ColorManager.conf.in
+++ b/data/org.freedesktop.ColorManager.conf.in
@@ -2,7 +2,7 @@
<!DOCTYPE busconfig PUBLIC
"-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
- "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
+ "https://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig>
<!-- This configuration file specifies the required security policies
diff --git a/doc/api/dbus/spec-to-docbook.xsl b/doc/api/dbus/spec-to-docbook.xsl
index 1864414..4adfad8 100644
--- a/doc/api/dbus/spec-to-docbook.xsl
+++ b/doc/api/dbus/spec-to-docbook.xsl
@@ -1,6 +1,6 @@
<?xml version='1.0'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd"
+ xmlns:doc="https://www.freedesktop.org/dbus/1.0/doc.dtd"
exclude-result-prefixes="doc">
<!--
Convert D-Bus Glib xml into DocBook refentries
diff --git a/doc/website/download.html b/doc/website/download.html
index 5e871f5..eb1bda6 100644
--- a/doc/website/download.html
+++ b/doc/website/download.html
@@ -21,7 +21,7 @@ are already installed.
<h2>Released Versions</h2>
<p>
Released versions are found
-<a href="http://www.freedesktop.org/software/colord/releases/">here</a>.
+<a href="https://www.freedesktop.org/software/colord/releases/">here</a>.
</p>
<h3>
diff --git a/doc/website/faq.html b/doc/website/faq.html
index 345cd94..cb9e7f8 100644
--- a/doc/website/faq.html
+++ b/doc/website/faq.html
@@ -126,7 +126,7 @@ No. XRandR 1.3 is required to do per-output gamma correction.
<h3><a name="imageloading">Does colord or GNOME Color Manager convert my image?</a></h3>
<p>
You can use the <a href="https://github.com/hughsie/colord/blob/master/lib/colord/cd-transform.c#L22">CdTransform</a>
-object in <a href="http://www.freedesktop.org/software/colord/gtk-doc/">libcolord</a>
+object in <a href="https://www.freedesktop.org/software/colord/gtk-doc/">libcolord</a>
for simple RGB->RGB transforms.
You need to use a pixel conversion library, for instance
<a href="http://www.littlecms.com/">lcms2</a> for anything more complicated.
@@ -395,7 +395,7 @@ hopefully helps.
<td>Client access</td>
<td>C</td>
<td>
- C, <a href="http://www.freedesktop.org/wiki/Software/dbus">DBus</a> (native),
+ C, <a href="https://www.freedesktop.org/wiki/Software/dbus">DBus</a> (native),
all others via <a href="https://live.gnome.org/GObjectIntrospection">GObject Introspection</a>
</td>
</tr>
diff --git a/policy/org.freedesktop.color.policy.in.in b/policy/org.freedesktop.color.policy.in.in
index 1753ecc..276bf47 100644
--- a/policy/org.freedesktop.color.policy.in.in
+++ b/policy/org.freedesktop.color.policy.in.in
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
- "http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd">
+ "https://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd">
<policyconfig>
<!--
@@ -10,7 +10,7 @@
-->
<vendor>System Color Manager</vendor>
- <vendor_url>http://www.freedesktop.org/projects/system-color-manager/</vendor_url>
+ <vendor_url>https://www.freedesktop.org/projects/system-color-manager/</vendor_url>
<icon_name>application-vnd.iccprofile</icon_name>
<action id="org.freedesktop.color-manager.create-device">
diff --git a/src/org.freedesktop.ColorManager.Device.xml b/src/org.freedesktop.ColorManager.Device.xml
index 10d99ad..cc67d44 100644
--- a/src/org.freedesktop.ColorManager.Device.xml
+++ b/src/org.freedesktop.ColorManager.Device.xml
@@ -1,7 +1,7 @@
<!DOCTYPE node PUBLIC
"-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
-"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
-<node name="/" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">
+"https://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
+<node name="/" xmlns:doc="https://www.freedesktop.org/dbus/1.0/doc.dtd">
<interface name='org.freedesktop.ColorManager.Device'>
<doc:doc>
<doc:description>
diff --git a/src/org.freedesktop.ColorManager.Profile.xml b/src/org.freedesktop.ColorManager.Profile.xml
index 272cf3e..c38ec89 100644
--- a/src/org.freedesktop.ColorManager.Profile.xml
+++ b/src/org.freedesktop.ColorManager.Profile.xml
@@ -1,7 +1,7 @@
<!DOCTYPE node PUBLIC
"-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
-"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
-<node name="/" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">
+"https://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
+<node name="/" xmlns:doc="https://www.freedesktop.org/dbus/1.0/doc.dtd">
<interface name='org.freedesktop.ColorManager.Profile'>
<doc:doc>
<doc:description>
diff --git a/src/org.freedesktop.ColorManager.Sensor.xml b/src/org.freedesktop.ColorManager.Sensor.xml
index c8e0840..226fa91 100644
--- a/src/org.freedesktop.ColorManager.Sensor.xml
+++ b/src/org.freedesktop.ColorManager.Sensor.xml
@@ -1,7 +1,7 @@
<!DOCTYPE node PUBLIC
"-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
-"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
-<node name="/" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">
+"https://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
+<node name="/" xmlns:doc="https://www.freedesktop.org/dbus/1.0/doc.dtd">
<interface name='org.freedesktop.ColorManager.Sensor'>
<doc:doc>
<doc:description>
diff --git a/src/org.freedesktop.ColorManager.xml b/src/org.freedesktop.ColorManager.xml
index fcf93a0..3b547e0 100644
--- a/src/org.freedesktop.ColorManager.xml
+++ b/src/org.freedesktop.ColorManager.xml
@@ -1,7 +1,7 @@
<!DOCTYPE node PUBLIC
"-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
-"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
-<node name="/" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">
+"https://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
+<node name="/" xmlns:doc="https://www.freedesktop.org/dbus/1.0/doc.dtd">
<interface name='org.freedesktop.ColorManager'>
<doc:doc>
<doc:description>