summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--COPYING2
-rw-r--r--README.md10
-rw-r--r--daemon/README.rst4
-rw-r--r--daemon/bindings.c2
-rw-r--r--daemon/bindings.h4
-rw-r--r--daemon/lua/trust_anchors.lua2
-rw-r--r--daemon/network.c2
-rw-r--r--doc/README.md2
-rw-r--r--doc/build.rst6
-rw-r--r--doc/kresd.8.in4
-rw-r--r--etc/config.cluster2
-rw-r--r--etc/config.isp2
-rw-r--r--etc/config.personal2
-rw-r--r--etc/config.splitview2
-rw-r--r--lib/generic/README.rst2
-rw-r--r--modules/graphite/README.rst6
-rw-r--r--modules/http/README.rst8
-rw-r--r--modules/ketcd/README.rst2
-rw-r--r--modules/kmemcached/README.rst2
-rw-r--r--modules/redis/README.rst2
20 files changed, 34 insertions, 34 deletions
diff --git a/COPYING b/COPYING
index 73e4fc3b..fb0c9a22 100644
--- a/COPYING
+++ b/COPYING
@@ -1,7 +1,7 @@
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
- Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
diff --git a/README.md b/README.md
index e0d02279..8d129f29 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@
The Knot DNS Resolver is a caching full resolver implementation written in C and [LuaJIT][luajit], both a resolver library and a daemon. The core architecture is tiny and efficient, and provides a foundation and
-a state-machine like API for extensions. There are three of those built-in - *iterator*, *cache*, *validator*, and most of the [rich features](http://knot-resolver.readthedocs.org/en/latest/modules.html) are written in LuaJIT, Go and C. Batteries are included, but optional.
+a state-machine like API for extensions. There are three of those built-in - *iterator*, *cache*, *validator*, and most of the [rich features](https://knot-resolver.readthedocs.io/en/latest/modules.html) are written in LuaJIT, Go and C. Batteries are included, but optional.
The LuaJIT modules, support for DNS privacy and DNSSEC, and persistent cache with low memory footprint make it a great personal DNS resolver or a research tool to tap into DNS data. TL;DR it's the [OpenResty][openresty] of DNS.
@@ -45,11 +45,11 @@ The project builds a resolver library in the `lib` directory, and a daemon in th
$ kresd
```
-See the documentation at [knot-resolver.readthedocs.org][doc] for more options.
+See the documentation at [knot-resolver.readthedocs.io][doc] for more options.
-[depends]: http://knot-resolver.readthedocs.org/en/latest/build.html
-[doc]: http://knot-resolver.readthedocs.org/en/latest/index.html
-[scaling]: http://knot-resolver.readthedocs.org/en/latest/daemon.html#scaling-out
+[depends]: https://knot-resolver.readthedocs.io/en/latest/build.html
+[doc]: https://knot-resolver.readthedocs.io/en/latest/index.html
+[scaling]: https://knot-resolver.readthedocs.io/en/latest/daemon.html#scaling-out
[deckard]: https://gitlab.labs.nic.cz/knot/deckard
[luajit]: http://luajit.org/
[libuv]: https://github.com/libuv/libuv
diff --git a/daemon/README.rst b/daemon/README.rst
index 4548f77d..8f9c8af9 100644
--- a/daemon/README.rst
+++ b/daemon/README.rst
@@ -338,7 +338,7 @@ For example a simple web server that doesn't block:
.. note:: Work in progress, come back later!
-.. _closures: http://www.lua.org/pil/6.1.html
+.. _closures: https://www.lua.org/pil/6.1.html
Configuration reference
-----------------------
@@ -1020,7 +1020,7 @@ Example:
.. _`PowerDNS Recursor`: https://doc.powerdns.com/md/recursor/scripting/
.. _LuaRocks: https://rocks.moonscript.org/
.. _libuv: https://github.com/libuv/libuv
-.. _Lua: http://www.lua.org/about.html
+.. _Lua: https://www.lua.org/about.html
.. _LuaJIT: http://luajit.org/luajit.html
.. _luasec: https://luarocks.org/modules/luarocks/luasec
.. _luasocket: https://luarocks.org/modules/luarocks/luasocket
diff --git a/daemon/bindings.c b/daemon/bindings.c
index 76de43cd..761cc658 100644
--- a/daemon/bindings.c
+++ b/daemon/bindings.c
@@ -243,7 +243,7 @@ static int net_interfaces(lua_State *L)
{
/* Retrieve interface list */
int count = 0;
- char buf[INET6_ADDRSTRLEN]; /* http://tools.ietf.org/html/rfc4291 */
+ char buf[INET6_ADDRSTRLEN]; /* https://tools.ietf.org/html/rfc4291 */
uv_interface_address_t *info = NULL;
uv_interface_addresses(&info, &count);
lua_newtable(L);
diff --git a/daemon/bindings.h b/daemon/bindings.h
index 42ac8f2f..594cf408 100644
--- a/daemon/bindings.h
+++ b/daemon/bindings.h
@@ -15,7 +15,7 @@
*/
/**
- * Bindings to engine services, see \a http://www.lua.org/manual/5.2/manual.html#luaL_newlib for the reference.
+ * Bindings to engine services, see \a https://www.lua.org/manual/5.2/manual.html#luaL_newlib for the reference.
*/
#pragma once
@@ -82,4 +82,4 @@ int lib_event(lua_State *L);
* @param L scriptable
* @return number of packages to load
*/
-int lib_worker(lua_State *L); \ No newline at end of file
+int lib_worker(lua_State *L);
diff --git a/daemon/lua/trust_anchors.lua b/daemon/lua/trust_anchors.lua
index 0e249c8a..7416e959 100644
--- a/daemon/lua/trust_anchors.lua
+++ b/daemon/lua/trust_anchors.lua
@@ -295,7 +295,7 @@ local trust_anchors = {
local rr, msg = bootstrap()
if not rr then
error('you MUST obtain the root TA manually, see: '..
- 'http://knot-resolver.readthedocs.org/en/latest/daemon.html#enabling-dnssec')
+ 'https://knot-resolver.readthedocs.io/en/latest/daemon.html#enabling-dnssec')
end
trustanchor(rr)
-- Fetch DNSKEY immediately
diff --git a/daemon/network.c b/daemon/network.c
index f34a513f..4ad0e45d 100644
--- a/daemon/network.c
+++ b/daemon/network.c
@@ -232,7 +232,7 @@ int network_listen_fd(struct network *net, int fd)
return kr_error(EBADF);
}
int port = 0;
- char addr_str[INET6_ADDRSTRLEN]; /* http://tools.ietf.org/html/rfc4291 */
+ char addr_str[INET6_ADDRSTRLEN]; /* https://tools.ietf.org/html/rfc4291 */
if (ss.ss_family == AF_INET) {
uv_ip4_name((const struct sockaddr_in*)&ss, addr_str, sizeof(addr_str));
port = ntohs(((struct sockaddr_in *)&ss)->sin_port);
diff --git a/doc/README.md b/doc/README.md
index a1d881e8..6860672a 100644
--- a/doc/README.md
+++ b/doc/README.md
@@ -9,7 +9,7 @@ The code is documented with [Doxygen][doxygen] JavaDoc style, a prettified docum
also requires [breathe][breathe] and [Sphinx][sphinx] for building sane documentation pages.
It is not however required.
-[doxygen]:http://www.stack.nl/~dimitri/doxygen/manual/index.html
+[doxygen]:https://www.stack.nl/~dimitri/doxygen/manual/index.html
[breathe]: https://github.com/michaeljones/breathe
[sphinx]: http://sphinx-doc.org/
diff --git a/doc/build.rst b/doc/build.rst
index 9495fbfe..1862aa22 100644
--- a/doc/build.rst
+++ b/doc/build.rst
@@ -252,17 +252,17 @@ You can hack on the container by changing the container entrypoint to shell like
.. _MinGW: http://www.mingw.org/
.. _Dockerfile: https://registry.hub.docker.com/u/cznic/knot-resolver/dockerfile/
-.. _Lua: http://www.lua.org/about.html
+.. _Lua: https://www.lua.org/about.html
.. _LuaJIT: http://luajit.org/luajit.html
.. _Go: https://golang.org
.. _libmemcached: http://libmemcached.org/libMemcached.html
.. _hiredis: https://github.com/redis/hiredis
.. _geoip: https://github.com/abh/geoip
-.. _Doxygen: http://www.stack.nl/~dimitri/doxygen/manual/index.html
+.. _Doxygen: https://www.stack.nl/~dimitri/doxygen/manual/index.html
.. _breathe: https://github.com/michaeljones/breathe
.. _Sphinx: http://sphinx-doc.org/
.. _GNU Make: https://www.gnu.org/software/make/
-.. _pkg-config: http://www.freedesktop.org/wiki/Software/pkg-config/
+.. _pkg-config: https://www.freedesktop.org/wiki/Software/pkg-config/
.. _libknot: https://gitlab.labs.nic.cz/labs/knot
.. _cmocka: https://cmocka.org/
.. _Python: https://www.python.org/
diff --git a/doc/kresd.8.in b/doc/kresd.8.in
index 8d79074c..e4754e56 100644
--- a/doc/kresd.8.in
+++ b/doc/kresd.8.in
@@ -74,7 +74,7 @@ creating a file
.B config
in daemon runtime directory. See \fIdaemon/README.md\fR for more information about interacting
with CLI and configuration file options, or visit
-.b http://knot-resolver.rtfd.org online documentation.
+.b https://knot-resolver.readthedocs.io online documentation.
.PP
.nf
.RS 6n
@@ -129,7 +129,7 @@ Show the version and commandline option help.
Show the version.
.SH "SEE ALSO"
\fIdaemon/README.md\fR,
-\fIhttp://knot-resolver.rtfd.org\fR
+\fIhttps://knot-resolver.readthedocs.io\fR
.SH "AUTHORS"
.B kresd
developers are mentioned in the AUTHORS file in the distribution. \ No newline at end of file
diff --git a/etc/config.cluster b/etc/config.cluster
index b8c9c208..5d368fa7 100644
--- a/etc/config.cluster
+++ b/etc/config.cluster
@@ -2,7 +2,7 @@
-- In this case cache should be made as large as possible, and prefetching turned off
-- as the resolver is busy most of the time.
-- Alternative is using `etcd` as a configuration backend.
--- Refer to manual: http://knot-resolver.readthedocs.org/en/latest/daemon.html#configuration
+-- Refer to manual: https://knot-resolver.readthedocs.io/en/latest/daemon.html#configuration
-- Listen on localhost and external interface
net = { '127.0.0.1', '::1', '192.168.1.1' }
diff --git a/etc/config.isp b/etc/config.isp
index 57b02d39..bc12de59 100644
--- a/etc/config.isp
+++ b/etc/config.isp
@@ -1,5 +1,5 @@
-- Config file example useable for multi-user ISP resolver
--- Refer to manual: http://knot-resolver.readthedocs.org/en/latest/daemon.html#configuration
+-- Refer to manual: https://knot-resolver.readthedocs.io/en/latest/daemon.html#configuration
-- Listen on localhost and external interface
net = { '127.0.0.1', '::1', '192.168.1.1' }
diff --git a/etc/config.personal b/etc/config.personal
index 782a8bdf..a46af4d8 100644
--- a/etc/config.personal
+++ b/etc/config.personal
@@ -1,7 +1,7 @@
-- Config file example useable for personal resolver.
-- The goal is to have a validating resolver with tiny memory footprint,
-- while actively tracking and refreshing frequent records to lower user latency.
--- Refer to manual: http://knot-resolver.readthedocs.org/en/latest/daemon.html#configuration
+-- Refer to manual: https://knot-resolver.readthedocs.io/en/latest/daemon.html#configuration
-- Listen on localhost (default)
-- net = { '127.0.0.1', '::1' }
diff --git a/etc/config.splitview b/etc/config.splitview
index f707b7d6..a13ac466 100644
--- a/etc/config.splitview
+++ b/etc/config.splitview
@@ -1,5 +1,5 @@
-- Config file with split-view for internal zone
--- Refer to manual: http://knot-resolver.readthedocs.org/en/latest/daemon.html#configuration
+-- Refer to manual: https://knot-resolver.readthedocs.io/en/latest/daemon.html#configuration
-- Listen on localhost and external interface
net = { '127.0.0.1', '::1', '192.168.1.1' }
diff --git a/lib/generic/README.rst b/lib/generic/README.rst
index 02429b28..f08f2590 100644
--- a/lib/generic/README.rst
+++ b/lib/generic/README.rst
@@ -42,4 +42,4 @@ lru
.. doxygenfile:: lru.h
:project: libkres
-.. _`Crit-bit tree`: http://cr.yp.to/critbit.html
+.. _`Crit-bit tree`: https://cr.yp.to/critbit.html
diff --git a/modules/graphite/README.rst b/modules/graphite/README.rst
index 5cc05c94..a4fb2add 100644
--- a/modules/graphite/README.rst
+++ b/modules/graphite/README.rst
@@ -43,7 +43,7 @@ Dependencies
``$ luarocks install luasocket``
-.. _Graphite: http://graphite.readthedocs.org/en/latest/feeding-carbon.html
-.. _InfluxDB: http://influxdb.com/
+.. _Graphite: https://graphite.readthedocs.io/en/latest/feeding-carbon.html
+.. _InfluxDB: https://influxdb.com/
.. _Metronome: https://github.com/ahuPowerDNS/metronome
-.. _Grafana: http://grafana.org/ \ No newline at end of file
+.. _Grafana: http://grafana.org/
diff --git a/modules/http/README.rst b/modules/http/README.rst
index dcb2ef01..7190389b 100644
--- a/modules/http/README.rst
+++ b/modules/http/README.rst
@@ -246,14 +246,14 @@ Dependencies
.. code-block:: bash
- $ luarocks install --server=http://luarocks.org/dev http CC=cc
+ $ luarocks install --server=https://luarocks.org/dev http CC=cc
* `mmdblua <https://github.com/daurnimator/mmdblua>`_ available in LuaRocks
.. code-block:: bash
- $ luarocks install --server=http://luarocks.org/dev mmdblua
- $ curl -O http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.mmdb.gz
+ $ luarocks install --server=https://luarocks.org/dev mmdblua
+ $ curl -O https://geolite.maxmind.com/download/geoip/database/GeoLite2-City.mmdb.gz
$ gzip -d GeoLite2-City.mmdb.gz
-.. _Prometheus: https://prometheus.io \ No newline at end of file
+.. _Prometheus: https://prometheus.io
diff --git a/modules/ketcd/README.rst b/modules/ketcd/README.rst
index 113ddfc0..a3803deb 100644
--- a/modules/ketcd/README.rst
+++ b/modules/ketcd/README.rst
@@ -40,5 +40,5 @@ Dependencies
* `lua-etcd <https://github.com/mah0x211/lua-etcd>`_ available in LuaRocks
- ``$ luarocks install etcd --from=http://mah0x211.github.io/rocks/``
+ ``$ luarocks install etcd --from=https://mah0x211.github.io/rocks/``
diff --git a/modules/kmemcached/README.rst b/modules/kmemcached/README.rst
index 71c88b8c..dd0b1102 100644
--- a/modules/kmemcached/README.rst
+++ b/modules/kmemcached/README.rst
@@ -37,6 +37,6 @@ Dependencies
Depends on the libmemcached_ library.
-.. _memcached: http://memcached.org/
+.. _memcached: https://memcached.org/
.. _libmemcached: http://libmemcached.org/libMemcached.html
.. _`libmemcached configuration`: http://docs.libmemcached.org/libmemcached_configuration.html#description
diff --git a/modules/redis/README.rst b/modules/redis/README.rst
index 8483246a..e48e1e1c 100644
--- a/modules/redis/README.rst
+++ b/modules/redis/README.rst
@@ -39,7 +39,7 @@ Dependencies
Depends on the hiredis_ library, which is usually in the packages / ports or you can install it from sources.
.. _Redis: http://redis.io/
-.. _memcached: http://memcached.org/
+.. _memcached: https://memcached.org/
.. _`Redis Cluster`: http://redis.io/topics/cluster-tutorial
.. _hiredis: https://github.com/redis/hiredis
.. _redis-lru: http://redis.io/topics/lru-cache