mirror of
https://github.com/Dasharo/linux.git
synced 2026-03-06 15:25:10 -08:00
Replace HTTP links with HTTPS ones: drivers/iio
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 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: Jonathan Cameron <Jonathan.Cameron@huawei.com>
This commit is contained in:
committed by
Jonathan Cameron
parent
5a6b56de41
commit
3593cd5396
@@ -4,7 +4,7 @@
|
||||
*
|
||||
* Copyright (c) 2017 Eva Rachel Retuya <eraretuya@gmail.com>
|
||||
*
|
||||
* Datasheet: http://www.analog.com/media/en/technical-documentation/data-sheets/ADXL345.pdf
|
||||
* Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/ADXL345.pdf
|
||||
*/
|
||||
|
||||
#include <linux/module.h>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
*
|
||||
* Copyright (C) 2018 CMC NV
|
||||
*
|
||||
* http://www.analog.com/media/en/technical-documentation/data-sheets/AD7949.pdf
|
||||
* https://www.analog.com/media/en/technical-documentation/data-sheets/AD7949.pdf
|
||||
*/
|
||||
|
||||
#include <linux/delay.h>
|
||||
|
||||
@@ -273,7 +273,7 @@ static int ina2xx_read_raw(struct iio_dev *indio_dev,
|
||||
* Available averaging rates for ina226. The indices correspond with
|
||||
* the bit values expected by the chip (according to the ina226 datasheet,
|
||||
* table 3 AVG bit settings, found at
|
||||
* http://www.ti.com/lit/ds/symlink/ina226.pdf.
|
||||
* https://www.ti.com/lit/ds/symlink/ina226.pdf.
|
||||
*/
|
||||
static const int ina226_avg_tab[] = { 1, 4, 16, 64, 128, 256, 512, 1024 };
|
||||
|
||||
|
||||
@@ -27,13 +27,13 @@
|
||||
* MCP3553
|
||||
*
|
||||
* Datasheet can be found here:
|
||||
* http://ww1.microchip.com/downloads/en/DeviceDoc/21293C.pdf mcp3001
|
||||
* http://ww1.microchip.com/downloads/en/DeviceDoc/21294E.pdf mcp3002
|
||||
* http://ww1.microchip.com/downloads/en/DeviceDoc/21295d.pdf mcp3004/08
|
||||
* https://ww1.microchip.com/downloads/en/DeviceDoc/21293C.pdf mcp3001
|
||||
* https://ww1.microchip.com/downloads/en/DeviceDoc/21294E.pdf mcp3002
|
||||
* https://ww1.microchip.com/downloads/en/DeviceDoc/21295d.pdf mcp3004/08
|
||||
* http://ww1.microchip.com/downloads/en/DeviceDoc/21290D.pdf mcp3201
|
||||
* http://ww1.microchip.com/downloads/en/DeviceDoc/21034D.pdf mcp3202
|
||||
* http://ww1.microchip.com/downloads/en/DeviceDoc/21298c.pdf mcp3204/08
|
||||
* http://ww1.microchip.com/downloads/en/DeviceDoc/21700E.pdf mcp3301
|
||||
* https://ww1.microchip.com/downloads/en/DeviceDoc/21700E.pdf mcp3301
|
||||
* http://ww1.microchip.com/downloads/en/DeviceDoc/21950D.pdf mcp3550/1/3
|
||||
*/
|
||||
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
* Author: Angelo Compagnucci <angelo.compagnucci@gmail.com>
|
||||
*
|
||||
* Datasheet: http://ww1.microchip.com/downloads/en/devicedoc/22088b.pdf
|
||||
* http://ww1.microchip.com/downloads/en/DeviceDoc/22226a.pdf
|
||||
* http://ww1.microchip.com/downloads/en/DeviceDoc/22072b.pdf
|
||||
* https://ww1.microchip.com/downloads/en/DeviceDoc/22226a.pdf
|
||||
* https://ww1.microchip.com/downloads/en/DeviceDoc/22072b.pdf
|
||||
*
|
||||
* This driver exports the value of analog input voltage to sysfs, the
|
||||
* voltage unit is nV.
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
* Copyright (C) 2016 Intel
|
||||
*
|
||||
* Datasheets:
|
||||
* http://www.ti.com/lit/ds/symlink/adc081c021.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/adc101c021.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/adc121c021.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/adc081c021.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/adc101c021.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/adc121c021.pdf
|
||||
*
|
||||
* The devices have a very similar interface and differ mostly in the number of
|
||||
* bits handled. For the 8-bit and 10-bit models the least-significant 4 or 2
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
*
|
||||
* Copyright (c) 2016 Akinobu Mita <akinobu.mita@gmail.com>
|
||||
*
|
||||
* Datasheet: http://www.ti.com/lit/ds/symlink/adc0832-n.pdf
|
||||
* Datasheet: https://www.ti.com/lit/ds/symlink/adc0832-n.pdf
|
||||
*/
|
||||
|
||||
#include <linux/module.h>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
*
|
||||
* Driver for Texas Instruments' ADC084S021 ADC chip.
|
||||
* Datasheets can be found here:
|
||||
* http://www.ti.com/lit/ds/symlink/adc084s021.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/adc084s021.pdf
|
||||
*/
|
||||
|
||||
#include <linux/err.h>
|
||||
|
||||
@@ -4,9 +4,9 @@
|
||||
*
|
||||
* Driver for Texas Instruments' ADC128S052, ADC122S021 and ADC124S021 ADC chip.
|
||||
* Datasheets can be found here:
|
||||
* http://www.ti.com/lit/ds/symlink/adc128s052.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/adc122s021.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/adc124s021.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/adc128s052.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/adc122s021.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/adc124s021.pdf
|
||||
*/
|
||||
|
||||
#include <linux/acpi.h>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// SPDX-License-Identifier: GPL-2.0
|
||||
/* TI ADS124S0X chip family driver
|
||||
* Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com/
|
||||
* Copyright (C) 2018 Texas Instruments Incorporated - https://www.ti.com/
|
||||
*/
|
||||
|
||||
#include <linux/err.h>
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
* Copyright 2012 CS Systemes d'Information
|
||||
*
|
||||
* And also on hwmon/ads79xx.c
|
||||
* Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
|
||||
* Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/
|
||||
* Nishanth Menon
|
||||
*/
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
*
|
||||
* Author: Gregory CLEMENT <gregory.clement@bootlin.com>
|
||||
*
|
||||
* Datasheet: http://www.ti.com/lit/ds/symlink/ads8344.pdf
|
||||
* Datasheet: https://www.ti.com/lit/ds/symlink/ads8344.pdf
|
||||
*/
|
||||
|
||||
#include <linux/delay.h>
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
* Copyright (C) 2017 Phil Reid
|
||||
*
|
||||
* Datasheets can be found here:
|
||||
* http://www.ti.com/lit/gpn/tlc3541
|
||||
* http://www.ti.com/lit/gpn/tlc4541
|
||||
* https://www.ti.com/lit/gpn/tlc3541
|
||||
* https://www.ti.com/lit/gpn/tlc4541
|
||||
*
|
||||
* The tlc4541 requires 24 clock cycles to start a transfer.
|
||||
* Conversion then takes 2.94us to complete before data is ready
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/*
|
||||
* TI ADC MFD driver
|
||||
*
|
||||
* Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
|
||||
* Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License as
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
* conversion of analog signals like battery temperature,
|
||||
* battery type, battery level etc.
|
||||
*
|
||||
* Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
|
||||
* Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/
|
||||
* J Keerthy <j-keerthy@ti.com>
|
||||
*
|
||||
* Based on twl4030-madc.c
|
||||
|
||||
@@ -4,12 +4,12 @@
|
||||
*
|
||||
* Copyright (C) 2017 KUNBUS GmbH
|
||||
*
|
||||
* http://www.ti.com/lit/ds/symlink/dac082s085.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/dac102s085.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/dac122s085.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/dac084s085.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/dac104s085.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/dac124s085.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/dac082s085.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/dac102s085.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/dac122s085.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/dac084s085.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/dac104s085.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/dac124s085.pdf
|
||||
*/
|
||||
|
||||
#include <linux/iio/iio.h>
|
||||
|
||||
@@ -4,15 +4,15 @@
|
||||
*
|
||||
* Copyright (C) 2018 Prevas A/S
|
||||
*
|
||||
* http://www.ti.com/lit/ds/symlink/dac5571.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/dac6571.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/dac7571.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/dac5574.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/dac6574.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/dac7574.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/dac5573.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/dac6573.pdf
|
||||
* http://www.ti.com/lit/ds/symlink/dac7573.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/dac5571.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/dac6571.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/dac7571.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/dac5574.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/dac6574.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/dac7574.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/dac5573.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/dac6573.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/dac7573.pdf
|
||||
*/
|
||||
|
||||
#include <linux/iio/iio.h>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
*
|
||||
* Copyright (C) 2018 CMC NV
|
||||
*
|
||||
* http://www.ti.com/lit/ds/symlink/dac7311.pdf
|
||||
* https://www.ti.com/lit/ds/symlink/dac7311.pdf
|
||||
*/
|
||||
|
||||
#include <linux/iio/iio.h>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
/*
|
||||
* AFE4403 Heart Rate Monitors and Low-Cost Pulse Oximeters
|
||||
*
|
||||
* Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/
|
||||
* Copyright (C) 2015-2016 Texas Instruments Incorporated - https://www.ti.com/
|
||||
* Andrew F. Davis <afd@ti.com>
|
||||
*/
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
/*
|
||||
* AFE4404 Heart Rate Monitors and Low-Cost Pulse Oximeters
|
||||
*
|
||||
* Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/
|
||||
* Copyright (C) 2015-2016 Texas Instruments Incorporated - https://www.ti.com/
|
||||
* Andrew F. Davis <afd@ti.com>
|
||||
*/
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user