Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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: Alexander A. Klimov <grandmaster@al2klimov.de>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Alexander A. Klimov and committed by
David S. Miller
2be53e0e 266f3128

+5 -5
+5 -5
net/ax25/Kconfig
··· 8 8 bool "Amateur Radio support" 9 9 help 10 10 If you want to connect your Linux box to an amateur radio, answer Y 11 - here. You want to read <http://www.tapr.org/> 11 + here. You want to read <https://www.tapr.org/> 12 12 and more specifically about AX.25 on Linux 13 13 <http://www.linux-ax25.org/>. 14 14 ··· 39 39 Information about where to get supporting software for Linux amateur 40 40 radio as well as information about how to configure an AX.25 port is 41 41 contained in the AX25-HOWTO, available from 42 - <http://www.tldp.org/docs.html#howto>. You might also want to 42 + <https://www.tldp.org/docs.html#howto>. You might also want to 43 43 check out the file <file:Documentation/networking/ax25.rst> in the 44 44 kernel source. More information about digital amateur radio in 45 45 general is on the WWW at 46 - <http://www.tapr.org/>. 46 + <https://www.tapr.org/>. 47 47 48 48 To compile this driver as a module, choose M here: the 49 49 module will be called ax25. ··· 90 90 <http://www.linux-ax25.org>. You also might want to check out the 91 91 file <file:Documentation/networking/ax25.rst>. More information about 92 92 digital amateur radio in general is on the WWW at 93 - <http://www.tapr.org/>. 93 + <https://www.tapr.org/>. 94 94 95 95 To compile this driver as a module, choose M here: the 96 96 module will be called netrom. ··· 109 109 <http://www.linux-ax25.org>. You also might want to check out the 110 110 file <file:Documentation/networking/ax25.rst>. More information about 111 111 digital amateur radio in general is on the WWW at 112 - <http://www.tapr.org/>. 112 + <https://www.tapr.org/>. 113 113 114 114 To compile this driver as a module, choose M here: the 115 115 module will be called rose.