Mercurial > gnulib
changeset 38843:fe6f0f324ef9
doc: Prefer https URLs where possible.
* doc/**/*.texi: Use https URLs instead of http URLs where possible.
* doc/ld-output-def.texi: Remove unavailable URL.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Wed, 13 Sep 2017 03:17:45 +0200 |
parents | 61f574d3feec |
children | a8586d5e30d2 |
files | ChangeLog doc/glibc-headers/alloca.texi doc/glibc-headers/argp.texi doc/glibc-headers/argz.texi doc/glibc-headers/crypt.texi doc/glibc-headers/envz.texi doc/glibc-headers/err.texi doc/glibc-headers/error.texi doc/glibc-headers/execinfo.texi doc/glibc-headers/fstab.texi doc/glibc-headers/getopt.texi doc/glibc-headers/libintl.texi doc/glibc-headers/mcheck.texi doc/glibc-headers/mntent.texi doc/glibc-headers/obstack.texi doc/glibc-headers/printf.texi doc/glibc-headers/pty.texi doc/glibc-headers/sys_ioctl.texi doc/gnulib-intro.texi doc/gnulib-readme.texi doc/gnulib-tool.texi doc/gnulib.texi doc/ld-output-def.texi doc/ld-version-script.texi doc/lib-symbol-visibility.texi doc/licenses-texi.texi doc/posix-functions/mbtowc.texi |
diffstat | 27 files changed, 41 insertions(+), 36 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Tue Sep 12 16:36:27 2017 -0700 +++ b/ChangeLog Wed Sep 13 03:17:45 2017 +0200 @@ -1,3 +1,9 @@ +2017-09-12 Bruno Haible <bruno@clisp.org> + + doc: Prefer https URLs where possible. + * doc/**/*.texi: Use https URLs instead of http URLs where possible. + * doc/ld-output-def.texi: Remove unavailable URL. + 2017-09-12 Paul Eggert <eggert@cs.ucla.edu> maintainer-makefile: FTP -> HTTPS
--- a/doc/glibc-headers/alloca.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/alloca.texi Wed Sep 13 03:17:45 2017 +0200 @@ -10,7 +10,7 @@ @ref{Variable Size Automatic,,Automatic Storage with Variable Size,libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/Variable-Size-Automatic.html}, +@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}.
--- a/doc/glibc-headers/argp.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/argp.texi Wed Sep 13 03:17:45 2017 +0200 @@ -8,7 +8,7 @@ @ref{Argp,,Parsing Program Options with Argp,libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/Argp.html}. +@url{https://www.gnu.org/software/libc/manual/html_node/Argp.html}. @end ifnotinfo @end itemize
--- a/doc/glibc-headers/argz.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/argz.texi Wed Sep 13 03:17:45 2017 +0200 @@ -8,7 +8,7 @@ @ref{Argz Functions,,,libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/Argz-Functions.html}, +@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}.
--- a/doc/glibc-headers/crypt.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/crypt.texi Wed Sep 13 03:17:45 2017 +0200 @@ -14,8 +14,8 @@ @ref{DES Encryption,,,libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/crypt.html}, -@url{http://www.gnu.org/software/libc/manual/html_node/DES-Encryption.html}, +@url{https://www.gnu.org/software/libc/manual/html_node/crypt.html}, +@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},
--- a/doc/glibc-headers/envz.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/envz.texi Wed Sep 13 03:17:45 2017 +0200 @@ -8,7 +8,7 @@ @ref{Envz Functions,,,libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/Envz-Functions.html}, +@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}.
--- a/doc/glibc-headers/err.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/err.texi Wed Sep 13 03:17:45 2017 +0200 @@ -12,7 +12,7 @@ @ref{Error Messages,,,libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/Error-Messages.html}, +@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}.
--- a/doc/glibc-headers/error.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/error.texi Wed Sep 13 03:17:45 2017 +0200 @@ -12,7 +12,7 @@ @ref{Error Messages,,,libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/Error-Messages.html}, +@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}.
--- a/doc/glibc-headers/execinfo.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/execinfo.texi Wed Sep 13 03:17:45 2017 +0200 @@ -11,7 +11,7 @@ @ref{Backtraces,,,libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/Backtraces.html}, +@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}.
--- a/doc/glibc-headers/fstab.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/fstab.texi Wed Sep 13 03:17:45 2017 +0200 @@ -13,7 +13,7 @@ @ref{fstab,,The `fstab' file,libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/fstab.html}, +@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}.
--- a/doc/glibc-headers/getopt.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/getopt.texi Wed Sep 13 03:17:45 2017 +0200 @@ -12,7 +12,7 @@ @ref{Getopt,,Parsing program options using `getopt',libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/Getopt.html}, +@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}.
--- a/doc/glibc-headers/libintl.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/libintl.texi Wed Sep 13 03:17:45 2017 +0200 @@ -14,7 +14,7 @@ @ref{Message catalogs with gettext,,The `gettext' family of functions,libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/Message-catalogs-with-gettext.html}, +@url{https://www.gnu.org/software/libc/manual/html_node/Message-catalogs-with-gettext.html}, @end ifnotinfo @item @ifinfo
--- a/doc/glibc-headers/mcheck.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/mcheck.texi Wed Sep 13 03:17:45 2017 +0200 @@ -12,7 +12,7 @@ @ref{Heap Consistency Checking,,,libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/Heap-Consistency-Checking.html}. +@url{https://www.gnu.org/software/libc/manual/html_node/Heap-Consistency-Checking.html}. @end ifnotinfo @end itemize
--- a/doc/glibc-headers/mntent.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/mntent.texi Wed Sep 13 03:17:45 2017 +0200 @@ -13,7 +13,7 @@ @ref{mtab,,The `mtab' file,libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/mtab.html}, +@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}.
--- a/doc/glibc-headers/obstack.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/obstack.texi Wed Sep 13 03:17:45 2017 +0200 @@ -8,7 +8,7 @@ @ref{Obstacks,,,libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/Obstacks.html}. +@url{https://www.gnu.org/software/libc/manual/html_node/Obstacks.html}. @end ifnotinfo @end itemize
--- a/doc/glibc-headers/printf.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/printf.texi Wed Sep 13 03:17:45 2017 +0200 @@ -14,7 +14,7 @@ @ref{Parsing a Template String,,,libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/Parsing-a-Template-String.html}. +@url{https://www.gnu.org/software/libc/manual/html_node/Parsing-a-Template-String.html}. @end ifnotinfo @end itemize
--- a/doc/glibc-headers/pty.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/pty.texi Wed Sep 13 03:17:45 2017 +0200 @@ -10,7 +10,7 @@ @ref{Pseudo-Terminal Pairs,,Opening a Pseudo-Terminal Pair,libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/Pseudo_002dTerminal-Pairs.html}, +@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}.
--- a/doc/glibc-headers/sys_ioctl.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/glibc-headers/sys_ioctl.texi Wed Sep 13 03:17:45 2017 +0200 @@ -10,7 +10,7 @@ @ref{IOCTLs,,,libc}, @end ifinfo @ifnotinfo -@url{http://www.gnu.org/software/libc/manual/html_node/IOCTLs.html}, +@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}.
--- a/doc/gnulib-intro.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/gnulib-intro.texi Wed Sep 13 03:17:45 2017 +0200 @@ -162,7 +162,7 @@ OSF/1 5.1 is no longer tested. @item Interix 6.1 is no longer tested, and requires the @code{suacomp} library -(@url{http://sourceforge.net/projects/suacomp/}) in version 0.6.8 or newer. +(@url{https://sourceforge.net/projects/suacomp/}) in version 0.6.8 or newer. @item Haiku and BeOS are no longer tested. @item @@ -446,7 +446,7 @@ @item We also make stable releases every two months, at -@url{http://erislabs.net/ianb/projects/gnulib/}. +@url{https://erislabs.net/ianb/projects/gnulib/}. @end itemize If you are willing to report an occasional regression, we recommend to
--- a/doc/gnulib-readme.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/gnulib-readme.texi Wed Sep 13 03:17:45 2017 +0200 @@ -59,7 +59,7 @@ For a read-write checkout you need to have a login on @samp{savannah.gnu.org} and be a member of the Gnulib project at -@url{http://savannah.gnu.org/projects/gnulib}. Then, instead of the +@url{https://savannah.gnu.org/projects/gnulib}. Then, instead of the URL @url{git://git.sv.gnu.org/gnulib}, use the URL @samp{ssh://@var{user}@@git.sv.gnu.org/srv/git/gnulib} where @var{user} is your login name on savannah.gnu.org. @@ -68,9 +68,9 @@ @table @asis @item Overview: -@url{http://en.wikipedia.org/wiki/Git_(software)} +@url{https://en.wikipedia.org/wiki/Git_(software)} @item Homepage: -@url{http://git-scm.com/} +@url{https://git-scm.com/} @end table When you use @code{git annotate} or @code{git blame} with Gnulib, it's @@ -249,7 +249,7 @@ @item Check that the source code follows the GNU coding standards; -see @url{http://www.gnu.org/prep/standards}. +see @url{https://www.gnu.org/prep/standards}. @item Add source files to @file{config/srclist*} if they are identical to upstream
--- a/doc/gnulib-tool.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/gnulib-tool.texi Wed Sep 13 03:17:45 2017 +0200 @@ -63,7 +63,7 @@ @itemize @item You have the complete module list, sorted according to categories, in -@url{http://www.gnu.org/software/gnulib/MODULES.html}. +@url{https://www.gnu.org/software/gnulib/MODULES.html}. @item If you are looking for a particular POSIX header or function replacement, @@ -590,7 +590,7 @@ @item When you run @code{gettextize}, always use the @code{gettextize} from the matching GNU gettext release. For the most recent Gnulib checkout, this is -the newest release found on @url{http://ftp.gnu.org/gnu/gettext/}. For an +the newest release found on @url{https://ftp.gnu.org/gnu/gettext/}. For an older Gnulib snapshot, it is the release that was the most recent release at the time the Gnulib snapshot was taken. @@ -651,7 +651,7 @@ Gnulib provides some functions that emit translatable messages using GNU @code{gettext}. The @samp{gnulib} domain at the -@url{http://translationproject.org/, Translation Project} collects +@url{https://translationproject.org/, Translation Project} collects translations of these messages, which you should incorporate into your own programs.
--- a/doc/gnulib.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/gnulib.texi Wed Sep 13 03:17:45 2017 +0200 @@ -101,10 +101,10 @@ @itemize @item Gnulib is hosted at Savannah: - @url{http://savannah.gnu.org/projects/gnulib}. Get the sources + @url{https://savannah.gnu.org/projects/gnulib}. Get the sources through Git from there. @item The Gnulib home page: - @url{http://www.gnu.org/software/gnulib/}. + @url{https://www.gnu.org/software/gnulib/}. @end itemize @include gnulib-readme.texi
--- a/doc/ld-output-def.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/ld-output-def.texi Wed Sep 13 03:17:45 2017 +0200 @@ -15,7 +15,7 @@ @itemize @bullet @item Use DUMPBIN /EXPORTS. -This is explained in @url{http://support.microsoft.com/kb/131313/en-us}. +This is explained in @url{https://support.microsoft.com/kb/131313/en-us}. The tool does not generate DEF files directly, so its output needs to be post processed manually: @smallexample @@ -27,7 +27,6 @@ @item Use IMPDEF. There is a tool called IMPDEF -(@url{http://sei.pku.edu.cn/~caodg/course/c/reference/win32/tools/dlltool.html}) that can generate DEF files. However, it is not part of a standard Visual Studio installation. Further, it is documented as being an unreliable process.
--- a/doc/ld-version-script.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/ld-version-script.texi Wed Sep 13 03:17:45 2017 +0200 @@ -12,7 +12,7 @@ information into the Debian specific packaging files. For more information and other uses of version scripts, see Ulrich -Drepper's paper @url{http://people.redhat.com/drepper/dsohowto.pdf} +Drepper's paper @url{https://www.akkadia.org/drepper/dsohowto.pdf} You use the module by importing it to your library, and then add the following lines to the @code{Makefile.am} that builds the library:
--- a/doc/lib-symbol-visibility.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/lib-symbol-visibility.texi Wed Sep 13 03:17:45 2017 +0200 @@ -93,9 +93,9 @@ introduced in GCC 4.0, the third approach could not be used.) More explanations on this subject can be found in -@url{http://gcc.gnu.org/wiki/Visibility}, which contains more details +@url{https://gcc.gnu.org/wiki/Visibility}, which contains more details on the GCC features and additional advice for C++ libraries, and in -Ulrich Drepper's paper @url{http://people.redhat.com/drepper/dsohowto.pdf}, +Ulrich Drepper's paper @url{https://www.akkadia.org/drepper/dsohowto.pdf}, which also explains other tricks for reducing the startup time impact of shared libraries.
--- a/doc/licenses-texi.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/licenses-texi.texi Wed Sep 13 03:17:45 2017 +0200 @@ -3,7 +3,7 @@ Gnulib provides copies of the GNU GPL, GNU LGPL, and GNU FDL licenses in Texinfo form. (The master location is -@url{http://www.gnu.org/licenses/}). These Texinfo documents do not +@url{https://www.gnu.org/licenses/}). These Texinfo documents do not have any node names and structures built into them; for your manual, you should @code{@@include} them in an appropriate @code{@@node}.
--- a/doc/posix-functions/mbtowc.texi Tue Sep 12 16:36:27 2017 -0700 +++ b/doc/posix-functions/mbtowc.texi Wed Sep 13 03:17:45 2017 +0200 @@ -14,7 +14,7 @@ @itemize @item This function accumulates hidden state on some platforms: -glibc 2.8 (see @url{http://sourceware.org/bugzilla/show_bug.cgi?id=9674}). +glibc 2.8 (see @url{https://sourceware.org/bugzilla/show_bug.cgi?id=9674}). @item On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot accommodate all Unicode characters.