Mercurial > gnulib
changeset 38846:aba5dc56f9f9
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.
line wrap: on
line diff
--- a/ChangeLog Wed Sep 13 13:27:36 2017 -0700 +++ b/ChangeLog Thu Sep 14 00:35:56 2017 +0200 @@ -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.
--- a/Makefile Wed Sep 13 13:27:36 2017 -0700 +++ b/Makefile Thu Sep 14 00:35:56 2017 +0200 @@ -43,7 +43,7 @@ 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_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$$' \
--- a/STATUS-libposix Wed Sep 13 13:27:36 2017 -0700 +++ b/STATUS-libposix Thu Sep 14 00:35:56 2017 +0200 @@ -44,68 +44,68 @@ 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 @@ 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.
--- a/build-aux/bootstrap Wed Sep 13 13:27:36 2017 -0700 +++ b/build-aux/bootstrap Thu Sep 14 00:35:56 2017 +0200 @@ -141,7 +141,7 @@ # 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 @@ # 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 &&
--- a/build-aux/git-version-gen Wed Sep 13 13:27:36 2017 -0700 +++ b/build-aux/git-version-gen Thu Sep 14 00:35:56 2017 +0200 @@ -17,7 +17,7 @@ # 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)
--- a/build-aux/gitlog-to-changelog Wed Sep 13 13:27:36 2017 -0700 +++ b/build-aux/gitlog-to-changelog Thu Sep 14 00:35:56 2017 +0200 @@ -33,7 +33,7 @@ (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;
--- a/build-aux/useless-if-before-free Wed Sep 13 13:27:36 2017 -0700 +++ b/build-aux/useless-if-before-free Thu Sep 14 00:35:56 2017 +0200 @@ -33,7 +33,7 @@ (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;
--- a/config/srclist.txt Wed Sep 13 13:27:36 2017 -0700 +++ b/config/srclist.txt Thu Sep 14 00:35:56 2017 +0200 @@ -83,89 +83,89 @@ #$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 @@ #$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 @@ #$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 @@ #$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
--- a/doc/acl-resources.txt Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/acl-resources.txt Thu Sep 14 00:35:56 2017 +0200 @@ -5,7 +5,7 @@ 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 @@ 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 @@ 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 @@ 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 @@ 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 @@ 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 @@ 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 @@ 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 @@ 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 @@ 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 @@ 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:
--- a/doc/gendocs_template Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/gendocs_template Thu Sep 14 00:35:56 2017 +0200 @@ -80,7 +80,7 @@ <p>Copyright © 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" -->
--- a/doc/gendocs_template_min Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/gendocs_template_min Thu Sep 14 00:35:56 2017 +0200 @@ -83,7 +83,7 @@ <p>Copyright © 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" -->
--- a/doc/glibc-headers/aliases.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/aliases.texi Thu Sep 14 00:35:56 2017 +0200 @@ -9,7 +9,7 @@ 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: ---
--- a/doc/glibc-headers/alloca.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/alloca.texi Thu Sep 14 00:35:56 2017 +0200 @@ -13,7 +13,7 @@ @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
--- a/doc/glibc-headers/argz.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/argz.texi Thu Sep 14 00:35:56 2017 +0200 @@ -11,7 +11,7 @@ @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
--- a/doc/glibc-headers/crypt.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/crypt.texi Thu Sep 14 00:35:56 2017 +0200 @@ -18,8 +18,8 @@ @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: ---
--- a/doc/glibc-headers/envz.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/envz.texi Thu Sep 14 00:35:56 2017 +0200 @@ -11,7 +11,7 @@ @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: ---
--- a/doc/glibc-headers/err.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/err.texi Thu Sep 14 00:35:56 2017 +0200 @@ -15,7 +15,7 @@ @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: ---
--- a/doc/glibc-headers/error.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/error.texi Thu Sep 14 00:35:56 2017 +0200 @@ -15,7 +15,7 @@ @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
--- a/doc/glibc-headers/execinfo.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/execinfo.texi Thu Sep 14 00:35:56 2017 +0200 @@ -14,7 +14,7 @@ @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: ---
--- a/doc/glibc-headers/fstab.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/fstab.texi Thu Sep 14 00:35:56 2017 +0200 @@ -16,7 +16,7 @@ @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: ---
--- a/doc/glibc-headers/fts.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/fts.texi Thu Sep 14 00:35:56 2017 +0200 @@ -8,7 +8,7 @@ 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: ---
--- a/doc/glibc-headers/getopt.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/getopt.texi Thu Sep 14 00:35:56 2017 +0200 @@ -15,7 +15,7 @@ @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
--- a/doc/glibc-headers/ifaddrs.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/ifaddrs.texi Thu Sep 14 00:35:56 2017 +0200 @@ -7,7 +7,7 @@ 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: ---
--- a/doc/glibc-headers/mntent.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/mntent.texi Thu Sep 14 00:35:56 2017 +0200 @@ -16,7 +16,7 @@ @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: ---
--- a/doc/glibc-headers/pty.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/pty.texi Thu Sep 14 00:35:56 2017 +0200 @@ -13,7 +13,7 @@ @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
--- a/doc/glibc-headers/resolv.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/resolv.texi Thu Sep 14 00:35:56 2017 +0200 @@ -14,7 +14,7 @@ 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: ---
--- a/doc/glibc-headers/shadow.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/shadow.texi Thu Sep 14 00:35:56 2017 +0200 @@ -13,7 +13,7 @@ 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: ---
--- a/doc/glibc-headers/sys_ioctl.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/sys_ioctl.texi Thu Sep 14 00:35:56 2017 +0200 @@ -13,7 +13,7 @@ @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
--- a/doc/glibc-headers/ttyent.texi Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/glibc-headers/ttyent.texi Thu Sep 14 00:35:56 2017 +0200 @@ -7,7 +7,7 @@ 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: ---
--- a/doc/solaris-versions Wed Sep 13 13:27:36 2017 -0700 +++ b/doc/solaris-versions Thu Sep 14 00:35:56 2017 +0200 @@ -49,7 +49,7 @@ 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>. -----
--- a/gnulib-tool Wed Sep 13 13:27:36 2017 -0700 +++ b/gnulib-tool Thu Sep 14 00:35:56 2017 +0200 @@ -82,7 +82,7 @@ # 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 @@ # # 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 @@ 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 @@ 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"
--- a/lib/allocator.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/allocator.h Thu Sep 14 00:35:56 2017 +0200 @@ -29,7 +29,7 @@ /* 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
--- a/lib/alphasort.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/alphasort.c Thu Sep 14 00:35:56 2017 +0200 @@ -28,7 +28,7 @@ } #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,
--- a/lib/argp-ba.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/argp-ba.c Thu Sep 14 00:35:56 2017 +0200 @@ -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
--- a/lib/argp-pv.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/argp-pv.c Thu Sep 14 00:35:56 2017 +0200 @@ -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
--- a/lib/base32.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/base32.c Thu Sep 14 00:35:56 2017 +0200 @@ -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:
--- a/lib/base64.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/base64.c Thu Sep 14 00:35:56 2017 +0200 @@ -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:
--- a/lib/canon-host.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/canon-host.c Thu Sep 14 00:35:56 2017 +0200 @@ -53,8 +53,8 @@ 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 @@ 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);
--- a/lib/canonicalize-lgpl.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/canonicalize-lgpl.c Thu Sep 14 00:35:56 2017 +0200 @@ -97,7 +97,7 @@ { #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 }
--- a/lib/clean-temp.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/clean-temp.c Thu Sep 14 00:35:56 2017 +0200 @@ -165,7 +165,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. */ static size_t string_hash (const void *x) { @@ -580,7 +580,7 @@ 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);
--- a/lib/count-leading-zeros.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/count-leading-zeros.h Thu Sep 14 00:35:56 2017 +0200 @@ -70,7 +70,8 @@ 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
--- a/lib/count-trailing-zeros.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/count-trailing-zeros.h Thu Sep 14 00:35:56 2017 +0200 @@ -68,7 +68,8 @@ 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
--- a/lib/dup2.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/dup2.c Thu Sep 14 00:35:56 2017 +0200 @@ -88,7 +88,7 @@ } /* 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;
--- a/lib/duplocale.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/duplocale.c Thu Sep 14 00:35:56 2017 +0200 @@ -32,7 +32,7 @@ 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
--- a/lib/fchownat.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/fchownat.c Thu Sep 14 00:35:56 2017 +0200 @@ -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.
--- a/lib/ffs.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/ffs.c Thu Sep 14 00:35:56 2017 +0200 @@ -29,7 +29,7 @@ #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
--- a/lib/filevercmp.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/filevercmp.c Thu Sep 14 00:35:56 2017 +0200 @@ -79,7 +79,7 @@ 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) {
--- a/lib/float.in.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/float.in.h Thu Sep 14 00:35:56 2017 +0200 @@ -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
--- a/lib/flock.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/flock.c Thu Sep 14 00:35:56 2017 +0200 @@ -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>
--- a/lib/fma.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/fma.c Thu Sep 14 00:35:56 2017 +0200 @@ -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. */
--- a/lib/fpucw.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/fpucw.h Thu Sep 14 00:35:56 2017 +0200 @@ -35,13 +35,13 @@ 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. */
--- a/lib/freading.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/freading.c Thu Sep 14 00:35:56 2017 +0200 @@ -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
--- a/lib/fstatat.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/fstatat.c Thu Sep 14 00:35:56 2017 +0200 @@ -111,7 +111,7 @@ # 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),
--- a/lib/fsync.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/fsync.c Thu Sep 14 00:35:56 2017 +0200 @@ -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>
--- a/lib/ftoastr.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/ftoastr.c Thu Sep 14 00:35:56 2017 +0200 @@ -108,7 +108,7 @@ 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"];
--- a/lib/ftoastr.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/ftoastr.h Thu Sep 14 00:35:56 2017 +0200 @@ -96,7 +96,7 @@ 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)
--- a/lib/fts.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/fts.c Thu Sep 14 00:35:56 2017 +0200 @@ -834,8 +834,8 @@ 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:
--- a/lib/gen-uni-tables.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/gen-uni-tables.c Thu Sep 14 00:35:56 2017 +0200 @@ -5241,7 +5241,7 @@ } /* 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 @@ } /* 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)
--- a/lib/getdelim.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/getdelim.c Thu Sep 14 00:35:56 2017 +0200 @@ -52,7 +52,7 @@ { #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 }
--- a/lib/getprogname.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/getprogname.c Thu Sep 14 00:35:56 2017 +0200 @@ -64,7 +64,7 @@ /* 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 @@ 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 @@ 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;
--- a/lib/git-merge-changelog.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/git-merge-changelog.c Thu Sep 14 00:35:56 2017 +0200 @@ -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 @@ 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;
--- a/lib/glthread/thread.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/glthread/thread.h Thu Sep 14 00:35:56 2017 +0200 @@ -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> */
--- a/lib/hash-pjw-bare.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/hash-pjw-bare.c Thu Sep 14 00:35:56 2017 +0200 @@ -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. */
--- a/lib/hash-pjw.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/hash-pjw.c Thu Sep 14 00:35:56 2017 +0200 @@ -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)
--- a/lib/idpriv-drop.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/idpriv-drop.c Thu Sep 14 00:35:56 2017 +0200 @@ -54,7 +54,8 @@ #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 @@ 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.
--- a/lib/idpriv-droptemp.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/idpriv-droptemp.c Thu Sep 14 00:35:56 2017 +0200 @@ -58,7 +58,9 @@ /* 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 @@ /* 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;
--- a/lib/idpriv.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/idpriv.h Thu Sep 14 00:35:56 2017 +0200 @@ -74,10 +74,10 @@ /* 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
--- a/lib/intprops.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/intprops.h Thu Sep 14 00:35:56 2017 +0200 @@ -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, @@ -179,7 +179,7 @@ /* 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 \ @@ -443,7 +443,7 @@ 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. */
--- a/lib/localcharset.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/localcharset.c Thu Sep 14 00:35:56 2017 +0200 @@ -355,7 +355,7 @@ 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"
--- a/lib/localename.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/localename.c Thu Sep 14 00:35:56 2017 +0200 @@ -1157,7 +1157,7 @@ { /* 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 @@ /* 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 @@ } 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 @@ /* 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 @@ # 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')
--- a/lib/mbrtowc.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/mbrtowc.c Thu Sep 14 00:35:56 2017 +0200 @@ -105,7 +105,7 @@ /* 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 {
--- a/lib/mbscasestr.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/mbscasestr.c Thu Sep 14 00:35:56 2017 +0200 @@ -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. */
--- a/lib/mbsrtowcs-state.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/mbsrtowcs-state.c Thu Sep 14 00:35:56 2017 +0200 @@ -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
--- a/lib/mbsstr.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/mbsstr.c Thu Sep 14 00:35:56 2017 +0200 @@ -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. */
--- a/lib/msvc-inval.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/msvc-inval.h Thu Sep 14 00:35:56 2017 +0200 @@ -95,7 +95,7 @@ /* 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 @@ # 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
--- a/lib/nproc.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/nproc.h Thu Sep 14 00:35:56 2017 +0200 @@ -26,7 +26,7 @@ - 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
--- a/lib/openat.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/openat.c Thu Sep 14 00:35:56 2017 +0200 @@ -174,7 +174,7 @@ # 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),
--- a/lib/parse-duration.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/parse-duration.h Thu Sep 14 00:35:56 2017 +0200 @@ -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.
--- a/lib/pathmax.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/pathmax.h Thu Sep 14 00:35:56 2017 +0200 @@ -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
--- a/lib/pipe-filter.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/pipe-filter.h Thu Sep 14 00:35:56 2017 +0200 @@ -47,7 +47,7 @@ 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 @@ 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
--- a/lib/progreloc.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/progreloc.c Thu Sep 14 00:35:56 2017 +0200 @@ -153,7 +153,7 @@ 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)
--- a/lib/ptsname_r.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/ptsname_r.c Thu Sep 14 00:35:56 2017 +0200 @@ -98,9 +98,9 @@ { /* 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;
--- a/lib/quotearg.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/quotearg.c Thu Sep 14 00:35:56 2017 +0200 @@ -357,7 +357,7 @@ 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);
--- a/lib/relocatable.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/relocatable.c Thu Sep 14 00:35:56 2017 +0200 @@ -315,7 +315,7 @@ 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. */
--- a/lib/safe-read.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/safe-read.c Thu Sep 14 00:35:56 2017 +0200 @@ -57,7 +57,7 @@ { /* 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 };
--- a/lib/scandir.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/scandir.c Thu Sep 14 00:35:56 2017 +0200 @@ -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 @@ 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 *),
--- a/lib/sched.in.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/sched.in.h Thu Sep 14 00:35:56 2017 +0200 @@ -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>
--- a/lib/signal.in.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/signal.in.h Thu Sep 14 00:35:56 2017 +0200 @@ -200,7 +200,7 @@ /* 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__))
--- a/lib/stdbool.in.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/stdbool.in.h Thu Sep 14 00:35:56 2017 +0200 @@ -83,8 +83,8 @@ 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.
--- a/lib/stdio-impl.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/stdio-impl.h Thu Sep 14 00:35:56 2017 +0200 @@ -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 @@ # 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
--- a/lib/stdio.in.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/stdio.in.h Thu Sep 14 00:35:56 2017 +0200 @@ -152,7 +152,7 @@ /* 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 @@ (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++. */
--- a/lib/str-kmp.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/str-kmp.h Thu Sep 14 00:35:56 2017 +0200 @@ -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.
--- a/lib/str-two-way.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/str-two-way.h Thu Sep 14 00:35:56 2017 +0200 @@ -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
--- a/lib/sys_socket.in.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/sys_socket.in.h Thu Sep 14 00:35:56 2017 +0200 @@ -169,7 +169,7 @@ 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 @@ 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
--- a/lib/sysexits.in.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/sysexits.in.h Thu Sep 14 00:35:56 2017 +0200 @@ -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
--- a/lib/system-quote.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/system-quote.c Thu Sep 14 00:35:56 2017 +0200 @@ -112,7 +112,7 @@ 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.
--- a/lib/tmpfile.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/tmpfile.c Thu Sep 14 00:35:56 2017 +0200 @@ -55,7 +55,7 @@ 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);
--- a/lib/unistd.in.h Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/unistd.in.h Thu Sep 14 00:35:56 2017 +0200 @@ -379,7 +379,7 @@ 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 @@ 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
--- a/lib/unlinkat.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/unlinkat.c Thu Sep 14 00:35:56 2017 +0200 @@ -98,7 +98,7 @@ #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),
--- a/lib/utimens.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/utimens.c Thu Sep 14 00:35:56 2017 +0200 @@ -196,7 +196,7 @@ /* 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 @@ 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 @@ 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
--- a/lib/vasnprintf.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/vasnprintf.c Thu Sep 14 00:35:56 2017 +0200 @@ -4906,7 +4906,7 @@ 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
--- a/lib/verror.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/verror.c Thu Sep 14 00:35:56 2017 +0200 @@ -58,7 +58,7 @@ 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)
--- a/lib/wcsrtombs-state.c Wed Sep 13 13:27:36 2017 -0700 +++ b/lib/wcsrtombs-state.c Thu Sep 14 00:35:56 2017 +0200 @@ -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
--- a/m4/alloca.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/alloca.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -44,12 +44,12 @@ 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 # -----------------
--- a/m4/duplocale.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/duplocale.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -11,7 +11,7 @@ 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
--- a/m4/extern-inline.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/extern-inline.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -11,7 +11,7 @@ [/* 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 @@ 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__) \
--- a/m4/fpieee.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/fpieee.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -33,7 +33,7 @@ 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.
--- a/m4/fstatat.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/fstatat.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -20,7 +20,7 @@ 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(
--- a/m4/gethostname.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/gethostname.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -48,7 +48,7 @@ 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."
--- a/m4/gnulib-common.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/gnulib-common.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -228,13 +228,13 @@ # 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], [
--- a/m4/host-cpu-c-abi.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/host-cpu-c-abi.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -46,7 +46,7 @@ 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])
--- a/m4/javacomp.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/javacomp.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -20,7 +20,7 @@ # 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
--- a/m4/lib-ignore.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/lib-ignore.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -53,7 +53,7 @@ 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.
--- a/m4/lib-prefix.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/lib-prefix.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -182,7 +182,7 @@ 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.
--- a/m4/memchr.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/memchr.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -25,10 +25,10 @@ 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([[
--- a/m4/memmem.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/memmem.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -21,7 +21,7 @@ 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],
--- a/m4/printf.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/printf.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -528,7 +528,7 @@ && 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 @@ && 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 @@ 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 @@ 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],
--- a/m4/regex.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/regex.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -76,7 +76,7 @@ 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 @@ { /* 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 @@ 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
--- a/m4/stat-size.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/stat-size.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -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]) ])
--- a/m4/std-gnu11.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/std-gnu11.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -369,7 +369,7 @@ 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 @@ # -------------- # 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]
--- a/m4/stdbool.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/stdbool.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -88,7 +88,7 @@ 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;
--- a/m4/strcasestr.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/strcasestr.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -20,7 +20,7 @@ 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([[
--- a/m4/strstr.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/strstr.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -12,7 +12,7 @@ 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([[
--- a/m4/strtok_r.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/strtok_r.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -19,7 +19,7 @@ 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([[
--- a/m4/sys_types_h.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/sys_types_h.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -40,7 +40,7 @@ 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],
--- a/m4/threadlib.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/threadlib.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -66,7 +66,7 @@ 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 @@ # # 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"
--- a/m4/vararrays.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/vararrays.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -27,7 +27,7 @@ [[/* 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;
--- a/m4/wchar_h.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/wchar_h.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -63,7 +63,7 @@ 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 @@ 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.])
--- a/m4/wctob.m4 Wed Sep 13 13:27:36 2017 -0700 +++ b/m4/wctob.m4 Thu Sep 14 00:35:56 2017 +0200 @@ -17,7 +17,7 @@ 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
--- a/modules/pmccabe2html Wed Sep 13 13:27:36 2017 -0700 +++ b/modules/pmccabe2html Thu Sep 14 00:35:56 2017 +0200 @@ -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
--- a/pygnulib/GLImport.py Wed Sep 13 13:27:36 2017 -0700 +++ b/pygnulib/GLImport.py Thu Sep 14 00:35:56 2017 +0200 @@ -642,7 +642,7 @@ # 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 @@ 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)
--- a/tests/test-avltreehash_list.c Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-avltreehash_list.c Thu Sep 14 00:35:56 2017 +0200 @@ -45,7 +45,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. */ static size_t string_hash (const void *x) {
--- a/tests/test-exp.h Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-exp.h Thu Sep 14 00:35:56 2017 +0200 @@ -37,7 +37,7 @@ #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)
--- a/tests/test-exp2.h Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-exp2.h Thu Sep 14 00:35:56 2017 +0200 @@ -35,7 +35,7 @@ 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 @@ #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)
--- a/tests/test-expm1.h Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-expm1.h Thu Sep 14 00:35:56 2017 +0200 @@ -59,7 +59,7 @@ #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)
--- a/tests/test-fflush2.c Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-fflush2.c Thu Sep 14 00:35:56 2017 +0200 @@ -36,7 +36,7 @@ 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 @@ 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
--- a/tests/test-getopt.h Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-getopt.h Thu Sep 14 00:35:56 2017 +0200 @@ -1367,7 +1367,7 @@ } /* 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. */
--- a/tests/test-getopt_long.h Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-getopt_long.h Thu Sep 14 00:35:56 2017 +0200 @@ -315,7 +315,7 @@ } /* 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 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) {
--- a/tests/test-intprops.c Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-intprops.c Thu Sep 14 00:35:56 2017 +0200 @@ -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
--- a/tests/test-linkedhash_list.c Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-linkedhash_list.c Thu Sep 14 00:35:56 2017 +0200 @@ -43,7 +43,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. */ static size_t string_hash (const void *x) {
--- a/tests/test-log.h Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-log.h Thu Sep 14 00:35:56 2017 +0200 @@ -47,7 +47,7 @@ #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 @@ #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)
--- a/tests/test-log10.h Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-log10.h Thu Sep 14 00:35:56 2017 +0200 @@ -47,7 +47,7 @@ #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 @@ #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)
--- a/tests/test-log1p.h Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-log1p.h Thu Sep 14 00:35:56 2017 +0200 @@ -43,7 +43,7 @@ #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 @@ #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)
--- a/tests/test-log2.h Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-log2.h Thu Sep 14 00:35:56 2017 +0200 @@ -74,7 +74,7 @@ #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 @@ #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)
--- a/tests/test-perror2.c Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-perror2.c Thu Sep 14 00:35:56 2017 +0200 @@ -121,10 +121,10 @@ 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 }
--- a/tests/test-printf-posix.h Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-printf-posix.h Thu Sep 14 00:35:56 2017 +0200 @@ -46,7 +46,7 @@ /* 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. */
--- a/tests/test-rbtreehash_list.c Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-rbtreehash_list.c Thu Sep 14 00:35:56 2017 +0200 @@ -45,7 +45,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. */ static size_t string_hash (const void *x) {
--- a/tests/test-regex.c Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-regex.c Thu Sep 14 00:35:56 2017 +0200 @@ -48,7 +48,7 @@ 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 @@ { /* 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 @@ } /* 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
--- a/tests/test-snprintf-posix.h Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-snprintf-posix.h Thu Sep 14 00:35:56 2017 +0200 @@ -361,7 +361,7 @@ 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 @@ 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 @@ { /* 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 @@ 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 @@ 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);
--- a/tests/test-sprintf-posix.h Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-sprintf-posix.h Thu Sep 14 00:35:56 2017 +0200 @@ -347,7 +347,7 @@ 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 @@ 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 @@ { /* 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 @@ 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 @@ 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);
--- a/tests/test-stdalign.c Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-stdalign.c Thu Sep 14 00:35:56 2017 +0200 @@ -86,7 +86,7 @@ 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
--- a/tests/test-stdbool.c Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-stdbool.c Thu Sep 14 00:35:56 2017 +0200 @@ -82,7 +82,7 @@ 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 @@ /* 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. */ {
--- a/tests/test-strstr.c Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-strstr.c Thu Sep 14 00:35:56 2017 +0200 @@ -58,7 +58,7 @@ /* 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";
--- a/tests/test-vasnprintf-posix.c Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-vasnprintf-posix.c Thu Sep 14 00:35:56 2017 +0200 @@ -463,7 +463,7 @@ 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 @@ 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 @@ { /* 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 @@ 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 @@ 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);
--- a/tests/test-vasprintf-posix.c Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/test-vasprintf-posix.c Thu Sep 14 00:35:56 2017 +0200 @@ -444,7 +444,7 @@ 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 @@ 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 @@ { /* 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 @@ 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 @@ 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);
--- a/tests/unistr/test-u8-mbsnlen.c Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/unistr/test-u8-mbsnlen.c Thu Sep 14 00:35:56 2017 +0200 @@ -62,8 +62,8 @@ "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. */
--- a/tests/unistr/test-u8-mbtouc.c Wed Sep 13 13:27:36 2017 -0700 +++ b/tests/unistr/test-u8-mbtouc.c Thu Sep 14 00:35:56 2017 +0200 @@ -35,8 +35,8 @@ "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. */
--- a/top/README-release Wed Sep 13 13:27:36 2017 -0700 +++ b/top/README-release Thu Sep 14 00:35:56 2017 +0200 @@ -21,7 +21,7 @@ * 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:
--- a/top/maint.mk Wed Sep 13 13:27:36 2017 -0700 +++ b/top/maint.mk Thu Sep 14 00:35:56 2017 +0200 @@ -871,7 +871,7 @@ $(_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 @@ 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 @@ 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 @@ # 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 && \
--- a/users.txt Wed Sep 13 13:27:36 2017 -0700 +++ b/users.txt Thu Sep 14 00:35:56 2017 +0200 @@ -2,7 +2,7 @@ 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 @@ 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 @@ 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 @@ 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 @@ 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/