diff options
-rw-r--r-- | COPYING | 2 | ||||
-rw-r--r-- | README.md | 10 | ||||
-rw-r--r-- | daemon/README.rst | 4 | ||||
-rw-r--r-- | daemon/bindings.c | 2 | ||||
-rw-r--r-- | daemon/bindings.h | 4 | ||||
-rw-r--r-- | daemon/lua/trust_anchors.lua | 2 | ||||
-rw-r--r-- | daemon/network.c | 2 | ||||
-rw-r--r-- | doc/README.md | 2 | ||||
-rw-r--r-- | doc/build.rst | 6 | ||||
-rw-r--r-- | doc/kresd.8.in | 4 | ||||
-rw-r--r-- | etc/config.cluster | 2 | ||||
-rw-r--r-- | etc/config.isp | 2 | ||||
-rw-r--r-- | etc/config.personal | 2 | ||||
-rw-r--r-- | etc/config.splitview | 2 | ||||
-rw-r--r-- | lib/generic/README.rst | 2 | ||||
-rw-r--r-- | modules/graphite/README.rst | 6 | ||||
-rw-r--r-- | modules/http/README.rst | 8 | ||||
-rw-r--r-- | modules/ketcd/README.rst | 2 | ||||
-rw-r--r-- | modules/kmemcached/README.rst | 2 | ||||
-rw-r--r-- | modules/redis/README.rst | 2 |
20 files changed, 34 insertions, 34 deletions
@@ -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. @@ -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 |