summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/getaddrinfo.html6
-rw-r--r--doc/index.html12
-rw-r--r--doc/libresolv.html6
-rw-r--r--doc/libs6dns/index.html8
-rw-r--r--doc/libs6dns/s6dns-domain.html6
-rw-r--r--doc/libs6dns/s6dns-engine.html8
-rw-r--r--doc/libs6dns/s6dns-fmt.html6
-rw-r--r--doc/libs6dns/s6dns-ip46.html10
-rw-r--r--doc/libs6dns/s6dns-message.html18
-rw-r--r--doc/libs6dns/s6dns-rci.html8
-rw-r--r--doc/libs6dns/s6dns-resolve.html8
-rw-r--r--doc/s6-dnsip4-filter.html6
-rw-r--r--doc/s6-dnsip4.html6
-rw-r--r--doc/s6-dnsip6-filter.html6
-rw-r--r--doc/s6-dnsip6.html6
-rw-r--r--doc/s6-dnsmx.html6
-rw-r--r--doc/s6-dnsname-filter.html6
-rw-r--r--doc/s6-dnsname.html6
-rw-r--r--doc/s6-dnsns.html6
-rw-r--r--doc/s6-dnsq.html8
-rw-r--r--doc/s6-dnsqr.html8
-rw-r--r--doc/s6-dnsqualify.html6
-rw-r--r--doc/s6-dnssoa.html6
-rw-r--r--doc/s6-dnssrv.html6
-rw-r--r--doc/s6-dnstxt.html10
-rw-r--r--doc/s6-randomip.html6
-rw-r--r--doc/skadns/index.html8
-rw-r--r--doc/skadns/skadnsd.html12
-rw-r--r--doc/upgrade.html6
29 files changed, 110 insertions, 110 deletions
diff --git a/doc/getaddrinfo.html b/doc/getaddrinfo.html
index 9ef8466..d0fd1ac 100644
--- a/doc/getaddrinfo.html
+++ b/doc/getaddrinfo.html
@@ -6,14 +6,14 @@
<title>s6-dns: the problem with getaddrinfo()</title>
<meta name="Description" content="s6-dns: the problem with getaddrinfo()" />
<meta name="Keywords" content="s6-dns client library getaddrinfo API interface" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The problem with getaddrinfo() </h1>
diff --git a/doc/index.html b/doc/index.html
index 3e50c0e..f286a5a 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -6,13 +6,13 @@
<title>s6-dns - a complete DNS client suite</title>
<meta name="Description" content="s6-dns - a complete DNS client suite" />
<meta name="Keywords" content="s6-dns s6dns s6 DNS resolution unix linux laurent bercot ska skarnet" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> s6-dns </h1>
@@ -45,7 +45,7 @@ point in the future.
<ul>
<li> A POSIX-compliant system with a standard C development environment </li>
<li> GNU make, version 3.81 or later </li>
- <li> <a href="http://skarnet.org/software/skalibs/">skalibs</a> version
+ <li> <a href="//skarnet.org/software/skalibs/">skalibs</a> version
2.5.0.0 or later </li>
</ul>
@@ -161,7 +161,7 @@ relevant page.
<ul>
<li> <tt>s6-dns</tt> is discussed on the
-<a href="http://skarnet.org/lists.html#skaware">skaware</a> mailing-list. </li>
+<a href="//skarnet.org/lists.html#skaware">skaware</a> mailing-list. </li>
<li> It can also be discussed on the
<a href="http://cr.yp.to/lists.html#dns">cr.yp.to dns mailing-list</a>. </li>
</ul>
@@ -175,7 +175,7 @@ used DNS software suite on the Internet. It's also arguably the most
convoluted and impossible to understand. </li>
<li> <a href="http://cr.yp.to/djbdns.html">djbdns</a> is DJB's DNS suite.
It works very well, but is unfortunately unmaintained by the author. s6-dns
-follows <a href="http://skarnet.org/software/skalibs/djblegacy.html">the
+follows <a href="//skarnet.org/software/skalibs/djblegacy.html">the
same design principles</a>. </li>
</ul>
diff --git a/doc/libresolv.html b/doc/libresolv.html
index 64e0ed2..df24eee 100644
--- a/doc/libresolv.html
+++ b/doc/libresolv.html
@@ -6,14 +6,14 @@
<title>s6-dns: the problem with libresolv</title>
<meta name="Description" content="s6-dns: the problem with libresolv" />
<meta name="Keywords" content="s6-dns client library libresolv BIND API interface" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The problem with libresolv </h1>
diff --git a/doc/libs6dns/index.html b/doc/libs6dns/index.html
index 3356c46..026bc9f 100644
--- a/doc/libs6dns/index.html
+++ b/doc/libs6dns/index.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6dns library interface</title>
<meta name="Description" content="s6-dns: the s6dns library interface" />
<meta name="Keywords" content="s6-dns dns s6dns library libs6dns" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="../">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>s6dns</tt> library interface </h1>
@@ -30,7 +30,7 @@ and simplicity - which translates into smallness of the code.
of heap memory. Memory is only allocated in the heap to store
queries and response packets during a DNS resolution process, and
to store the final answers into a user-provided
-<a href="http://skarnet.org/software/skalibs/libstddjb/stralloc.html">
+<a href="//skarnet.org/software/skalibs/libstddjb/stralloc.html">
stralloc</a>; all the other operations use stack memory, and perform
as few copies as possible.
</p>
diff --git a/doc/libs6dns/s6dns-domain.html b/doc/libs6dns/s6dns-domain.html
index 8badbb0..30e8dec 100644
--- a/doc/libs6dns/s6dns-domain.html
+++ b/doc/libs6dns/s6dns-domain.html
@@ -6,15 +6,15 @@
<title>s6-dns: the s6dns_domain library interface</title>
<meta name="Description" content="s6-dns: the s6dns_domain library interface" />
<meta name="Keywords" content="s6-dns dns s6dns_domain library libs6dns" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">libs6dns</a><br />
<a href="../">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>s6dns_domain</tt> library interface </h1>
diff --git a/doc/libs6dns/s6dns-engine.html b/doc/libs6dns/s6dns-engine.html
index 24105c9..43fe621 100644
--- a/doc/libs6dns/s6dns-engine.html
+++ b/doc/libs6dns/s6dns-engine.html
@@ -6,15 +6,15 @@
<title>s6-dns: the s6dns_engine library interface</title>
<meta name="Description" content="s6-dns: the s6dns_engine library interface" />
<meta name="Keywords" content="s6-dns dns s6dns_engine library libs6dns" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">libs6dns</a><br />
<a href="../">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>s6dns_engine</tt> library interface </h1>
@@ -39,7 +39,7 @@ library, but does not borrow any code from it. Unlike
<tt>dns_transmit</tt>, <tt>s6dns_engine</tt> does not assume that
network send operations are instant successes; <tt>s6dns_engine</tt>
descriptors can be selected for writing as well as for reading.
-Also, if the underlying <a href="http://skarnet.org/software/skalibs">
+Also, if the underlying <a href="//skarnet.org/software/skalibs">
skalibs</a> has been compiled with IPv6 support, <tt>s6dns_engine</tt>
supports native IPv6 transport.
</p>
diff --git a/doc/libs6dns/s6dns-fmt.html b/doc/libs6dns/s6dns-fmt.html
index 7bd44b8..9534c76 100644
--- a/doc/libs6dns/s6dns-fmt.html
+++ b/doc/libs6dns/s6dns-fmt.html
@@ -6,15 +6,15 @@
<title>s6-dns: the s6dns_fmt library interface</title>
<meta name="Description" content="s6-dns: the s6dns_fmt library interface" />
<meta name="Keywords" content="s6-dns dns s6dns_fmt library libs6dns" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">libs6dns</a><br />
<a href="../">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>s6dns_fmt</tt> library interface </h1>
diff --git a/doc/libs6dns/s6dns-ip46.html b/doc/libs6dns/s6dns-ip46.html
index 681b4ba..58bdc58 100644
--- a/doc/libs6dns/s6dns-ip46.html
+++ b/doc/libs6dns/s6dns-ip46.html
@@ -6,15 +6,15 @@
<title>s6-dns: the s6dns_ip46 library interface</title>
<meta name="Description" content="s6-dns: the s6dns_ip46 library interface" />
<meta name="Keywords" content="s6-dns dns s6dns_ip46 library libs6dns" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">libs6dns</a><br />
<a href="../">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>s6dns_ip46</tt> library interface </h1>
@@ -34,9 +34,9 @@ i.e. to be able to work with both IPv4 and IPv6.
</p>
<p>
- If the underlying <a href="http://skarnet.org/software/skalibs/">skalibs</a>
+ If the underlying <a href="//skarnet.org/software/skalibs/">skalibs</a>
has been compiled with the
- <a href="http://skarnet.org/software/skalibs/flags.html#noipv6">--disable-ipv6</a>
+ <a href="//skarnet.org/software/skalibs/flags.html#noipv6">--disable-ipv6</a>
configure option,
or if it has detected at build time that the target host does not support
IPv6, then the s6dns-ip46 abstraction will be totally transparent and use
diff --git a/doc/libs6dns/s6dns-message.html b/doc/libs6dns/s6dns-message.html
index 0c9f87b..675dac5 100644
--- a/doc/libs6dns/s6dns-message.html
+++ b/doc/libs6dns/s6dns-message.html
@@ -6,15 +6,15 @@
<title>s6-dns: the s6dns_message library interface</title>
<meta name="Description" content="s6-dns: the s6dns_message library interface" />
<meta name="Keywords" content="s6-dns dns s6dns_message library libs6dns" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">libs6dns</a><br />
<a href="../">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>s6dns_message</tt> library interface </h1>
@@ -189,7 +189,7 @@ and used to store multiple domains.
<code> s6dns_message_func_t s6dns_message_parse_answer_a </code> <br />
Parses A RRs located in the answer section of the packet. The
<em>data</em> argument is interpreted as a pointer to a
-<a href="http://skarnet.org/software/skalibs/libstddjb/stralloc.html">stralloc</a>,
+<a href="//skarnet.org/software/skalibs/libstddjb/stralloc.html">stralloc</a>,
and 4 bytes are appended to this stralloc for every IPv4 address found.
</p>
@@ -197,7 +197,7 @@ and 4 bytes are appended to this stralloc for every IPv4 address found.
<code> s6dns_message_func_t s6dns_message_parse_answer_aaaa </code> <br />
Parses AAAA RRs located in the answer section of the packet. The
<em>data</em> argument is interpreted as a pointer to a
-<a href="http://skarnet.org/software/skalibs/libstddjb/stralloc.html">stralloc</a>,
+<a href="//skarnet.org/software/skalibs/libstddjb/stralloc.html">stralloc</a>,
and 16 bytes are appended to this stralloc for every IPv6 address found.
</p>
@@ -205,7 +205,7 @@ and 16 bytes are appended to this stralloc for every IPv6 address found.
<code> s6dns_message_func_t s6dns_message_parse_answer_hinfo </code> <br />
Parses HINFO RRs located in the answer section of the packet. The
<em>data</em> argument is interpreted as a pointer to a
-<a href="http://skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
+<a href="//skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
containing <tt>s6dns_message_rr_hinfo_t</tt> structures.
</p>
@@ -213,7 +213,7 @@ containing <tt>s6dns_message_rr_hinfo_t</tt> structures.
<code> s6dns_message_func_t s6dns_message_parse_answer_mx </code> <br />
Parses MX RRs located in the answer section of the packet. The
<em>data</em> argument is interpreted as a pointer to a
-<a href="http://skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
+<a href="//skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
containing <tt>s6dns_message_rr_mx_t</tt> structures.
</p>
@@ -221,7 +221,7 @@ containing <tt>s6dns_message_rr_mx_t</tt> structures.
<code> s6dns_message_func_t s6dns_message_parse_answer_soa </code> <br />
Parses SOA RRs located in the answer section of the packet. The
<em>data</em> argument is interpreted as a pointer to a
-<a href="http://skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
+<a href="//skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
containing <tt>s6dns_message_rr_soa_t</tt> structures.
</p>
@@ -229,7 +229,7 @@ containing <tt>s6dns_message_rr_soa_t</tt> structures.
<code> s6dns_message_func_t s6dns_message_parse_answer_srv </code> <br />
Parses SRV RRs located in the answer section of the packet. The
<em>data</em> argument is interpreted as a pointer to a
-<a href="http://skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
+<a href="//skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
containing <tt>s6dns_message_rr_srv_t</tt> structures.
</p>
diff --git a/doc/libs6dns/s6dns-rci.html b/doc/libs6dns/s6dns-rci.html
index 2e60538..31267e8 100644
--- a/doc/libs6dns/s6dns-rci.html
+++ b/doc/libs6dns/s6dns-rci.html
@@ -6,15 +6,15 @@
<title>s6-dns: the s6dns_rci library interface</title>
<meta name="Description" content="s6-dns: the s6dns_rci library interface" />
<meta name="Keywords" content="s6-dns dns s6dns_rci resolv.conf library libs6dns" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">libs6dns</a><br />
<a href="../">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>s6dns_rci</tt> library interface </h1>
@@ -48,7 +48,7 @@ lines </li>
<p>
Nameserver addresses are stored in a
<a href="s6dns-ip46.html">s6dns_ip46list_t</a>. Qualification rules are
-stored in a <a href="http://skarnet.org/software/skalibs/libstddjb/stralloc.html">stralloc</a>
+stored in a <a href="//skarnet.org/software/skalibs/libstddjb/stralloc.html">stralloc</a>
with an additional integer storing the number of rules.
</p>
diff --git a/doc/libs6dns/s6dns-resolve.html b/doc/libs6dns/s6dns-resolve.html
index e83d078..9f0871f 100644
--- a/doc/libs6dns/s6dns-resolve.html
+++ b/doc/libs6dns/s6dns-resolve.html
@@ -6,15 +6,15 @@
<title>s6-dns: the s6dns_resolve library interface</title>
<meta name="Description" content="s6-dns: the s6dns_resolve library interface" />
<meta name="Keywords" content="s6-dns dns s6dns_resolve library libs6dns" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">libs6dns</a><br />
<a href="../">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>s6dns_resolve</tt> library interface </h1>
@@ -36,7 +36,7 @@ to perform high level synchronous DNS resolution.
they can block for a non-negligible amount of time. To avoid unbounded
waiting times, they always take 2 arguments at the end, <em>deadline</em>
and <em>stamp</em>. <em>deadline</em> is the read-only address of a
-<a href="http://skarnet.org/software/skalibs/libstddjb/tai.html">tain_t</a>
+<a href="//skarnet.org/software/skalibs/libstddjb/tai.html">tain_t</a>
containing an absolute time which is the deadline for the function, and
<em>stamp</em> is the read-write address of a <tt>tain_t</tt> being
an accurate enough representation of the current absolute time. If
diff --git a/doc/s6-dnsip4-filter.html b/doc/s6-dnsip4-filter.html
index 0c369fd..23887d3 100644
--- a/doc/s6-dnsip4-filter.html
+++ b/doc/s6-dnsip4-filter.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6-dnsip4-filter program</title>
<meta name="Description" content="s6-dns: the s6-dnsip4-filter program" />
<meta name="Keywords" content="s6-dns client s6-dnsip4-filter dnsip domain name ip address ipv4 filter" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The s6-dnsip4-filter program </h1>
diff --git a/doc/s6-dnsip4.html b/doc/s6-dnsip4.html
index 55675f7..d650ec9 100644
--- a/doc/s6-dnsip4.html
+++ b/doc/s6-dnsip4.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6-dnsip4 program</title>
<meta name="Description" content="s6-dns: the s6-dnsip4 program" />
<meta name="Keywords" content="s6-dns client s6-dnsip4 dnsip domain name ip address ipv4" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The s6-dnsip4 program </h1>
diff --git a/doc/s6-dnsip6-filter.html b/doc/s6-dnsip6-filter.html
index 50c365a..4a51ae7 100644
--- a/doc/s6-dnsip6-filter.html
+++ b/doc/s6-dnsip6-filter.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6-dnsip6-filter program</title>
<meta name="Description" content="s6-dns: the s6-dnsip6-filter program" />
<meta name="Keywords" content="s6-dns client s6-dnsip6-filter dnsip domain name ip address ipv6 filter" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The s6-dnsip6-filter program </h1>
diff --git a/doc/s6-dnsip6.html b/doc/s6-dnsip6.html
index ab1958b..369c58a 100644
--- a/doc/s6-dnsip6.html
+++ b/doc/s6-dnsip6.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6-dnsip6 program</title>
<meta name="Description" content="s6-dns: the s6-dnsip6 program" />
<meta name="Keywords" content="s6-dns client s6-dnsip6 dnsip domain name ip address ipv6" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The s6-dnsip6 program </h1>
diff --git a/doc/s6-dnsmx.html b/doc/s6-dnsmx.html
index 3c34d3c..ee02175 100644
--- a/doc/s6-dnsmx.html
+++ b/doc/s6-dnsmx.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6-dnsmx program</title>
<meta name="Description" content="s6-dns: the s6-dnsmx program" />
<meta name="Keywords" content="s6-dns client s6-dnsmx dnsmx domain name mx mail exchanger" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The s6-dnsmx program </h1>
diff --git a/doc/s6-dnsname-filter.html b/doc/s6-dnsname-filter.html
index 23b16e2..11a9ac1 100644
--- a/doc/s6-dnsname-filter.html
+++ b/doc/s6-dnsname-filter.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6-dnsname-filter program</title>
<meta name="Description" content="s6-dns: the s6-dnsname-filter program" />
<meta name="Keywords" content="s6-dns client s6-dnsname-filter dnsname domain name ptr ip address filter" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The s6-dnsname-filter program </h1>
diff --git a/doc/s6-dnsname.html b/doc/s6-dnsname.html
index 3799612..4d979d3 100644
--- a/doc/s6-dnsname.html
+++ b/doc/s6-dnsname.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6-dnsname program</title>
<meta name="Description" content="s6-dns: the s6-dnsname program" />
<meta name="Keywords" content="s6-dns client s6-dnsname dnsname domain name ip address ipv4 ipv6" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The s6-dnsname program </h1>
diff --git a/doc/s6-dnsns.html b/doc/s6-dnsns.html
index 61c6a48..000c351 100644
--- a/doc/s6-dnsns.html
+++ b/doc/s6-dnsns.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6-dnsns program</title>
<meta name="Description" content="s6-dns: the s6-dnsns program" />
<meta name="Keywords" content="s6-dns client s6-dnsns domain name nameserver ns rr field" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The s6-dnsns program </h1>
diff --git a/doc/s6-dnsq.html b/doc/s6-dnsq.html
index c0a2451..babc0d2 100644
--- a/doc/s6-dnsq.html
+++ b/doc/s6-dnsq.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6-dnsq program</title>
<meta name="Description" content="s6-dns: the s6-dnsq program" />
<meta name="Keywords" content="s6-dns client s6-dnsq dnsq analysis debug" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The s6-dnsq program </h1>
@@ -70,7 +70,7 @@ resolution. If <em>level</em> is:
<ul>
<li> TXT records are printed in a quoted form similar to
-<a href="http://skarnet.org/software/s6-portable-utils/s6-quote.html">s6-quote</a>'s
+<a href="//skarnet.org/software/s6-portable-utils/s6-quote.html">s6-quote</a>'s
output. </li>
<li> If s6-dnsq finds a record it cannot print, such as an unknown RR type,
it dumps its contents in the same quoted form. </li>
diff --git a/doc/s6-dnsqr.html b/doc/s6-dnsqr.html
index 83d4fd1..b651a4f 100644
--- a/doc/s6-dnsqr.html
+++ b/doc/s6-dnsqr.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6-dnsqr program</title>
<meta name="Description" content="s6-dns: the s6-dnsqr program" />
<meta name="Keywords" content="s6-dns client s6-dnsqr dnsqr analysis debug" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The s6-dnsqr program </h1>
@@ -68,7 +68,7 @@ resolution. If <em>level</em> is:
<ul>
<li> TXT records are printed in a quoted form similar to
-<a href="http://skarnet.org/software/s6-portable-utils/s6-quote.html">s6-quote</a>'s
+<a href="//skarnet.org/software/s6-portable-utils/s6-quote.html">s6-quote</a>'s
output. </li>
<li> If s6-dnsqr finds a record it cannot print, such as an unknown RR type,
it dumps its content in the same quoted form. </li>
diff --git a/doc/s6-dnsqualify.html b/doc/s6-dnsqualify.html
index f5fdeec..1862fb8 100644
--- a/doc/s6-dnsqualify.html
+++ b/doc/s6-dnsqualify.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6-dnsqualify program</title>
<meta name="Description" content="s6-dns: the s6-dnsqualify program" />
<meta name="Keywords" content="s6-dns s6-dnsqualify domain name qualification fqdn resolv.conf" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The s6-dnsqualify program </h1>
diff --git a/doc/s6-dnssoa.html b/doc/s6-dnssoa.html
index f2b037a..0512a2d 100644
--- a/doc/s6-dnssoa.html
+++ b/doc/s6-dnssoa.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6-dnssoa program</title>
<meta name="Description" content="s6-dns: the s6-dnssoa program" />
<meta name="Keywords" content="s6-dns client s6-dnssoa domain soa start of authority rr field" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The s6-dnssoa program </h1>
diff --git a/doc/s6-dnssrv.html b/doc/s6-dnssrv.html
index fb27b13..b84c769 100644
--- a/doc/s6-dnssrv.html
+++ b/doc/s6-dnssrv.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6-dnssrv program</title>
<meta name="Description" content="s6-dns: the s6-dnssrv program" />
<meta name="Keywords" content="s6-dns client s6-dnssrv domain name srv rr field service" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The s6-dnssrv program </h1>
diff --git a/doc/s6-dnstxt.html b/doc/s6-dnstxt.html
index 54ba7ab..47b3854 100644
--- a/doc/s6-dnstxt.html
+++ b/doc/s6-dnstxt.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6-dnstxt program</title>
<meta name="Description" content="s6-dns: the s6-dnstxt program" />
<meta name="Keywords" content="s6-dns client s6-dnstxt dnstxt domain name txt text rr field" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The s6-dnstxt program </h1>
@@ -32,9 +32,9 @@
<li> s6-dnstxt makes a TXT query for the name <em>domain</em>. It
waits for the result and prints the obtained strings, one by line,
in a quoted form similar to
-<a href="http://skarnet.org/software/s6-portable-utils/s6-quote.html">s6-quote</a>'s
+<a href="//skarnet.org/software/s6-portable-utils/s6-quote.html">s6-quote</a>'s
output. You can pipe s6-dnstxt's output through
-<a href="http://skarnet.org/software/s6-portable-utils/s6-unquote-filter.html">s6-unquote-filter</a>
+<a href="//skarnet.org/software/s6-portable-utils/s6-unquote-filter.html">s6-unquote-filter</a>
to get unquoted TXT fields. </li>
<li> If the domain exists but no relevant field has been found, it exits 1. </li>
<li> If the DNS answered but no answer is available, it prints a relevant
diff --git a/doc/s6-randomip.html b/doc/s6-randomip.html
index 6595bb9..a58d076 100644
--- a/doc/s6-randomip.html
+++ b/doc/s6-randomip.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6-randomip program</title>
<meta name="Description" content="s6-dns: the s6-randomip program" />
<meta name="Keywords" content="s6-dns s6-randomip randomip random ip address filter" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The s6-randomip program </h1>
diff --git a/doc/skadns/index.html b/doc/skadns/index.html
index 23d8226..f54db2c 100644
--- a/doc/skadns/index.html
+++ b/doc/skadns/index.html
@@ -6,14 +6,14 @@
<title>s6-dns: the skadns library interface</title>
<meta name="Description" content="s6-dns: the skadns library interface" />
<meta name="Keywords" content="s6-dns skadns library asynchronous resolution resolver client C interface" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="../index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>skadns</tt> library interface </h1>
@@ -58,7 +58,7 @@ exact function prototypes.
know it has. This means paying some attention to the SIGCHLD handler,
if any, and to the way you perform <tt>waitpid()</tt>s. The best
practice is to use a
-<a href="http://skarnet.org/software/skalibs/libstddjb/selfpipe.html">self-pipe</a>
+<a href="//skarnet.org/software/skalibs/libstddjb/selfpipe.html">self-pipe</a>
to handle SIGCHLD (as well as other signals the application needs to trap),
and to <em>always</em> use <tt>wait_nohang()</tt> to reap children,
simply ignoring pids you don't know.
diff --git a/doc/skadns/skadnsd.html b/doc/skadns/skadnsd.html
index 0a11297..951dfb8 100644
--- a/doc/skadns/skadnsd.html
+++ b/doc/skadns/skadnsd.html
@@ -6,14 +6,14 @@
<title>s6-dns: the skadnsd internal program</title>
<meta name="Description" content="s6-dns: the skadnsd internal program" />
<meta name="Keywords" content="s6-dns skadnsd asynchronous dns daemon" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<a href="index.html">libskadns</a><br />
<a href="../index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a><p />
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a><p />
<h1> The <tt>skadnsd</tt> program </h1>
@@ -80,7 +80,7 @@ that it requires support from the system administrator.
<p>
skadnsd has no "standalone" mode: it is designed to work with a Unix
domain superserver, like
-<a href="http://skarnet.org/software/s6/s6-ipcserver.html">s6-ipcserver</a>.
+<a href="//skarnet.org/software/s6/s6-ipcserver.html">s6-ipcserver</a>.
skadnsd follows the <a href="http://cr.yp.to/proto/ucspi.txt">UCSPI</a>
interface, it can be directly executed from the superserver.
</p>
@@ -98,14 +98,14 @@ to run it under a specific account.
<ul>
<li> Users should never invoke <tt>skadnsd</tt> directly. It's an
internal program designed to be spawned by the skadns library.
-It follows <a href="http://skarnet.org/software/skalibs/">skalibs</a>'
+It follows <a href="//skarnet.org/software/skalibs/">skalibs</a>'
"skaclient" protocol and is unusable unless spawned by the right client
library also using that protocol. </li>
<li> If a poorly designed client sends a lot of queries and never reads the
answers, those will indefinitely queue up in the daemon, eating up
memory. You should run your process (or your Unix superserver, if you're
using a skadnsd service) under a program like
-<a href="http://skarnet.org/software/s6/s6-softlimit.html">s6-softlimit</a> to
+<a href="//skarnet.org/software/s6/s6-softlimit.html">s6-softlimit</a> to
set a memory limit to every skadnsd instance. If skadnsd runs out of
allowed memory, it will simply die. </li>
<li> If you're using a skadnsd service: you should configure your
diff --git a/doc/upgrade.html b/doc/upgrade.html
index b60bb8d..69d1116 100644
--- a/doc/upgrade.html
+++ b/doc/upgrade.html
@@ -6,14 +6,14 @@
<title>s6-dns: how to upgrade</title>
<meta name="Description" content="s6-dns: how to upgrade" />
<meta name="Keywords" content="s6-dns installation upgrade" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> What has changed in s6-dns </h1>