about summary refs log tree commit diff
path: root/string
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2019-09-06 22:40:42 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2019-09-07 02:43:31 -0700
commit5a82c74822d3272df2f5929133680478c0cfb4bd (patch)
tree85871266212f0119b41ec966fec52e164edf41ba /string
parent1b7f04070bd94f259e2ed24d6fb76309d64fb164 (diff)
downloadglibc-5a82c74822d3272df2f5929133680478c0cfb4bd.tar.gz
glibc-5a82c74822d3272df2f5929133680478c0cfb4bd.tar.xz
glibc-5a82c74822d3272df2f5929133680478c0cfb4bd.zip
Prefer https to http for gnu.org and fsf.org URLs
Also, change sources.redhat.com to sourceware.org.
This patch was automatically generated by running the following shell
script, which uses GNU sed, and which avoids modifying files imported
from upstream:

sed -ri '
  s,(http|ftp)(://(.*\.)?(gnu|fsf|sourceware)\.org($|[^.]|\.[^a-z])),https\2,g
  s,(http|ftp)(://(.*\.)?)sources\.redhat\.com($|[^.]|\.[^a-z]),https\2sourceware.org\4,g
' \
  $(find $(git ls-files) -prune -type f \
      ! -name '*.po' \
      ! -name 'ChangeLog*' \
      ! -path COPYING ! -path COPYING.LIB \
      ! -path manual/fdl-1.3.texi ! -path manual/lgpl-2.1.texi \
      ! -path manual/texinfo.tex ! -path scripts/config.guess \
      ! -path scripts/config.sub ! -path scripts/install-sh \
      ! -path scripts/mkinstalldirs ! -path scripts/move-if-change \
      ! -path INSTALL ! -path  locale/programs/charmap-kw.h \
      ! -path po/libc.pot ! -path sysdeps/gnu/errlist.c \
      ! '(' -name configure \
            -execdir test -f configure.ac -o -f configure.in ';' ')' \
      ! '(' -name preconfigure \
            -execdir test -f preconfigure.ac ';' ')' \
      -print)

and then by running 'make dist-prepare' to regenerate files built
from the altered files, and then executing the following to cleanup:

  chmod a+x sysdeps/unix/sysv/linux/riscv/configure
  # Omit irrelevant whitespace and comment-only changes,
  # perhaps from a slightly-different Autoconf version.
  git checkout -f \
    sysdeps/csky/configure \
    sysdeps/hppa/configure \
    sysdeps/riscv/configure \
    sysdeps/unix/sysv/linux/csky/configure
  # Omit changes that caused a pre-commit check to fail like this:
  # remote: *** error: sysdeps/powerpc/powerpc64/ppc-mcount.S: trailing lines
  git checkout -f \
    sysdeps/powerpc/powerpc64/ppc-mcount.S \
    sysdeps/unix/sysv/linux/s390/s390-64/syscall.S
  # Omit change that caused a pre-commit check to fail like this:
  # remote: *** error: sysdeps/sparc/sparc64/multiarch/memcpy-ultra3.S: last line does not end in newline
  git checkout -f sysdeps/sparc/sparc64/multiarch/memcpy-ultra3.S
Diffstat (limited to 'string')
-rw-r--r--string/Makefile2
-rw-r--r--string/_strerror.c2
-rw-r--r--string/argz-addsep.c2
-rw-r--r--string/argz-append.c2
-rw-r--r--string/argz-count.c2
-rw-r--r--string/argz-create.c2
-rw-r--r--string/argz-ctsep.c2
-rw-r--r--string/argz-delete.c2
-rw-r--r--string/argz-extract.c2
-rw-r--r--string/argz-insert.c2
-rw-r--r--string/argz-next.c2
-rw-r--r--string/argz-replace.c2
-rw-r--r--string/argz-stringify.c2
-rw-r--r--string/argz.h2
-rw-r--r--string/basename.c2
-rw-r--r--string/bcopy.c2
-rw-r--r--string/bits/string_fortified.h2
-rw-r--r--string/bits/strings_fortified.h2
-rw-r--r--string/bug-strcoll2.c2
-rw-r--r--string/byteswap.h2
-rw-r--r--string/bzero.c2
-rw-r--r--string/endian.h2
-rw-r--r--string/envz.c2
-rw-r--r--string/envz.h2
-rw-r--r--string/explicit_bzero.c2
-rw-r--r--string/ffs.c2
-rw-r--r--string/ffsll.c2
-rw-r--r--string/memccpy.c2
-rw-r--r--string/memchr.c2
-rw-r--r--string/memcmp.c2
-rw-r--r--string/memcpy.c2
-rw-r--r--string/memfrob.c2
-rw-r--r--string/memmem.c2
-rw-r--r--string/memmove.c2
-rw-r--r--string/memory.h2
-rw-r--r--string/mempcpy.c2
-rw-r--r--string/memrchr.c2
-rw-r--r--string/memset.c2
-rw-r--r--string/rawmemchr.c2
-rw-r--r--string/stpcpy.c2
-rw-r--r--string/stpncpy.c2
-rw-r--r--string/str-two-way.h2
-rw-r--r--string/stratcliff.c2
-rw-r--r--string/strcasecmp.c2
-rw-r--r--string/strcasecmp_l.c2
-rw-r--r--string/strcasestr.c2
-rw-r--r--string/strcat.c2
-rw-r--r--string/strchr.c2
-rw-r--r--string/strchrnul.c2
-rw-r--r--string/strcmp.c2
-rw-r--r--string/strcoll.c2
-rw-r--r--string/strcoll_l.c2
-rw-r--r--string/strcpy.c2
-rw-r--r--string/strcspn.c2
-rw-r--r--string/strdup.c2
-rw-r--r--string/strerror.c2
-rw-r--r--string/strerror_l.c2
-rw-r--r--string/strfry.c2
-rw-r--r--string/string-inlines.c2
-rw-r--r--string/string.h2
-rw-r--r--string/strings.h2
-rw-r--r--string/strlen.c2
-rw-r--r--string/strncase.c2
-rw-r--r--string/strncase_l.c2
-rw-r--r--string/strncat.c2
-rw-r--r--string/strncmp.c2
-rw-r--r--string/strncpy.c2
-rw-r--r--string/strndup.c2
-rw-r--r--string/strnlen.c2
-rw-r--r--string/strpbrk.c2
-rw-r--r--string/strrchr.c2
-rw-r--r--string/strsep.c2
-rw-r--r--string/strsignal.c2
-rw-r--r--string/strspn.c2
-rw-r--r--string/strstr.c2
-rw-r--r--string/strtok.c2
-rw-r--r--string/strtok_r.c2
-rw-r--r--string/strverscmp.c2
-rw-r--r--string/strxfrm.c2
-rw-r--r--string/strxfrm_l.c2
-rw-r--r--string/swab.c2
-rw-r--r--string/test-bcopy.c2
-rw-r--r--string/test-bzero.c2
-rw-r--r--string/test-endian-file-scope.c2
-rw-r--r--string/test-endian-sign-conversion.c2
-rw-r--r--string/test-endian-types.c2
-rw-r--r--string/test-explicit_bzero.c2
-rw-r--r--string/test-ffs.c2
-rw-r--r--string/test-memccpy.c2
-rw-r--r--string/test-memchr.c2
-rw-r--r--string/test-memcmp.c2
-rw-r--r--string/test-memcpy.c2
-rw-r--r--string/test-memmem.c2
-rw-r--r--string/test-memmove.c2
-rw-r--r--string/test-mempcpy.c2
-rw-r--r--string/test-memrchr.c2
-rw-r--r--string/test-memset.c2
-rw-r--r--string/test-rawmemchr.c2
-rw-r--r--string/test-stpcpy.c2
-rw-r--r--string/test-stpncpy.c2
-rw-r--r--string/test-strcasecmp.c2
-rw-r--r--string/test-strcasestr.c2
-rw-r--r--string/test-strcat.c2
-rw-r--r--string/test-strchr.c2
-rw-r--r--string/test-strchrnul.c2
-rw-r--r--string/test-strcmp.c2
-rw-r--r--string/test-strcpy.c2
-rw-r--r--string/test-strcspn.c2
-rw-r--r--string/test-strerror-errno.c2
-rw-r--r--string/test-string.h2
-rw-r--r--string/test-strlen.c2
-rw-r--r--string/test-strncasecmp.c2
-rw-r--r--string/test-strncat.c2
-rw-r--r--string/test-strncmp.c2
-rw-r--r--string/test-strncpy.c2
-rw-r--r--string/test-strnlen.c2
-rw-r--r--string/test-strpbrk.c2
-rw-r--r--string/test-strrchr.c2
-rw-r--r--string/test-strspn.c2
-rw-r--r--string/test-strstr.c2
-rw-r--r--string/testcopy.c2
-rw-r--r--string/tester.c2
-rw-r--r--string/tst-bswap.c2
-rw-r--r--string/tst-cmp.c2
-rw-r--r--string/tst-inlcall.c2
-rw-r--r--string/tst-strcoll-overflow.c2
-rw-r--r--string/tst-strtok_r.c2
-rw-r--r--string/tst-xbzero-opt.c2
-rw-r--r--string/wordcopy.c2
-rw-r--r--string/xpg-strerror.c2
130 files changed, 130 insertions, 130 deletions
diff --git a/string/Makefile b/string/Makefile
index 38b26a0f8e..52fe28207c 100644
--- a/string/Makefile
+++ b/string/Makefile
@@ -13,7 +13,7 @@
 
 # You should have received a copy of the GNU Lesser General Public
 # License along with the GNU C Library; if not, see
-# <http://www.gnu.org/licenses/>.
+# <https://www.gnu.org/licenses/>.
 
 #
 #	Sub-makefile for string portion of library.
diff --git a/string/_strerror.c b/string/_strerror.c
index 6fc1694238..64d6a76db4 100644
--- a/string/_strerror.c
+++ b/string/_strerror.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <libintl.h>
 #include <stdbool.h>
diff --git a/string/argz-addsep.c b/string/argz-addsep.c
index ec1f409598..ee0a6ac550 100644
--- a/string/argz-addsep.c
+++ b/string/argz-addsep.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <argz.h>
 #include <errno.h>
diff --git a/string/argz-append.c b/string/argz-append.c
index 31478c9ef7..68d630d7bc 100644
--- a/string/argz-append.c
+++ b/string/argz-append.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <argz.h>
 #include <string.h>
diff --git a/string/argz-count.c b/string/argz-count.c
index 04bd5f261b..5ffc28ba64 100644
--- a/string/argz-count.c
+++ b/string/argz-count.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <argz.h>
 #include <string.h>
diff --git a/string/argz-create.c b/string/argz-create.c
index dc4ab07c19..86ea9b3bfb 100644
--- a/string/argz-create.c
+++ b/string/argz-create.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <argz.h>
 #include <stdlib.h>
diff --git a/string/argz-ctsep.c b/string/argz-ctsep.c
index 7c85ae645f..34538e71bc 100644
--- a/string/argz-ctsep.c
+++ b/string/argz-ctsep.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <argz.h>
 #include <errno.h>
diff --git a/string/argz-delete.c b/string/argz-delete.c
index ab0eb1df84..f95eeb9cec 100644
--- a/string/argz-delete.c
+++ b/string/argz-delete.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <argz.h>
 #include <string.h>
diff --git a/string/argz-extract.c b/string/argz-extract.c
index 073aac7ec8..e70e537792 100644
--- a/string/argz-extract.c
+++ b/string/argz-extract.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <argz.h>
 
diff --git a/string/argz-insert.c b/string/argz-insert.c
index 88acc577c3..90b8d8341d 100644
--- a/string/argz-insert.c
+++ b/string/argz-insert.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <argz.h>
 #include <string.h>
diff --git a/string/argz-next.c b/string/argz-next.c
index d23088f945..9c9fe53755 100644
--- a/string/argz-next.c
+++ b/string/argz-next.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <argz.h>
 #include <string.h>
diff --git a/string/argz-replace.c b/string/argz-replace.c
index d08f3202ee..d876d4b2dd 100644
--- a/string/argz-replace.c
+++ b/string/argz-replace.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <stdlib.h>
 #include <string.h>
diff --git a/string/argz-stringify.c b/string/argz-stringify.c
index bb695e2af6..4b9a161158 100644
--- a/string/argz-stringify.c
+++ b/string/argz-stringify.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <argz.h>
 #include <string.h>
diff --git a/string/argz.h b/string/argz.h
index 53ff409948..55080de487 100644
--- a/string/argz.h
+++ b/string/argz.h
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifndef _ARGZ_H
 #define _ARGZ_H	1
diff --git a/string/basename.c b/string/basename.c
index 1e601e6a32..8f20996ade 100644
--- a/string/basename.c
+++ b/string/basename.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 
diff --git a/string/bcopy.c b/string/bcopy.c
index 54772fb88e..41c51b13b4 100644
--- a/string/bcopy.c
+++ b/string/bcopy.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 
diff --git a/string/bits/string_fortified.h b/string/bits/string_fortified.h
index afeaba5361..0879551741 100644
--- a/string/bits/string_fortified.h
+++ b/string/bits/string_fortified.h
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifndef _BITS_STRING_FORTIFIED_H
 #define _BITS_STRING_FORTIFIED_H 1
diff --git a/string/bits/strings_fortified.h b/string/bits/strings_fortified.h
index f8088a6423..764599d4c0 100644
--- a/string/bits/strings_fortified.h
+++ b/string/bits/strings_fortified.h
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifndef __STRINGS_FORTIFIED
 # define __STRINGS_FORTIFIED 1
diff --git a/string/bug-strcoll2.c b/string/bug-strcoll2.c
index 525ebd7e00..14a472b1ed 100644
--- a/string/bug-strcoll2.c
+++ b/string/bug-strcoll2.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <stdio.h>
 #include <string.h>
diff --git a/string/byteswap.h b/string/byteswap.h
index b1941914c0..f6b22ccd2c 100644
--- a/string/byteswap.h
+++ b/string/byteswap.h
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifndef _BYTESWAP_H
 #define _BYTESWAP_H	1
diff --git a/string/bzero.c b/string/bzero.c
index 0b8c5f48eb..9e3eb2348a 100644
--- a/string/bzero.c
+++ b/string/bzero.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 
diff --git a/string/endian.h b/string/endian.h
index e62b735625..17e4e893fb 100644
--- a/string/endian.h
+++ b/string/endian.h
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifndef	_ENDIAN_H
 #define	_ENDIAN_H	1
diff --git a/string/envz.c b/string/envz.c
index 7bbd19fca4..4466af407d 100644
--- a/string/envz.c
+++ b/string/envz.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <malloc.h>
 #include <string.h>
diff --git a/string/envz.h b/string/envz.h
index ebc52f45f4..d20bbd7b59 100644
--- a/string/envz.h
+++ b/string/envz.h
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifndef _ENVZ_H
 #define _ENVZ_H	1
diff --git a/string/explicit_bzero.c b/string/explicit_bzero.c
index 056fb0bde9..0ad08c0cf1 100644
--- a/string/explicit_bzero.c
+++ b/string/explicit_bzero.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 /* An assembler implementation of explicit_bzero can be created as an
    assembler alias of an optimized bzero implementation.
diff --git a/string/ffs.c b/string/ffs.c
index 183220117f..f6189ab953 100644
--- a/string/ffs.c
+++ b/string/ffs.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <limits.h>
 #define ffsl __something_else
diff --git a/string/ffsll.c b/string/ffsll.c
index 482a1f647d..794610864e 100644
--- a/string/ffsll.c
+++ b/string/ffsll.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <limits.h>
 #define ffsl __something_else
diff --git a/string/memccpy.c b/string/memccpy.c
index 1b99cbfd45..9009735999 100644
--- a/string/memccpy.c
+++ b/string/memccpy.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 
diff --git a/string/memchr.c b/string/memchr.c
index 1764ebf837..36e5bf8bdf 100644
--- a/string/memchr.c
+++ b/string/memchr.c
@@ -18,7 +18,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifndef _LIBC
 # include <config.h>
diff --git a/string/memcmp.c b/string/memcmp.c
index 30da4e8bdc..062a06f936 100644
--- a/string/memcmp.c
+++ b/string/memcmp.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifdef HAVE_CONFIG_H
 # include "config.h"
diff --git a/string/memcpy.c b/string/memcpy.c
index 2315b6fecb..382dda6ea8 100644
--- a/string/memcpy.c
+++ b/string/memcpy.c
@@ -16,7 +16,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 #include <memcopy.h>
diff --git a/string/memfrob.c b/string/memfrob.c
index 9fc97ab8b4..64e546b5ab 100644
--- a/string/memfrob.c
+++ b/string/memfrob.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 
diff --git a/string/memmem.c b/string/memmem.c
index 83ee75e8c7..3c9a161df8 100644
--- a/string/memmem.c
+++ b/string/memmem.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifndef _LIBC
 # include <config.h>
diff --git a/string/memmove.c b/string/memmove.c
index 84b4339ecb..4498e2c1cd 100644
--- a/string/memmove.c
+++ b/string/memmove.c
@@ -16,7 +16,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 #include <memcopy.h>
diff --git a/string/memory.h b/string/memory.h
index f96893e220..8dba78dc97 100644
--- a/string/memory.h
+++ b/string/memory.h
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 /*
  * SVID
diff --git a/string/mempcpy.c b/string/mempcpy.c
index b7d9faf064..872c2df069 100644
--- a/string/mempcpy.c
+++ b/string/mempcpy.c
@@ -17,7 +17,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define NO_MEMPCPY_STPCPY_REDIRECT
 #include <string.h>
diff --git a/string/memrchr.c b/string/memrchr.c
index 37d33b5ac6..92835b4659 100644
--- a/string/memrchr.c
+++ b/string/memrchr.c
@@ -19,7 +19,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <stdlib.h>
 
diff --git a/string/memset.c b/string/memset.c
index 950445c51c..8f6f0a4768 100644
--- a/string/memset.c
+++ b/string/memset.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 #include <memcopy.h>
diff --git a/string/rawmemchr.c b/string/rawmemchr.c
index d4d4e81317..3b615a9a76 100644
--- a/string/rawmemchr.c
+++ b/string/rawmemchr.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 #include <libc-diag.h>
diff --git a/string/stpcpy.c b/string/stpcpy.c
index 2e6598861d..c8f87988f1 100644
--- a/string/stpcpy.c
+++ b/string/stpcpy.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifdef HAVE_CONFIG_H
 # include <config.h>
diff --git a/string/stpncpy.c b/string/stpncpy.c
index e41ef15c9d..05c7f5fa4f 100644
--- a/string/stpncpy.c
+++ b/string/stpncpy.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifdef HAVE_CONFIG_H
 # include <config.h>
diff --git a/string/str-two-way.h b/string/str-two-way.h
index f43c613f5a..966044ce68 100644
--- a/string/str-two-way.h
+++ b/string/str-two-way.h
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 /* Before including this file, you need to include <string.h> (and
    <config.h> before that, if not part of libc), and define:
diff --git a/string/stratcliff.c b/string/stratcliff.c
index 5f0b7195f1..d2b189fd2d 100644
--- a/string/stratcliff.c
+++ b/string/stratcliff.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define _GNU_SOURCE 1
 
diff --git a/string/strcasecmp.c b/string/strcasecmp.c
index 4a78f6055b..1fd71418aa 100644
--- a/string/strcasecmp.c
+++ b/string/strcasecmp.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifdef HAVE_CONFIG_H
 # include <config.h>
diff --git a/string/strcasecmp_l.c b/string/strcasecmp_l.c
index 629cb27972..16355ce0d8 100644
--- a/string/strcasecmp_l.c
+++ b/string/strcasecmp_l.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define USE_IN_EXTENDED_LOCALE_MODEL	1
 #include "strcasecmp.c"
diff --git a/string/strcasestr.c b/string/strcasestr.c
index a2aba000b1..ea729449da 100644
--- a/string/strcasestr.c
+++ b/string/strcasestr.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 /*
  * My personal strstr() implementation that beats most other algorithms.
diff --git a/string/strcat.c b/string/strcat.c
index b7b1429805..38fa17588c 100644
--- a/string/strcat.c
+++ b/string/strcat.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 
diff --git a/string/strchr.c b/string/strchr.c
index 94e50baf0c..4d62dfe6a6 100644
--- a/string/strchr.c
+++ b/string/strchr.c
@@ -18,7 +18,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 #include <stdlib.h>
diff --git a/string/strchrnul.c b/string/strchrnul.c
index 052fb042fc..010fd25d30 100644
--- a/string/strchrnul.c
+++ b/string/strchrnul.c
@@ -18,7 +18,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 #include <memcopy.h>
diff --git a/string/strcmp.c b/string/strcmp.c
index 3485aa64c1..8092ed4f03 100644
--- a/string/strcmp.c
+++ b/string/strcmp.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 
diff --git a/string/strcoll.c b/string/strcoll.c
index 8aadd96ca8..84caf1cd0a 100644
--- a/string/strcoll.c
+++ b/string/strcoll.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 
diff --git a/string/strcoll_l.c b/string/strcoll_l.c
index 1b5ec5d979..61f9f5841b 100644
--- a/string/strcoll_l.c
+++ b/string/strcoll_l.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 
 #include <assert.h>
diff --git a/string/strcpy.c b/string/strcpy.c
index aafe4b08d2..d242b53970 100644
--- a/string/strcpy.c
+++ b/string/strcpy.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <stddef.h>
 #include <string.h>
diff --git a/string/strcspn.c b/string/strcspn.c
index 1105bcf931..e185dad13b 100644
--- a/string/strcspn.c
+++ b/string/strcspn.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 #include <stdint.h>
diff --git a/string/strdup.c b/string/strdup.c
index 01e81cc77b..410ddb63a4 100644
--- a/string/strdup.c
+++ b/string/strdup.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifdef HAVE_CONFIG_H
 #include <config.h>
diff --git a/string/strerror.c b/string/strerror.c
index 5ec72a1249..7690793e50 100644
--- a/string/strerror.c
+++ b/string/strerror.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <libintl.h>
 #include <stdio.h>
diff --git a/string/strerror_l.c b/string/strerror_l.c
index a3a574336d..2387f2fe30 100644
--- a/string/strerror_l.c
+++ b/string/strerror_l.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <libintl.h>
 #include <locale.h>
diff --git a/string/strfry.c b/string/strfry.c
index 71686d45c2..6306f06ae4 100644
--- a/string/strfry.c
+++ b/string/strfry.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 #include <stdlib.h>
diff --git a/string/string-inlines.c b/string/string-inlines.c
index 7ea35a498b..30f15d9847 100644
--- a/string/string-inlines.c
+++ b/string/string-inlines.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 /* This file contains compatibility definitions of functions that were
    formerly defined as "extern inline" in string.h; it's conceivable
diff --git a/string/string.h b/string/string.h
index f51a9e2270..73c22a535a 100644
--- a/string/string.h
+++ b/string/string.h
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 /*
  *	ISO C99 Standard: 7.21 String handling	<string.h>
diff --git a/string/strings.h b/string/strings.h
index 5428bc4feb..29017c253c 100644
--- a/string/strings.h
+++ b/string/strings.h
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifndef	_STRINGS_H
 #define	_STRINGS_H	1
diff --git a/string/strlen.c b/string/strlen.c
index 279749659f..ef862b8e8a 100644
--- a/string/strlen.c
+++ b/string/strlen.c
@@ -16,7 +16,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 #include <stdlib.h>
diff --git a/string/strncase.c b/string/strncase.c
index 2814b1dba7..2e5382370a 100644
--- a/string/strncase.c
+++ b/string/strncase.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifdef HAVE_CONFIG_H
 # include <config.h>
diff --git a/string/strncase_l.c b/string/strncase_l.c
index 5fb951a6cc..4e400b0e87 100644
--- a/string/strncase_l.c
+++ b/string/strncase_l.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define USE_IN_EXTENDED_LOCALE_MODEL	1
 #include "strncase.c"
diff --git a/string/strncat.c b/string/strncat.c
index 8e35522384..cc2e24b48b 100644
--- a/string/strncat.c
+++ b/string/strncat.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 
diff --git a/string/strncmp.c b/string/strncmp.c
index 7b8f0ad88f..51890989ee 100644
--- a/string/strncmp.c
+++ b/string/strncmp.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 #include <memcopy.h>
diff --git a/string/strncpy.c b/string/strncpy.c
index c31e3bf96f..f361ac5f74 100644
--- a/string/strncpy.c
+++ b/string/strncpy.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 
diff --git a/string/strndup.c b/string/strndup.c
index 0c1c0681e5..c0147f3e25 100644
--- a/string/strndup.c
+++ b/string/strndup.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifdef HAVE_CONFIG_H
 # include "config.h"
diff --git a/string/strnlen.c b/string/strnlen.c
index 6c97b76f17..0b3a12e8b1 100644
--- a/string/strnlen.c
+++ b/string/strnlen.c
@@ -18,7 +18,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; see the file COPYING.LIB.  If
-   not, see <http://www.gnu.org/licenses/>.  */
+   not, see <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 #include <stdlib.h>
diff --git a/string/strpbrk.c b/string/strpbrk.c
index d321c3d8b2..d8cc0e10f6 100644
--- a/string/strpbrk.c
+++ b/string/strpbrk.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 
diff --git a/string/strrchr.c b/string/strrchr.c
index 56e43040f7..a39a28acc5 100644
--- a/string/strrchr.c
+++ b/string/strrchr.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 
diff --git a/string/strsep.c b/string/strsep.c
index 2bea7132ed..a71f1b022f 100644
--- a/string/strsep.c
+++ b/string/strsep.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 
diff --git a/string/strsignal.c b/string/strsignal.c
index e43391045d..b584f7e77a 100644
--- a/string/strsignal.c
+++ b/string/strsignal.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <signal.h>
 #include <stdio.h>
diff --git a/string/strspn.c b/string/strspn.c
index 97c67fc071..d3e5386d31 100644
--- a/string/strspn.c
+++ b/string/strspn.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 #include <stdint.h>
diff --git a/string/strstr.c b/string/strstr.c
index 408cce8ed5..424d0e3801 100644
--- a/string/strstr.c
+++ b/string/strstr.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifndef _LIBC
 # include <config.h>
diff --git a/string/strtok.c b/string/strtok.c
index 2eebc0a0dc..ea859d214a 100644
--- a/string/strtok.c
+++ b/string/strtok.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 
diff --git a/string/strtok_r.c b/string/strtok_r.c
index 6ff34ad9ab..1ffb02221e 100644
--- a/string/strtok_r.c
+++ b/string/strtok_r.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifdef HAVE_CONFIG_H
 # include <config.h>
diff --git a/string/strverscmp.c b/string/strverscmp.c
index 61f4aaf99b..963b2fd6ce 100644
--- a/string/strverscmp.c
+++ b/string/strverscmp.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <stdint.h>
 #include <string.h>
diff --git a/string/strxfrm.c b/string/strxfrm.c
index 60bf6d2189..9b4c16f3aa 100644
--- a/string/strxfrm.c
+++ b/string/strxfrm.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <string.h>
 #include <locale/localeinfo.h>
diff --git a/string/strxfrm_l.c b/string/strxfrm_l.c
index eb23645c35..56020c47dd 100644
--- a/string/strxfrm_l.c
+++ b/string/strxfrm_l.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <assert.h>
 #include <langinfo.h>
diff --git a/string/swab.c b/string/swab.c
index fdbeabe9eb..4f3e71af5e 100644
--- a/string/swab.c
+++ b/string/swab.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <unistd.h>
 
diff --git a/string/test-bcopy.c b/string/test-bcopy.c
index 86982df6cf..c22dcf6770 100644
--- a/string/test-bcopy.c
+++ b/string/test-bcopy.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_BCOPY
 #include "test-memmove.c"
diff --git a/string/test-bzero.c b/string/test-bzero.c
index 7a928f6851..b6da3a6749 100644
--- a/string/test-bzero.c
+++ b/string/test-bzero.c
@@ -14,6 +14,6 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 #define TEST_BZERO
 #include "test-memset.c"
diff --git a/string/test-endian-file-scope.c b/string/test-endian-file-scope.c
index e2cba80e5d..6882c3aa88 100644
--- a/string/test-endian-file-scope.c
+++ b/string/test-endian-file-scope.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <endian.h>
 #include <stddef.h>
diff --git a/string/test-endian-sign-conversion.c b/string/test-endian-sign-conversion.c
index dca0deefcd..74b34f9736 100644
--- a/string/test-endian-sign-conversion.c
+++ b/string/test-endian-sign-conversion.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <endian.h>
 #include <stdint.h>
diff --git a/string/test-endian-types.c b/string/test-endian-types.c
index 3da06ba3f8..1e7ad27a61 100644
--- a/string/test-endian-types.c
+++ b/string/test-endian-types.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <endian.h>
 #include <stdint.h>
diff --git a/string/test-explicit_bzero.c b/string/test-explicit_bzero.c
index c986531be4..dfa5be7a2a 100644
--- a/string/test-explicit_bzero.c
+++ b/string/test-explicit_bzero.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 #define TEST_EXPLICIT_BZERO
 #define TEST_BZERO
 #include "test-memset.c"
diff --git a/string/test-ffs.c b/string/test-ffs.c
index da4c4216c3..5c560e04f5 100644
--- a/string/test-ffs.c
+++ b/string/test-ffs.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <stdlib.h>
 #include <stdio.h>
diff --git a/string/test-memccpy.c b/string/test-memccpy.c
index 1958aa2478..6861484769 100644
--- a/string/test-memccpy.c
+++ b/string/test-memccpy.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #define TEST_NAME "memccpy"
diff --git a/string/test-memchr.c b/string/test-memchr.c
index 58bb54efbc..6e96363a6c 100644
--- a/string/test-memchr.c
+++ b/string/test-memchr.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #ifndef WIDE
diff --git a/string/test-memcmp.c b/string/test-memcmp.c
index 80d8a54068..762ddc54ff 100644
--- a/string/test-memcmp.c
+++ b/string/test-memcmp.c
@@ -16,7 +16,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #ifdef WIDE
diff --git a/string/test-memcpy.c b/string/test-memcpy.c
index ca607bb31d..3abb1a1ba7 100644
--- a/string/test-memcpy.c
+++ b/string/test-memcpy.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifndef MEMCPY_RESULT
 # define MEMCPY_RESULT(dst, len) dst
diff --git a/string/test-memmem.c b/string/test-memmem.c
index 2ac7f18c71..e7d7bee050 100644
--- a/string/test-memmem.c
+++ b/string/test-memmem.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #define TEST_NAME "memmem"
diff --git a/string/test-memmove.c b/string/test-memmove.c
index cd3ae44c77..04ca19da20 100644
--- a/string/test-memmove.c
+++ b/string/test-memmove.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #ifdef TEST_BCOPY
diff --git a/string/test-mempcpy.c b/string/test-mempcpy.c
index b96f47a141..3c9a908ab8 100644
--- a/string/test-mempcpy.c
+++ b/string/test-mempcpy.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define MEMCPY_RESULT(dst, len) (dst) + (len)
 #define MIN_PAGE_SIZE 131072
diff --git a/string/test-memrchr.c b/string/test-memrchr.c
index 1640e6c4b9..e638ac5ec3 100644
--- a/string/test-memrchr.c
+++ b/string/test-memrchr.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #define TEST_NAME "memrchr"
diff --git a/string/test-memset.c b/string/test-memset.c
index c89441e2ab..1147491ac6 100644
--- a/string/test-memset.c
+++ b/string/test-memset.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #ifdef TEST_BZERO
diff --git a/string/test-rawmemchr.c b/string/test-rawmemchr.c
index 8a18ecc047..3ae64150bb 100644
--- a/string/test-rawmemchr.c
+++ b/string/test-rawmemchr.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <assert.h>
 
diff --git a/string/test-stpcpy.c b/string/test-stpcpy.c
index 78e6eaeeb1..e460bb8da5 100644
--- a/string/test-stpcpy.c
+++ b/string/test-stpcpy.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define STRCPY_RESULT(dst, len) ((dst) + (len))
 #define TEST_MAIN
diff --git a/string/test-stpncpy.c b/string/test-stpncpy.c
index 62ed433010..31fad58394 100644
--- a/string/test-stpncpy.c
+++ b/string/test-stpncpy.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define STRNCPY_RESULT(dst, len, n) ((dst) + ((len) > (n) ? (n) : (len)))
 #define TEST_MAIN
diff --git a/string/test-strcasecmp.c b/string/test-strcasecmp.c
index b1c4d86061..dfc9b82ff5 100644
--- a/string/test-strcasecmp.c
+++ b/string/test-strcasecmp.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <locale.h>
 #include <ctype.h>
diff --git a/string/test-strcasestr.c b/string/test-strcasestr.c
index 7649cc6e1d..e1176df569 100644
--- a/string/test-strcasestr.c
+++ b/string/test-strcasestr.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #define TEST_NAME "strcasestr"
diff --git a/string/test-strcat.c b/string/test-strcat.c
index 1185e33781..51cc23cfb9 100644
--- a/string/test-strcat.c
+++ b/string/test-strcat.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #ifndef WIDE
diff --git a/string/test-strchr.c b/string/test-strchr.c
index dd33e06013..30c6d0b614 100644
--- a/string/test-strchr.c
+++ b/string/test-strchr.c
@@ -16,7 +16,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #ifndef WIDE
diff --git a/string/test-strchrnul.c b/string/test-strchrnul.c
index c5087d953f..8698d73a8a 100644
--- a/string/test-strchrnul.c
+++ b/string/test-strchrnul.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define USE_FOR_STRCHRNUL 1
 #include "test-strchr.c"
diff --git a/string/test-strcmp.c b/string/test-strcmp.c
index 667cce3dc6..8ba003df3f 100644
--- a/string/test-strcmp.c
+++ b/string/test-strcmp.c
@@ -16,7 +16,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #ifdef WIDE
diff --git a/string/test-strcpy.c b/string/test-strcpy.c
index 75220dc131..822860b45a 100644
--- a/string/test-strcpy.c
+++ b/string/test-strcpy.c
@@ -16,7 +16,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifdef WIDE
 # include <wchar.h>
diff --git a/string/test-strcspn.c b/string/test-strcspn.c
index ff3f6279bf..1c31dd6c5b 100644
--- a/string/test-strcspn.c
+++ b/string/test-strcspn.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define STRPBRK_RESULT(s, pos) (pos)
 #define RES_TYPE size_t
diff --git a/string/test-strerror-errno.c b/string/test-strerror-errno.c
index 8e744e7ed9..d539f0bad4 100644
--- a/string/test-strerror-errno.c
+++ b/string/test-strerror-errno.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <dlfcn.h>
 #include <errno.h>
diff --git a/string/test-string.h b/string/test-string.h
index befd3e9931..ae07221221 100644
--- a/string/test-string.h
+++ b/string/test-string.h
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <sys/cdefs.h>
 
diff --git a/string/test-strlen.c b/string/test-strlen.c
index 2cd2f66205..121fe7e638 100644
--- a/string/test-strlen.c
+++ b/string/test-strlen.c
@@ -16,7 +16,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #ifndef WIDE
diff --git a/string/test-strncasecmp.c b/string/test-strncasecmp.c
index 867a4f43ac..cb44528267 100644
--- a/string/test-strncasecmp.c
+++ b/string/test-strncasecmp.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <locale.h>
 #include <ctype.h>
diff --git a/string/test-strncat.c b/string/test-strncat.c
index 4b71f4a5b7..c7bbbf9576 100644
--- a/string/test-strncat.c
+++ b/string/test-strncat.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #ifndef WIDE
diff --git a/string/test-strncmp.c b/string/test-strncmp.c
index 042e85e399..52638a9fc3 100644
--- a/string/test-strncmp.c
+++ b/string/test-strncmp.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #ifdef WIDE
diff --git a/string/test-strncpy.c b/string/test-strncpy.c
index 0f6828d6a0..771ee26c60 100644
--- a/string/test-strncpy.c
+++ b/string/test-strncpy.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifdef WIDE
 # include <wchar.h>
diff --git a/string/test-strnlen.c b/string/test-strnlen.c
index 8c753382a1..9ec745856f 100644
--- a/string/test-strnlen.c
+++ b/string/test-strnlen.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #ifndef WIDE
diff --git a/string/test-strpbrk.c b/string/test-strpbrk.c
index a7d337ec0e..bdf156cead 100644
--- a/string/test-strpbrk.c
+++ b/string/test-strpbrk.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifndef WIDE
 # define CHAR char
diff --git a/string/test-strrchr.c b/string/test-strrchr.c
index b0286d49ae..220e25117d 100644
--- a/string/test-strrchr.c
+++ b/string/test-strrchr.c
@@ -17,7 +17,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #ifdef WIDE
diff --git a/string/test-strspn.c b/string/test-strspn.c
index 8e61c2f10e..d2e184f2bb 100644
--- a/string/test-strspn.c
+++ b/string/test-strspn.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #ifndef WIDE
diff --git a/string/test-strstr.c b/string/test-strstr.c
index df6dbc251e..37fcb68cdf 100644
--- a/string/test-strstr.c
+++ b/string/test-strstr.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #define TEST_NAME "strstr"
diff --git a/string/testcopy.c b/string/testcopy.c
index 5877c45f6c..34d9f3605b 100644
--- a/string/testcopy.c
+++ b/string/testcopy.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <stdlib.h>
 #include <stdio.h>
diff --git a/string/tester.c b/string/tester.c
index bfc9ad0c01..24b0dad1cb 100644
--- a/string/tester.c
+++ b/string/tester.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
diff --git a/string/tst-bswap.c b/string/tst-bswap.c
index cf6fea31ca..366dbfa9c6 100644
--- a/string/tst-bswap.c
+++ b/string/tst-bswap.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <byteswap.h>
 #include <stdio.h>
diff --git a/string/tst-cmp.c b/string/tst-cmp.c
index 939cf28275..7a272876d9 100644
--- a/string/tst-cmp.c
+++ b/string/tst-cmp.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 /* This performs test comparisons with various (mis)alignments and
    characters in the padding.  It is partly a regression test for bug
diff --git a/string/tst-inlcall.c b/string/tst-inlcall.c
index 9b329295f4..64f481b5a2 100644
--- a/string/tst-inlcall.c
+++ b/string/tst-inlcall.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
diff --git a/string/tst-strcoll-overflow.c b/string/tst-strcoll-overflow.c
index e654d94591..24cb4fce18 100644
--- a/string/tst-strcoll-overflow.c
+++ b/string/tst-strcoll-overflow.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <locale.h>
 #include <stdio.h>
diff --git a/string/tst-strtok_r.c b/string/tst-strtok_r.c
index e0ceb738cd..cded901744 100644
--- a/string/tst-strtok_r.c
+++ b/string/tst-strtok_r.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #define TEST_MAIN
 #define BUF1PAGES 1
diff --git a/string/tst-xbzero-opt.c b/string/tst-xbzero-opt.c
index 58d108b8a4..359ab987a4 100644
--- a/string/tst-xbzero-opt.c
+++ b/string/tst-xbzero-opt.c
@@ -14,7 +14,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 /* This test is conceptually based on a test designed by Matthew
    Dempsky for the OpenBSD regression suite:
diff --git a/string/wordcopy.c b/string/wordcopy.c
index 4ce713c14e..9476b68569 100644
--- a/string/wordcopy.c
+++ b/string/wordcopy.c
@@ -15,7 +15,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 /* BE VERY CAREFUL IF YOU CHANGE THIS CODE...!  */
 
diff --git a/string/xpg-strerror.c b/string/xpg-strerror.c
index 168b1200f0..e31bf1c777 100644
--- a/string/xpg-strerror.c
+++ b/string/xpg-strerror.c
@@ -13,7 +13,7 @@
 
    You should have received a copy of the GNU Lesser General Public
    License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
+   <https://www.gnu.org/licenses/>.  */
 
 #include <assert.h>
 #include <errno.h>