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.
Unified · Split
| @@ -26,7 +26,7 @@ Optional node: · 25 unmodified lines | ||
| 26 | 26 | Example: |
| 27 | 27 | /* |
| 28 | 28 | * Integrated Power Management Chip |
| 29 | − * http://www.ti.com/lit/ds/symlink/twl6030.pdf | |
| 29 | + * https://www.ti.com/lit/ds/symlink/twl6030.pdf | |
| 30 | 30 | */ |
| 31 | 31 | twl@48 { |
| 32 | 32 | compatible = "ti,twl6030"; |
| @@ -5,7 +5,7 @@ · 4 unmodified lines | ||
| 5 | 5 | * Copyright (c) <2011-2014> HiSilicon Technologies Co., Ltd. |
| 6 | 6 | * http://www.hisilicon.com |
| 7 | 7 | * Copyright (c) <2013-2017> Linaro Ltd. |
| 8 | − * http://www.linaro.org | |
| 8 | + * https://www.linaro.org | |
| 9 | 9 | * |
| 10 | 10 | * Author: Guodong Xu <guodong.xu@linaro.org> |
| 11 | 11 | */ |
| @@ -1,5 +1,5 @@ | ||
| 1 | 1 | /* |
| 2 | − * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/ | |
| 2 | + * Copyright (C) 2016 Texas Instruments Incorporated - https://www.ti.com/ | |
| 3 | 3 | * |
| 4 | 4 | * Author: Keerthy <j-keerthy@ti.com> |
| 5 | 5 | * |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | // SPDX-License-Identifier: GPL-2.0-only |
| 2 | 2 | /* |
| 3 | − * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/ | |
| 3 | + * Copyright (C) 2017 Texas Instruments Incorporated - https://www.ti.com/ | |
| 4 | 4 | * |
| 5 | 5 | * Author: Keerthy <j-keerthy@ti.com> |
| 6 | 6 | */ |
| @@ -2,7 +2,7 @@ · 1 unmodified line | ||
| 2 | 2 | /** |
| 3 | 3 | * omap-usb-host.c - The USBHS core driver for OMAP EHCI & OHCI |
| 4 | 4 | * |
| 5 | − * Copyright (C) 2011-2013 Texas Instruments Incorporated - http://www.ti.com | |
| 5 | + * Copyright (C) 2011-2013 Texas Instruments Incorporated - https://www.ti.com | |
| 6 | 6 | * Author: Keshava Munegowda <keshava_mgowda@ti.com> |
| 7 | 7 | * Author: Roger Quadros <rogerq@ti.com> |
| 8 | 8 | */ |
| @@ -2,7 +2,7 @@ · 1 unmodified line | ||
| 2 | 2 | /** |
| 3 | 3 | * omap-usb-tll.c - The USB TLL driver for OMAP EHCI & OHCI |
| 4 | 4 | * |
| 5 | − * Copyright (C) 2012-2013 Texas Instruments Incorporated - http://www.ti.com | |
| 5 | + * Copyright (C) 2012-2013 Texas Instruments Incorporated - https://www.ti.com | |
| 6 | 6 | * Author: Keshava Munegowda <keshava_mgowda@ti.com> |
| 7 | 7 | * Author: Roger Quadros <rogerq@ti.com> |
| 8 | 8 | */ |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | /* |
| 2 | 2 | * TI Touch Screen / ADC MFD driver |
| 3 | 3 | * |
| 4 | − * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ | |
| 4 | + * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ | |
| 5 | 5 | * |
| 6 | 6 | * This program is free software; you can redistribute it and/or |
| 7 | 7 | * modify it under the terms of the GNU General Public License as |
| @@ -1,5 +1,5 @@ | ||
| 1 | 1 | /* |
| 2 | − * Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com/ | |
| 2 | + * Copyright (C) 2015 Texas Instruments Incorporated - https://www.ti.com/ | |
| 3 | 3 | * Andrew F. Davis <afd@ti.com> |
| 4 | 4 | * |
| 5 | 5 | * This program is free software; you can redistribute it and/or |
| @@ -3,7 +3,7 @@ · 2 unmodified lines | ||
| 3 | 3 | * |
| 4 | 4 | * TPS65217 chip family multi-function driver |
| 5 | 5 | * |
| 6 | − * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ | |
| 6 | + * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/ | |
| 7 | 7 | * |
| 8 | 8 | * This program is free software; you can redistribute it and/or |
| 9 | 9 | * modify it under the terms of the GNU General Public License as |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | /* |
| 2 | 2 | * Driver for TPS65218 Integrated power management chipsets |
| 3 | 3 | * |
| 4 | − * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/ | |
| 4 | + * Copyright (C) 2014 Texas Instruments Incorporated - https://www.ti.com/ | |
| 5 | 5 | * |
| 6 | 6 | * This program is free software; you can redistribute it and/or |
| 7 | 7 | * modify it under the terms of the GNU General Public License version 2 as |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | /* |
| 2 | 2 | * Core functions for TI TPS65912x PMICs |
| 3 | 3 | * |
| 4 | − * Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com/ | |
| 4 | + * Copyright (C) 2015 Texas Instruments Incorporated - https://www.ti.com/ | |
| 5 | 5 | * Andrew F. Davis <afd@ti.com> |
| 6 | 6 | * |
| 7 | 7 | * This program is free software; you can redistribute it and/or |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | /* |
| 2 | 2 | * I2C access driver for TI TPS65912x PMICs |
| 3 | 3 | * |
| 4 | − * Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com/ | |
| 4 | + * Copyright (C) 2015 Texas Instruments Incorporated - https://www.ti.com/ | |
| 5 | 5 | * Andrew F. Davis <afd@ti.com> |
| 6 | 6 | * |
| 7 | 7 | * This program is free software; you can redistribute it and/or |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | /* |
| 2 | 2 | * SPI access driver for TI TPS65912x PMICs |
| 3 | 3 | * |
| 4 | − * Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com/ | |
| 4 | + * Copyright (C) 2015 Texas Instruments Incorporated - https://www.ti.com/ | |
| 5 | 5 | * Andrew F. Davis <afd@ti.com> |
| 6 | 6 | * |
| 7 | 7 | * This program is free software; you can redistribute it and/or |
| @@ -5,7 +5,7 @@ · 4 unmodified lines | ||
| 5 | 5 | * Copyright (c) <2011-2014> HiSilicon Technologies Co., Ltd. |
| 6 | 6 | * http://www.hisilicon.com |
| 7 | 7 | * Copyright (c) <2013-2014> Linaro Ltd. |
| 8 | − * http://www.linaro.org | |
| 8 | + * https://www.linaro.org | |
| 9 | 9 | * |
| 10 | 10 | * Author: Guodong Xu <guodong.xu@linaro.org> |
| 11 | 11 | */ |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | /* |
| 2 | 2 | * Functions to access LP873X power management chip. |
| 3 | 3 | * |
| 4 | − * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/ | |
| 4 | + * Copyright (C) 2016 Texas Instruments Incorporated - https://www.ti.com/ | |
| 5 | 5 | * |
| 6 | 6 | * This program is free software; you can redistribute it and/or |
| 7 | 7 | * modify it under the terms of the GNU General Public License as |
| @@ -2,7 +2,7 @@ · 1 unmodified line | ||
| 2 | 2 | /* |
| 3 | 3 | * Functions to access LP87565 power management chip. |
| 4 | 4 | * |
| 5 | − * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/ | |
| 5 | + * Copyright (C) 2017 Texas Instruments Incorporated - https://www.ti.com/ | |
| 6 | 6 | */ |
| 7 | 7 | |
| 8 | 8 | #ifndef __LINUX_MFD_LP87565_H |
| @@ -4,7 +4,7 @@ · 3 unmodified lines | ||
| 4 | 4 | /* |
| 5 | 5 | * TI Touch Screen / ADC MFD driver |
| 6 | 6 | * |
| 7 | − * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ | |
| 7 | + * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ | |
| 8 | 8 | * |
| 9 | 9 | * This program is free software; you can redistribute it and/or |
| 10 | 10 | * modify it under the terms of the GNU General Public License as |
| @@ -1,5 +1,5 @@ | ||
| 1 | 1 | /* |
| 2 | − * Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com/ | |
| 2 | + * Copyright (C) 2015 Texas Instruments Incorporated - https://www.ti.com/ | |
| 3 | 3 | * Andrew F. Davis <afd@ti.com> |
| 4 | 4 | * |
| 5 | 5 | * This program is free software; you can redistribute it and/or |
| @@ -3,7 +3,7 @@ · 2 unmodified lines | ||
| 3 | 3 | * |
| 4 | 4 | * Functions to access TPS65217 power management chip. |
| 5 | 5 | * |
| 6 | − * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ | |
| 6 | + * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/ | |
| 7 | 7 | * |
| 8 | 8 | * This program is free software; you can redistribute it and/or |
| 9 | 9 | * modify it under the terms of the GNU General Public License as |
| @@ -3,7 +3,7 @@ · 2 unmodified lines | ||
| 3 | 3 | * |
| 4 | 4 | * Functions to access TPS65219 power management chip. |
| 5 | 5 | * |
| 6 | − * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/ | |
| 6 | + * Copyright (C) 2014 Texas Instruments Incorporated - https://www.ti.com/ | |
| 7 | 7 | * |
| 8 | 8 | * This program is free software; you can redistribute it and/or |
| 9 | 9 | * modify it under the terms of the GNU General Public License version 2 as |
| @@ -1,5 +1,5 @@ | ||
| 1 | 1 | /* |
| 2 | − * Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com/ | |
| 2 | + * Copyright (C) 2015 Texas Instruments Incorporated - https://www.ti.com/ | |
| 3 | 3 | * Andrew F. Davis <afd@ti.com> |
| 4 | 4 | * |
| 5 | 5 | * This program is free software; you can redistribute it and/or |