Commit 2be53e0e authored by Alexander A. Klimov's avatar Alexander A. Klimov Committed by David S. Miller

AX.25 Kconfig: Replace HTTP links with HTTPS ones

Rationale:
Reduces attack surface on kernel devs opening the links for MITM
as HTTPS traffic is much harder to manipulate.

Deterministic algorithm:
For each file:
  If not .svg:
    For each line:
      If doesn't contain `\bxmlns\b`:
        For each link, `\bhttp://[^# \t\r\n]*(?:\w|/)`:
	  If neither `\bgnu\.org/license`, nor `\bmozilla\.org/MPL\b`:
            If both the HTTP and HTTPS versions
            return 200 OK and serve the same content:
              Replace HTTP with HTTPS.
Signed-off-by: default avatarAlexander A. Klimov <grandmaster@al2klimov.de>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 266f3128
...@@ -8,7 +8,7 @@ menuconfig HAMRADIO ...@@ -8,7 +8,7 @@ menuconfig HAMRADIO
bool "Amateur Radio support" bool "Amateur Radio support"
help help
If you want to connect your Linux box to an amateur radio, answer Y If you want to connect your Linux box to an amateur radio, answer Y
here. You want to read <http://www.tapr.org/> here. You want to read <https://www.tapr.org/>
and more specifically about AX.25 on Linux and more specifically about AX.25 on Linux
<http://www.linux-ax25.org/>. <http://www.linux-ax25.org/>.
...@@ -39,11 +39,11 @@ config AX25 ...@@ -39,11 +39,11 @@ config AX25
Information about where to get supporting software for Linux amateur Information about where to get supporting software for Linux amateur
radio as well as information about how to configure an AX.25 port is radio as well as information about how to configure an AX.25 port is
contained in the AX25-HOWTO, available from contained in the AX25-HOWTO, available from
<http://www.tldp.org/docs.html#howto>. You might also want to <https://www.tldp.org/docs.html#howto>. You might also want to
check out the file <file:Documentation/networking/ax25.rst> in the check out the file <file:Documentation/networking/ax25.rst> in the
kernel source. More information about digital amateur radio in kernel source. More information about digital amateur radio in
general is on the WWW at general is on the WWW at
<http://www.tapr.org/>. <https://www.tapr.org/>.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
module will be called ax25. module will be called ax25.
...@@ -90,7 +90,7 @@ config NETROM ...@@ -90,7 +90,7 @@ config NETROM
<http://www.linux-ax25.org>. You also might want to check out the <http://www.linux-ax25.org>. You also might want to check out the
file <file:Documentation/networking/ax25.rst>. More information about file <file:Documentation/networking/ax25.rst>. More information about
digital amateur radio in general is on the WWW at digital amateur radio in general is on the WWW at
<http://www.tapr.org/>. <https://www.tapr.org/>.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
module will be called netrom. module will be called netrom.
...@@ -109,7 +109,7 @@ config ROSE ...@@ -109,7 +109,7 @@ config ROSE
<http://www.linux-ax25.org>. You also might want to check out the <http://www.linux-ax25.org>. You also might want to check out the
file <file:Documentation/networking/ax25.rst>. More information about file <file:Documentation/networking/ax25.rst>. More information about
digital amateur radio in general is on the WWW at digital amateur radio in general is on the WWW at
<http://www.tapr.org/>. <https://www.tapr.org/>.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
module will be called rose. module will be called rose.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment