]> Savannah Git Hosting - gnulib.git/commitdiff
all: Replace many more http URLs by https URLs. Update stale URLs.
authorBruno Haible <bruno@clisp.org>
Wed, 13 Sep 2017 22:35:56 +0000 (00:35 +0200)
committerBruno Haible <bruno@clisp.org>
Wed, 13 Sep 2017 22:35:56 +0000 (00:35 +0200)
* users.txt: Remove mention of 'newts'.
* lib/localename.c: Update comment about LANG_SOTHO.

160 files changed:
ChangeLog
Makefile
STATUS-libposix
build-aux/bootstrap
build-aux/git-version-gen
build-aux/gitlog-to-changelog
build-aux/useless-if-before-free
config/srclist.txt
doc/acl-resources.txt
doc/gendocs_template
doc/gendocs_template_min
doc/glibc-headers/aliases.texi
doc/glibc-headers/alloca.texi
doc/glibc-headers/argz.texi
doc/glibc-headers/crypt.texi
doc/glibc-headers/envz.texi
doc/glibc-headers/err.texi
doc/glibc-headers/error.texi
doc/glibc-headers/execinfo.texi
doc/glibc-headers/fstab.texi
doc/glibc-headers/fts.texi
doc/glibc-headers/getopt.texi
doc/glibc-headers/ifaddrs.texi
doc/glibc-headers/mntent.texi
doc/glibc-headers/pty.texi
doc/glibc-headers/resolv.texi
doc/glibc-headers/shadow.texi
doc/glibc-headers/sys_ioctl.texi
doc/glibc-headers/ttyent.texi
doc/solaris-versions
gnulib-tool
lib/allocator.h
lib/alphasort.c
lib/argp-ba.c
lib/argp-pv.c
lib/base32.c
lib/base64.c
lib/canon-host.c
lib/canonicalize-lgpl.c
lib/clean-temp.c
lib/count-leading-zeros.h
lib/count-trailing-zeros.h
lib/dup2.c
lib/duplocale.c
lib/fchownat.c
lib/ffs.c
lib/filevercmp.c
lib/float.in.h
lib/flock.c
lib/fma.c
lib/fpucw.h
lib/freading.c
lib/fstatat.c
lib/fsync.c
lib/ftoastr.c
lib/ftoastr.h
lib/fts.c
lib/gen-uni-tables.c
lib/getdelim.c
lib/getprogname.c
lib/git-merge-changelog.c
lib/glthread/thread.h
lib/hash-pjw-bare.c
lib/hash-pjw.c
lib/idpriv-drop.c
lib/idpriv-droptemp.c
lib/idpriv.h
lib/intprops.h
lib/localcharset.c
lib/localename.c
lib/mbrtowc.c
lib/mbscasestr.c
lib/mbsrtowcs-state.c
lib/mbsstr.c
lib/msvc-inval.h
lib/nproc.h
lib/openat.c
lib/parse-duration.h
lib/pathmax.h
lib/pipe-filter.h
lib/progreloc.c
lib/ptsname_r.c
lib/quotearg.c
lib/relocatable.c
lib/safe-read.c
lib/scandir.c
lib/sched.in.h
lib/signal.in.h
lib/stdbool.in.h
lib/stdio-impl.h
lib/stdio.in.h
lib/str-kmp.h
lib/str-two-way.h
lib/sys_socket.in.h
lib/sysexits.in.h
lib/system-quote.c
lib/tmpfile.c
lib/unistd.in.h
lib/unlinkat.c
lib/utimens.c
lib/vasnprintf.c
lib/verror.c
lib/wcsrtombs-state.c
m4/alloca.m4
m4/duplocale.m4
m4/extern-inline.m4
m4/fpieee.m4
m4/fstatat.m4
m4/gethostname.m4
m4/gnulib-common.m4
m4/host-cpu-c-abi.m4
m4/javacomp.m4
m4/lib-ignore.m4
m4/lib-prefix.m4
m4/memchr.m4
m4/memmem.m4
m4/printf.m4
m4/regex.m4
m4/stat-size.m4
m4/std-gnu11.m4
m4/stdbool.m4
m4/strcasestr.m4
m4/strstr.m4
m4/strtok_r.m4
m4/sys_types_h.m4
m4/threadlib.m4
m4/vararrays.m4
m4/wchar_h.m4
m4/wctob.m4
modules/pmccabe2html
pygnulib/GLImport.py
tests/test-avltreehash_list.c
tests/test-exp.h
tests/test-exp2.h
tests/test-expm1.h
tests/test-fflush2.c
tests/test-getopt.h
tests/test-getopt_long.h
tests/test-intprops.c
tests/test-linkedhash_list.c
tests/test-log.h
tests/test-log10.h
tests/test-log1p.h
tests/test-log2.h
tests/test-perror2.c
tests/test-printf-posix.h
tests/test-rbtreehash_list.c
tests/test-regex.c
tests/test-snprintf-posix.h
tests/test-sprintf-posix.h
tests/test-stdalign.c
tests/test-stdbool.c
tests/test-strstr.c
tests/test-vasnprintf-posix.c
tests/test-vasprintf-posix.c
tests/unistr/test-u8-mbsnlen.c
tests/unistr/test-u8-mbtouc.c
top/README-release
top/maint.mk
users.txt

index c4495c976045516dde8da7b79d0e8799e3fe77dd..24d86f6c5c77ff1305985decb57bfc28cb4c2ebf 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2017-09-13  Bruno Haible  <bruno@clisp.org>
+
+       all: Replace many more http URLs by https URLs. Update stale URLs.
+       * users.txt: Remove mention of 'newts'.
+       * lib/localename.c: Update comment about LANG_SOTHO.
+
+2017-09-13  Paul Eggert  <eggert@cs.ucla.edu>
+
+       all: Replace many http URLs by https URLs.
+
 2017-09-12  Bruno Haible  <bruno@clisp.org>
 
        doc: Prefer https URLs where possible.
index 3d9fb5f2d42485071b44d052533fe6d30f4aeea6..86eaab4b69247d8677b80a240b539445ecc8b023 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -43,7 +43,7 @@ sc_prohibit_leading_TABs:
 
 sc_prohibit_augmenting_PATH_via_TESTS_ENVIRONMENT:
        @if test -d .git; then                                          \
-         url=http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/22874; \
+         url=https://lists.gnu.org/archive/html/bug-gnulib/2010-09/msg00064.html; \
          git grep '^[   ]*TESTS_ENVIRONMENT += PATH=' modules          \
            && { printf '%s\n' 'Do not augment PATH via TESTS_ENVIRONMENT;' \
                 "  see <$$url>" 1>&2; exit 1; } || :                   \
@@ -95,7 +95,7 @@ allow_AC_LIBOBJ =     \
 allow_AC_LIBOBJ_or := $(shell echo $(allow_AC_LIBOBJ) | tr -s ' ' '|')
 
 sc_prohibit_AC_LIBOBJ_in_m4:
-       @url=http://article.gmane.org/gmane.comp.lib.gnulib.bugs/26995; \
+       @url=https://lists.gnu.org/archive/html/bug-gnulib/2011-06/msg00051.html; \
        if test -d .git; then                                           \
          git ls-files m4                                               \
             | grep -Ev '^m4/($(allow_AC_LIBOBJ_or))\.m4$$'             \
index 63483aa2b21b12486782531eda7c57dcf1835961..63affa9ffddd8c9605aebf40e4c7e8dac79bb77c 100644 (file)
@@ -44,68 +44,68 @@ Bruno Haible says:
 1) ... 7)
   proposed by Gary in the thread starting at
   [PATCH 0/7] contents of topic/libposix for merge to master
-  in <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/threads.html>
+  in <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/threads.html>
 
 1) Allow generate header files to coexist without shadowing each other.
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00283.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00283.html>
 
   Discussion:
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00289.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00289.html>
 
   Still missing: dealing with include_next and old compilers, cf.
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00269.html>
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00285.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00269.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00285.html>
 
 2) Allow using libgnu's file name in module descriptions.
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00284.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00284.html>
 
   Discussion:
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00291.html>
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00308.html
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00291.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00308.html
 
 3) iconv_open's file file list
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00282.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00282.html>
 
   Discussion:
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00290.html>
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00307.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00290.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00307.html>
   libposix needs to install only selected headers, not all of them. Let the
   script look at the 'Include:' section of each module description.
 
 4) Module libposix
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00280.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00280.html>
 
   Discussion:
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00292.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00292.html>
   More discussion needed
 
 5) Installable headers
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00281.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00281.html>
 
   Discussion:
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00293.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00293.html>
   Patch to be rewritten to use nobase_nodist_include_HEADERS,
   also need to add an Automake conditional to distinguish libposix from
   other projects.
   Also see whether the Automake bug can be fixed.
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00325.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00325.html>
 
 6) libposix subdirectory
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00277.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00277.html>
 
   Discussion:
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00294.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00294.html>
 
 7) use git-version-gen for version numbering
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00279.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00279.html>
 
   Discussion:
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00297.html>
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00303.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00297.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00303.html>
   Patch to be revised.
 
 8) Licensing
-  <http://lists.gnu.org/archive/html/bug-gnulib/2010-12/msg00184.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2010-12/msg00184.html>
 
   Status: A majority of the issues have been handled.
   Obsolete modules (free, memcpy) can be ignored.
@@ -122,6 +122,6 @@ Bruno Haible says:
     utimensat
 
 9) Versioning
-  <http://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00163.html>
+  <https://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00163.html>
 
   Status: No real plan exists.
index 08eecd07dd55013c11f824093dc98e27bbf50a44..a3d98ce9bd0c2fd46f8ba69ebd4ebcdb28bbc845 100755 (executable)
@@ -141,7 +141,7 @@ po_download_command_format=\
 # Fallback for downloading .po files (if rsync fails).
 po_download_command_format2=\
 "wget --mirror -nd -q -np -A.po -P '%s' \
- http://translationproject.org/latest/%s/"
+ https://translationproject.org/latest/%s/"
 
 # Prefer a non-empty tarname (4th argument of AC_INIT if given), else
 # fall back to the package name (1st argument with munging)
@@ -792,7 +792,7 @@ symlink_to_dir()
       # aren't confused into doing unnecessary builds.  Conversely, if the
       # existing symlink's timestamp is older than the source, make it afresh,
       # so that broken tools aren't confused into skipping needed builds.  See
-      # <http://lists.gnu.org/archive/html/bug-gnulib/2011-05/msg00326.html>.
+      # <https://lists.gnu.org/archive/html/bug-gnulib/2011-05/msg00326.html>.
       test -h "$dst" &&
       src_ls=$(ls -diL "$src" 2>/dev/null) && set $src_ls && src_i=$1 &&
       dst_ls=$(ls -diL "$dst" 2>/dev/null) && set $dst_ls && dst_i=$1 &&
index 925e998c82c7b9e352edc208bcd731a893f73857..0e254f4bef10ae712755cbb0bee8211b720b1b1e 100755 (executable)
@@ -17,7 +17,7 @@ scriptversion=2017-09-13.06; # UTC
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <https://www.gnu.org/licenses/>.
 
-# This script is derived from GIT-VERSION-GEN from GIT: http://git.or.cz/.
+# This script is derived from GIT-VERSION-GEN from GIT: https://git-scm.com/.
 # It may be run two ways:
 # - from a git repository in which the "git describe" command below
 #   produces useful output (thus requiring at least one signed tag)
index ec5ab9e141cf546540d9e43c38bad85ecb51bc2f..3c94bd56a0bc5aae4acf80ce1d5d4c52956da9e0 100755 (executable)
@@ -33,7 +33,7 @@ use POSIX qw(strftime);
 
 (my $ME = $0) =~ s|.*/||;
 
-# use File::Coda; # http://meyering.net/code/Coda/
+# use File::Coda; # https://meyering.net/code/Coda/
 END {
   defined fileno STDOUT or return;
   close STDOUT and return;
index 3b93f552cdcfad49260475667930179464a7f6de..e1ed749b22014a6b7544ff2ecfe37b81aea531f7 100755 (executable)
@@ -33,7 +33,7 @@ use Getopt::Long;
 
 (my $ME = $0) =~ s|.*/||;
 
-# use File::Coda; # http://meyering.net/code/Coda/
+# use File::Coda; # https://meyering.net/code/Coda/
 END {
   defined fileno STDOUT or return;
   close STDOUT and return;
index bf6e4a2a56c347d7eefa778d3746a41af4462854..ac0a433d39f995729acb92bbe25ce31f72d402aa 100644 (file)
@@ -83,89 +83,89 @@ $GETTEXT gettext-runtime/po/remove-potcdate.sin     build-aux/po release
 #$LIBCSRC posix/getopt1.c              lib gpl
 #$LIBCSRC posix/getopt_int.h           lib gpl
 #
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1293
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1293
 #$LIBCSRC libidn/iconvme.h             lib gpl
 #$LIBCSRC libidn/iconvme.c             lib gpl
 
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1057
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1217
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1220
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1223
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1224
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1237
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1240
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1241
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1273
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1278
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1280
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1281
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1282
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1285
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1291
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1302
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1057
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1217
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1220
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1223
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1224
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1237
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1240
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1241
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1273
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1278
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1280
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1281
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1282
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1285
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1291
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1302
 #$LIBCSRC posix/regcomp.c              lib gpl
 #
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1238
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1245
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1238
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1245
 #$LIBCSRC posix/regex.c                        lib gpl
 #
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1201
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1207
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1222
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1232
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1236
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1240
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1281
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1201
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1207
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1222
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1232
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1236
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1240
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1281
 #$LIBCSRC posix/regex.h                        lib gpl
 #
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1215
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1218
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1220
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1226
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1231
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1237
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1241
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1248
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1281
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1282
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1284
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1285
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1286
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1287
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1291
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1302
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1215
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1218
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1220
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1226
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1231
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1237
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1241
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1248
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1281
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1282
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1284
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1285
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1286
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1287
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1291
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1302
 #$LIBCSRC posix/regex_internal.c               lib gpl
 #
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1054
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1221
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1237
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1241
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1245
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1248
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1273
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1278
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1281
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1285
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1291
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1302
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1054
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1221
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1237
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1241
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1245
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1248
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1273
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1278
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1281
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1285
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1291
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1302
 #$LIBCSRC posix/regex_internal.h               lib gpl
 #
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1216
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1220
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1225
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1227
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1231
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1237
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1241
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1245
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1278
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1279
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1280
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1281
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1282
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1284
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1285
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1302
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1216
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1220
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1225
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1227
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1231
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1237
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1241
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1245
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1278
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1279
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1280
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1281
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1282
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1284
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1285
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1302
 #$LIBCSRC posix/regexec.c              lib gpl
 #
 # c89 changes $LIBCSRC/string/strdup.c         lib gpl
@@ -178,7 +178,7 @@ $GETTEXT gettext-runtime/po/remove-potcdate.sin     build-aux/po release
 #$LIBCSRC time/mktime.c                        lib gpl
 
 #
-# http://sourceware.org/bugzilla/show_bug.cgi?id=1439
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1439
 #$LIBCSRC crypt/md5.c                  lib gpl
 #$LIBCSRC crypt/md5.h                  lib gpl
 # These are close, but ...
@@ -188,10 +188,10 @@ $GETTEXT gettext-runtime/po/remove-potcdate.sin   build-aux/po release
 #$LIBCSRC login/forkpty.c              lib gpl
 #$LIBCSRC login/programs/pt_chown.c    lib gpl
 #
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=321
+# https://sourceware.org/bugzilla/show_bug.cgi?id=321
 #$LIBCSRC malloc/obstack.c             lib gpl
 #
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=321
+# https://sourceware.org/bugzilla/show_bug.cgi?id=321
 #$LIBCSRC malloc/obstack.h             lib gpl
 #$LIBCSRC misc/error.c                 lib gpl
 #$LIBCSRC misc/error.h                 lib gpl
@@ -201,11 +201,11 @@ $GETTEXT gettext-runtime/po/remove-potcdate.sin   build-aux/po release
 #$LIBCSRC posix/fnmatch.h              lib gpl (fnmatch.in.h in gnulib)
 #$LIBCSRC posix/fnmatch_loop.c         lib gpl
 #
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1060
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1062
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1060
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1062
 #$LIBCSRC posix/glob.c                 lib gpl
 #
-# http://sources.redhat.com/bugzilla/show_bug.cgi?id=1060
+# https://sourceware.org/bugzilla/show_bug.cgi?id=1060
 #$LIBCSRC posix/glob.h                 lib gpl (glob-libc.h in gnulib)
 #
 #$LIBCSRC stdlib/putenv.c              lib gpl
index 59f9197622bd9246c5f449abbf6ff6f56192e334..5a08b5aa43b1e572506021fad9bc0d742cbd1152 100644 (file)
@@ -5,7 +5,7 @@ General introduction:
 POSIX ACLs
 
 Documents from POSIX.1e (headers & functions) and POSIX.2c (utilities):
-  http://wt.xpilot.org/publications/posix.1e/download.html
+  http://wt.tuxomania.net/publications/posix.1e/download.html
 
 
 Linux ACLs
@@ -16,7 +16,7 @@ Hands-on tutorial:
   http://www.vanemery.com/Linux/ACL/linux-acl.html
 
 Manual pages:
-  http://www.linuxmanpages.com/
+  https://www.kernel.org/doc/man-pages/
 Includes:
   <sys/acl.h>
   <acl/libacl.h>
@@ -70,12 +70,12 @@ Solaris ACLs
 
 Introductions:
   http://www.softpanorama.org/Solaris/ACL/index.shtml
-  http://www.cs.duke.edu/csl/faqs/solaris-acls.php
+  https://www.cs.duke.edu/csl/faqs/solaris-acls.php
 Manual pages:
-  http://docs.oracle.com/cd/E23823_01/html/816-5167/acl-2.html
-  http://docs.oracle.com/cd/E23823_01/html/816-5165/getfacl-1.html
-  http://docs.oracle.com/cd/E23823_01/html/816-5165/setfacl-1.html
-  http://docs.oracle.com/cd/E23823_01/html/816-5167/pathconf-2.html
+  https://docs.oracle.com/cd/E23823_01/html/816-5167/acl-2.html
+  https://docs.oracle.com/cd/E23823_01/html/816-5165/getfacl-1.html
+  https://docs.oracle.com/cd/E23823_01/html/816-5165/setfacl-1.html
+  https://docs.oracle.com/cd/E23823_01/html/816-5167/pathconf-2.html
 Includes:
   <sys/acl.h>
 Library:
@@ -115,11 +115,11 @@ Utilities:
 FreeBSD ACLs
 
 Introduction:
-  http://www.freebsd.org/doc/en/books/handbook/fs-acl.html
+  https://www.freebsd.org/doc/en/books/handbook/fs-acl.html
   http://www.onlamp.com/pub/a/bsd/2005/09/22/FreeBSD_Basics.html
 Manual pages:
-  http://www.freebsd.org/cgi/man.cgi
-  http://www.freebsd.org/cgi/man.cgi?query=acl&apropos=0&sektion=0&manpath=FreeBSD+7.0-RELEASE&format=html
+  https://www.freebsd.org/cgi/man.cgi
+  https://www.freebsd.org/cgi/man.cgi?query=acl&apropos=0&sektion=0&manpath=FreeBSD+7.0-RELEASE&format=html
 Includes:
   <sys/acl.h>
 Library:
@@ -185,7 +185,7 @@ Not available.
 Mac OS X ACLs
 
 Manual pages:
-  http://developer.apple.com/documentation/Darwin/Reference/ManPages/man3/acl.3.html
+  https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man3/acl.3.html
 Includes:
   <sys/acl.h>
 Library:
@@ -247,10 +247,10 @@ HP-UX 11.00 ACLs
 
 Present in HP-UX >= 11.00. On some machines, yields ENOSYS always.
 Manual pages:
-  getacl, fgetacl: http://h20000.www2.hp.com/bc/docs/support/SupportManual/c02261503/c02261503.pdf
-  setacl, fsetacl: http://h20000.www2.hp.com/bc/docs/support/SupportManual/c02267386/c02267386.pdf
-  lsacl: http://h20000.www2.hp.com/bc/docs/support/SupportManual/c02261049/c02261049.pdf
-  chacl: http://h20000.www2.hp.com/bc/docs/support/SupportManual/c01921575/c01921575.pdf p. 125
+  getacl, fgetacl: https://nixdoc.net/man-pages/hp-ux/man2/getacl.2.html
+  setacl, fsetacl: https://nixdoc.net/man-pages/hp-ux/man2/setacl.2.html
+  lsacl: https://nixdoc.net/man-pages/hp-ux/man1/lsacl.1.html
+  chacl: https://nixdoc.net/man-pages/hp-ux/man1/chacl.1.html
 Includes:
   <acl.h> or <sys/acl.h>
 Library:
@@ -270,11 +270,10 @@ HP-UX 11.11 ACLs
 
 Present in HP-UX >= 11.11.
 Manual pages:
-  acl: http://h20000.www2.hp.com/bc/docs/support/SupportManual/c02254861/c02254861.pdf
-  acl: http://h20000.www2.hp.com/bc/docs/support/SupportManual/c01921366/c01921366.pdf p. 27
-  aclsort: http://h20000.www2.hp.com/bc/docs/support/SupportManual/c02254876/c02254876.pdf
-  getacl: http://h20000.www2.hp.com/bc/docs/support/SupportManual/c02261501/c02261501.pdf
-  setacl: http://h20000.www2.hp.com/bc/docs/support/SupportManual/c02267385/c02267385.pdf
+  acl: https://nixdoc.net/man-pages/hp-ux/man2/acl.2.html
+  aclsort: https://docstore.mik.ua/manuals/hp-ux/en/B2355-60130/aclsort.3C.html?
+  getacl: https://nixdoc.net/man-pages/hp-ux/man1/getacl.1.html
+  setacl: https://nixdoc.net/man-pages/hp-ux/man1/setacl.1.html
 Includes:
   <aclv.h>
 Library:
@@ -333,7 +332,38 @@ Utilities:
 Tru64 ACLs
 
 Manual pages:
-  http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V51_HTML/MAN/MAN4/0083____.HTM
+  https://backdrift.org/man/tru64/man4/acl.4.html
+  https://backdrift.org/man/tru64/man3/acl_add_perm.3.html
+  https://backdrift.org/man/tru64/man3/acl_clear_perm.3.html
+  https://backdrift.org/man/tru64/man3/acl_copy_entry.3.html
+  https://backdrift.org/man/tru64/man3/acl_copy_ext.3.html
+  https://backdrift.org/man/tru64/man3/acl_copy_int.3.html
+  https://backdrift.org/man/tru64/man3/acl_create_entry.3.html
+  https://backdrift.org/man/tru64/man3/acl_delete_def_fd.3.html
+  https://backdrift.org/man/tru64/man3/acl_delete_def_file.3.html
+  https://backdrift.org/man/tru64/man3/acl_delete_entry.3.html
+  https://backdrift.org/man/tru64/man3/acl_delete_perm.3.html
+  https://backdrift.org/man/tru64/man3/acl_dup.3.html
+  https://backdrift.org/man/tru64/man3/acl_first_entry.3.html
+  https://backdrift.org/man/tru64/man3/acl_free.3.html
+  https://backdrift.org/man/tru64/man3/acl_free_qualifier.3.html
+  https://backdrift.org/man/tru64/man3/acl_free_text.3.html
+  https://backdrift.org/man/tru64/man3/acl_from_text.3.html
+  https://backdrift.org/man/tru64/man3/acl_get_entry.3.html
+  https://backdrift.org/man/tru64/man3/acl_get_fd.3.html
+  https://backdrift.org/man/tru64/man3/acl_get_file.3.html
+  https://backdrift.org/man/tru64/man3/acl_get_permset.3.html
+  https://backdrift.org/man/tru64/man3/acl_get_qualifier.3.html
+  https://backdrift.org/man/tru64/man3/acl_get_tag_type.3.html
+  https://backdrift.org/man/tru64/man3/acl_init.3.html
+  https://backdrift.org/man/tru64/man3/acl_set_fd.3.html
+  https://backdrift.org/man/tru64/man3/acl_set_file.3.html
+  https://backdrift.org/man/tru64/man3/acl_set_permset.3.html
+  https://backdrift.org/man/tru64/man3/acl_set_qualifier.3.html
+  https://backdrift.org/man/tru64/man3/acl_set_tag_type.3.html
+  https://backdrift.org/man/tru64/man3/acl_size.3.html
+  https://backdrift.org/man/tru64/man3/acl_to_text.3.html
+  https://backdrift.org/man/tru64/man3/acl_valid.3.html
 Includes:
   <sys/acl.h>
 Library:
@@ -393,7 +423,7 @@ Utilities:
 AIX ACLs
 
 Documentation:
-  http://publib.boulder.ibm.com/infocenter/systems/index.jsp?topic=/com.ibm.aix.security/doc/security/access_control_list.htm
+  https://www.ibm.com/support/knowledgecenter/en/ssw_aix_72/com.ibm.aix.security/access_control_list.htm
 Introduction:
   http://www1.uni-hamburg.de/RRZ/Software/AIX/ACL.htm
 Includes:
@@ -453,7 +483,7 @@ Utilities:
 Cygwin ACLs
 
 Documentation:
-  http://www.cygwin.com/cygwin-ug-net/ntsec.html#ntsec-aclfuncs
+  https://cygwin.com/cygwin-ug-net/ntsec.html#ntsec-aclfuncs
   acl-cygwin.txt
 Includes:
   <sys/acl.h>
@@ -479,12 +509,12 @@ Utilities:
 Native Windows ACLs
 
 Introduction:
-  http://setacl.sourceforge.net/html/doc-basics.html
+  https://helgeklein.com/blog/2009/03/permissions-a-primer-or-dacl-sacl-owner-sid-and-ace-explained/
 Manual pages:
-  http://msdn.microsoft.com/en-us/library/aa374872(VS.85).aspx
-  http://msdn.microsoft.com/en-us/library/aa446659(VS.85).aspx
-  http://msdn.microsoft.com/en-us/library/aa374931(VS.85).aspx
-  http://en.wikipedia.org/wiki/Cacls
+  https://msdn.microsoft.com/en-us/library/aa374872.aspx
+  https://msdn.microsoft.com/en-us/library/aa446659.aspx
+  https://msdn.microsoft.com/en-us/library/aa374931.aspx
+  https://en.wikipedia.org/wiki/Cacls
 Library:
   ?
 Functions:
index a7b0570a52024849d12d8bd4ee7536e0660a9a82..b45e5e63ef129a11e52d88cb6aa159e0f813eb78 100644 (file)
@@ -80,7 +80,7 @@ to <a href="mailto:%%EMAIL%%">&lt;%%EMAIL%%&gt;</a>.</p>
 <p>Copyright &copy; 2017 Free Software Foundation, Inc.</p>
 
 <p>This page is licensed under a <a rel="license"
-href="http://creativecommons.org/licenses/by-nd/3.0/us/">Creative
+href="https://creativecommons.org/licenses/by-nd/3.0/us/">Creative
 Commons Attribution-NoDerivs 3.0 United States License</a>.</p>
 
 <!--#include virtual="/server/bottom-notes.html" -->
index 112fa3bfb6387e80680b41d8339781bfd798e827..56ca32d97e52978dc34b458e5cd7749f206e34cf 100644 (file)
@@ -83,7 +83,7 @@ to <a href="mailto:%%EMAIL%%">&lt;%%EMAIL%%&gt;</a>.</p>
 <p>Copyright &copy; 2017 Free Software Foundation, Inc.</p>
 
 <p>This page is licensed under a <a rel="license"
-href="http://creativecommons.org/licenses/by-nd/3.0/us/">Creative
+href="https://creativecommons.org/licenses/by-nd/3.0/us/">Creative
 Commons Attribution-NoDerivs 3.0 United States License</a>.</p>
 
 <!--#include virtual="/server/bottom-notes.html" -->
index a5705385949c3a7e5463240a85661cbab38ced42..1a98d4ecf298606f10360b79ae27b2b0dd1e2406 100644 (file)
@@ -9,7 +9,7 @@ Defines the type @code{struct aliasent} and declares the functions
 Documentation:
 @itemize
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/setaliasent.3.html,,man setaliasent}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setaliasent.3.html,,man setaliasent}.
 @end itemize
 
 Gnulib module: ---
index ec6fff0c676a5f932d438e40560fdde3691dad93..e20ba6e0e95357f336d1c0853c1aaa9a891ff713 100644 (file)
@@ -13,7 +13,7 @@ Documentation:
 @url{https://www.gnu.org/software/libc/manual/html_node/Variable-Size-Automatic.html},
 @end ifnotinfo
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/alloca.3.html,,man alloca}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/alloca.3.html,,man alloca}.
 @end itemize
 
 Gnulib module: alloca
index dbcb0da812305ba9019dabeb01cec224d4e67a75..ef17e7c1c18c183c745d8dfd3f4967d332bbb6df 100644 (file)
@@ -11,7 +11,7 @@ Documentation:
 @url{https://www.gnu.org/software/libc/manual/html_node/Argz-Functions.html},
 @end ifnotinfo
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/argz.3.html,,man argz}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/argz.3.html,,man argz}.
 @end itemize
 
 Gnulib module: argz
index 52729a37504e408731abafcd402fc87861e5fa24..99b7cd8dd2b8905ad4d99e95744a9084bc90e500 100644 (file)
@@ -18,8 +18,8 @@ Documentation:
 @url{https://www.gnu.org/software/libc/manual/html_node/DES-Encryption.html},
 @end ifnotinfo
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/crypt.3.html,,man crypt},
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/encrypt.3.html,,man encrypt}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/crypt.3.html,,man crypt},
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/encrypt.3.html,,man encrypt}.
 @end itemize
 
 Gnulib module: ---
index 71d95cebeb7a0940d0d65ae4b5b873529158bc20..4a9d90322fc712c29c18263b93c6f72dfd2fc195 100644 (file)
@@ -11,7 +11,7 @@ Documentation:
 @url{https://www.gnu.org/software/libc/manual/html_node/Envz-Functions.html},
 @end ifnotinfo
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/envz.3.html,,man envz}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/envz.3.html,,man envz}.
 @end itemize
 
 Gnulib module: ---
index 1319471d3124fed4fafbdbb41976be2b1c7dfb93..1226cd9cda3a85d207dd2e7faac159ffe9e530ae 100644 (file)
@@ -15,7 +15,7 @@ Documentation:
 @url{https://www.gnu.org/software/libc/manual/html_node/Error-Messages.html},
 @end ifnotinfo
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/err.3.html,,man err}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/err.3.html,,man err}.
 @end itemize
 
 Gnulib module: ---
index 5201e37ea975d159c27de5a2b610b580d5b0bc1d..4a689e5a5a47c2105c9c363649b6bf56e5c6934e 100644 (file)
@@ -15,7 +15,7 @@ Documentation:
 @url{https://www.gnu.org/software/libc/manual/html_node/Error-Messages.html},
 @end ifnotinfo
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/error.3.html,,man error}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/error.3.html,,man error}.
 @end itemize
 
 Gnulib module: error
index fb9c52a58507edad9647a8b42302ec4001ee07d5..24fa27e289d470cd2149dc601e14d9236f9a6dee 100644 (file)
@@ -14,7 +14,7 @@ Documentation:
 @url{https://www.gnu.org/software/libc/manual/html_node/Backtraces.html},
 @end ifnotinfo
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/backtrace.3.html,,man backtrace}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/backtrace.3.html,,man backtrace}.
 @end itemize
 
 Gnulib module: ---
index c3cb6bef37db9e022c6849e44ca4699a39763604..2a687c9a77b16da7d26f65af0505de60cec975a1 100644 (file)
@@ -16,7 +16,7 @@ Documentation:
 @url{https://www.gnu.org/software/libc/manual/html_node/fstab.html},
 @end ifnotinfo
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/setfsent.3.html,,man setfsent}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setfsent.3.html,,man setfsent}.
 @end itemize
 
 Gnulib module: ---
index 9fc26f86ef71b95bd8627b8c2609e989b61ed6bd..c39e76f2bbe98ffa625bf92f580fb7291a255deb 100644 (file)
@@ -8,7 +8,7 @@ and declares the functions @code{fts_open}, @code{fts_read},
 Documentation:
 @itemize
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/fts.3.html,,man fts}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fts.3.html,,man fts}.
 @end itemize
 
 Gnulib module: ---
index 640f2713eeff19fb85838b5b7460e33761f6bf73..9c58b89d06be06624ca3f98d26e00837c0b46434 100644 (file)
@@ -15,7 +15,7 @@ Documentation:
 @url{https://www.gnu.org/software/libc/manual/html_node/Getopt.html},
 @end ifnotinfo
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/getopt.3.html,,man getopt}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getopt.3.html,,man getopt}.
 @end itemize
 
 Gnulib module: getopt-gnu
index ffd0bf3b96f5c0cd288e83485d0b486aa76aa9b1..41dfa12e28af093e015354ea462f93cf849935eb 100644 (file)
@@ -7,7 +7,7 @@ Defines the type @code{struct ifaddrs} and declares the functions
 Documentation:
 @itemize
 @item
-@url{http://ecos.sourceware.org/docs-latest/ref/net-common-tcpip-manpages-getifaddrs.html}.
+@url{https://www.kernel.org/doc/man-pages/online/pages/man3/getifaddrs.3.html}.
 @end itemize
 
 Gnulib module: ---
index 9806fd570d83285d298f0c5095a293cc70824cb8..5bb270de3beb0616dc3e8ae3491d2c078b38a6d6 100644 (file)
@@ -16,7 +16,7 @@ Documentation:
 @url{https://www.gnu.org/software/libc/manual/html_node/mtab.html},
 @end ifnotinfo
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/setmntent.3.html,,man setmntent}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setmntent.3.html,,man setmntent}.
 @end itemize
 
 Gnulib module: ---
index 6d87b77b76e65867fafd08fde8a828b11fd92acd..9a2b4a8c64f30bda3c86586d2325fc991fba3d10 100644 (file)
@@ -13,7 +13,7 @@ Documentation:
 @url{https://www.gnu.org/software/libc/manual/html_node/Pseudo_002dTerminal-Pairs.html},
 @end ifnotinfo
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/openpty.3.html,,man openpty}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/openpty.3.html,,man openpty}.
 @end itemize
 
 Gnulib module: pty
index 2cbfe62f2ef9ae8074d84ce747ccad2dbc3641d9..497107d8ac83844cb7d41818cc6a58cc4bdf418e 100644 (file)
@@ -14,7 +14,7 @@ macros @code{_PATH_RESCONF}, @code{RES_*}, and declares the functions
 Documentation:
 @itemize
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/res_init.3.html,,man res_init}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/res_init.3.html,,man res_init}.
 @end itemize
 
 Gnulib module: ---
index a1bcd20acce14d23630524a6859629af12880aad..1bc936d8f1be9f99d31956450362d9a616a76c1f 100644 (file)
@@ -13,7 +13,7 @@ Defines the type @code{struct spwd} and declares the functions
 Documentation:
 @itemize
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/setspent.3.html,,man setspent}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setspent.3.html,,man setspent}.
 @end itemize
 
 Gnulib module: ---
index 1d1884a030098821bbbbd0cdf2234a1df16f5f56..cc6b93fcffe9337d6fed262168f3c8d7f621936b 100644 (file)
@@ -13,7 +13,7 @@ Documentation:
 @url{https://www.gnu.org/software/libc/manual/html_node/IOCTLs.html},
 @end ifnotinfo
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man2/ioctl.2.html,,man ioctl}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man2/ioctl.2.html,,man ioctl}.
 @end itemize
 
 Gnulib module: sys_ioctl
index 7e2b65a47aab257a3a10c65c113ebf1000f6deb4..94cfbf38a596948b36aa280f15868b2bcf3df2b5 100644 (file)
@@ -7,7 +7,7 @@ Defines the type @code{struct ttyent} and declares the functions
 Documentation:
 @itemize
 @item
-@uref{http://www.kernel.org/doc/man-pages/online/pages/man3/setttyent.3.html,,man setttyent}.
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setttyent.3.html,,man setttyent}.
 @end itemize
 
 Gnulib module: ---
index 847d0b8ca51fb698c9316cf28c832d4998f871dc..6888e8f2eac0fb4abe0a5b366c56a9936fa1f8fb 100644 (file)
@@ -49,7 +49,7 @@ The common terminology is to use the name "SunOS ..." to designate SunOS 2.x,
 Most of these operating systems are obsolete.  As of 2006-07-24 only
 SunOS 5.7 and later are supported by Sun and are therefore of
 practical porting concern for GNU applications.  For the current list, see
-<http://www.sun.com/service/eosl/solaris/solaris_vintage_eol_5.2005.xml>.
+<https://en.wikipedia.org/wiki/Solaris_(operating_system)#Version_history>.
 
 -----
 
index ddf9d9d5459ed904e67e9657c2ab3eead5e3c608..3c4bce028774b8e06cce6ac5ca7c008fe0262f62 100755 (executable)
@@ -82,7 +82,7 @@ fi
 # gnulib-tool generates, since we don't want "sed --posix" to leak
 # into makefiles. And do it only for sed versions 4.2 or newer,
 # because "sed --posix" is buggy in GNU sed 4.1.5, see
-# <http://lists.gnu.org/archive/html/bug-gnulib/2009-02/msg00225.html>.
+# <https://lists.gnu.org/archive/html/bug-gnulib/2009-02/msg00225.html>.
 if (alias) > /dev/null 2>&1 \
    && echo | sed --posix -e d >/dev/null 2>&1 \
    && case `sed --version | sed -e 's/^[^0-9]*//' -e 1q` in \
@@ -899,8 +899,8 @@ func_hardlink ()
 #
 # Problem 2 is specific to bash 3.2 and affects the 'echo' built-in, but not
 # the 'printf' built-in. See
-#   <http://lists.gnu.org/archive/html/bug-bash/2008-12/msg00050.html>
-#   <http://lists.gnu.org/archive/html/bug-gnulib/2010-02/msg00154.html>
+#   <https://lists.gnu.org/archive/html/bug-bash/2008-12/msg00050.html>
+#   <https://lists.gnu.org/archive/html/bug-gnulib/2010-02/msg00154.html>
 # The workaround is: define echo to a function that uses the printf built-in.
 have_echo=
 if echo '\t' | grep t > /dev/null; then
@@ -5405,7 +5405,7 @@ s,//*$,/,'
       func_append added_files "$pobase/POTFILES.in$nl"
     fi
     # Fetch PO files.
-    TP_URL="http://translationproject.org/latest/"
+    TP_URL="https://translationproject.org/latest/"
     TP_RSYNC_URI="translationproject.org::tp/latest/"
     if $doit; then
       echo "Fetching gnulib PO files from $TP_URL"
@@ -5649,7 +5649,7 @@ s,//*$,/,'
     echo "  gl_source_base='$testsbase'"
     # Define a tests witness macro that depends on the package.
     # PACKAGE is defined by AM_INIT_AUTOMAKE, PACKAGE_TARNAME is defined by AC_INIT.
-    # See <http://lists.gnu.org/archive/html/automake/2009-05/msg00145.html>.
+    # See <https://lists.gnu.org/archive/html/automake/2009-05/msg00145.html>.
     echo "changequote(,)dnl"
     echo "  ${macro_prefix}tests_WITNESS=IN_\`echo \"\${PACKAGE-\$PACKAGE_TARNAME}\" | LC_ALL=C tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ | LC_ALL=C sed -e 's/[^A-Z0-9_]/_/g'\`_GNULIB_TESTS"
     echo "changequote([, ])dnl"
index 2ecbf1a379598337f1e1ebd1622b329655b6e192..8f79d7435c3edb74453306eba384d92c386cc93d 100644 (file)
@@ -29,7 +29,7 @@ struct allocator
   /* Do not use GCC attributes such as __attribute__ ((malloc)) with
      the function types pointed at by these members, because these
      attributes do not work with pointers to functions.  See
-     <http://lists.gnu.org/archive/html/bug-gnulib/2011-04/msg00007.html>.  */
+     <https://lists.gnu.org/archive/html/bug-gnulib/2011-04/msg00007.html>.  */
 
   /* Call ALLOCATE to allocate memory, like 'malloc'.  On failure ALLOCATE
      should return NULL, though not necessarily set errno.  When given
index 00bc913ce0c29e7279a213b533aa83827a8a12b8..c2bdeaa042af10c76849780e76fbfcdc2bc1a21c 100644 (file)
@@ -28,7 +28,7 @@ alphasort (const struct dirent **a, const struct dirent **b)
 }
 #else
 /* On OS/2 kLIBC, the compare function declaration of scandir() is different
-   from POSIX. See <http://trac.netlabs.org/libc/browser/branches/libc-0.6/src/emx/include/dirent.h#L141>.  */
+   from POSIX. See <https://trac.netlabs.org/libc/browser/branches/libc-0.6/src/emx/include/dirent.h#L141>.  */
 alphasort (const void *a, const void *b)
 {
   return strcoll ((*(const struct dirent **)a)->d_name,
index a19ddf527986caa9d16582d8729fcc78244cfc92..a124ed82313922df260b94604745242015b26880 100644 (file)
@@ -24,8 +24,8 @@
 const char *argp_program_bug_address
 /* This variable should be zero-initialized.  On most systems, putting it into
    BSS is sufficient.  Not so on Mac OS X 10.3 and 10.4, see
-   <http://lists.gnu.org/archive/html/bug-gnulib/2009-01/msg00329.html>
-   <http://lists.gnu.org/archive/html/bug-gnulib/2009-08/msg00096.html>.  */
+   <https://lists.gnu.org/archive/html/bug-gnulib/2009-01/msg00329.html>
+   <https://lists.gnu.org/archive/html/bug-gnulib/2009-08/msg00096.html>.  */
 #if defined __ELF__
   /* On ELF systems, variables in BSS behave well.  */
 #else
index 4a79de86ced5ccdc4e20b1432d7fc41459e67832..f21fa82646bacbfb2729869c35903e90600bee97 100644 (file)
@@ -23,8 +23,8 @@
 const char *argp_program_version
 /* This variable should be zero-initialized.  On most systems, putting it into
    BSS is sufficient.  Not so on Mac OS X 10.3 and 10.4, see
-   <http://lists.gnu.org/archive/html/bug-gnulib/2009-01/msg00329.html>
-   <http://lists.gnu.org/archive/html/bug-gnulib/2009-08/msg00096.html>.  */
+   <https://lists.gnu.org/archive/html/bug-gnulib/2009-01/msg00329.html>
+   <https://lists.gnu.org/archive/html/bug-gnulib/2009-08/msg00096.html>.  */
 #if defined __ELF__
   /* On ELF systems, variables in BSS behave well.  */
 #else
index 28066c0cbce14ec3e9fc26ed5ddfa19efbe486c4..3d617e7e044ebcac6a32e67d0d9204eda30ba8b8 100644 (file)
@@ -16,7 +16,7 @@
 
 /* Adapted from Simon Josefsson's base64 code by Gijs van Tulder.
  *
- * See also RFC 4648 <http://www.ietf.org/rfc/rfc4648.txt>.
+ * See also RFC 4648 <https://www.ietf.org/rfc/rfc4648.txt>.
  *
  * Be careful with error checking.  Here is how you would typically
  * use these functions:
index 6ee667ae1ad3d20dc4b2e34136caee17d8d3f4d2..7444a9f2b3fa65aea1d7f8b93dd00a920fd1612a 100644 (file)
@@ -18,7 +18,7 @@
  * (mailbox/filter_trans.c, as of 2004-11-28).  Improved by review
  * from Paul Eggert, Bruno Haible, and Stepan Kasal.
  *
- * See also RFC 4648 <http://www.ietf.org/rfc/rfc4648.txt>.
+ * See also RFC 4648 <https://www.ietf.org/rfc/rfc4648.txt>.
  *
  * Be careful with error checking.  Here is how you would typically
  * use these functions:
index 69f5a0f01d66570aad5e18e2ba7e580bb07fe509..f665d9fbd1d716de797a857b03fc7a4cdb89298e 100644 (file)
@@ -53,8 +53,8 @@ canon_host (const char *host)
      referenced by this value and the device using that IP address may each
      actually have any number of such "canonical" hostnames.  See the POSIX
      getaddrinfo spec <http://www.opengroup.org/susv3xsh/getaddrinfo.html">,
-     RFC 1034 <http://www.faqs.org/rfcs/rfc1034.html>, & RFC 2181
-     <http://www.faqs.org/rfcs/rfc2181.html> for more on what this confusing
+     RFC 1034 <https://www.ietf.org/rfc/rfc1034.txt>, & RFC 2181
+     <https://www.ietf.org/rfc/rfc2181.txt> for more on what this confusing
      term really refers to. */
 char *
 canon_host_r (char const *host, int *cherror)
@@ -68,7 +68,7 @@ canon_host_r (char const *host, int *cherror)
   status = getaddrinfo (host, NULL, &hints, &res);
   if (!status)
     {
-      /* http://lists.gnu.org/archive/html/bug-coreutils/2006-09/msg00300.html
+      /* https://lists.gnu.org/archive/html/bug-coreutils/2006-09/msg00300.html
          says Darwin 7.9.0 getaddrinfo returns 0 but sets
          res->ai_canonname to NULL.  */
       retval = strdup (res->ai_canonname ? res->ai_canonname : host);
index 2732468adfb231176689f45e0e4909862349f7c6..e9c4f00f2aad34fe38c3fdb851daee64022cbf7b 100644 (file)
@@ -97,7 +97,7 @@ alloc_failed (void)
 {
 #if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
   /* Avoid errno problem without using the malloc or realloc modules; see:
-     http://lists.gnu.org/archive/html/bug-gnulib/2016-08/msg00025.html  */
+     https://lists.gnu.org/archive/html/bug-gnulib/2016-08/msg00025.html  */
   errno = ENOMEM;
 #endif
 }
index 0941e3ee7f6290eafdb87800dae5a78dc8ec7505..16728eede9a88d7357a490c78c2406dbc7bc7bf1 100644 (file)
@@ -165,7 +165,7 @@ string_equals (const void *x1, const void *x2)
 
 /* A hash function for NUL-terminated char* strings using
    the method described by Bruno Haible.
-   See http://www.haible.de/bruno/hashfunc.html.  */
+   See https://www.haible.de/bruno/hashfunc.html.  */
 static size_t
 string_hash (const void *x)
 {
@@ -580,7 +580,7 @@ supports_delete_on_close ()
       OSVERSIONINFO v;
 
       /* According to
-         <http://msdn.microsoft.com/en-us/library/windows/desktop/ms724451(v=vs.85).aspx>
+         <https://msdn.microsoft.com/en-us/library/ms724451.aspx>
          this structure must be initialized as follows:  */
       v.dwOSVersionInfoSize = sizeof (OSVERSIONINFO);
 
index 1b60e28e7ff89593129e0a2fdfe06e0bbb88c392..c8b3dc05110813c6d53e92234a6ee277d07f4996 100644 (file)
@@ -70,7 +70,8 @@ _GL_INLINE_HEADER_BEGIN
 COUNT_LEADING_ZEROS_INLINE int
 count_leading_zeros_32 (unsigned int x)
 {
-  /* http://graphics.stanford.edu/~seander/bithacks.html */
+  /* <https://github.com/gibsjose/BitHacks>
+     <http://www.fit.vutbr.cz/~ibarina/pub/bithacks.pdf> */
   static const char de_Bruijn_lookup[32] = {
     31, 22, 30, 21, 18, 10, 29, 2, 20, 17, 15, 13, 9, 6, 28, 1,
     23, 19, 11, 3, 16, 14, 7, 24, 12, 4, 8, 25, 5, 26, 27, 0
index be7131429c1ff2d3519bb9fc11e9a88329b105a6..9f9f07f5a0d79c6e703a4035d59be5093fd229b9 100644 (file)
@@ -68,7 +68,8 @@ _GL_INLINE_HEADER_BEGIN
 COUNT_TRAILING_ZEROS_INLINE int
 count_trailing_zeros_32 (unsigned int x)
 {
-  /* http://graphics.stanford.edu/~seander/bithacks.html */
+  /* <https://github.com/gibsjose/BitHacks>
+     <http://www.fit.vutbr.cz/~ibarina/pub/bithacks.pdf> */
   static const char de_Bruijn_lookup[32] = {
     0, 1, 28, 2, 29, 14, 24, 3, 30, 22, 20, 15, 25, 17, 4, 8,
     31, 27, 13, 23, 21, 19, 16, 7, 26, 12, 18, 6, 11, 5, 10, 9
index b89f83732fe8e37ce8e2dcd96360789cf28ecb90..85c1a44401a10add957c0ed1f32de4159a0b4081 100644 (file)
@@ -88,7 +88,7 @@ ms_windows_dup2 (int fd, int desired_fd)
     }
 
   /* Wine 1.0.1 return 0 when desired_fd is negative but not -1:
-     http://bugs.winehq.org/show_bug.cgi?id=21289 */
+     https://bugs.winehq.org/show_bug.cgi?id=21289 */
   if (desired_fd < 0)
     {
       errno = EBADF;
index 6dabde99b31952088f3f9cbfe5e07ad87b06ba4d..27d286d70330b893f2924b284439c6d161a92991 100644 (file)
@@ -32,7 +32,7 @@ locale_t
 rpl_duplocale (locale_t locale)
 {
   /* Work around crash in the duplocale function in glibc < 2.12.
-     See <http://sourceware.org/bugzilla/show_bug.cgi?id=10969>.
+     See <https://sourceware.org/bugzilla/show_bug.cgi?id=10969>.
      Also, on AIX 7.1, duplocale(LC_GLOBAL_LOCALE) returns (locale_t)0 with
      errno set to EINVAL.
      Also, on NetBSD 7.0, duplocale(LC_GLOBAL_LOCALE) returns a locale that
index 9e08eb77d84f74e251a72f2a2ad639ce66a8dd86..ff58216c63ca7733d7659463c4aa79794691641c 100644 (file)
@@ -1,6 +1,6 @@
 /* This function serves as replacement for a missing fchownat function,
    as well as a work around for the fchownat bug in glibc-2.4:
-    <http://lists.ubuntu.com/archives/ubuntu-users/2006-September/093218.html>
+    <https://lists.ubuntu.com/archives/ubuntu-users/2006-September/093218.html>
    when the buggy fchownat-with-AT_SYMLINK_NOFOLLOW operates on a symlink, it
    mistakenly affects the symlink referent, rather than the symlink itself.
 
index 4ac244cc8ea5abe17cd0b454e93d09fd88bedb98..5fb42f9d472920314a8902e0fb50bc412581f4a9 100644 (file)
--- a/lib/ffs.c
+++ b/lib/ffs.c
@@ -29,7 +29,7 @@ ffs (int i)
 #if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
   return __builtin_ffs (i);
 #else
-  /* http://graphics.stanford.edu/~seander/bithacks.html#ZerosOnRightMultLookup
+  /* <https://github.com/gibsjose/BitHacks>
      gives this deBruijn constant for a branch-less computation, although
      that table counted trailing zeros rather than bit position.  This
      requires 32-bit int, we fall back to a naive algorithm on the rare
index 56c9821e364f98f781a6cc35a21957073d4e209a..4026097b38efe4643a5cb14eb5a0c9fac608e67d 100644 (file)
@@ -79,7 +79,7 @@ order (unsigned char c)
    specification can be found in the Debian Policy Manual in the
    section on the 'Version' control field.  This version of the code
    implements that from s5.6.12 of Debian Policy v3.8.0.1
-   http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version */
+   https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version */
 static int _GL_ATTRIBUTE_PURE
 verrevcmp (const char *s1, size_t s1_len, const char *s2, size_t s2_len)
 {
index da7299ed8ee89a836a4081d25c8da39b76fe4923..e75d252ed44ca5ad128d03c0206b3c7b0c1bb159 100644 (file)
@@ -62,7 +62,7 @@
 
 /* On FreeBSD/x86 6.4, the 'long double' type really has only 53 bits of
    precision in the compiler but 64 bits of precision at runtime.  See
-   <http://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.  */
+   <https://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.  */
 #if defined __i386__ && (defined __FreeBSD__ || defined __DragonFly__)
 /* Number of mantissa units, in base FLT_RADIX.  */
 # undef LDBL_MANT_DIG
index df9fd2dd74b0e364d14412db31b225991d1da2bd..df5b501cdb069af4b0dd666ebf34f959f014ae22 100644 (file)
@@ -1,8 +1,8 @@
 /* Emulate flock on platforms that lack it, primarily Windows and MinGW.
 
    This is derived from sqlite3 sources.
-   http://www.sqlite.org/cvstrac/rlog?f=sqlite/src/os_win.c
-   http://www.sqlite.org/copyright.html
+   https://www.sqlite.org/src/finfo?name=src/os_win.c
+   https://www.sqlite.org/copyright.html
 
    Written by Richard W.M. Jones <rjones.at.redhat.com>
 
index f23f31b9f59d2fd37441acb93c2bc5347f822dd9..0b28055a3c2159f263ab5d18eafc14894ee88c9f 100644 (file)
--- a/lib/fma.c
+++ b/lib/fma.c
@@ -84,7 +84,7 @@
      Sylvie Boldo, Guillaume Melquiond:
      Emulation of FMA and correctly-rounded sums: proved algorithms using
      rounding to odd.
-     <http://www.lri.fr/~melquion/doc/08-tc.pdf>
+     <https://www.lri.fr/~melquion/doc/08-tc.pdf>
    But is it complicated.
    Here we take the simpler (and probably slower) approach of doing
    multi-precision arithmetic.  */
index e9603d36be962921cfa96c7609a2e13a12028c29..2b6028cb0b651a9f933f7e380c2d81e2fa623160 100644 (file)
 
    The FPU control word is under control of the application, i.e. it is
    not required to be set either way by the ABI.  (In fact, the i386 ABI
-   http://refspecs.freestandards.org/elf/abi386-4.pdf page 3-12 = page 38
+   https://www.linux-mips.org/pub/linux/mips/doc/ABI/abi386-4.pdf page 3-12 = page 38
    is not clear about it.  But in any case, gcc treats the control word
    like a "preserved" register: it emits code that assumes that the control
    word is preserved across calls, and it restores the control word at the
    end of functions that modify it.)
 
-   See Vincent Lefèvre's page http://www.vinc17.org/research/extended.en.html
+   See Vincent Lefèvre's page https://www.vinc17.net/research/extended.en.html
    for a good explanation.
    See http://www.uwsg.iu.edu/hypermail/linux/kernel/0103.0/0453.html for
    some argumentation which setting should be the default.  */
index a45f51208598628f788a5ca68a18efc7110fb569..78140d27bfef2b58c7ce1d9e6ad9c6ed5f18d4d2 100644 (file)
@@ -22,7 +22,7 @@
 #include "stdio-impl.h"
 
 /* Don't use glibc's __freading function in glibc < 2.7, see
-   <http://sourceware.org/bugzilla/show_bug.cgi?id=4359>  */
+   <https://sourceware.org/bugzilla/show_bug.cgi?id=4359>  */
 #if !(HAVE___FREADING && (!defined __GLIBC__ || defined __UCLIBC__ || __GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 7)))
 
 bool
index d09add037fa60d88bed91ba9b2c3d2e7db7063ed..67e48d95d7108b2ae423791e750c1da2f8807531 100644 (file)
@@ -111,7 +111,7 @@ stat_func (char const *name, struct stat *st)
 # endif
 
 /* Replacement for Solaris' function by the same name.
-   <http://www.google.com/search?q=fstatat+site:docs.sun.com>
+   <https://www.google.com/search?q=fstatat+site:docs.oracle.com>
    First, try to simulate it via l?stat ("/proc/self/fd/FD/FILE").
    Failing that, simulate it via save_cwd/fchdir/(stat|lstat)/restore_cwd.
    If either the save_cwd or the restore_cwd fails (relatively unlikely),
index a9bf645aa259b7e9083c2f78ca2a4f80de0f34ea..3846cb6d74f6d83cb6bf60b0f407bf220348eeba 100644 (file)
@@ -2,8 +2,8 @@
    cross-compilers like MinGW.
 
    This is derived from sqlite3 sources.
-   http://www.sqlite.org/cvstrac/rlog?f=sqlite/src/os_win.c
-   http://www.sqlite.org/copyright.html
+   https://www.sqlite.org/src/finfo?name=src/os_win.c
+   https://www.sqlite.org/copyright.html
 
    Written by Richard W.M. Jones <rjones.at.redhat.com>
 
index 029e797b79616aa6b0bfecfc62046b3af98040ef..bcc79f036731dd7c3971abd9f74a0d459094998a 100644 (file)
@@ -108,7 +108,7 @@ FTOASTR (char *buf, size_t bufsize, int flags, int width, FLOAT x)
      Andrysco M, Jhala R, Lerner S. Printing floating-point numbers:
      a faster, always correct method. ACM SIGPLAN notices - POPL '16.
      2016;51(1):555-67 <http://dx.doi.org/10.1145/2914770.2837654>; draft at
-     <http://cseweb.ucsd.edu/~lerner/papers/fp-printing-popl16.pdf>.  */
+     <https://cseweb.ucsd.edu/~lerner/papers/fp-printing-popl16.pdf>.  */
 
   PROMOTED_FLOAT promoted_x = x;
   char format[sizeof "%-+ 0*.*Lg"];
index 3ee05a30335910d36cfdc3690ed25b2cf520d977..f73712c941591b34acfe042248a42a0f2742c715 100644 (file)
@@ -96,7 +96,7 @@ enum
    DIG digits.  For why the "+ 1" is needed, see "Binary to Decimal
    Conversion" in David Goldberg's paper "What Every Computer
    Scientist Should Know About Floating-Point Arithmetic"
-   <http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html>.  */
+   <https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html>.  */
 # define _GL_FLOAT_PREC_BOUND(dig) \
    (INT_BITS_STRLEN_BOUND ((dig) * _GL_FLOAT_DIG_BITS_BOUND) + 1)
 
index da3e04f6cb8347a80bbd1c9a7d23d3939aff5ba5..8f2595dc4164feb3d6c915f264f5d8673a12e8a2 100644 (file)
--- a/lib/fts.c
+++ b/lib/fts.c
@@ -834,8 +834,8 @@ leaf_optimization (FTSENT const *p)
          all implementations as per <https://bugzilla.redhat.com/1299169>.  */
       FALLTHROUGH;
     case S_MAGIC_PROC:
-      /* Per <http://bugs.debian.org/143111> /proc may have
-         bogus stat.st_nlink values.  */
+      /* Per <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=143111> /proc
+         may have bogus stat.st_nlink values.  */
       return NO_LEAF_OPTIMIZATION;
 
     default:
index ef4ada64ac35f9d1c1c36e570468517dfaa8b7f7..acdafe25b9be8f6268aaafac58404f21497f1f05 100644 (file)
@@ -5241,7 +5241,7 @@ c_ident_category (unsigned int ch)
 }
 
 /* The Java Language Specification, 3rd edition, Â§3.6.
-   http://java.sun.com/docs/books/jls/third_edition/html/lexical.html#95710  */
+   https://docs.oracle.com/javase/specs/jls/se6/html/lexical.html#3.6  */
 static bool
 is_java_whitespace (unsigned int ch)
 {
@@ -5250,7 +5250,7 @@ is_java_whitespace (unsigned int ch)
 }
 
 /* The Java Language Specification, 3rd edition, Â§3.8.
-   http://java.sun.com/docs/books/jls/third_edition/html/lexical.html#40625
+   https://docs.oracle.com/javase/specs/jls/se6/html/lexical.html#3.8
    and Character.isJavaIdentifierStart and Character.isJavaIdentifierPart  */
 static int
 java_ident_category (unsigned int ch)
index b95e63ebd3a89f3c5b6f9d8d9140d26ebd660a5c..04824cbbd3d0d8e8f93e3921e5f8c11c6c7d1ac0 100644 (file)
@@ -52,7 +52,7 @@ alloc_failed (void)
 {
 #if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
   /* Avoid errno problem without using the realloc module; see:
-     http://lists.gnu.org/archive/html/bug-gnulib/2016-08/msg00025.html  */
+     https://lists.gnu.org/archive/html/bug-gnulib/2016-08/msg00025.html  */
   errno = ENOMEM;
 #endif
 }
index be247c2d4d7f54258fb6dff3cfc84106d27f7781..9c2ad36d9f92779a8567659843bd74677ddfaea9 100644 (file)
@@ -64,7 +64,7 @@ getprogname (void)
   /* https://www.gnu.org/software/libc/manual/html_node/Error-Messages.html */
   return last_component (program_invocation_name);
 # elif HAVE_GETEXECNAME                                     /* Solaris */
-  /* http://docs.oracle.com/cd/E19253-01/816-5168/6mbb3hrb1/index.html */
+  /* https://docs.oracle.com/cd/E19253-01/816-5168/6mbb3hrb1/index.html */
   const char *p = getexecname ();
   if (!p)
     p = "?";
@@ -74,7 +74,7 @@ getprogname (void)
   const char *p = __argv && __argv[0] ? __argv[0] : "?";
   return last_component (p);
 # elif HAVE_VAR___PROGNAME                                  /* OpenBSD, QNX */
-  /* http://man.openbsd.org/style.9 */
+  /* https://man.openbsd.org/style.9 */
   /* http://www.qnx.de/developers/docs/6.5.0/index.jsp?topic=%2Fcom.qnx.doc.neutrino_lib_ref%2Fp%2F__progname.html */
   /* Be careful to declare this only when we absolutely need it
      (OpenBSD 5.1), rather than when it's available.  Otherwise,
@@ -85,9 +85,8 @@ getprogname (void)
   return p && p[0] ? p : "?";
 # elif _AIX                                                 /* AIX */
   /* Idea by Bastien ROUCARIÈS,
-     http://lists.gnu.org/archive/html/bug-gnulib/2010-12/msg00095.html
-     Reference: http://
-   ibm.biz/knowctr#ssw_aix_53/com.ibm.aix.basetechref/doc/basetrf1/getprocs.htm
+     https://lists.gnu.org/archive/html/bug-gnulib/2010-12/msg00095.html
+     Reference: https://www.ibm.com/support/knowledgecenter/en/ssw_aix_61/com.ibm.aix.basetrf1/getprocs.htm
   */
   static char *p;
   static int first = 1;
index 43810d2301fa292fbff6254050667de65e090181..1e6dae1405df297e3c5fa8037b77fdf30b3d85bf 100644 (file)
@@ -84,7 +84,7 @@
         git-merge-changelog.executable = /usr/local/bin/git-merge-changelog
         git-merge-changelog.args = $base $local $other
 
-       See <http://www.selenic.com/mercurial/hgrc.5.html> section merge-tools
+       See <https://www.selenic.com/mercurial/hgrc.5.html> section merge-tools
        for reference.
  */
 
@@ -232,7 +232,7 @@ entry_hashcode (const void *elt)
   struct entry *entry = (struct entry *) elt;
   if (!entry->hashcode_cached)
     {
-      /* See http://www.haible.de/bruno/hashfunc.html.  */
+      /* See https://www.haible.de/bruno/hashfunc.html.  */
       const char *s;
       size_t n;
       size_t h = 0;
index d24e65982d8cc4f4ede5604b346f097ec5e794fb..6d6f9c62985f3dfa9fbdfcd82b4865adfe7c1a84 100644 (file)
@@ -64,7 +64,7 @@
                                    void (*child_func) (void));
    Note that even on platforms where this is supported, use of fork() and
    threads together is problematic, see
-     <http://lists.gnu.org/archive/html/bug-gnulib/2008-08/msg00062.html>
+     <https://lists.gnu.org/archive/html/bug-gnulib/2008-08/msg00062.html>
  */
 
 
index fd2ceab0dbb8ab738b9eef77855b5cc5f046dd82..2d6c1418b33fa4d10b0d5059848dda7e80009e85 100644 (file)
@@ -24,7 +24,7 @@
 #define SIZE_BITS (sizeof (size_t) * CHAR_BIT)
 
 /* Return a hash of the N bytes of X using the method described by
-   Bruno Haible in http://www.haible.de/bruno/hashfunc.html.
+   Bruno Haible in https://www.haible.de/bruno/hashfunc.html.
    Note that while many hash functions reduce their result via modulo
    to a 0..table_size-1 range, this function does not do that.  */
 
index e1b4bdddf317b0c4e8bddf804696e85ab240d59c..4fbdd9b253e19bf517adb32d851e3ae37bb871e3 100644 (file)
@@ -25,7 +25,7 @@
 
 /* A hash function for NUL-terminated char* strings using
    the method described by Bruno Haible.
-   See http://www.haible.de/bruno/hashfunc.html.  */
+   See https://www.haible.de/bruno/hashfunc.html.  */
 
 size_t
 hash_pjw (const void *x, size_t tablesize)
index 5aaa11d801cbad6040decb98e808ebb7bc1b425b..7d6d769976818421c9eebe60fbaee7f1f9ba934d 100644 (file)
@@ -54,7 +54,8 @@ idpriv_drop (void)
 #if HAVE_SETRESUID /* glibc, FreeBSD, OpenBSD, HP-UX */
   /* On systems which have setresuid(), we use it instead of setreuid(),
      because
-       <http://www.usenix.org/events/sec02/full_papers/chen/chen.pdf>
+       Hao Chen, David Wagner, Drew Dean: Setuid Demystified
+       <https://www.usenix.org/legacy/publications/library/proceedings/sec02/full_papers/chen/chen.pdf>
      says about setreuid(): "The rule by which the saved uid id is modified
      is complicated." Similarly, <http://unixpapa.com/incnote/setuid.html>
      says about setreuid(): "What exactly happens to the saved UID when this
@@ -76,7 +77,8 @@ idpriv_drop (void)
      functions), we could read /proc/<pid>/cred and verify the saved uid and
      gid found there. But it's not clear to me when to interpret the file as a
      'prcred_t' and when as a 'prcred32_t'.
-     <http://www.usenix.org/events/sec02/full_papers/chen/chen.pdf>
+     Hao Chen, David Wagner, Drew Dean: Setuid Demystified
+     <https://www.usenix.org/legacy/publications/library/proceedings/sec02/full_papers/chen/chen.pdf>
      section 8.1.3 also recommends to use a setreuid call as a probe, but
      this call would unexpectedly succeed (and the verification thus fail)
      on Linux if the process has the CAP_SETUID capability.
index 0cfc91812aabdd49e25e252467b08f62aaacafd0..6e43e03191db9c8193a25da1fcb76085cd6b7698 100644 (file)
@@ -58,7 +58,9 @@ idpriv_temp_drop (void)
 
   /* This is for executables that have the setuid bit set.  */
 # if HAVE_SETRESUID /* glibc, FreeBSD, OpenBSD, HP-UX */
-  /* See <http://www.usenix.org/events/sec02/full_papers/chen/chen.pdf>
+  /* See
+       Hao Chen, David Wagner, Drew Dean: Setuid Demystified
+       <https://www.usenix.org/legacy/publications/library/proceedings/sec02/full_papers/chen/chen.pdf>
      figure 14.  */
   if (setresuid (-1, uid, saved_uid) < 0)
     return -1;
@@ -134,7 +136,9 @@ idpriv_temp_restore (void)
 
   /* This is for executables that have the setuid bit set.  */
 # if HAVE_SETRESUID /* glibc, FreeBSD, OpenBSD, HP-UX */
-  /* See <http://www.usenix.org/events/sec02/full_papers/chen/chen.pdf>
+  /* See
+       Hao Chen, David Wagner, Drew Dean: Setuid Demystified
+       <https://www.usenix.org/legacy/publications/library/proceedings/sec02/full_papers/chen/chen.pdf>
      figure 14.  */
   if (setresuid (-1, saved_uid, -1) < 0)
     return -1;
index e81ada7ce282570df28e996985dabd76180e9e26..d77a43f5f211e862d8a4eb2c0b1139d753a4d2a0 100644 (file)
@@ -74,10 +74,10 @@ extern "C" {
 
 /* For more in-depth discussion of these topics, see the papers/articles
    * Hao Chen, David Wagner, Drew Dean: Setuid Demystified
-     <http://www.usenix.org/events/sec02/full_papers/chen/chen.pdf>
+     <https://www.usenix.org/legacy/publications/library/proceedings/sec02/full_papers/chen/chen.pdf>
    * Dan Tsafrir, Dilma da Silva, David Wagner: The Murky Issue of Changing
      Process Identity: Revising "Setuid Demystified"
-     <http://www.eecs.berkeley.edu/~daw/papers/setuid-login08b.pdf>
+     <https://people.eecs.berkeley.edu/~daw/papers/setuid-login08b.pdf>
      <http://code.google.com/p/change-process-identity/>
    * Dhruv Mohindra: Observe correct revocation order while relinquishing
      privileges
index f4d4cceba27ffb48a73c0bb26b6d3cb8b1e4a508..2052ceec08a730027c0342e4000c7a96368b2b72 100644 (file)
@@ -26,7 +26,7 @@
 #define _GL_INT_CONVERT(e, v) (0 * (e) + (v))
 
 /* Act like _GL_INT_CONVERT (E, -V) but work around a bug in IRIX 6.5 cc; see
-   <http://lists.gnu.org/archive/html/bug-gnulib/2011-05/msg00406.html>.  */
+   <https://lists.gnu.org/archive/html/bug-gnulib/2011-05/msg00406.html>.  */
 #define _GL_INT_NEGATE_CONVERT(e, v) (0 * (e) - (v))
 
 /* The extra casts in the following macros work around compiler bugs,
 /* Return 1 if A * B would overflow in [MIN,MAX] arithmetic.
    See above for restrictions.  Avoid && and || as they tickle
    bugs in Sun C 5.11 2010/08/13 and other compilers; see
-   <http://lists.gnu.org/archive/html/bug-gnulib/2011-05/msg00401.html>.  */
+   <https://lists.gnu.org/archive/html/bug-gnulib/2011-05/msg00401.html>.  */
 #define INT_MULTIPLY_RANGE_OVERFLOW(a, b, min, max)     \
   ((b) < 0                                              \
    ? ((a) < 0                                           \
    implementation-defined result or signal for values outside T's
    range.  However, code that works around this theoretical problem
    runs afoul of a compiler bug in Oracle Studio 12.3 x86.  See:
-   http://lists.gnu.org/archive/html/bug-gnulib/2017-04/msg00049.html
+   https://lists.gnu.org/archive/html/bug-gnulib/2017-04/msg00049.html
    As the compiler bug is real, don't try to work around the
    theoretical problem.  */
 
index 74dc941c0f91351ede764a66f9292eddf43f9e68..5bec52322549b8e70c1e32b42deb6ee5b0e2dc26 100644 (file)
@@ -355,7 +355,7 @@ get_charset_aliases (void)
          by Alex Taylor:
          <http://altsan.org/os2/toolkits/uls/index.html#codepages>.
          See also "IBM Globalization - Code page identifiers":
-         <http://www-01.ibm.com/software/globalization/cp/cp_cpgid.html>.  */
+         <https://www-01.ibm.com/software/globalization/cp/cp_cpgid.html>.  */
       cp = "CP813" "\0" "ISO-8859-7" "\0"
            "CP878" "\0" "KOI8-R" "\0"
            "CP819" "\0" "ISO-8859-1" "\0"
index ca2eeedb612eed1191b22f94c27a98ec1f81d1e9..90487bc3ac88a4c0cd1ffadab5bc1b179b4520c9 100644 (file)
@@ -1157,7 +1157,7 @@ gl_locale_name_canonicalize (char *name)
 {
   /* This conversion is based on a posting by
      Deborah GoldSmith <goldsmit@apple.com> on 2005-03-08,
-     http://lists.apple.com/archives/carbon-dev/2005/Mar/msg00293.html */
+     https://lists.apple.com/archives/carbon-dev/2005/Mar/msg00293.html */
 
   /* Convert legacy (NeXTstep inherited) English names to Unix (ISO 639 and
      ISO 3166) names.  Prior to Mac OS X 10.3, there is no API for doing this.
@@ -1493,7 +1493,7 @@ gl_locale_name_from_win32_LANGID (LANGID langid)
 
     /* Dispatch on language.
        See also http://www.unicode.org/unicode/onlinedat/languages.html .
-       For details about languages, see http://www.ethnologue.com/ .  */
+       For details about languages, see https://www.ethnologue.com/ .  */
     switch (primary)
       {
       case LANG_AFRIKAANS:
@@ -2259,10 +2259,10 @@ gl_locale_name_from_win32_LANGID (LANGID langid)
           }
         return "wen";
       case LANG_SOTHO:
-        /* <http://www.microsoft.com/globaldev/reference/lcid-all.mspx> calls
-           it "Sepedi"; according to
-           <http://www.ethnologue.com/show_language.asp?code=nso>
-           <http://www.ethnologue.com/show_language.asp?code=sot>
+        /* <https://msdn.microsoft.com/en-us/library/dd318693.aspx> calls
+           it "Sesotho sa Leboa"; according to
+           <https://www.ethnologue.com/show_language.asp?code=nso>
+           <https://www.ethnologue.com/show_language.asp?code=sot>
            it's the same as Northern Sotho.  */
         switch (sub)
           {
@@ -2601,7 +2601,7 @@ get_lcid (const char *locale_name)
 
 /* A hash function for NUL-terminated char* strings using
    the method described by Bruno Haible.
-   See http://www.haible.de/bruno/hashfunc.html.  */
+   See https://www.haible.de/bruno/hashfunc.html.  */
 static size_t _GL_ATTRIBUTE_PURE
 string_hash (const void *x)
 {
@@ -2695,7 +2695,7 @@ gl_locale_name_thread_unsafe (int category, const char *categoryname)
 #  if __GLIBC__ >= 2 && !defined __UCLIBC__
         /* Work around an incorrect definition of the _NL_LOCALE_NAME macro in
            glibc < 2.12.
-           See <http://sourceware.org/bugzilla/show_bug.cgi?id=10968>.  */
+           See <https://sourceware.org/bugzilla/show_bug.cgi?id=10968>.  */
         const char *name =
           nl_langinfo (_NL_ITEM ((category), _NL_ITEM_INDEX (-1)));
         if (name[0] == '\0')
index fa50fdde92184fca85f8666df89bfdb1bbd38cf0..28787c6e3a85f0352aedcd7e099e1fe4479fe1b5 100644 (file)
@@ -105,7 +105,7 @@ mbrtowc (wchar_t *pwc, const char *s, size_t n, mbstate_t *ps)
     /* Here m > 0.  */
 
 # if __GLIBC__ || defined __UCLIBC__
-    /* Work around bug <http://sourceware.org/bugzilla/show_bug.cgi?id=9674> */
+    /* Work around bug <https://sourceware.org/bugzilla/show_bug.cgi?id=9674> */
     mbtowc (NULL, NULL, 0);
 # endif
     {
index bff2dea7c8cdbc8e4ab58e351a85c50de2088182..1a4636ffb7e7f73ce6bdeb7776ad59c9007ad998 100644 (file)
@@ -35,7 +35,7 @@
 #include "str-kmp.h"
 
 /* Knuth-Morris-Pratt algorithm.
-   See http://en.wikipedia.org/wiki/Knuth-Morris-Pratt_algorithm
+   See https://en.wikipedia.org/wiki/Knuth-Morris-Pratt_algorithm
    Return a boolean indicating success:
    Return true and set *RESULTP if the search was completed.
    Return false if it was aborted because not enough memory was available.  */
index 1b1ba419bb7f4145c059bca2ac63b82ac24fdb30..e190d0cf2eed53eb52d95c8fa4a175751eef3d94 100644 (file)
@@ -23,7 +23,7 @@
 mbstate_t _gl_mbsrtowcs_state
 /* The state must initially be in the "initial state"; so, zero-initialize it.
    On most systems, putting it into BSS is sufficient.  Not so on Mac OS X 10.3,
-   see <http://lists.gnu.org/archive/html/bug-gnulib/2009-01/msg00329.html>.
+   see <https://lists.gnu.org/archive/html/bug-gnulib/2009-01/msg00329.html>.
    When it needs an initializer, use 0 or {0} as initializer? 0 only works
    when mbstate_t is a scalar type (such as when gnulib defines it, or on
    AIX, IRIX, mingw). {0} works as an initializer in all cases: for a struct
index 11c10cdc54b0a0d0997cb328752d38cbecd8afad..c1fa188591550e2a12ff1a54d954fa7effa418cb 100644 (file)
@@ -32,7 +32,7 @@
 #include "str-kmp.h"
 
 /* Knuth-Morris-Pratt algorithm.
-   See http://en.wikipedia.org/wiki/Knuth-Morris-Pratt_algorithm
+   See https://en.wikipedia.org/wiki/Knuth-Morris-Pratt_algorithm
    Return a boolean indicating success:
    Return true and set *RESULTP if the search was completed.
    Return false if it was aborted because not enough memory was available.  */
index a65053797fa7fe15c1d8e2c2c194fb70c96875ba..93f23eea50d288d4ee1517cba4f691ae732a962a 100644 (file)
@@ -95,7 +95,7 @@ extern void gl_msvc_inval_ensure_handler (void);
 
 /* Gnulib can define its own status codes, as described in the page
    "Raising Software Exceptions" on microsoft.com
-   <http://msdn.microsoft.com/en-us/library/het71c37.aspx>.
+   <https://msdn.microsoft.com/en-us/library/het71c37.aspx>.
    Our status codes are composed of
      - 0xE0000000, mandatory for all user-defined status codes,
      - 0x474E550, a API identifier ("GNU"),
@@ -106,7 +106,7 @@ extern void gl_msvc_inval_ensure_handler (void);
 #  if defined _MSC_VER
 /* A compiler that supports __try/__except, as described in the page
    "try-except statement" on microsoft.com
-   <http://msdn.microsoft.com/en-us/library/s58ftw19.aspx>.
+   <https://msdn.microsoft.com/en-us/library/s58ftw19.aspx>.
    With __try/__except, we can use the multithread-safe exception handling.  */
 
 #   ifdef __cplusplus
index 6d39c0132cb9884692f6a4c71b1fe78ad3b8dd37..ab867d345237390dff073ad2d32501c84d936f11 100644 (file)
@@ -26,7 +26,7 @@ extern "C" {
    - an execution core in a (possibly multi-core) chip, in a (possibly multi-
      chip) module, in a single computer, or
    - a thread execution unit inside a core
-     (hyper-threading, see <http://en.wikipedia.org/wiki/Hyper-threading>).
+     (hyper-threading, see <https://en.wikipedia.org/wiki/Hyper-threading>).
    Which of the two definitions is used, is unspecified.  */
 
 enum nproc_query
index 82b4b95bb625068592aff310874d6bab9628f145..8b6389e20661630313a535bc87c8e9ecc56b948a 100644 (file)
@@ -174,7 +174,7 @@ rpl_openat (int dfd, char const *filename, int flags, ...)
 # include "save-cwd.h"
 
 /* Replacement for Solaris' openat function.
-   <http://www.google.com/search?q=openat+site:docs.sun.com>
+   <https://www.google.com/search?q=openat+site:docs.oracle.com>
    First, try to simulate it via open ("/proc/self/fd/FD/FILE").
    Failing that, simulate it by doing save_cwd/fchdir/open/restore_cwd.
    If either the save_cwd or the restore_cwd fails (relatively unlikely),
index 6a885e1fae94de7a2c45d80d5ea3bb9f3447a342..f98c025ce4c8584a0723bc86a7e3f8ee3a5773f5 100644 (file)
@@ -22,7 +22,7 @@
 
   At the time of writing, this worked:
 
-  http://en.wikipedia.org/wiki/ISO_8601#Durations
+  https://en.wikipedia.org/wiki/ISO_8601#Durations
 
   The string must start with a 'P', 'T' or a digit.
 
index eda70d1db40d0e193c60ef742dec41d170403672..8ec7e6c2230df88b19f35de6131de0f79822710e 100644 (file)
@@ -68,7 +68,7 @@
 # if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
 /* The page "Naming Files, Paths, and Namespaces" on msdn.microsoft.com,
    section "Maximum Path Length Limitation",
-   <http://msdn.microsoft.com/en-us/library/aa365247(v=vs.85).aspx#maxpath>
+   <https://msdn.microsoft.com/en-us/library/aa365247.aspx#maxpath>
    explains that the maximum size of a filename, including the terminating
    NUL byte, is 260 = 3 + 256 + 1.
    This is the same value as
index b4b53bd6f15c39f928418235c4c9b9bc99bb9de5..7723c7043d2c4e621408b6d1104be98a258a31fe 100644 (file)
@@ -47,7 +47,7 @@ extern "C" {
 
    The side that writes data to the subprocess can be seen as a "generator",
    that is, as a subroutine that produces and writes a piece of data here and
-   there, see <http://en.wikipedia.org/wiki/Generator_(computer_science)>.
+   there, see <https://en.wikipedia.org/wiki/Generator_(computer_science)>.
    But often, it can be written in the form of an "iterator", that is, as a
    function that, each time it is invoked, produces and writes one more piece
    of data.
@@ -70,8 +70,8 @@ extern "C" {
 
    The last one uses threads in order to implement two generators running at
    the same time.  (For the relation between generators, coroutines, and
-   threads, see <http://en.wikipedia.org/wiki/Generator_(computer_science)>
-   and <http://en.wikipedia.org/wiki/Coroutine>.)  It is therefore only
+   threads, see <https://en.wikipedia.org/wiki/Generator_(computer_science)>
+   and <https://en.wikipedia.org/wiki/Coroutine>.)  It is therefore only
    portable to platforms with kernel-based POSIX threads.  */
 
 /* These two functions together describe the side that writes data to the
index 188f41f4bb4ef3416c4561529750bcd49035bca7..88387aca11eb8d2357ddb3365d21f8cc46dab78d 100644 (file)
@@ -153,7 +153,7 @@ find_executable (const char *argv0)
      On Cygwin, it is better to use the Cygwin provided /proc interface, than
      to use native Windows API and cygwin_conv_to_posix_path, because it
      supports longer file names
-     (see <http://cygwin.com/ml/cygwin/2011-01/msg00410.html>).  */
+     (see <https://cygwin.com/ml/cygwin/2011-01/msg00410.html>).  */
   char location[MAX_PATH];
   int length = GetModuleFileName (NULL, location, sizeof (location));
   if (length < 0)
index ff0506b5ca18009b3636bd3e5817cb0fbe9667d7..644aa424b4392a3acde240d52f874bc7845e6be8 100644 (file)
@@ -98,9 +98,9 @@ __ptsname_r (int fd, char *buf, size_t buflen)
   {
     /* Master ptys can be recognized through a STREAMS ioctl.  See
        "STREAMS-based Pseudo-Terminal Subsystem"
-       <http://docs.oracle.com/cd/E18752_01/html/816-4855/termsub15-44781.html>
+       <https://docs.oracle.com/cd/E18752_01/html/816-4855/termsub15-44781.html>
        and "STREAMS ioctl commands"
-       <http://docs.oracle.com/cd/E18752_01/html/816-5177/streamio-7i.html>
+       <https://docs.oracle.com/cd/E18752_01/html/816-5177/streamio-7i.html>
      */
     struct strioctl ioctl_arg;
     ioctl_arg.ic_cmd = ISPTM;
index ad0886a6f9ade55194021c53007d18e6cabb293e..df602698e39b2a96e00cac4617878368f2b6174a 100644 (file)
@@ -357,7 +357,7 @@ quotearg_buffer_restyled (char *buffer, size_t buffersize,
                for your locale.
 
                If you don't know what to put here, please see
-               <http://en.wikipedia.org/wiki/Quotation_marks_in_other_languages>
+               <https://en.wikipedia.org/wiki/Quotation_marks_in_other_languages>
                and use glyphs suitable for your language.  */
             left_quote = gettext_quote (N_("`"), quoting_style);
             right_quote = gettext_quote (N_("'"), quoting_style);
index a44fd8c2375b5cc27f748ba9fddec12bbc830454..c849a23be6c538a19c9ba679f5ba7ffc715693ab 100644 (file)
@@ -315,7 +315,7 @@ static char *shared_library_fullname;
    On Cygwin, it is better to use the Cygwin provided /proc interface, than
    to use native Windows API and cygwin_conv_to_posix_path, because it
    supports longer file names
-   (see <http://cygwin.com/ml/cygwin/2011-01/msg00410.html>).  */
+   (see <https://cygwin.com/ml/cygwin/2011-01/msg00410.html>).  */
 
 /* Determine the full pathname of the shared library when it is loaded.  */
 
index ee024ee50bd7a546cfc80f0689d8acf9ac47e767..52a11c4ba21b1ec4e3ce00ff3fd8d7cb743bf410 100644 (file)
@@ -57,7 +57,7 @@ safe_rw (int fd, void const *buf, size_t count)
 {
   /* Work around a bug in Tru64 5.1.  Attempting to read more than
      INT_MAX bytes fails with errno == EINVAL.  See
-     <http://lists.gnu.org/archive/html/bug-gnu-utils/2002-04/msg00010.html>.
+     <https://lists.gnu.org/archive/html/bug-gnu-utils/2002-04/msg00010.html>.
      When decreasing COUNT, keep it block-aligned.  */
   enum { BUGGY_READ_MAXIMUM = INT_MAX & ~8191 };
 
index 2ba6e5dcd0aa8d1e42a89a93ecf7aba285156eb1..2eadd0f8fb6dcde0b753da43b4e99f69b7a80481 100644 (file)
@@ -36,7 +36,7 @@
 #  define _D_ALLOC_NAMLEN(d) (_D_EXACT_NAMLEN (d) + 1)
 # else
 /* On OS/2 kLIBC, d_name is not the last field of struct dirent. See
-   <http://trac.netlabs.org/libc/browser/branches/libc-0.6/src/emx/include/sys/dirent.h#L68>.  */
+   <https://trac.netlabs.org/libc/browser/branches/libc-0.6/src/emx/include/sys/dirent.h#L68>.  */
 #  include <stddef.h>
 #  define _D_ALLOC_NAMLEN(d) (sizeof (struct dirent) - \
                               offsetof (struct dirent, d_name))
@@ -100,7 +100,7 @@ SCANDIR (const char *dir,
          int (*cmp) (const DIRENT_TYPE **, const DIRENT_TYPE **))
 #else
 /* On OS/2 kLIBC, scandir() declaration is different from POSIX. See
-   <http://trac.netlabs.org/libc/browser/branches/libc-0.6/src/emx/include/dirent.h#L141>.  */
+   <https://trac.netlabs.org/libc/browser/branches/libc-0.6/src/emx/include/dirent.h#L141>.  */
 SCANDIR (const char *dir,
          DIRENT_TYPE ***namelist,
          int (*select) (DIRENT_TYPE *),
index 4147473dbea7a1ccd05dfdcd875bbe91b8e9895a..bbf829d221ec839e41128db1d364a035817843b4 100644 (file)
@@ -34,7 +34,7 @@
 
 /* Get pid_t.
    This is needed on glibc 2.11 (see
-   glibc bug <http://sourceware.org/bugzilla/show_bug.cgi?id=13198>)
+   glibc bug <https://sourceware.org/bugzilla/show_bug.cgi?id=13198>)
    and Mac OS X 10.5.  */
 #include <sys/types.h>
 
index 1d8ebfa57e73b315b5a0bf09536803eeecb5534c..9c32b14962fb405420c6cc40c0f215ce2b4fd7f6 100644 (file)
@@ -200,7 +200,7 @@ typedef int verify_NSIG_constraint[NSIG <= 32 ? 1 : -1];
 /* When also using extern inline, suppress the use of static inline in
    standard headers of problematic Apple configurations, as Libc at
    least through Libc-825.26 (2013-04-09) mishandles it; see, e.g.,
-   <http://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html>.
+   <https://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html>.
    Perhaps Apple will fix this some day.  */
 #if (defined _GL_EXTERN_INLINE_IN_USE && defined __APPLE__ \
      && (defined __i386__ || defined __x86_64__))
index b868c09a0a44fee3f516f2eb7e1183bccd6bac0b..447f0b6c15b6b4c5057fdd2cc89bd8c9bbe25661 100644 (file)
@@ -83,8 +83,8 @@ typedef bool _Bool;
         Some HP-UX cc and AIX IBM C compiler versions have compiler bugs when
         the built-in _Bool type is used.  See
           https://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
-          http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
-          http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
+          https://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
+          https://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
         Similar bugs are likely with other compilers as well; this file
         wouldn't be used if <stdbool.h> was working.
         So we override the _Bool type.
index 0d606c19c84cb707fca684839dc183dd8b8f3052..8960333687e5973420a6d46bc3e235a6e6ce1a0e 100644 (file)
@@ -32,7 +32,7 @@
   /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Minix 3, Android */
 
 # if defined __DragonFly__          /* DragonFly */
-  /* See <http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/priv_stdio.h?rev=HEAD&content-type=text/x-cvsweb-markup>.  */
+  /* See <https://gitweb.dragonflybsd.org/dragonfly.git/blob_plain/HEAD:/lib/libc/stdio/priv_stdio.h>.  */
 #  define fp_ ((struct { struct __FILE_public pub; \
                          struct { unsigned char *_base; int _size; } _bf; \
                          void *cookie; \
@@ -49,7 +49,7 @@
                          fpos_t _offset; \
                          /* More fields, not relevant here.  */ \
                        } *) fp)
-  /* See <http://www.dragonflybsd.org/cvsweb/src/include/stdio.h?rev=HEAD&content-type=text/x-cvsweb-markup>.  */
+  /* See <https://gitweb.dragonflybsd.org/dragonfly.git/blob_plain/HEAD:/include/stdio.h>.  */
 #  define _p pub._p
 #  define _flags pub._flags
 #  define _r pub._r
@@ -60,7 +60,7 @@
 
 # if (defined __NetBSD__ && __NetBSD_Version__ >= 105270000) || defined __OpenBSD__ || defined __minix || defined __ANDROID__ /* NetBSD >= 1.5ZA, OpenBSD, Minix 3, Android */
   /* See <http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libc/stdio/fileext.h?rev=HEAD&content-type=text/x-cvsweb-markup>
-     and <http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libc/stdio/fileext.h?rev=HEAD&content-type=text/x-cvsweb-markup> */
+     and <https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib/libc/stdio/fileext.h?rev=HEAD&content-type=text/x-cvsweb-markup> */
   struct __sfileext
     {
       struct  __sbuf _ub; /* ungetc buffer */
@@ -81,7 +81,7 @@
 #ifdef __TANDEM                     /* NonStop Kernel */
 # ifndef _IOERR
 /* These values were determined by the program 'stdioext-flags' at
-   <http://lists.gnu.org/archive/html/bug-gnulib/2010-12/msg00165.html>.  */
+   <https://lists.gnu.org/archive/html/bug-gnulib/2010-12/msg00165.html>.  */
 #  define _IOERR   0x40
 #  define _IOREAD  0x80
 #  define _IOWRT    0x4
@@ -132,7 +132,7 @@ struct _gl_real_FILE
 # define fp_ ((struct _gl_real_FILE *) fp)
 
 /* These values were determined by a program similar to the one at
-   <http://lists.gnu.org/archive/html/bug-gnulib/2010-12/msg00165.html>.  */
+   <https://lists.gnu.org/archive/html/bug-gnulib/2010-12/msg00165.html>.  */
 # define _IOREAD   0x1
 # define _IOWRT    0x2
 # define _IORW     0x4
index 170c47ed77c446c2e1bc4a39558abf4dd8574579..77d52723c7b9fe3dff5ad48ac65143ef7d41b644 100644 (file)
 /* When also using extern inline, suppress the use of static inline in
    standard headers of problematic Apple configurations, as Libc at
    least through Libc-825.26 (2013-04-09) mishandles it; see, e.g.,
-   <http://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html>.
+   <https://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html>.
    Perhaps Apple will fix this some day.  */
 #if (defined _GL_EXTERN_INLINE_IN_USE && defined __APPLE__ \
      && defined __GNUC__ && defined __STDC__)
@@ -610,7 +610,7 @@ _GL_CXXALIAS_SYS (fwrite, size_t,
                   (const void *ptr, size_t s, size_t n, FILE *stream));
 
 /* Work around bug 11959 when fortifying glibc 2.4 through 2.15
-   <http://sources.redhat.com/bugzilla/show_bug.cgi?id=11959>,
+   <https://sourceware.org/bugzilla/show_bug.cgi?id=11959>,
    which sometimes causes an unwanted diagnostic for fwrite calls.
    This affects only function declaration attributes under certain
    versions of gcc and clang, and is not needed for C++.  */
index b831171397ca647d2d88b88c5759202c5a9c8fd7..9df5e94d8bf2da7bf65216e8db81b62f80cc39ac 100644 (file)
@@ -24,7 +24,7 @@
                              of type UNIT as well.  */
 
 /* Knuth-Morris-Pratt algorithm.
-   See http://en.wikipedia.org/wiki/Knuth-Morris-Pratt_algorithm
+   See https://en.wikipedia.org/wiki/Knuth-Morris-Pratt_algorithm
    HAYSTACK is the NUL terminated string in which to search for.
    NEEDLE is the string to search for in HAYSTACK, consisting of NEEDLE_LEN
    units.
index e86dc96e6d76f1bba290b9af9241437caf711fb4..285726e303dbbaf14d7806204aafc6c09a03164c 100644 (file)
@@ -50,8 +50,8 @@
    achieve improved (potentially sub-linear) performance.
 
    See http://www-igm.univ-mlv.fr/~lecroq/string/node26.html#SECTION00260,
-   http://en.wikipedia.org/wiki/Boyer-Moore_string_search_algorithm,
-   http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.34.6641&rep=rep1&type=pdf
+   https://en.wikipedia.org/wiki/Boyer-Moore_string_search_algorithm,
+   https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.34.6641&rep=rep1&type=pdf
 */
 
 /* Point at which computing a bad-byte shift table is likely to be
index 0daf360a1828811ce2792d4443d3d8b40d4f1cef..c3a52f5649f74ede512c8921beb92d2e6a68c1f1 100644 (file)
@@ -169,7 +169,7 @@ struct sockaddr_storage
    code may not run on older Windows releases then.  My Windows 2000
    box was not able to run the code, for example.  The situation is
    slightly confusing because
-   <http://msdn.microsoft.com/en-us/library/ms738520>
+   <https://msdn.microsoft.com/en-us/library/ms738520>
    suggests that getaddrinfo should be available on all Windows
    releases. */
 
@@ -671,7 +671,7 @@ _GL_WARN_ON_USE (shutdown, "shutdown is not always POSIX compliant - "
    The flags are a bitmask, possibly including O_CLOEXEC (defined in <fcntl.h>)
    and O_TEXT, O_BINARY (defined in "binary-io.h").
    See also the Linux man page at
-   <http://www.kernel.org/doc/man-pages/online/pages/man2/accept4.2.html>.  */
+   <https://www.kernel.org/doc/man-pages/online/pages/man2/accept4.2.html>.  */
 # if @HAVE_ACCEPT4@
 #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
 #   define accept4 rpl_accept4
index 6935f9987cb609d466043de6caf9e91c2f3f2b70..dd513b0ae772798c0427fc9cb457eb1501afdd25 100644 (file)
@@ -27,7 +27,7 @@
 
 /* IRIX 6.5 has an <unistd.h> that defines a macro EX_OK with a nonzero
    value.  Override it.  See
-   <http://lists.gnu.org/archive/html/bug-gnulib/2007-03/msg00361.html>  */
+   <https://lists.gnu.org/archive/html/bug-gnulib/2007-03/msg00361.html>  */
 # ifdef __sgi
 #  include <unistd.h>
 #  undef EX_OK
index 39781b5df6511079e1e6cb04321cb13d48f175cf..81a71276eb72899a72b957bc04b33088b0d989ef 100644 (file)
@@ -112,7 +112,7 @@ windows_createprocess_quote (char *p, const char *string)
      even inside quoted strings,
    - '&' '[' ']' '{' '}' '^' '=' ';' '!' '\'' '+' ',' '`' '~' for other
      purposes, according to
-     <http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/cmd.mspx?mfr=true>
+     <https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/cmd.mspx?mfr=true>
    We quote a string like '%var%' by putting the '%' characters outside of
    double-quotes and the rest of the string inside double-quotes: %"var"%.
    This is guaranteed to not be a reference to an environment variable.
index 1acd0599708ba6571c5e0d9f4038548013ff2f5a..21be7cd089c8eaf986cf46c436ac9beae29a24ae 100644 (file)
@@ -55,7 +55,7 @@ supports_delete_on_close ()
       OSVERSIONINFO v;
 
       /* According to
-         <http://msdn.microsoft.com/en-us/library/windows/desktop/ms724451(v=vs.85).aspx>
+         <https://msdn.microsoft.com/en-us/library/ms724451.aspx>
          this structure must be initialized as follows:  */
       v.dwOSVersionInfoSize = sizeof (OSVERSIONINFO);
 
index 2ec59c3be805a5292886748ff30063d0b32b9f79..748112f38257098b8fcdcb4425cb40f3734c755b 100644 (file)
@@ -379,7 +379,7 @@ _GL_WARN_ON_USE (dup2, "dup2 is unportable - "
    Close NEWFD first if it is open.
    Return newfd if successful, otherwise -1 and errno set.
    See the Linux man page at
-   <http://www.kernel.org/doc/man-pages/online/pages/man2/dup3.2.html>.  */
+   <https://www.kernel.org/doc/man-pages/online/pages/man2/dup3.2.html>.  */
 # if @HAVE_DUP3@
 #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
 #   define dup3 rpl_dup3
@@ -1149,7 +1149,7 @@ _GL_WARN_ON_USE (pipe, "pipe is unportable - "
    Store the read-end as fd[0] and the write-end as fd[1].
    Return 0 upon success, or -1 with errno set upon failure.
    See also the Linux man page at
-   <http://www.kernel.org/doc/man-pages/online/pages/man2/pipe2.2.html>.  */
+   <https://www.kernel.org/doc/man-pages/online/pages/man2/pipe2.2.html>.  */
 # if @HAVE_PIPE2@
 #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
 #   define pipe2 rpl_pipe2
index 7ebf2cec3a2fbe44880dc29a35a8771e517e24d2..d55bce7d583c4389561aa11dac5a99b40831e4e6 100644 (file)
@@ -98,7 +98,7 @@ rpl_unlinkat (int fd, char const *name, int flag)
 #else /* !HAVE_UNLINKAT */
 
 /* Replacement for Solaris' function by the same name.
-   <http://www.google.com/search?q=unlinkat+site:docs.sun.com>
+   <https://www.google.com/search?q=unlinkat+site:docs.oracle.com>
    First, try to simulate it via (unlink|rmdir) ("/proc/self/fd/FD/FILE").
    Failing that, simulate it via save_cwd/fchdir/(unlink|rmdir)/restore_cwd.
    If either the save_cwd or the restore_cwd fails (relatively unlikely),
index a5716ac8105cd4a5b0738be6620d42b189aaa00f..55545e8ce9b767f5feeb7ba6a4f7934c1c40bef6 100644 (file)
@@ -196,7 +196,7 @@ fdutimens (int fd, char const *file, struct timespec const timespec[2])
   /* Some Linux-based NFS clients are buggy, and mishandle timestamps
      of files in NFS file systems in some cases.  We have no
      configure-time test for this, but please see
-     <http://bugs.gentoo.org/show_bug.cgi?id=132673> for references to
+     <https://bugs.gentoo.org/show_bug.cgi?id=132673> for references to
      some of the problems with Linux 2.6.16.  If this affects you,
      compile with -DHAVE_BUGGY_NFS_TIME_STAMPS; this is reported to
      help in some cases, albeit at a cost in performance.  But you
@@ -250,8 +250,8 @@ fdutimens (int fd, char const *file, struct timespec const timespec[2])
           result = utimensat (AT_FDCWD, file, ts, 0);
 #  ifdef __linux__
           /* Work around a kernel bug:
-             http://bugzilla.redhat.com/442352
-             http://bugzilla.redhat.com/449910
+             https://bugzilla.redhat.com/show_bug.cgi?id=442352
+             https://bugzilla.redhat.com/show_bug.cgi?id=449910
              It appears that utimensat can mistakenly return 280 rather
              than -1 upon ENOSYS failure.
              FIXME: remove in 2010 or whenever the offending kernels
@@ -566,8 +566,8 @@ lutimens (char const *file, struct timespec const timespec[2])
       result = utimensat (AT_FDCWD, file, ts, AT_SYMLINK_NOFOLLOW);
 # ifdef __linux__
       /* Work around a kernel bug:
-         http://bugzilla.redhat.com/442352
-         http://bugzilla.redhat.com/449910
+         https://bugzilla.redhat.com/show_bug.cgi?id=442352
+         https://bugzilla.redhat.com/show_bug.cgi?id=449910
          It appears that utimensat can mistakenly return 280 rather
          than -1 upon ENOSYS failure.
          FIXME: remove in 2010 or whenever the offending kernels
index 7558198101811ea849a8ea6833a9c17e7ba567b7..75b90f010d8ff6801fb16fd8f7803200187caacc 100644 (file)
@@ -4906,7 +4906,7 @@ VASNPRINTF (DCHAR_T *resultbuf, size_t *lengthp,
                    Windows Vista, the use of %n in format strings by default
                    crashes the program. See
                      <https://gcc.gnu.org/ml/gcc/2007-06/msg00122.html> and
-                     <http://msdn2.microsoft.com/en-us/library/ms175782(VS.80).aspx>
+                     <https://msdn.microsoft.com/en-us/library/ms175782.aspx>
                    So we should avoid %n in this situation.  */
                 fbp[1] = '\0';
 # endif
index d3b91c9fb675f39b6a13006ad98718670dbf4e90..e4b68cb78f0954c6147a4a940c7db843e048244f 100644 (file)
@@ -58,7 +58,7 @@ verror_at_line (int status, int errnum, const char *file,
   char *message = xvasprintf (format, args);
   if (message)
     {
-      /* Until http://sourceware.org/bugzilla/show_bug.cgi?id=2997 is fixed,
+      /* Until https://sourceware.org/bugzilla/show_bug.cgi?id=2997 is fixed,
          glibc violates GNU Coding Standards when the file argument to
          error_at_line is NULL.  */
       if (file)
index 8f0635dd8f0b737ab1b3124c81dae4fb679306e9..7512f555eb1abc0c18f41836b038b27ab509458b 100644 (file)
@@ -23,7 +23,7 @@
 mbstate_t _gl_wcsrtombs_state
 /* The state must initially be in the "initial state"; so, zero-initialize it.
    On most systems, putting it into BSS is sufficient.  Not so on Mac OS X 10.3,
-   see <http://lists.gnu.org/archive/html/bug-gnulib/2009-01/msg00329.html>.
+   see <https://lists.gnu.org/archive/html/bug-gnulib/2009-01/msg00329.html>.
    When it needs an initializer, use 0 or {0} as initializer? 0 only works
    when mbstate_t is a scalar type (such as when gnulib defines it, or on
    AIX, IRIX, mingw). {0} works as an initializer in all cases: for a struct
index 7f0604cbdac023d2ce676896a6297ae681951033..d1224316498f0ce4f30fbb337cc781e10a54ae61 100644 (file)
@@ -44,12 +44,12 @@ AC_DEFUN([gl_FUNC_ALLOCA],
 AC_DEFUN([gl_PREREQ_ALLOCA], [:])
 
 # This works around a bug in autoconf <= 2.68.
-# See <http://lists.gnu.org/archive/html/bug-gnulib/2011-06/msg00277.html>.
+# See <https://lists.gnu.org/archive/html/bug-gnulib/2011-06/msg00277.html>.
 
 m4_version_prereq([2.69], [] ,[
 
 # This is taken from the following Autoconf patch:
-# http://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=6cd9f12520b0d6f76d3230d7565feba1ecf29497
+# https://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=6cd9f12520b0d6f76d3230d7565feba1ecf29497
 
 # _AC_LIBOBJ_ALLOCA
 # -----------------
index 416742253fa3d0ad6d01a772e2daef7eb726a368..a5eb6cf5bbf2898203c3b277fc7913fd4c242e77 100644 (file)
@@ -11,7 +11,7 @@ AC_DEFUN([gl_FUNC_DUPLOCALE],
   AC_CHECK_FUNCS_ONCE([duplocale])
   if test $ac_cv_func_duplocale = yes; then
     dnl Check against glibc bug where duplocale crashes.
-    dnl See <http://sourceware.org/bugzilla/show_bug.cgi?id=10969>.
+    dnl See <https://sourceware.org/bugzilla/show_bug.cgi?id=10969>.
     dnl Also, on AIX 7.1, duplocale(LC_GLOBAL_LOCALE) returns (locale_t)0 with
     dnl errno set to EINVAL.
     dnl Also, on NetBSD 7.0, duplocale(LC_GLOBAL_LOCALE) returns a locale that
index 00f960968b01314a60b065a82d3736cb6d3ae9bb..c08af18af6817cc82fe3b492a7f07a1b9c070352 100644 (file)
@@ -11,7 +11,7 @@ AC_DEFUN([gl_EXTERN_INLINE],
 [/* Please see the Gnulib manual for how to use these macros.
 
    Suppress extern inline with HP-UX cc, as it appears to be broken; see
-   <http://lists.gnu.org/archive/html/bug-texinfo/2013-02/msg00030.html>.
+   <https://lists.gnu.org/archive/html/bug-texinfo/2013-02/msg00030.html>.
 
    Suppress extern inline with Sun C in standards-conformance mode, as it
    mishandles inline functions that call each other.  E.g., for 'inline void f
@@ -28,16 +28,16 @@ AC_DEFUN([gl_EXTERN_INLINE],
    from calling static functions.  This bug is known to occur on:
 
      OS X 10.8 and earlier; see:
-     http://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html
+     https://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html
 
      DragonFly; see
      http://muscles.dragonflybsd.org/bulk/bleeding-edge-potential/latest-per-pkg/ah-tty-0.3.12.log
 
      FreeBSD; see:
-     http://lists.gnu.org/archive/html/bug-gnulib/2014-07/msg00104.html
+     https://lists.gnu.org/archive/html/bug-gnulib/2014-07/msg00104.html
 
    OS X 10.9 has a macro __header_inline indicating the bug is fixed for C and
-   for clang but remains for g++; see <http://trac.macports.org/ticket/41033>.
+   for clang but remains for g++; see <https://trac.macports.org/ticket/41033>.
    Assume DragonFly and FreeBSD will be similar.  */
 #if (((defined __APPLE__ && defined __MACH__) \
       || defined __DragonFly__ || defined __FreeBSD__) \
index 69579d82a7161893a021841860f9cb80248fc1a0..3d57112e023e3da3a482d79f518ed8316a332f5c 100644 (file)
@@ -33,7 +33,7 @@ AC_DEFUN([gl_FP_IEEE],
     alpha*)
       # On Alpha systems, a compiler option provides the behaviour.
       # See the ieee(3) manual page, also available at
-      # <http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V51B_HTML/MAN/MAN3/0600____.HTM>
+      # <https://backdrift.org/man/tru64/man3/ieee.3.html>
       if test -n "$GCC"; then
         # GCC has the option -mieee.
         # For full IEEE compliance (rarely needed), use option -mieee-with-inexact.
index 75cf0110401f9dcb9b317993bf1e7343e502778f..b29ec9258e9a54e5fab19f5fb520e4eded7ee761 100644 (file)
@@ -20,7 +20,7 @@ AC_DEFUN([gl_FUNC_FSTATAT],
     HAVE_FSTATAT=0
   else
     dnl Test for an AIX 7.1 bug; see
-    dnl <http://lists.gnu.org/archive/html/bug-tar/2011-09/msg00015.html>.
+    dnl <https://lists.gnu.org/archive/html/bug-tar/2011-09/msg00015.html>.
     AC_CACHE_CHECK([whether fstatat (..., 0) works],
       [gl_cv_func_fstatat_zero_flag],
       [AC_RUN_IFELSE(
index 89bb04f5c4c77bb56ace3cab62bb18091708c3f4..fc4d8f99e60571557a9351d44ab4b7096ef77efb 100644 (file)
@@ -48,7 +48,7 @@ AC_DEFUN([gl_PREREQ_HOST_NAME_MAX], [
   dnl - On most Unix systems, use MAXHOSTNAMELEN from <sys/param.h> instead.
   dnl - On Solaris, Cygwin, BeOS, use MAXHOSTNAMELEN from <netdb.h> instead.
   dnl - On mingw, use 256, because
-  dnl   <http://msdn.microsoft.com/en-us/library/ms738527.aspx> says:
+  dnl   <https://msdn.microsoft.com/en-us/library/ms738527.aspx> says:
   dnl   "if a buffer of 256 bytes is passed in the name parameter and
   dnl    the namelen parameter is set to 256, the buffer size will always
   dnl    be adequate."
index 36f2acc5539d5736d8c5c4c23db812a0421a5dae..36da841287de9267e9a4d8a61a896a0088adf582 100644 (file)
@@ -228,13 +228,13 @@ m4_ifndef([AS_VAR_IF],
 # This is like AC_PROG_CC_C99, except that
 # - AC_PROG_CC_C99 did not exist in Autoconf versions < 2.60,
 # - AC_PROG_CC_C99 does not mix well with AC_PROG_CC_STDC
-#   <http://lists.gnu.org/archive/html/bug-gnulib/2011-09/msg00367.html>,
+#   <https://lists.gnu.org/archive/html/bug-gnulib/2011-09/msg00367.html>,
 #   but many more packages use AC_PROG_CC_STDC than AC_PROG_CC_C99
-#   <http://lists.gnu.org/archive/html/bug-gnulib/2011-09/msg00441.html>.
+#   <https://lists.gnu.org/archive/html/bug-gnulib/2011-09/msg00441.html>.
 # Remaining problems:
 # - When AC_PROG_CC_STDC is invoked twice, it adds the C99 enabling options
 #   to CC twice
-#   <http://lists.gnu.org/archive/html/bug-gnulib/2011-09/msg00431.html>.
+#   <https://lists.gnu.org/archive/html/bug-gnulib/2011-09/msg00431.html>.
 # - AC_PROG_CC_STDC is likely to change now that C11 is an ISO standard.
 AC_DEFUN([gl_PROG_CC_C99],
 [
index 02f7b8a7d475eb9876d2f0e20c5de4308b78417f..59b0ebf67e9204085d8f2bb7ee5f241d0249e841 100644 (file)
@@ -46,7 +46,7 @@ dnl   - Speed of execution of the common instruction set is reasonable across
 dnl     the entire family of CPUs. If you have assembly language source files
 dnl     that are optimized for particular CPU types (like GNU gmp has), you
 dnl     will need to make the distinction.
-dnl   See <http://en.wikipedia.org/wiki/X86_instruction_listings>.
+dnl   See <https://en.wikipedia.org/wiki/X86_instruction_listings>.
 AC_DEFUN([gl_HOST_CPU_C_ABI],
 [
   AC_REQUIRE([AC_CANONICAL_HOST])
index d010baea865305ffce534f2829ee6530a7be858b..d0914ef2849a201ac4035929c8bf3fc9ef473365 100644 (file)
@@ -20,7 +20,7 @@ dnl with or without modifications, as long as this notice is preserved.
 #           1.8             lambdas
 # Instead of source-version 1.6, use 1.5, since Java 6 did not introduce any
 # language changes. See
-# http://docs.oracle.com/javase/8/docs/technotes/guides/language/enhancements.html
+# https://docs.oracle.com/javase/8/docs/technotes/guides/language/enhancements.html
 #
 # target-version can be:  classfile version:
 #           1.1                 45.3
index eb2b8e22570bd5ab148851da91a25520f53aec93..d90926dae888c895eb51bd72da69388cecba2621 100644 (file)
@@ -53,7 +53,7 @@ AC_DEFUN([gl_IGNORE_UNUSED_LIBRARIES],
      gl_saved_ldflags=$LDFLAGS
      gl_saved_libs=$LIBS
      # Link with -lm to detect binutils 2.16 bug with --as-needed; see
-     # <http://lists.gnu.org/archive/html/bug-gnulib/2006-06/msg00131.html>.
+     # <https://lists.gnu.org/archive/html/bug-gnulib/2006-06/msg00131.html>.
      LIBS="$LIBS -lm"
      # Use long option sequences like '-z ignore' to test for the feature,
      # to forestall problems with linkers that have -z, -i, -g, -n, etc. flags.
index a5d56c8d78627ba665b7c9d5bfa63138a010662a..0d03dc22ba0f5a2deba9cc6639e4fcb21eb5c891 100644 (file)
@@ -182,7 +182,7 @@ AC_DEFUN([AC_LIB_PREPARE_MULTILIB],
      case "$host_os" in
        solaris*)
          dnl See Solaris 10 Software Developer Collection > Solaris 64-bit Developer's Guide > The Development Environment
-         dnl <http://docs.sun.com/app/docs/doc/816-5138/dev-env?l=en&a=view>.
+         dnl <https://docs.oracle.com/cd/E19253-01/816-5138/dev-env/index.html>.
          dnl "Portable Makefiles should refer to any library directories using the 64 symbolic link."
          dnl But we want to recognize the sparcv9 or amd64 subdirectory also if the
          dnl symlink is missing, so we set acl_libdirstem2 too.
index 62ce770c88d5fc32350ac90e058e7ffd2a00bc5c..0cca69d6f34a91202371fded2eff717f2a64a146 100644 (file)
@@ -25,10 +25,10 @@ AC_DEFUN_ONCE([gl_FUNC_MEMCHR],
   if test $HAVE_MEMCHR = 1; then
     # Detect platform-specific bugs in some versions of glibc:
     # memchr should not dereference anything with length 0
-    #   http://bugzilla.redhat.com/499689
+    #   https://bugzilla.redhat.com/show_bug.cgi?id=499689
     # memchr should not dereference overestimated length after a match
-    #   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521737
-    #   http://sourceware.org/bugzilla/show_bug.cgi?id=10162
+    #   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521737
+    #   https://sourceware.org/bugzilla/show_bug.cgi?id=10162
     # Assume that memchr works on platforms that lack mprotect.
     AC_CACHE_CHECK([whether memchr works], [gl_cv_func_memchr_works],
       [AC_RUN_IFELSE([AC_LANG_PROGRAM([[
index 334cb665e72016c542b730d348489c58876633f4..df7a119a79aca65b9e2626b2edf22bc04217b2f0 100644 (file)
@@ -21,7 +21,7 @@ AC_DEFUN([gl_FUNC_MEMMEM_SIMPLE],
   if test $ac_cv_have_decl_memmem = no; then
     HAVE_DECL_MEMMEM=0
   else
-    dnl Detect http://sourceware.org/bugzilla/show_bug.cgi?id=12092.
+    dnl Detect https://sourceware.org/bugzilla/show_bug.cgi?id=12092.
     dnl Also check that we handle empty needles correctly.
     AC_CACHE_CHECK([whether memmem works],
       [gl_cv_func_memmem_works_always],
index d3ee2531dec8f571bdc15a767b4b007942234c7c..5b4a50bae15c395600df308129a204e974b7fcf8 100644 (file)
@@ -528,7 +528,7 @@ int main ()
           && strcmp (buf, "0xcp-3 33") != 0))
     result |= 4;
   /* This catches a FreeBSD 6.1 bug.  See
-     <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+     <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
   if (sprintf (buf, "%010a %d", 1.0 / zero, 33, 44, 55) < 0
       || buf[0] == '0')
     result |= 8;
@@ -540,7 +540,7 @@ int main ()
           && strcmp (buf, "0x8.0p-2") != 0))
     result |= 16;
   /* This catches the same Mac OS X 10.3.9 (Darwin 7.9) bug and also a
-     glibc 2.4 bug <http://sourceware.org/bugzilla/show_bug.cgi?id=2908>.  */
+     glibc 2.4 bug <https://sourceware.org/bugzilla/show_bug.cgi?id=2908>.  */
   if (sprintf (buf, "%.1La", 1.999L) < 0
       || (strcmp (buf, "0x1.0p+1") != 0
           && strcmp (buf, "0x2.0p+0") != 0
@@ -862,7 +862,7 @@ changequote([,])dnl
 
 dnl Test whether the *printf family of functions supports the - flag correctly.
 dnl (ISO C99.) See
-dnl <http://lists.gnu.org/archive/html/bug-coreutils/2008-02/msg00035.html>
+dnl <https://lists.gnu.org/archive/html/bug-coreutils/2008-02/msg00035.html>
 dnl Result is gl_cv_func_printf_flag_leftadjust.
 
 AC_DEFUN([gl_PRINTF_FLAG_LEFTADJUST],
@@ -906,7 +906,7 @@ changequote([,])dnl
 
 dnl Test whether the *printf family of functions supports padding of non-finite
 dnl values with the 0 flag correctly. (ISO C99 + TC1 + TC2.) See
-dnl <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html>
+dnl <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html>
 dnl Result is gl_cv_func_printf_flag_zero.
 
 AC_DEFUN([gl_PRINTF_FLAG_ZERO],
index 23fe46a16c0897750a8000c194ff6835d3962309..ba8d6bb643e7b0258dc688d03d323e1e6b02d9df 100644 (file)
@@ -76,7 +76,7 @@ AC_DEFUN([gl_REGEX],
             if (setlocale (LC_ALL, "en_US.UTF-8"))
               {
                 {
-                  /* http://sourceware.org/ml/libc-hacker/2006-09/msg00008.html
+                  /* https://sourceware.org/ml/libc-hacker/2006-09/msg00008.html
                      This test needs valgrind to catch the bug on Debian
                      GNU/Linux 3.1 x86, but it might catch the bug better
                      on other platforms and it shouldn't hurt to try the
@@ -100,7 +100,7 @@ AC_DEFUN([gl_REGEX],
                 {
                   /* This test is from glibc bug 15078.
                      The test case is from Andreas Schwab in
-                     <http://www.sourceware.org/ml/libc-alpha/2013-01/msg00967.html>.
+                     <https://sourceware.org/ml/libc-alpha/2013-01/msg00967.html>.
                      */
                   static char const pat[] = "[^x]x";
                   static char const data[] =
@@ -198,7 +198,7 @@ AC_DEFUN([gl_REGEX],
               result |= 16;
 
             /* Catch a bug reported by Vin Shelton in
-               http://lists.gnu.org/archive/html/bug-coreutils/2007-06/msg00089.html
+               https://lists.gnu.org/archive/html/bug-coreutils/2007-06/msg00089.html
                */
             re_set_syntax (RE_SYNTAX_POSIX_BASIC
                            & ~RE_CONTEXT_INVALID_DUP
index 43dc6e9010caa371bec92bdf23fd6f1b9e9c45b2..9a95628a04eb4c8f6ba56cbbfffd47fb1fb16733 100644 (file)
@@ -9,6 +9,6 @@
 AC_DEFUN([gl_STAT_SIZE],
 [
   # Don't call AC_STRUCT_ST_BLOCKS because it causes bugs.  Details at
-  # http://lists.gnu.org/archive/html/bug-gnulib/2011-06/msg00051.html
+  # https://lists.gnu.org/archive/html/bug-gnulib/2011-06/msg00051.html
   AC_CHECK_HEADERS_ONCE([sys/param.h])
 ])
index bd34aa1a2686e9a707fbf4674a16804693b0af21..3c2f26f46661ef9a39e1123be298e1d9fef41d90 100644 (file)
@@ -369,7 +369,7 @@ dnl         just the module.  Instead, define the (private) symbol
 dnl            _STDC_C99, which suppresses a bogus failure in <stdbool.h>.
 dnl            The resulting compiler passes the test case here, and that's
 dnl            good enough.  For more, please see the thread starting at:
-dnl            http://lists.gnu.org/archive/html/autoconf/2010-12/msg00059.html
+dnl            https://lists.gnu.org/archive/html/autoconf/2010-12/msg00059.html
 dnl Tru64      -c99
 dnl with extended modes being tried first.
 [[-std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc1x -qlanglvl=extc99]], [$1], [$2])[]dnl
@@ -458,7 +458,7 @@ dnl preferably extc11.
 # --------------
 # Do not use AU_ALIAS here and in AC_PROG_CC_C99 and AC_PROG_CC_STDC,
 # as that'd be incompatible with how Automake redefines AC_PROG_CC.  See
-# <http://lists.gnu.org/archive/html/autoconf/2012-10/msg00048.html>.
+# <https://lists.gnu.org/archive/html/autoconf/2012-10/msg00048.html>.
 AU_DEFUN([AC_PROG_CC_C89],
   [AC_REQUIRE([AC_PROG_CC])],
   [$0 is obsolete; use AC_PROG_CC]
index 2bfbc6fee7323618497ae591574f1d00f3473f9e..974ca5f4ab1a558ea974c00ef8a26606fda8ecad 100644 (file)
@@ -88,7 +88,7 @@ AC_DEFUN([AC_CHECK_HEADER_STDBOOL],
              char p[-1 - (Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
              /* Catch a bug in an HP-UX C compiler.  See
                 https://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
-                http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
+                https://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
               */
              Bool q = true;
              Bool *pq = &q;
index d454ad947d6bad012dccc0b5f30f2123db26fe52..ca76b85d24fc9c9abb249cf1c1209f22f720625d 100644 (file)
@@ -20,7 +20,7 @@ AC_DEFUN([gl_FUNC_STRCASESTR_SIMPLE],
     if test $HAVE_MEMCHR = 0 || test $REPLACE_MEMCHR = 1; then
       REPLACE_STRCASESTR=1
     else
-      dnl Detect http://sourceware.org/bugzilla/show_bug.cgi?id=12092.
+      dnl Detect https://sourceware.org/bugzilla/show_bug.cgi?id=12092.
       AC_CACHE_CHECK([whether strcasestr works],
         [gl_cv_func_strcasestr_works_always],
         [AC_RUN_IFELSE([AC_LANG_PROGRAM([[
index c6b7d649b8d8141a6eee787db281018ee7dc2636..f48a6cd8036da6c2ce5cd03c7709019f53cd435b 100644 (file)
@@ -12,7 +12,7 @@ AC_DEFUN([gl_FUNC_STRSTR_SIMPLE],
   if test $HAVE_MEMCHR = 0 || test $REPLACE_MEMCHR = 1; then
     REPLACE_STRSTR=1
   else
-    dnl Detect http://sourceware.org/bugzilla/show_bug.cgi?id=12092.
+    dnl Detect https://sourceware.org/bugzilla/show_bug.cgi?id=12092.
     AC_CACHE_CHECK([whether strstr works],
       [gl_cv_func_strstr_works_always],
       [AC_RUN_IFELSE([AC_LANG_PROGRAM([[
index 65c2148c45c4c73d7b0d2646c59d628423a5f273..008bdc472ec65eb2fbdd445c66ccef7a5547bf83 100644 (file)
@@ -19,7 +19,7 @@ AC_DEFUN([gl_FUNC_STRTOK_R],
     dnl when the second argument to strtok_r is a constant string that has
     dnl exactly one byte and compiling with optimization.  This bug is, for
     dnl example, present in the glibc 2.7-18 package in Debian "lenny".
-    dnl See <http://sources.redhat.com/bugzilla/show_bug.cgi?id=5614>.
+    dnl See <https://sourceware.org/bugzilla/show_bug.cgi?id=5614>.
     AC_CACHE_CHECK([whether strtok_r works], [gl_cv_func_strtok_r_works],
       [AC_RUN_IFELSE(
          [AC_LANG_PROGRAM([[
index ec0860be905c7db86a4d6fd5e466c7a572efea06..06268cfb2db4ffe4ba4592eb750addecad8d664d 100644 (file)
@@ -40,7 +40,7 @@ AC_DEFUN([gl_SYS_TYPES_H_DEFAULTS],
 m4_version_prereq([2.70], [], [
 
 # This is taken from the following Autoconf patch:
-# http://git.sv.gnu.org/cgit/autoconf.git/commit/?id=e17a30e98
+# http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=e17a30e987d7ee695fb4294a82d987ec3dc9b974
 
 m4_undefine([AC_HEADER_MAJOR])
 AC_DEFUN([AC_HEADER_MAJOR],
index 6fd1b9e87a89774328f1c165d14a6c6ae86241cd..f69c4039f2c8b8a9ced7a8d24a531f512fdccf56 100644 (file)
@@ -66,7 +66,7 @@ changequote(,)dnl
          dnl child process gets an endless segmentation fault inside execvp().
          dnl Disable multithreading by default on Cygwin 1.5.x, because it has
          dnl bugs that lead to endless loops or crashes. See
-         dnl <http://cygwin.com/ml/cygwin/2009-08/msg00283.html>.
+         dnl <https://cygwin.com/ml/cygwin/2009-08/msg00283.html>.
          osf*) gl_use_threads=no ;;
          cygwin*)
                case `uname -r` in
@@ -169,7 +169,7 @@ int main ()
         #
         # If -pthread works, prefer it to -lpthread, since Ubuntu 14.04
         # needs -pthread for some reason.  See:
-        # http://lists.gnu.org/archive/html/bug-gnulib/2014-09/msg00023.html
+        # https://lists.gnu.org/archive/html/bug-gnulib/2014-09/msg00023.html
         save_LIBS=$LIBS
         for gl_pthread in '' '-pthread'; do
           LIBS="$LIBS $gl_pthread"
index 8391121ad3f4289fface5da974932b9c7cab9220..38a3ed23542f0bc32045cd3b2db4fd19a9566b1c 100644 (file)
@@ -27,7 +27,7 @@ AC_DEFUN([AC_C_VARARRAYS],
             [[/* Test for VLA support.  This test is partly inspired
                  from examples in the C standard.  Use at least two VLA
                  functions to detect the GCC 3.4.3 bug described in:
-                 http://lists.gnu.org/archive/html/bug-gnulib/2014-08/msg00014.html
+                 https://lists.gnu.org/archive/html/bug-gnulib/2014-08/msg00014.html
                  */
               #ifdef __STDC_NO_VLA__
                syntax error;
index f660ae15b2d731fa019c8de46046d4d6e24af6d7..d09ea08cb02762cee93ae7a1476b688b53a057ca 100644 (file)
@@ -63,7 +63,7 @@ dnl Check whether <wchar.h> is usable at all.
 AC_DEFUN([gl_WCHAR_H_INLINE_OK],
 [
   dnl Test whether <wchar.h> suffers due to the transition from '__inline' to
-  dnl 'gnu_inline'. See <http://sourceware.org/bugzilla/show_bug.cgi?id=4022>
+  dnl 'gnu_inline'. See <https://sourceware.org/bugzilla/show_bug.cgi?id=4022>
   dnl and <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42440>. In summary,
   dnl glibc version 2.5 or older, together with gcc version 4.3 or newer and
   dnl the option -std=c99 or -std=gnu99, leads to a broken <wchar.h>.
@@ -122,7 +122,7 @@ This is a known interoperability problem of glibc <= 2.5 with gcc >= 4.3 in
 C99 mode. You have four options:
   - Add the flag -fgnu89-inline to CC and reconfigure, or
   - Fix your include files, using parts of
-    <http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=b037a293a48718af30d706c2e18c929d0e69a621>, or
+    <https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=b037a293a48718af30d706c2e18c929d0e69a621>, or
   - Use a gcc version older than 4.3, or
   - Don't use the flags -std=c99 or -std=gnu99.
 Configuration aborted.])
index 9de49601492367038b99469b4a6156907ebb1719..7b7d46265770f105de527c3d97e7e8134d2a791e 100644 (file)
@@ -17,7 +17,7 @@ AC_DEFUN([gl_FUNC_WCTOB],
 
     dnl Solaris 9 has the wctob() function but it does not work.
     dnl Cygwin 1.7.2 has the wctob() function but it clobbers caller-owned
-    dnl registers, see <http://cygwin.com/ml/cygwin/2010-05/msg00015.html>.
+    dnl registers, see <https://cygwin.com/ml/cygwin/2010-05/msg00015.html>.
     AC_REQUIRE([AC_PROG_CC])
     AC_REQUIRE([gt_LOCALE_FR])
     AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
index 1ff19f7f2eba275150dec431da6b2354b2cd1df1..f81e85253c1ae71de493741952d5ae79d7c2ffe0 100644 (file)
@@ -1,6 +1,6 @@
 Description:
 Produce fancy cyclomatic code complexity charts, using pmccabe.
-See <http://www.parisc-linux.org/~bame/pmccabe/>.
+See <https://people.debian.org/~bame/pmccabe/>.
 
 Files:
 build-aux/pmccabe2html
index 4352a7ec550b969a842c19987807ea9488610b67..b5307e405389ee2d5b266eef00fc7f07e25caf26 100644 (file)
@@ -642,7 +642,7 @@ AC_DEFUN([%s_INIT],
         # Define a tests witness macro that depends on the package.
         # PACKAGE is defined by AM_INIT_AUTOMAKE, PACKAGE_TARNAME is defined by
         # AC_INIT.
-        # See <http://lists.gnu.org/archive/html/automake/2009-05/msg00145.html>.
+        # See <https://lists.gnu.org/archive/html/automake/2009-05/msg00145.html>.
         emit += 'changequote(,)dnl\n'
         emit += '  %stests_WITNESS=' % macro_prefix
         emit += 'IN_`echo "${PACKAGE-$PACKAGE_TARNAME}" | LC_ALL=C tr \
@@ -1199,7 +1199,7 @@ AC_DEFUN([%s_FILE_LIST], [\n''' % macro_prefix
                 os.remove(tmpfile)
 
             # Fetch PO files.
-            TP_URL = 'http://translationproject.org/latest/'
+            TP_URL = 'https://translationproject.org/latest/'
             TP_RSYNC_URI = 'translationproject.org::tp/latest/'
             if not self.config['dryrun']:
                 print('Fetching gnulib PO files from %s' % TP_URL)
index 716b484cb37f0ccb55400e36407d14cf420b035b..47b111e31bdd913cd88dca769bedc64ad5349e49 100644 (file)
@@ -45,7 +45,7 @@ string_equals (const void *x1, const void *x2)
 
 /* A hash function for NUL-terminated char* strings using
    the method described by Bruno Haible.
-   See http://www.haible.de/bruno/hashfunc.html.  */
+   See https://www.haible.de/bruno/hashfunc.html.  */
 static size_t
 string_hash (const void *x)
 {
index da49914bf27bcb263b1d0abfa434826e22d6fee3..6e503f4781a15e1011c61becb668ced35a1b7b9b 100644 (file)
@@ -37,7 +37,7 @@ test_function (void)
 #if defined __i386__ && defined __FreeBSD__
        /* On FreeBSD/x86 6.4, the 'long double' type really has only 53 bits of
           precision in the compiler but 64 bits of precision at runtime.  See
-          <http://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
+          <https://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
           The compiler has truncated all 'long double' literals in expl.c to
           53 bits of precision.  */
        L_(1350.0)
index f174a77a3c8ab8a42c17b2e73eb2a6b55d81c0f6..bd1df8cd77cc0f0600f813feba57d5a2320f5460 100644 (file)
@@ -35,7 +35,7 @@ test_function (void)
     DOUBLE y = EXP2 (x);
     ASSERT (y == L_(1.0));
   }
-  /* <http://sourceware.org/bugzilla/show_bug.cgi?id=13824> */
+  /* <https://sourceware.org/bugzilla/show_bug.cgi?id=13824> */
 #if !(defined __linux__ && (defined __sparc__ || defined __powerpc__))
   {
     int e;
@@ -73,7 +73,7 @@ test_function (void)
 #if defined __i386__ && defined __FreeBSD__
        /* On FreeBSD/x86 6.4, the 'long double' type really has only 53 bits of
           precision in the compiler but 64 bits of precision at runtime.  See
-          <http://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
+          <https://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
           The compiler has truncated all 'long double' literals in exp2l.c to
           53 bits of precision.  */
        L_(1350.0)
index b1a5330925ac8c8edcebca841e49764347829eaf..242a2718d461862b5801bbb6aedd30fdfd41e52f 100644 (file)
@@ -59,7 +59,7 @@ test_function (void)
 #if defined __i386__ && defined __FreeBSD__
        /* On FreeBSD/x86 6.4, the 'long double' type really has only 53 bits of
           precision in the compiler but 64 bits of precision at runtime.  See
-          <http://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
+          <https://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
           The compiler has truncated all 'long double' literals in expl.c to
           53 bits of precision.  */
        L_(1024.0)
index 106e2573b8bab906581a1a4bbaec8c6de9810709..1ac3dce4e87cc9f8a4ef3187d309edc01ba8d0a9 100644 (file)
@@ -36,7 +36,7 @@ main (int argc, char **argv)
       case '1':
         /* Check fflush after a backup ungetc() call.  This is case 1a in
            terms of
-           <http://lists.gnu.org/archive/html/bug-gnulib/2008-03/msg00131.html>,
+           <https://lists.gnu.org/archive/html/bug-gnulib/2008-03/msg00131.html>,
            according to the Austin Group's resolution on 2009-01-08.  */
 
         c = fgetc (stdin);
@@ -65,7 +65,7 @@ main (int argc, char **argv)
       case '2':
         /* Check fflush after a non-backup ungetc() call.  This is case 2a in
            terms of
-           <http://lists.gnu.org/archive/html/bug-gnulib/2008-03/msg00131.html>,
+           <https://lists.gnu.org/archive/html/bug-gnulib/2008-03/msg00131.html>,
            according to the Austin Group's resolution on 2009-01-08.  */
         /* Check that fflush after a non-backup ungetc() call discards the
            ungetc buffer.  This is mandated by POSIX
index 701643167a7cad104ac1551201774645b1876474..887410681cc221eb48decacc75050a9e4224a88b 100644 (file)
@@ -1367,7 +1367,7 @@ test_getopt (void)
     }
 
   /* Check that 'W' does not dump core:
-     http://sourceware.org/bugzilla/show_bug.cgi?id=12922
+     https://sourceware.org/bugzilla/show_bug.cgi?id=12922
      Technically, POSIX says the presence of ';' in the opt-string
      gives unspecified behavior, so we only test this when GNU compliance
      is desired.  */
index 6c7bb2bf5feda4b38def14cac8770f34b814f01c..71fa843d9106bd1230a7eca2f31c4f76a89dd695 100644 (file)
@@ -315,7 +315,7 @@ test_getopt_long (void)
   }
 
   /* Test that 'W' does not dump core:
-     http://sourceware.org/bugzilla/show_bug.cgi?id=12922  */
+     https://sourceware.org/bugzilla/show_bug.cgi?id=12922  */
   {
     int argc = 0;
     const char *argv[10];
@@ -1815,7 +1815,7 @@ test_getopt_long (void)
 /* Test behavior of getopt_long when POSIXLY_CORRECT is set in the
    environment.  Options with optional arguments should not change
    behavior just because of an environment variable.
-   http://lists.gnu.org/archive/html/bug-m4/2006-09/msg00028.html  */
+   https://lists.gnu.org/archive/html/bug-m4/2006-09/msg00028.html  */
 static void
 test_getopt_long_posix (void)
 {
index dd2f62d93c8d9ad444d10ee1965faffbedfe5f2f..0ab95b0b69031cedff34aecefb3b1d5f38798451 100644 (file)
@@ -43,7 +43,7 @@
    and falls back on a dynamic assertion for other compilers.
    These tests should be checkable via 'verify' rather than 'ASSERT', but
    using 'verify' would run into a bug with HP-UX 11.23 cc; see
-   <http://lists.gnu.org/archive/html/bug-gnulib/2011-05/msg00401.html>.  */
+   <https://lists.gnu.org/archive/html/bug-gnulib/2011-05/msg00401.html>.  */
 #if __GNUC__ || __SUNPRO_C
 # define VERIFY(x) do { verify (x); } while (0)
 #else
index 2b9fab860a56a59e2f5fe8b7b4e91024bfeb29ab..6b11dabb47a1be8d3259fc9d2dd0bf13d9fb5206 100644 (file)
@@ -43,7 +43,7 @@ string_equals (const void *x1, const void *x2)
 
 /* A hash function for NUL-terminated char* strings using
    the method described by Bruno Haible.
-   See http://www.haible.de/bruno/hashfunc.html.  */
+   See https://www.haible.de/bruno/hashfunc.html.  */
 static size_t
 string_hash (const void *x)
 {
index ecca7838a35ffe344bc526be7fe319a07c37b465..86e149c36e1f2494aa2d68b441576f83861be9e0 100644 (file)
@@ -47,7 +47,7 @@ test_function (void)
 #if defined __i386__ && defined __FreeBSD__
        /* On FreeBSD/x86 6.4, the 'long double' type really has only 53 bits of
           precision in the compiler but 64 bits of precision at runtime.  See
-          <http://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
+          <https://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
           The compiler has truncated all 'long double' literals in logl.c to
           53 bits of precision.  */
        L_(40.0)
@@ -76,7 +76,7 @@ test_function (void)
 #if defined __i386__ && defined __FreeBSD__
        /* On FreeBSD/x86 6.4, the 'long double' type really has only 53 bits of
           precision in the compiler but 64 bits of precision at runtime.  See
-          <http://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
+          <https://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
           The compiler has truncated all 'long double' literals in logl.c to
           53 bits of precision.  */
        L_(85.0)
index a08af71ab4ed2803b0d3ab350efeb4b923a7d64f..a6acc8803ae35b26f1f4770e1be95bb825830454 100644 (file)
@@ -47,7 +47,7 @@ test_function (void)
 #if defined __i386__ && defined __FreeBSD__
        /* On FreeBSD/x86 6.4, the 'long double' type really has only 53 bits of
           precision in the compiler but 64 bits of precision at runtime.  See
-          <http://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
+          <https://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
           The compiler has truncated all 'long double' literals in log10l.c to
           53 bits of precision.  */
        L_(18.0)
@@ -76,7 +76,7 @@ test_function (void)
 #if defined __i386__ && defined __FreeBSD__
        /* On FreeBSD/x86 6.4, the 'long double' type really has only 53 bits of
           precision in the compiler but 64 bits of precision at runtime.  See
-          <http://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
+          <https://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
           The compiler has truncated all 'long double' literals in log10l.c to
           53 bits of precision.  */
        L_(38.0)
index 5960bc5998411aa9a0a8f12a930a973526555153..5c6fea314a1ce06968dc746fdc2674626534be0f 100644 (file)
@@ -43,7 +43,7 @@ test_function (void)
 #if defined __i386__ && defined __FreeBSD__
        /* On FreeBSD/x86 6.4, the 'long double' type really has only 53 bits of
           precision in the compiler but 64 bits of precision at runtime.  See
-          <http://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
+          <https://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
           The compiler has truncated all 'long double' literals in log1pl.c to
           53 bits of precision.  */
        L_(900.0)
@@ -72,7 +72,7 @@ test_function (void)
 #if defined __i386__ && defined __FreeBSD__
        /* On FreeBSD/x86 6.4, the 'long double' type really has only 53 bits of
           precision in the compiler but 64 bits of precision at runtime.  See
-          <http://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
+          <https://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
           The compiler has truncated all 'long double' literals in log1pl.c to
           53 bits of precision.  */
        L_(1020.0)
index c6c7664614a839a6edbfc4f077e66008ac600c5a..2c11a7c9e88d942c107acfd267193f4b72e0d51b 100644 (file)
@@ -74,7 +74,7 @@ test_function (void)
 #if defined __i386__ && defined __FreeBSD__
        /* On FreeBSD/x86 6.4, the 'long double' type really has only 53 bits of
           precision in the compiler but 64 bits of precision at runtime.  See
-          <http://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
+          <https://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
           The compiler has truncated all 'long double' literals in log2l.c to
           53 bits of precision.  */
        L_(8193.0)
@@ -103,7 +103,7 @@ test_function (void)
 #if defined __i386__ && defined __FreeBSD__
        /* On FreeBSD/x86 6.4, the 'long double' type really has only 53 bits of
           precision in the compiler but 64 bits of precision at runtime.  See
-          <http://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
+          <https://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.
           The compiler has truncated all 'long double' literals in log2l.c to
           53 bits of precision.  */
        L_(8193.0)
index df939bd826debb1caec69309824634697af072de..3cc1a920f93e0cc7edabcd5a997916260c0d7512 100644 (file)
@@ -121,10 +121,10 @@ main (void)
     perror (NULL);
 #if 0
     /* Commented out until cygwin behaves:
-       http://sourceware.org/ml/newlib/2011/msg00228.html */
+       https://sourceware.org/ml/newlib/2011/msg00228.html */
     ASSERT (errno > 0);
     /* Commented out until glibc behaves:
-       http://sourceware.org/bugzilla/show_bug.cgi?id=12792 */
+       https://sourceware.org/bugzilla/show_bug.cgi?id=12792 */
     ASSERT (ferror (stderr));
 #endif
   }
index a3d7d4abf15a2504958205d902de7d3b10f8346d..c15a1d10809e4425181e86f7340f613f3211d403 100644 (file)
@@ -46,7 +46,7 @@ test_function (int (*my_printf) (const char *, ...))
 
   /* FLAG_ZERO with infinite number.  */
   /* "0000000inf 33" is not a valid result; see
-     <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+     <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
   my_printf ("%010a %d\n", Infinityd (), 33, 44, 55);
 
   /* Test the support of the %f format directive.  */
index 85c8e36dc48e57028b51a95d332454d4e84c2b2a..7e6ed7db0dbf3fcf8e360a5d7fe5f7969da0a1df 100644 (file)
@@ -45,7 +45,7 @@ string_equals (const void *x1, const void *x2)
 
 /* A hash function for NUL-terminated char* strings using
    the method described by Bruno Haible.
-   See http://www.haible.de/bruno/hashfunc.html.  */
+   See https://www.haible.de/bruno/hashfunc.html.  */
 static size_t
 string_hash (const void *x)
 {
index 37818e15a2dfed9ffb2fcafbd565882f16df61ff..e8cf68a75ee92d054a50e40c3724e7cc95fa1f8d 100644 (file)
@@ -48,7 +48,7 @@ main (void)
   if (setlocale (LC_ALL, "en_US.UTF-8"))
     {
       {
-        /* http://sourceware.org/ml/libc-hacker/2006-09/msg00008.html
+        /* https://sourceware.org/ml/libc-hacker/2006-09/msg00008.html
            This test needs valgrind to catch the bug on Debian
            GNU/Linux 3.1 x86, but it might catch the bug better
            on other platforms and it shouldn't hurt to try the
@@ -83,7 +83,7 @@ main (void)
         {
           /* This test is from glibc bug 15078.
              The test case is from Andreas Schwab in
-             <http://www.sourceware.org/ml/libc-alpha/2013-01/msg00967.html>.
+             <https://sourceware.org/ml/libc-alpha/2013-01/msg00967.html>.
           */
           static char const pat[] = "[^x]x";
           static char const data[] =
@@ -220,7 +220,7 @@ main (void)
     }
 
   /* Catch a bug reported by Vin Shelton in
-     http://lists.gnu.org/archive/html/bug-coreutils/2007-06/msg00089.html
+     https://lists.gnu.org/archive/html/bug-coreutils/2007-06/msg00089.html
      */
   re_set_syntax (RE_SYNTAX_POSIX_BASIC
                  & ~RE_CONTEXT_INVALID_DUP
index 41adffda629befaf60e7312f07be9c1571dee0d0..5aa95206b08bb9d2704525fe6b0bbc8c7485e2b7 100644 (file)
@@ -361,7 +361,7 @@ test_function (int (*my_snprintf) (char *, size_t, const char *, ...))
     int retval =
       my_snprintf (result, sizeof (result), "%010a %d", Infinityd (), 33, 44, 55);
     /* "0000000inf 33" is not a valid result; see
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+       <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
     ASSERT (strcmp (result, "       inf 33") == 0);
     ASSERT (retval == strlen (result));
   }
@@ -370,7 +370,7 @@ test_function (int (*my_snprintf) (char *, size_t, const char *, ...))
     int retval =
       my_snprintf (result, sizeof (result), "%050a %d", NaNd (), 33, 44, 55);
     /* "0000000nan 33" is not a valid result; see
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+       <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
     ASSERT (strlen (result) == 50 + 3
             && strisnan (result, strspn (result, " "), strlen (result) - 3, 0)
             && strcmp (result + strlen (result) - 3, " 33") == 0);
@@ -561,7 +561,7 @@ test_function (int (*my_snprintf) (char *, size_t, const char *, ...))
 
   { /* Rounding can turn a ...FFF into a ...000.
        This shows a Mac OS X 10.3.9 (Darwin 7.9) bug and a
-       glibc 2.4 bug <http://sourceware.org/bugzilla/show_bug.cgi?id=2908>.  */
+       glibc 2.4 bug <https://sourceware.org/bugzilla/show_bug.cgi?id=2908>.  */
     int retval =
       my_snprintf (result, sizeof (result), "%.1La %d", 1.999L, 33, 44, 55);
     ASSERT (strcmp (result, "0x1.0p+1 33") == 0
@@ -665,7 +665,7 @@ test_function (int (*my_snprintf) (char *, size_t, const char *, ...))
     int retval =
       my_snprintf (result, sizeof (result), "%010La %d", Infinityl (), 33, 44, 55);
     /* "0000000inf 33" is not a valid result; see
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+       <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
     ASSERT (strcmp (result, "       inf 33") == 0);
     ASSERT (retval == strlen (result));
   }
@@ -674,7 +674,7 @@ test_function (int (*my_snprintf) (char *, size_t, const char *, ...))
     int retval =
       my_snprintf (result, sizeof (result), "%050La %d", NaNl (), 33, 44, 55);
     /* "0000000nan 33" is not a valid result; see
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+       <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
     ASSERT (strlen (result) == 50 + 3
             && strisnan (result, strspn (result, " "), strlen (result) - 3, 0)
             && strcmp (result + strlen (result) - 3, " 33") == 0);
index 323163f289fb2611e0e76a8ce04e18d5f1d68828..e598b0bd9af149681e32a5ab9d9a0e4d543d0b19 100644 (file)
@@ -347,7 +347,7 @@ test_function (int (*my_sprintf) (char *, const char *, ...))
     int retval =
       my_sprintf (result, "%010a %d", Infinityd (), 33, 44, 55);
     /* "0000000inf 33" is not a valid result; see
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+       <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
     ASSERT (strcmp (result, "       inf 33") == 0);
     ASSERT (retval == strlen (result));
   }
@@ -356,7 +356,7 @@ test_function (int (*my_sprintf) (char *, const char *, ...))
     int retval =
       my_sprintf (result, "%050a %d", NaNd (), 33, 44, 55);
     /* "0000000nan 33" is not a valid result; see
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+       <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
     ASSERT (strlen (result) == 50 + 3
             && strisnan (result, strspn (result, " "), strlen (result) - 3, 0)
             && strcmp (result + strlen (result) - 3, " 33") == 0);
@@ -547,7 +547,7 @@ test_function (int (*my_sprintf) (char *, const char *, ...))
 
   { /* Rounding can turn a ...FFF into a ...000.
        This shows a Mac OS X 10.3.9 (Darwin 7.9) bug and a
-       glibc 2.4 bug <http://sourceware.org/bugzilla/show_bug.cgi?id=2908>.  */
+       glibc 2.4 bug <https://sourceware.org/bugzilla/show_bug.cgi?id=2908>.  */
     int retval =
       my_sprintf (result, "%.1La %d", 1.999L, 33, 44, 55);
     ASSERT (strcmp (result, "0x1.0p+1 33") == 0
@@ -651,7 +651,7 @@ test_function (int (*my_sprintf) (char *, const char *, ...))
     int retval =
       my_sprintf (result, "%010La %d", Infinityl (), 33, 44, 55);
     /* "0000000inf 33" is not a valid result; see
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+       <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
     ASSERT (strcmp (result, "       inf 33") == 0);
     ASSERT (retval == strlen (result));
   }
@@ -660,7 +660,7 @@ test_function (int (*my_sprintf) (char *, const char *, ...))
     int retval =
       my_sprintf (result, "%050La %d", NaNl (), 33, 44, 55);
     /* "0000000nan 33" is not a valid result; see
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+       <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
     ASSERT (strlen (result) == 50 + 3
             && strisnan (result, strspn (result, " "), strlen (result) - 3, 0)
             && strcmp (result + strlen (result) - 3, " 33") == 0);
index 834351d3ad3281219e346d3d5f03a360a583e28d..490ef8fbb4b88a6e086f722063d5ac5f5734afa3 100644 (file)
@@ -86,7 +86,7 @@ main ()
   return 77;
 #elif defined __HP_cc && __ia64
   /* Avoid a test failure due to HP-UX Itanium cc bug; see:
-     http://lists.gnu.org/archive/html/bug-gnulib/2017-03/msg00078.html  */
+     https://lists.gnu.org/archive/html/bug-gnulib/2017-03/msg00078.html  */
   fputs ("Skipping test: known HP-UX Itanium cc compiler bug\n", stderr);
   return 77;
 #else
index 903186a086bb66af601db21f1a009bf4ff7eeca7..b300413d3eeb52a4b43de667755ef1fcdcc8b9a6 100644 (file)
@@ -82,7 +82,7 @@ char o[sizeof n == m * sizeof n[0] ? 1 : -1];
 char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
 /* Catch a bug in an HP-UX C compiler.  See
    https://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
-   http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
+   https://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
  */
 _Bool q = true;
 _Bool *pq = &q;
@@ -105,7 +105,7 @@ main ()
 
   /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
      reported by James Lemley on 2005-10-05; see
-     http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
+     https://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
      This is a runtime test, since a corresponding compile-time
      test would rely on initializer extensions.  */
   {
index 263168ad265b0a8c08f50b8c90a909c1029a8b3b..fca2c852de91b7f49544e618ba9bd3009c485dfb 100644 (file)
@@ -58,7 +58,7 @@ main (int argc, char *argv[])
     /* On some platforms, the memchr() functions reads past the first
        occurrence of the byte to be searched, leading to an out-of-bounds
        read access for strstr().
-       See <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521737>.
+       See <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521737>.
        This is a bug in memchr(), see the Austin Group's clarification
        <http://www.opengroup.org/austin/docs/austin_454.txt>.  */
     const char *fix = "aBaaaaaaaaaaax";
index 5150f98200bad6373380212fa60ee570364afdac..140d98262179ccaee8ec11642835aa5021b23e62 100644 (file)
@@ -463,7 +463,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
       my_asnprintf (NULL, &length, "%010a %d", Infinityd (), 33, 44, 55);
     ASSERT (result != NULL);
     /* "0000000inf 33" is not a valid result; see
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+       <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
     ASSERT (strcmp (result, "       inf 33") == 0);
     ASSERT (length == strlen (result));
     free (result);
@@ -475,7 +475,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
       my_asnprintf (NULL, &length, "%050a %d", NaNd (), 33, 44, 55);
     ASSERT (result != NULL);
     /* "0000000nan 33" is not a valid result; see
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+       <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
     ASSERT (strlen (result) == 50 + 3
             && strisnan (result, strspn (result, " "), strlen (result) - 3, 0)
             && strcmp (result + strlen (result) - 3, " 33") == 0);
@@ -727,7 +727,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
 
   { /* Rounding can turn a ...FFF into a ...000.
        This shows a Mac OS X 10.3.9 (Darwin 7.9) bug and a
-       glibc 2.4 bug <http://sourceware.org/bugzilla/show_bug.cgi?id=2908>.  */
+       glibc 2.4 bug <https://sourceware.org/bugzilla/show_bug.cgi?id=2908>.  */
     size_t length;
     char *result =
       my_asnprintf (NULL, &length, "%.1La %d", 1.999L, 33, 44, 55);
@@ -863,7 +863,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
       my_asnprintf (NULL, &length, "%010La %d", Infinityl (), 33, 44, 55);
     ASSERT (result != NULL);
     /* "0000000inf 33" is not a valid result; see
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+       <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
     ASSERT (strcmp (result, "       inf 33") == 0);
     ASSERT (length == strlen (result));
     free (result);
@@ -875,7 +875,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
       my_asnprintf (NULL, &length, "%050La %d", NaNl (), 33, 44, 55);
     ASSERT (result != NULL);
     /* "0000000nan 33" is not a valid result; see
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+       <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
     ASSERT (strlen (result) == 50 + 3
             && strisnan (result, strspn (result, " "), strlen (result) - 3, 0)
             && strcmp (result + strlen (result) - 3, " 33") == 0);
index 8f79f4d09d08653ae4e8d72fde7dcdcb1f656eb7..15d52ecb1629522f8466ad46c495ca53ae3602aa 100644 (file)
@@ -444,7 +444,7 @@ test_function (int (*my_asprintf) (char **, const char *, ...))
       my_asprintf (&result, "%010a %d", Infinityd (), 33, 44, 55);
     ASSERT (result != NULL);
     /* "0000000inf 33" is not a valid result; see
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+       <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
     ASSERT (strcmp (result, "       inf 33") == 0);
     ASSERT (retval == strlen (result));
     free (result);
@@ -456,7 +456,7 @@ test_function (int (*my_asprintf) (char **, const char *, ...))
       my_asprintf (&result, "%050a %d", NaNd (), 33, 44, 55);
     ASSERT (result != NULL);
     /* "0000000nan 33" is not a valid result; see
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+       <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
     ASSERT (strlen (result) == 50 + 3
             && strisnan (result, strspn (result, " "), strlen (result) - 3, 0)
             && strcmp (result + strlen (result) - 3, " 33") == 0);
@@ -708,7 +708,7 @@ test_function (int (*my_asprintf) (char **, const char *, ...))
 
   { /* Rounding can turn a ...FFF into a ...000.
        This shows a Mac OS X 10.3.9 (Darwin 7.9) bug and a
-       glibc 2.4 bug <http://sourceware.org/bugzilla/show_bug.cgi?id=2908>.  */
+       glibc 2.4 bug <https://sourceware.org/bugzilla/show_bug.cgi?id=2908>.  */
     char *result;
     int retval =
       my_asprintf (&result, "%.1La %d", 1.999L, 33, 44, 55);
@@ -844,7 +844,7 @@ test_function (int (*my_asprintf) (char **, const char *, ...))
       my_asprintf (&result, "%010La %d", Infinityl (), 33, 44, 55);
     ASSERT (result != NULL);
     /* "0000000inf 33" is not a valid result; see
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+       <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
     ASSERT (strcmp (result, "       inf 33") == 0);
     ASSERT (retval == strlen (result));
     free (result);
@@ -856,7 +856,7 @@ test_function (int (*my_asprintf) (char **, const char *, ...))
       my_asprintf (&result, "%050La %d", NaNl (), 33, 44, 55);
     ASSERT (result != NULL);
     /* "0000000nan 33" is not a valid result; see
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+       <https://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
     ASSERT (strlen (result) == 50 + 3
             && strisnan (result, strspn (result, " "), strlen (result) - 3, 0)
             && strcmp (result + strlen (result) - 3, " 33") == 0);
index 35f5508472629d8d18a90039375c61ad5018b68b..978ef8328e89bdcebd2e0e4fd629b71dba70af35 100644 (file)
@@ -62,8 +62,8 @@ main ()
      "a character that is outside the adopted subset".
      Reference:
        Markus Kuhn: UTF-8 decoder capability and stress test
-       <http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-test.txt>
-       <http://www.w3.org/2001/06/utf-8-wrong/UTF-8-test.html>
+       <https://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-test.txt>
+       <https://www.w3.org/2001/06/utf-8-wrong/UTF-8-test.html>
    */
   /* 3.1. Test that each unexpected continuation byte is signalled as a
      malformed sequence of its own.  */
index d7cb89dc32a0f56a676b424d9de2bfdbc3f4c87e..abb8c6698aaf748d65a3ff21ac661fcbefe3ad11 100644 (file)
@@ -35,8 +35,8 @@ test_safe_function (int (*my_u8_mbtouc) (ucs4_t *, const uint8_t *, size_t))
      "a character that is outside the adopted subset".
      Reference:
        Markus Kuhn: UTF-8 decoder capability and stress test
-       <http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-test.txt>
-       <http://www.w3.org/2001/06/utf-8-wrong/UTF-8-test.html>
+       <https://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-test.txt>
+       <https://www.w3.org/2001/06/utf-8-wrong/UTF-8-test.html>
    */
   /* 3.1. Test that each unexpected continuation byte is signalled as a
      malformed sequence of its own.  */
index b3654d2d7271b9637afa7a80c05a2097d03bbc69..a173203a1ff79a4fc2ea10d9f023dfd64c0e6b88 100644 (file)
@@ -21,7 +21,7 @@ Here are most of the steps we (maintainers) follow when making a release.
 
 * Check that the NixOS/Hydra autobuilder is reporting all is well:
 
-    http://hydra.nixos.org/jobset/gnu/@PACKAGE@-master
+    https://hydra.nixos.org/project/gnu/@PACKAGE@-master
 
 * Run the following command to download any new translations:
 
index 339681aedea4a072e476eea33bb57c0e994e6f22..c462d24608b3de5211aa7056e4e04e4802524783 100644 (file)
@@ -871,7 +871,7 @@ sc_GFDL_version:
          $(_sc_search_regexp)
 
 # Don't use Texinfo's @acronym{}.
-# http://lists.gnu.org/archive/html/bug-gnulib/2010-03/msg00321.html
+# https://lists.gnu.org/archive/html/bug-gnulib/2010-03/msg00321.html
 texinfo_suffix_re_ ?= \.(txi|texi(nfo)?)$$
 sc_texinfo_acronym:
        @prohibit='@acronym\{'                                          \
@@ -1269,7 +1269,7 @@ sc_vulnerable_makefile_CVE-2009-4029:
        halt=$$(printf '%s\n'                                           \
          'the above files are vulnerable; beware of running'           \
          '  "make dist*" rules, and upgrade to fixed automake'         \
-         '  see http://bugzilla.redhat.com/542609 for details')        \
+         '  see https://bugzilla.redhat.com/show_bug.cgi?id=542609 for details') \
          $(_sc_search_regexp)
 
 sc_vulnerable_makefile_CVE-2012-3386:
@@ -1278,7 +1278,7 @@ sc_vulnerable_makefile_CVE-2012-3386:
        halt=$$(printf '%s\n'                                           \
          'the above files are vulnerable; beware of running'           \
          '  "make distcheck", and upgrade to fixed automake'           \
-         '  see http://bugzilla.redhat.com/CVE-2012-3386 for details') \
+         '  see https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2012-3386 for details') \
          $(_sc_search_regexp)
 
 vc-diff-check:
@@ -1535,7 +1535,7 @@ refresh-gnulib-patches:
 # Update gettext files.
 PACKAGE ?= $(shell basename $(PWD))
 PO_DOMAIN ?= $(PACKAGE)
-POURL = http://translationproject.org/latest/$(PO_DOMAIN)/
+POURL = https://translationproject.org/latest/$(PO_DOMAIN)/
 PODIR ?= po
 refresh-po:
        rm -f $(PODIR)/*.po && \
index 24baeec8094c805ab8da54ce0f89d5d476c32acd..4ea176f2ef622b5c12843ba3d5aa35217c58502b 100644 (file)
--- a/users.txt
+++ b/users.txt
@@ -2,7 +2,7 @@ The following packages appear to be using gnulib and gnulib-tool:
 
   acct            https://svn.sv.gnu.org/viewvc/trunk/?root=acct
   anubis          https://git.sv.gnu.org/gitweb/?p=anubis.git
-  augeas          http://augeas.net/
+  augeas          https://github.com/hercules-team/augeas
   autobuild       https://josefsson.org/autobuild/
   barcode         https://git.sv.gnu.org/cgit/barcode.git/
   bison           https://git.sv.gnu.org/gitweb/?p=bison.git
@@ -33,12 +33,12 @@ The following packages appear to be using gnulib and gnulib-tool:
   gsasl           https://git.sv.gnu.org/gitweb/?p=gsasl.git
   gss             https://git.sv.gnu.org/gitweb/?p=gss.git
   gtkreindeer     https://git.sv.gnu.org/gitweb/?p=gtkreindeer.git
-  gtk-vnc         http://gtk-vnc.codemonkey.ws/hg/outgoing.hg
+  gtk-vnc         https://git.gnome.org/browse/gtk-vnc/tree/
   grep            https://git.sv.gnu.org/cgit/grep.git/
   guile           https://git.sv.gnu.org/gitweb/?p=guile.git
   gzip            https://git.sv.gnu.org/cgit/gzip.git/
   hello           https://git.sv.gnu.org/gitweb/?p=hello.git
-  hivex           http://git.annexia.org/?p=hivex.git
+  hivex           https://github.com/libguestfs/hivex
   icoutils        https://git.savannah.nongnu.org/cgit/icoutils.git/tree/
   inetutils       https://git.sv.gnu.org/gitweb/?p=inetutils.git
   iwhd            https://git.fedorahosted.org/git/?p=iwhd.git
@@ -47,12 +47,12 @@ The following packages appear to be using gnulib and gnulib-tool:
   libdap          https://scm.opendap.org/svn/trunk/libdap/
   libffcall       https://savannah.gnu.org/projects/libffcall/
   libgnupdf       https://bzr.sv.gnu.org/lh/pdf/libgnupdf/trunk/files
-  libguestfs      http://libguestfs.org/
+  libguestfs      https://github.com/libguestfs/libguestfs
   libiconv        https://git.sv.gnu.org/gitweb/?p=libiconv.git
   libidn          https://git.sv.gnu.org/gitweb/?p=libidn.git
   libidn2         https://josefsson.org/libidn2/
   libksba         https://www.gnupg.org/related_software/libksba/index.html
-  libntlm         http://www.nongnu.org/libntlm/
+  libntlm         https://git.savannah.nongnu.org/gitweb/?p=libntlm.git;a=tree
   libprelude      https://trac.prelude-ids.org/browser/trunk/libprelude/
   libpreludedb    https://trac.prelude-ids.org/browser/trunk/libpreludedb/
   libtasn1        https://git.savannah.gnu.org/gitweb/?p=libtasn1.git
@@ -60,19 +60,18 @@ The following packages appear to be using gnulib and gnulib-tool:
   libvirt         https://libvirt.org/
                   https://libvirt.org/git/?p=libvirt.git;a=summary
   m4              https://git.sv.gnu.org/gitweb/?p=m4.git;a=summary
-  mailfromd       http://svn.gnu.org.ua/viewvc/mailfromd/trunk/
+  mailfromd       http://git.gnu.org.ua/cgit/mailfromd.git/tree/
   mailutils       https://git.sv.gnu.org/gitweb/?p=mailutils.git
-  man-db          http://www.chiark.greenend.org.uk/~cjwatson/bzr/man-db/trunk/
+  man-db          https://bazaar.launchpad.net/~cjwatson/man-db/master/changes
   miktex          https://miktex.org/
                   https://github.com/MiKTeX/miktex
   mini-httpd      https://git.sv.gnu.org/gitweb/?p=mini-httpd.git
-  msmtp           http://msmtp.cvs.sourceforge.net/msmtp/msmtp/
+  msmtp           https://sourceforge.net/p/msmtp/code/ci/master/tree/
   myserver        https://git.sv.gnu.org/gitweb/?p=myserver.git;a=summary
-  nagios-plugins  http://nagiosplug.git.sourceforge.net/
-  Net::CDP        http://search.cpan.org/src/MCHAPMAN/Net-CDP-0.09/libcdp/
+  nagios-plugins  https://github.com/nagios-plugins/nagios-plugins
+  Net::CDP        http://cpansearch.perl.org/src/MCHAPMAN/Net-CDP-0.09/libcdp/
   netcf           https://fedorahosted.org/netcf/
-? newts           http://svn.arete.cc/newts/trunk/
-  OATH Toolkit    http://www.nongnu.org/oath-toolkit/
+  OATH Toolkit    https://gitlab.com/oath-toolkit/oath-toolkit/
   octave          https://hg.savannah.gnu.org/hgweb/octave/
   OPeNDAP         https://scm.opendap.org/svn/trunk/
   parted          https://git.debian.org/?p=parted/parted.git;a=summary
@@ -94,7 +93,7 @@ The following packages appear to be using gnulib and gnulib-tool:
   wdiff           https://bzr.savannah.gnu.org/lh/wdiff/trunk/files
   wget            https://git.savannah.gnu.org/gitweb/?p=wget.git
   wget2           https://git.savannah.gnu.org/gitweb/?p=wget/wget2.git
-  wydawca         http://svn.gnu.org.ua/viewvc/wydawca/trunk/
+  wydawca         http://git.gnu.org.ua/cgit/wydawca.git/
   wyslij-po       http://svn.gnu.org.ua/viewvc/wyslij-po/trunk/
   zile            https://www.gnu.org/software/zile/