- Sep 22, 2015
-
-
Marek Vavruša authored
config: trust_anchors.negative = { ‘bad.cz’, ‘here.com’ } all names below these NTA will not be validated (unless there is an island of trust below these anchors)
-
- Sep 21, 2015
-
-
Marek Vavruša authored
preparations for TA rotation and management in config: trust_anchors.file = ‘root.key’ trust_anchors.auto = true // NOTIMPL trust_anchors.add(‘. IN DS …’) // Manual addition
-
- Jul 13, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- Jun 30, 2015
-
-
Marek Vavruša authored
when the daemon starts in non-interactive mode, it creates a pipe in the ‘tty/<pid>’ which can be used to interact with it remotely - much wow e.g. $ socat - UNIX-CONNECT:tty/38284
-
- Jun 10, 2015
-
-
Marek Vavruša authored
-
- May 27, 2015
-
-
Marek Vavruša authored
the bindings wrote the keys on completion, so they existed and __newindex was never called - now current {storage|size} are saved as cache.current_{storage|size}
-
- May 18, 2015
-
-
Marek Vavruša authored
-
- May 07, 2015
-
-
Marek Vavruša authored
this allows list-like declaration of bound interfaces e.g. net = { ‘127.0.0.1’, net.eth0 }
-
Marek Vavruša authored
the cache can be setup declaratively with: cache.size = 10 * MB the cache storage backend can be changed with: cache.storage = ‘lmdb://.'
-
- Apr 29, 2015
-
-
Marek Vavruša authored
-
- Apr 23, 2015
-
-
Marek Vavruša authored
-
- Apr 19, 2015
-
-
Marek Vavruša authored
if the module declares such properties, they can be accessed by treating module as a table, e.g. hints[‘localhost’] = ‘127.0.0.1’ hints.hostname = ‘192.168.1.1. print(hints.localhost) equals to: hints.set(‘localhost 127.0.0.1’) hints.set(‘hostname 192.168.1.1’) print(hints.get(‘localhost’))
-
- Apr 12, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- Apr 08, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- Apr 01, 2015
-
-
Marek Vavruša authored
-
- Mar 31, 2015
-
-
Marek Vavruša authored
this makes some services append-only, so the configuration can look like: modules = { cache = ‘’, hints = true, } without wiping previously-set modules
-
- Mar 29, 2015
-
-
Marek Vavruša authored
example: modules.hints = ‘{“input”:”/etc/hosts”}’ .. is equal to .. modules.load(‘hints’) hints.config(‘{“input”:”/etc/hosts”}’)
-
- Mar 27, 2015
-
-
Marek Vavruša authored
The engine is responsible for central managemento of resources and work distribution. This allows to spawn multiple loops. The engine configuration / interface is based on Lua 5.1-5.2, including a RPC and a simple CLI interface. This is going to be the core of configuration later on.
-