]>
git.ipfire.org Git - thirdparty/knot-resolver.git/log
Marek Vavruša [Mon, 8 Dec 2014 13:03:15 +0000 (14:03 +0100)]
context: kr_context_txn_commit() call
Marek Vavruša [Mon, 8 Dec 2014 13:02:45 +0000 (14:02 +0100)]
cache: cleanup, error codes
Marek Vavruša [Mon, 8 Dec 2014 13:02:19 +0000 (14:02 +0100)]
main: log socket binding
Marek Vavruša [Mon, 8 Dec 2014 13:02:05 +0000 (14:02 +0100)]
resolve: set limit to prevent infinite loops on server failure
Marek Vavruša [Thu, 27 Nov 2014 16:23:08 +0000 (17:23 +0100)]
iterate: follow CNAME chain from cache rather than requery
Marek Vavrusa [Thu, 27 Nov 2014 15:43:41 +0000 (16:43 +0100)]
resolve: fixed bug with zone cut recursion
Marek Vavrusa [Thu, 27 Nov 2014 15:43:03 +0000 (16:43 +0100)]
cache: create if not exists (silently)
Marek Vavruša [Wed, 12 Nov 2014 18:13:24 +0000 (19:13 +0100)]
cache: create env if not exists
Marek Vavruša [Wed, 12 Nov 2014 18:13:13 +0000 (19:13 +0100)]
resolver: use pkg-config to find libknot and libuv
Marek Vavruša [Tue, 28 Oct 2014 18:43:32 +0000 (19:43 +0100)]
daemon: CLI parameters
Marek Vavruša [Tue, 28 Oct 2014 18:43:07 +0000 (19:43 +0100)]
resolver: ported to support latest libknot master
Marek Vavruša [Wed, 10 Sep 2014 15:18:26 +0000 (17:18 +0200)]
m4: added macros
Marek Vavruša [Thu, 4 Sep 2014 18:40:33 +0000 (20:40 +0200)]
cache: resolution-persistent r/w transactions
this is a little hacked, I'd like to do list of nested
transactions later and short-lived read transactions.
Marek Vavruša [Fri, 29 Aug 2014 19:15:38 +0000 (21:15 +0200)]
cache: implemented transactions
Marek Vavruša [Wed, 27 Aug 2014 19:51:14 +0000 (21:51 +0200)]
iterate: hacked cache store/retrieval for auth results
Marek Vavruša [Wed, 27 Aug 2014 19:50:46 +0000 (21:50 +0200)]
rplan: switched parameters
Marek Vavruša [Wed, 27 Aug 2014 19:49:18 +0000 (21:49 +0200)]
cache: lmdb-based, TTL-bound cache
TODO:
pruning, better removal, periodic cleanup, configuration
Marek Vavruša [Wed, 27 Aug 2014 19:47:11 +0000 (21:47 +0200)]
daemon: signal handlers, cleanup
Marek Vavruša [Mon, 25 Aug 2014 14:39:38 +0000 (16:39 +0200)]
stats: stats module for mean/variance RTT
Slow start evaluates all NS in the preference list, using mean as
a sorting function. Invalidated NSs are pushed to the back of the
preference list.
Marek Vavruša [Fri, 22 Aug 2014 14:04:56 +0000 (16:04 +0200)]
layer: implemented statistics layer
Marek Vavruša [Fri, 22 Aug 2014 14:04:26 +0000 (16:04 +0200)]
lib: resolver query plan, support chasing NSs
Marek Vavruša [Fri, 22 Aug 2014 14:02:35 +0000 (16:02 +0200)]
lib: implemented resolver query plan
Marek Vavruša [Tue, 19 Aug 2014 17:09:32 +0000 (19:09 +0200)]
delegpt: slight api change, preparations
Marek Vavruša [Fri, 15 Aug 2014 20:14:46 +0000 (22:14 +0200)]
lib: delegation point map basic implementation
Marek Vavruša [Thu, 14 Aug 2014 16:27:23 +0000 (18:27 +0200)]
nslist: split slist code from context file
Marek Vavruša [Thu, 14 Aug 2014 16:22:13 +0000 (18:22 +0200)]
lib: updated for reworked requestor, memleaks, static hints layer
Marek Vavruša [Fri, 8 Aug 2014 11:53:10 +0000 (13:53 +0200)]
daemon: simple resolver daemon implementation
Marek Vavruša [Fri, 8 Aug 2014 11:52:39 +0000 (13:52 +0200)]
tests: updated
Marek Vavruša [Fri, 8 Aug 2014 11:52:12 +0000 (13:52 +0200)]
iterate: CNAME chain resolution
Marek Vavruša [Fri, 8 Aug 2014 11:51:53 +0000 (13:51 +0200)]
iterate: ignore DPs without glue
This is incorrect, missing names should be resolved.
Marek Vavruša [Fri, 8 Aug 2014 11:50:42 +0000 (13:50 +0200)]
resolve: debug, moved more logic to layers
Marek Vavruša [Fri, 8 Aug 2014 11:49:19 +0000 (13:49 +0200)]
context: root hints, slist bugfixes and sorting
Marek Vavruša [Tue, 5 Aug 2014 20:16:20 +0000 (22:16 +0200)]
tests: update
Marek Vavruša [Tue, 5 Aug 2014 20:16:09 +0000 (22:16 +0200)]
resolve: updated to new iterator code
Marek Vavruša [Tue, 5 Aug 2014 20:15:36 +0000 (22:15 +0200)]
layer/iterate: basic rfc1034-style resolution
Marek Vavruša [Tue, 5 Aug 2014 20:15:11 +0000 (22:15 +0200)]
context: implemented slist, result api
Marek Vavruša [Tue, 5 Aug 2014 20:14:38 +0000 (22:14 +0200)]
layer: generic parameter
Marek Vavruša [Mon, 4 Aug 2014 17:44:33 +0000 (19:44 +0200)]
resolve: hey, it's iteratively solving a name!
Marek Vavruša [Thu, 31 Jul 2014 14:34:19 +0000 (16:34 +0200)]
qtcreator: project files
Marek Vavruša [Thu, 31 Jul 2014 14:33:56 +0000 (16:33 +0200)]
autotools, stub files
Jan Vcelak [Thu, 3 Jul 2014 03:06:27 +0000 (05:06 +0200)]
Markdown README
Jan Vcelak [Thu, 3 Jul 2014 03:00:54 +0000 (05:00 +0200)]
gitignore: add cmake files
Jan Vcelak [Thu, 3 Jul 2014 02:55:00 +0000 (04:55 +0200)]
getdns API, basic cmake config
Jan Vcelak [Fri, 27 Jun 2014 12:58:55 +0000 (14:58 +0200)]
gitignore