Commit 7ed33ea6 authored by Alexander A. Klimov's avatar Alexander A. Klimov Committed by Takashi Iwai
Browse files

ALSA: 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>
Link: https://lore.kernel.org/r/20200719151705.59624-1-grandmaster@al2klimov.de


Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent 71ea8eeb
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -309,7 +309,7 @@ pcifix
This module supports all ADB PCM channels, ac97 mixer, SPDIF, hardware
EQ, mpu401, gameport. A3D and wavetable support are still in development.
Development and reverse engineering work is being coordinated at
http://savannah.nongnu.org/projects/openvortex/
https://savannah.nongnu.org/projects/openvortex/
SPDIF output has a copy of the AC97 codec output, unless you use the
``spdif`` pcm device, which allows raw data passthru.
The hardware EQ hardware and SPDIF is only present in the Vortex2 and 
@@ -1575,7 +1575,7 @@ See Documentation/sound/cards/multisound.sh for important information
about this driver.  Note that it has been discontinued, but the 
Voyetra Turtle Beach knowledge base entry for it is still available
at
http://www.turtlebeach.com
https://www.turtlebeach.com

Module snd-msnd-pinnacle
------------------------
@@ -2703,4 +2703,4 @@ Kernel Bugzilla
ALSA Developers ML
    mailto:alsa-devel@alsa-project.org
alsa-info.sh script
    http://www.alsa-project.org/alsa-info.sh
    https://www.alsa-project.org/alsa-info.sh
+1 −1
Original line number Diff line number Diff line
@@ -331,7 +331,7 @@ WO 9901953 (A1)
        Execution and Audio Data Sequencing (Jan. 14, 1999)


US Patents (http://www.uspto.gov/)
US Patents (https://www.uspto.gov/)
----------------------------------

US 5925841
+1 −1
Original line number Diff line number Diff line
@@ -336,7 +336,7 @@ WO 9901953 (A1)
        Execution and Audio Data Sequencing (Jan. 14, 1999)


US Patents (http://www.uspto.gov/)
US Patents (https://www.uspto.gov/)
----------------------------------

US 5925841
+3 −3
Original line number Diff line number Diff line
@@ -42,7 +42,7 @@ If you are interested in the deep debugging of HD-audio, read the
HD-audio specification at first.  The specification is found on
Intel's web page, for example:

* http://www.intel.com/standards/hdaudio/
* https://www.intel.com/standards/hdaudio/


HD-Audio Controller
@@ -728,7 +728,7 @@ version can be found on git repository:

The script can be fetched directly from the following URL, too:

* http://www.alsa-project.org/alsa-info.sh
* https://www.alsa-project.org/alsa-info.sh

Run this script as root, and it will gather the important information
such as the module lists, module parameters, proc file contents
@@ -818,7 +818,7 @@ proc-compatible output.

The hda-analyzer:

* http://git.alsa-project.org/?p=alsa.git;a=tree;f=hda-analyzer
* https://git.alsa-project.org/?p=alsa.git;a=tree;f=hda-analyzer

is a part of alsa.git repository in alsa-project.org:

+1 −1
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@
/*
 * hdmi-codec.h - HDMI Codec driver API
 *
 * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com
 * Copyright (C) 2014 Texas Instruments Incorporated - https://www.ti.com
 *
 * Author: Jyri Sarha <jsarha@ti.com>
 */
Loading