diff options
author | Paul Menzel <pmenzel@molgen.mpg.de> | 2017-12-18 10:30:14 +0100 |
---|---|---|
committer | Richard Hughes <richard@hughsie.com> | 2017-12-18 09:44:34 +0000 |
commit | 0f729460aada6343dd3aca9c6c192208f018959e (patch) | |
tree | 52bf759384aa1991c4b90c9c5aab22d14531bf2b | |
parent | 2c92e03775a15bcd304ef39e9a3220496fc9168a (diff) | |
download | colord-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.md | 2 | ||||
-rw-r--r-- | RELEASE | 4 | ||||
-rw-r--r-- | contrib/colord.spec.in | 4 | ||||
-rw-r--r-- | contrib/session-helper/org.freedesktop.ColorHelper.xml | 4 | ||||
-rw-r--r-- | data/org.freedesktop.ColorManager.conf.in | 2 | ||||
-rw-r--r-- | doc/api/dbus/spec-to-docbook.xsl | 2 | ||||
-rw-r--r-- | doc/website/download.html | 2 | ||||
-rw-r--r-- | doc/website/faq.html | 4 | ||||
-rw-r--r-- | policy/org.freedesktop.color.policy.in.in | 4 | ||||
-rw-r--r-- | src/org.freedesktop.ColorManager.Device.xml | 4 | ||||
-rw-r--r-- | src/org.freedesktop.ColorManager.Profile.xml | 4 | ||||
-rw-r--r-- | src/org.freedesktop.ColorManager.Sensor.xml | 4 | ||||
-rw-r--r-- | src/org.freedesktop.ColorManager.xml | 4 |
13 files changed, 22 insertions, 22 deletions
@@ -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 =================== @@ -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> |