]>
git.ipfire.org Git - thirdparty/knot-resolver.git/log 
Petr Špaček  [Thu, 4 Apr 2019 16:21:37 +0000  (18:21 +0200)]  
http: print nice error if cert exists but key does not
Petr Špaček  [Thu, 4 Apr 2019 11:33:04 +0000  (13:33 +0200)]  
doh: cleanup, removing unused Lua variables
Petr Špaček  [Thu, 4 Apr 2019 11:19:45 +0000  (13:19 +0200)]  
doh: limit max query size to 1024 B
Petr Špaček  [Thu, 4 Apr 2019 10:38:53 +0000  (12:38 +0200)]  
doh: code cleanup, merging resolve_pkt and resolve
Petr Špaček  [Wed, 3 Apr 2019 14:33:13 +0000  (16:33 +0200)]  
doh: polish timeouts
Petr Špaček  [Wed, 3 Apr 2019 14:29:17 +0000  (16:29 +0200)]  
doh: remove devel output
Petr Špaček  [Wed, 3 Apr 2019 14:27:07 +0000  (16:27 +0200)]  
stats: collect stats on inbound transport protocol
Petr Špaček  [Wed, 3 Apr 2019 13:12:38 +0000  (15:12 +0200)]  
doh: remember source transport
Petr Špaček  [Wed, 3 Apr 2019 12:08:05 +0000  (14:08 +0200)]  
doh: test RFC 8484 section 6 - huge answers
Petr Špaček  [Tue, 2 Apr 2019 17:12:46 +0000  (19:12 +0200)]  
doh: make client and server address available to modules
Petr Špaček  [Tue, 2 Apr 2019 16:18:34 +0000  (18:18 +0200)]  
doh: fix memory leaks
Petr Špaček  [Tue, 2 Apr 2019 13:49:17 +0000  (15:49 +0200)]  
doh: send out HTTP TTL
Petr Špaček  [Mon, 1 Apr 2019 17:05:57 +0000  (19:05 +0200)]  
doh: GET support, breaks on large payloads
Petr Špaček  [Mon, 1 Apr 2019 16:01:08 +0000  (18:01 +0200)]  
doh: checks around POST HTTP method
Vladimír Čunát  [Fri, 29 Mar 2019 19:46:36 +0000  (20:46 +0100)]  
fixup! WIP: DoH experiment
Vladimír Čunát  [Fri, 29 Mar 2019 19:16:31 +0000  (20:16 +0100)]  
cache: fix incorrect TTL of positive packets in cache
It's a regression of 
b00ee5fa8  (v3.0.0).  Fortunately, since that
version we use cache for positive packets only when they are BOGUS
(see `bool want_pkt =`) so that they're available for +cd queries.
Therefore the impact was really negligible, until the DoT module.
Petr Špaček  [Fri, 29 Mar 2019 15:35:31 +0000  (16:35 +0100)]  
DoH experiment
Petr Špaček  [Wed, 10 Apr 2019 12:24:29 +0000  (12:24 +0000)]  
Merge branch 'table_print' into 'master'
Vladimír Čunát  [Wed, 10 Apr 2019 11:59:14 +0000  (13:59 +0200)]  
fixup! sandbox: table_print prints function signatures instead of pointers
Vladimír Čunát  [Wed, 10 Apr 2019 11:44:59 +0000  (13:44 +0200)]  
fixup! sandbox: table_print sorts table keys
Petr Špaček  [Sat, 16 Mar 2019 11:26:19 +0000  (12:26 +0100)]  
sandbox: table_print prints function signatures instead of pointers
Petr Špaček  [Sat, 16 Mar 2019 10:06:21 +0000  (11:06 +0100)]  
sandbox: table_print sorts table keys
Tomas Krizek  [Wed, 10 Apr 2019 11:06:42 +0000  (11:06 +0000)]  
Merge branch 'deb-pkging-cleanup' into 'master'
Daniel Kahn Gillmor  [Sun, 24 Mar 2019 18:03:45 +0000  (19:03 +0100)]  
drop libkres9 and libkres-dev packagesSigned-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net> 
Petr Špaček  [Mon, 8 Apr 2019 12:44:49 +0000  (12:44 +0000)]  
Merge branch 'ds-algo-nodata' into 'master'
Vladimír Čunát  [Thu, 28 Mar 2019 07:34:26 +0000  (08:34 +0100)]  
validate nitpick fix: unsupported algo edge case
Petr Špaček  [Fri, 5 Apr 2019 16:45:03 +0000  (16:45 +0000)]  
Merge branch 'pytests-check-gnutls' into 'master'
Tomas Krizek  [Mon, 25 Mar 2019 08:46:57 +0000  (09:46 +0100)]  
pytests: check minimum required gnutls version
Tomas Krizek  [Thu, 4 Apr 2019 13:03:10 +0000  (13:03 +0000)]  
Merge branch 'key-rollover' into 'master'
Petr Špaček  [Thu, 4 Apr 2019 11:46:51 +0000  (13:46 +0200)]  
trust_anchors: update Deckard to take ta_update module into account
Tomas Krizek  [Thu, 28 Mar 2019 11:41:32 +0000  (12:41 +0100)]  
trust_anchors: improve error messages
Petr Špaček  [Fri, 22 Mar 2019 15:32:12 +0000  (16:32 +0100)]  
trust_anchors: add explanatory error messages for removed functions
Petr Špaček  [Fri, 22 Mar 2019 15:30:17 +0000  (16:30 +0100)]  
unify error message format between between C and Lua
Petr Špaček  [Fri, 22 Mar 2019 13:45:56 +0000  (14:45 +0100)]  
trust_anchors: do not accept add_file() for managed TA without ta_update module
Tomas Krizek  [Wed, 20 Mar 2019 12:32:55 +0000  (13:32 +0100)]  
meson: config_tests - remove obsolete args, retuncode checks
Tomas Krizek  [Mon, 18 Mar 2019 13:05:30 +0000  (14:05 +0100)]  
trust_anchrors/bootstrap.test: fix test
Tomas Krizek  [Wed, 13 Mar 2019 11:51:39 +0000  (12:51 +0100)]  
WIP: test/integration: update deckard
Tomas Krizek  [Tue, 19 Mar 2019 16:16:03 +0000  (17:16 +0100)]  
ci: fix luacheck
Tomas Krizek  [Tue, 19 Mar 2019 15:45:50 +0000  (16:45 +0100)]  
ta_update.test: increase time for testing in CI
Tomas Krizek  [Tue, 19 Mar 2019 15:20:11 +0000  (16:20 +0100)]  
ta_update: abort update if keyset is no longer managed
Tomas Krizek  [Tue, 19 Mar 2019 14:33:57 +0000  (15:33 +0100)]  
ta_update: remove useless initialization
Tomas Krizek  [Tue, 19 Mar 2019 13:27:05 +0000  (14:27 +0100)]  
doc/upgrading: document removal of -k and -K
Tomas Krizek  [Tue, 19 Mar 2019 12:01:35 +0000  (13:01 +0100)]  
trust_anchors: remove syntactic sugar and duplicity
Tomas Krizek  [Tue, 19 Mar 2019 11:20:55 +0000  (12:20 +0100)]  
trust_anchors: always load keyfile_default
Tomas Krizek  [Mon, 18 Mar 2019 17:31:12 +0000  (18:31 +0100)]  
trust_anchors: make sure to stop tracking managed key when overriding it
Tomas Krizek  [Mon, 18 Mar 2019 17:24:11 +0000  (18:24 +0100)]  
daemon: remove -k/-K options
Tomas Krizek  [Mon, 18 Mar 2019 16:25:18 +0000  (17:25 +0100)]  
scripts/launch-test-instance: remove obsolete script
Tomas Krizek  [Mon, 18 Mar 2019 12:17:13 +0000  (13:17 +0100)]  
ta_update: polish test
Tomas Krizek  [Mon, 18 Mar 2019 11:57:49 +0000  (12:57 +0100)]  
trust_anchors: rename distrust to remove
Petr Špaček  [Fri, 15 Mar 2019 16:23:57 +0000  (17:23 +0100)]  
trust_anchors: document distrust and polish related docs
Petr Špaček  [Fri, 15 Mar 2019 15:58:06 +0000  (16:58 +0100)]  
ta_update: remove parameter refresh_plan(is_initial)
Tomas Krizek  [Tue, 19 Mar 2019 13:10:27 +0000  (14:10 +0100)]  
trust_anchors: use cleaner interface between ta_update and trust_anchors module
Petr Špaček  [Fri, 15 Mar 2019 15:32:29 +0000  (16:32 +0100)]  
trust_anchors: add distrust function to remove TA
Petr Špaček  [Thu, 14 Mar 2019 16:57:49 +0000  (17:57 +0100)]  
trust_anchors: do not bootstrap if root TA exists
Petr Špaček  [Thu, 14 Mar 2019 16:54:33 +0000  (17:54 +0100)]  
trust_anchors: get rid of double negation in add_file()
Tomas Krizek  [Wed, 13 Mar 2019 13:31:31 +0000  (14:31 +0100)]  
ci: luacheckrc - organize, add ta_update
Tomas Krizek  [Wed, 13 Mar 2019 12:41:45 +0000  (13:41 +0100)]  
nitpick: modules/ta_update - unify log message format
Tomas Krizek  [Wed, 13 Mar 2019 12:40:25 +0000  (13:40 +0100)]  
modules/ta_update: remove all asserts
Tomas Krizek  [Wed, 13 Mar 2019 11:51:14 +0000  (12:51 +0100)]  
tests/integration: update kresd config for deckard
Tomas Krizek  [Wed, 13 Mar 2019 11:23:22 +0000  (12:23 +0100)]  
lua/trust_anchors: use tabs everywhere
Tomas Krizek  [Wed, 13 Mar 2019 11:22:28 +0000  (12:22 +0100)]  
daemon/lua/trust_anchors: write keyset after bootstrap
Tomas Krizek  [Tue, 12 Mar 2019 17:47:35 +0000  (18:47 +0100)]  
modules/ta_update: move RFC5011 to a separate module
Tomas Krizek  [Tue, 12 Mar 2019 14:47:46 +0000  (15:47 +0100)]  
daemon/lua/trust_anchors: bootstrap TA immediately after startup
Tomas Krizek  [Tue, 12 Mar 2019 14:31:42 +0000  (15:31 +0100)]  
daemon/lua/trust_anchors: don't crash when dealing with unknown algorhitm
Tomas Krizek  [Mon, 11 Mar 2019 16:20:31 +0000  (17:20 +0100)]  
daemon/lua/trust_anchors.test.integr: test key rollover to unsupported algorhitm
Petr Špaček  [Fri, 22 Mar 2019 08:34:47 +0000  (08:34 +0000)]  
Merge branch 'pytests-silent' into 'master'
Tomas Krizek  [Thu, 21 Mar 2019 14:57:25 +0000  (15:57 +0100)]  
pytests: omit verbose log for query flood test
Tomas Krizek  [Wed, 20 Mar 2019 12:47:33 +0000  (12:47 +0000)]  
Merge branch 'listen-on-tls' into 'master'
Tomas Krizek  [Wed, 20 Mar 2019 11:57:16 +0000  (12:57 +0100)]  
daemon: listen on TLS port 853 by default
Tomas Krizek  [Wed, 20 Mar 2019 09:41:27 +0000  (09:41 +0000)]  
Merge branch 'ci-updates' into 'master'
Tomas Krizek  [Tue, 19 Mar 2019 16:20:23 +0000  (17:20 +0100)]  
ci: archive logs properly testlogs
Tomas Krizek  [Wed, 20 Mar 2019 09:14:34 +0000  (10:14 +0100)]  
ci: fix obs-devel nightly build
Tomas Krizek  [Tue, 19 Mar 2019 16:21:22 +0000  (16:21 +0000)]  
Merge branch 'meson-fix-includes' into 'master'
Tomas Krizek  [Wed, 13 Mar 2019 17:00:37 +0000  (18:00 +0100)]  
ci/travis: update script to reflect API changes
Tomas Krizek  [Wed, 13 Mar 2019 16:47:07 +0000  (17:47 +0100)]  
meson: use correct luajit includes from pkgconfig
Petr Špaček  [Tue, 12 Mar 2019 13:04:42 +0000  (13:04 +0000)]  
Merge branch 'nsrep-bugfix' into 'master'
Marek Vavruša  [Tue, 5 Mar 2019 18:35:21 +0000  (10:35 -0800)]  
nsrep: allow inclusion of good nameservers if there's space in selection
Petr Špaček  [Tue, 12 Mar 2019 13:03:36 +0000  (13:03 +0000)]  
Merge branch 'netlist' into 'master'
Vladimír Čunát  [Tue, 12 Mar 2019 10:17:27 +0000  (11:17 +0100)]  
daemon/network endpoint_array_t: decrease indirection
Vladimír Čunát  [Tue, 12 Mar 2019 09:28:53 +0000  (10:28 +0100)]  
daemon/network: enum endpoint_flag -> endpoint_flags_t
Vladimír Čunát  [Mon, 11 Mar 2019 17:33:19 +0000  (18:33 +0100)]  
daemon/network: adapt _listen and _close to repeats
Vladimír Čunát  [Mon, 11 Mar 2019 14:31:35 +0000  (15:31 +0100)]  
daemon/network: stop using combined UDP+TCP endpoints
Vladimír Čunát  [Mon, 11 Mar 2019 13:49:47 +0000  (14:49 +0100)]  
daemon/io nitpick: more const in parameters
Vladimír Čunát  [Mon, 11 Mar 2019 15:14:48 +0000  (16:14 +0100)]  
tests: adapt to change of net.list() output
Tomas Krizek  [Fri, 8 Mar 2019 15:44:24 +0000  (16:44 +0100)]  
daemon/bindings/net: change output format of net.list()
Vladimír Čunát  [Tue, 12 Mar 2019 11:41:06 +0000  (11:41 +0000)]  
Merge !769: resolve: always send DO bit when iterating
Vladimír Čunát  [Tue, 5 Mar 2019 16:15:07 +0000  (17:15 +0100)]  
resolve nitpick: simplify deep nesting in query_finalize()
Vladimír Čunát  [Tue, 30 Jan 2018 08:23:35 +0000  (09:23 +0100)]  
resolve: always send DO bit when iterating or forwarding
Petr Špaček  [Tue, 12 Mar 2019 11:30:14 +0000  (11:30 +0000)]  
Merge branch 'dkg/update-dygraph' into 'master'
Daniel Kahn Gillmor  [Thu, 7 Mar 2019 20:42:12 +0000  (15:42 -0500)]  
modules/http: use upstream dygraph 2.1.0
Daniel Kahn Gillmor  [Thu, 7 Mar 2019 20:40:39 +0000  (15:40 -0500)]  
modules/http: rename dygraph-combined.js to dygraph.min.js to match upstream
Tomas Krizek  [Tue, 12 Mar 2019 11:12:22 +0000  (11:12 +0000)]  
Merge branch 'meson' into 'master'
Tomas Krizek  [Tue, 12 Mar 2019 10:23:34 +0000  (11:23 +0100)]  
gitlabci: use correct container version in resperf
Petr Špaček  [Tue, 12 Mar 2019 08:03:29 +0000  (09:03 +0100)]  
docs: polish section Compiling from sources
Petr Špaček  [Mon, 11 Mar 2019 12:42:11 +0000  (13:42 +0100)]  
docs: polish upgrade docs
Petr Špaček  [Fri, 8 Mar 2019 19:31:15 +0000  (20:31 +0100)]  
docs: remove mentions of Go
Petr Špaček  [Fri, 8 Mar 2019 19:25:15 +0000  (20:25 +0100)]  
docs: split user/expert/devel docs in TOC
Petr Špaček  [Fri, 8 Mar 2019 18:56:51 +0000  (19:56 +0100)]  
docs: rename migration to upgrading
Petr Špaček  [Fri, 8 Mar 2019 18:36:51 +0000  (19:36 +0100)]  
docs: polish build documentation
Tomas Krizek  [Thu, 7 Mar 2019 15:55:18 +0000  (16:55 +0100)]  
gitlabci: add retry to pkg build jobs