summaryrefslogtreecommitdiff
path: root/doc/flags.html
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2020-10-04 01:06:16 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2020-10-04 01:06:16 +0000
commitf3d5157564992f1ef9f390b3ce0c7d3706ba0f19 (patch)
tree4d9312c73d585628304bee0e045562054f9c351d /doc/flags.html
parent3aad40d38f3cba359f78f81dd27b420d19aa45b7 (diff)
downloadskalibs-f3d5157564992f1ef9f390b3ce0c7d3706ba0f19.tar.xz
doc: fix URLs
Diffstat (limited to 'doc/flags.html')
-rw-r--r--doc/flags.html12
1 files changed, 6 insertions, 6 deletions
diff --git a/doc/flags.html b/doc/flags.html
index 7aa8f95..2f89068 100644
--- a/doc/flags.html
+++ b/doc/flags.html
@@ -27,7 +27,7 @@ uncommon options; this page explains what they are for.
<p>
This flag tells configure that you want to install skalibs according to
-the <a href="http://cr.yp.to/slashpackage.html">slashpackage convention</a>.
+the <a href="https://cr.yp.to/slashpackage.html">slashpackage convention</a>.
If you enable it, and $v is the version of skalibs you're compiling,
<tt>make install</tt> will install the skalibs header files in
<tt>/package/prog/skalibs-$v/include</tt>, the static libraries in
@@ -63,11 +63,11 @@ to the installed skalibs shared libraries. </li>
<p>
To understand what this flag is about - and the next two flags too - you
should start by reading
-<a href="http://www.madore.org/~david/computers/unix-leap-seconds.html">this
+<a href="https://www.madore.org/~david/computers/unix-leap-seconds.html">this
page about Unix time</a>,
-which <a href="http://www.madore.org/~david/">David Madore</a> wrote after
+which <a href="https://www.madore.org/~david/">David Madore</a> wrote after
a long and fairly complete discussion we had on the subject. You can also
-read <a href="http://cr.yp.to/proto/utctai.html">what DJB says about Unix time</a>.
+read <a href="https://cr.yp.to/proto/utctai.html">what DJB says about Unix time</a>.
Unfortunately, when he says "the POSIX rules are so outrageously dumb (...)
that no self-respecting engineer would obey them", DJB is wrong: a lot of
people follow the POSIX rules. Or maybe he's right... and there are very,
@@ -85,7 +85,7 @@ uncommon, thing to do:
<ul>
<li> &uarr; The main advantage of this setup is that it makes your system clock
<em>linear</em>. In other words,
-<a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/gettimeofday.html">gettimeofday()</a>
+<a href="https://pubs.opengroup.org/onlinepubs/9699919799/functions/gettimeofday.html">gettimeofday()</a>
becomes suitable for both timestamping (which needs absolute time) and timeout
computations (which need reliable interval measurements); if your clock is
accurate enough, it can function as both a wall clock and a stopwatch.
@@ -105,7 +105,7 @@ or so. </li>
<li> &darr; This setup is arguably not SUSv4 conformant (a strict
interpretation of Single Unix requires the system clock to be set to UTC). </li>
<li> &darr; This setup is <em>not</em> compatible with
-<a href="http://en.wikipedia.org/wiki/Ntpd">ntpd</a>. <tt>ntpd</tt>'s design
+<a href="https://en.wikipedia.org/wiki/Ntpd">ntpd</a>. <tt>ntpd</tt>'s design
is flawed: it makes the mistake of setting the system clock itself - instead
of simply making the computed time available to other programs, one of which
could set the system clock - and it always sets it to UTC. (The