aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/dnsfunneld.html9
-rw-r--r--doc/index.html2
-rw-r--r--doc/upgrade.html3
3 files changed, 9 insertions, 5 deletions
diff --git a/doc/dnsfunneld.html b/doc/dnsfunneld.html
index ae03cf1..48ea870 100644
--- a/doc/dnsfunneld.html
+++ b/doc/dnsfunneld.html
@@ -34,8 +34,8 @@ queries, the responses, or both.
<ul>
<li> dnsfunneld creates a UDP inet domain socket and binds it
-to IPv4 address <em>ip</em> (normally 127.0.0.1) and port <em>port</em>
-(normally 53). </li>
+to IP (v4 or v6) address <em>ip</em> (by default 127.0.0.1) and
+port <em>port</em> (normally 53). </li>
<li> Depending on the options it has been given, it may chroot and lose
privileges on its gid and uid. </li>
<li> It reads the <tt>caches</tt> file (relative to its current
@@ -86,7 +86,7 @@ in the GID environment variable, and drop privileges to that uid/gid. </li>
<li> <tt>-g&nbsp;<em>gid</em></tt>&nbsp;: drop privileges to numerical gid
<em>gid</em>. </li>
<li> <tt>-i&nbsp;<em>ip</em></tt>&nbsp;: bind the socket to
-IPv4 <em>ip</em>. Default is <tt>127.0.0.1</tt>. </li>
+IP address <em>ip</em>. Default is <tt>127.0.0.1</tt>. </li>
<li> <tt>-p&nbsp;<em>port</em></tt>&nbsp;: bind the socket to
port <em>port</em>. Default is <tt>53</tt>. </li>
<li> <tt>-R&nbsp;<em>root</em></tt>&nbsp;: chroot to <em>root</em>. Default
@@ -201,6 +201,9 @@ changes on the <tt>/etc/resolv.conf</tt> file (via inotify or kqueue,
depending on your system) and immediately calling
<a href="dnsfunnel-translate.html">dnsfunnel-translate</a>, sending
a SIGHUP to dnsfunneld, and forcefully overwriting <tt>/etc/resolv.conf</tt>. </li>
+ <li> dnsfunneld can also be used as a simple forwarder, for instance to
+transmit DNS queries arriving on an IPv6 address to a DNS cache that only
+listens to IPv4 addresses. </li>
<li> It is easy to send a SIGHUP to dnsfunneld even without knowing its
pid, if it is run under a process supervision system such as
<a href="//skarnet.org/software/s6/">s6</a>. </li>
diff --git a/doc/index.html b/doc/index.html
index a1648c5..ba3dadd 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -65,7 +65,7 @@ library. </li>
<ul>
<li> The current released version of dnsfunnel is
-<a href="dnsfunnel-0.0.1.7.tar.gz">0.0.1.7</a>.
+<a href="dnsfunnel-0.0.2.0.tar.gz">0.0.2.0</a>.
(dnsfunnel is in beta development at the moment. Use at your own
risk.) </li>
<li> Alternatively, you can checkout a copy of the
diff --git a/doc/upgrade.html b/doc/upgrade.html
index f478bdc..8f83451 100644
--- a/doc/upgrade.html
+++ b/doc/upgrade.html
@@ -18,7 +18,7 @@
<h1> What has changed in dnsfunnel </h1>
-<h2> in 0.0.1.7 </h2>
+<h2> in 0.0.2.0 </h2>
<ul>
<li> <a href="//skarnet.org/software/skalibs/">skalibs</a> dependency bumped to
@@ -27,6 +27,7 @@
2.3.8.0. </li>
<li> Static libraries (if any, which isn't the case for now)
are installed in <tt>/usr/lib</tt> by default. </li>
+ <li> <a href="dnsfunneld.html">dnsfunneld</a> can now listen on IPv6 addresses. </a>
</ul>
<h2> in 0.0.1.6 </h2>