]>
git.ipfire.org Git - thirdparty/knot-resolver.git/log
Grigorii Demidov [Mon, 23 Jan 2017 20:14:29 +0000 (21:14 +0100)]
layer/validate: some bugfixes
Ondřej Surý [Mon, 23 Jan 2017 14:55:30 +0000 (15:55 +0100)]
Merge branch 'qry-trace' into 'master'
TRACE policy
See merge request !167
Vladimír Čunát [Mon, 23 Jan 2017 14:52:42 +0000 (15:52 +0100)]
Merge !168: iterate: fix typo from !165
Vladimír Čunát [Mon, 23 Jan 2017 14:49:32 +0000 (15:49 +0100)]
iterate: fix typo from !165
Oh, I failed to notice this typo. Clang is just better than gcc in this.
Ondřej Surý [Mon, 23 Jan 2017 14:37:19 +0000 (15:37 +0100)]
Use WITH_VERBOSE instead of NDEBUG to enable debug printing via policy.TRACE()
Vladimír Čunát [Mon, 23 Jan 2017 14:00:18 +0000 (15:00 +0100)]
Merge !166: accept packets with junk after end (by default)
Closes #133.
Grigorii Demidov [Mon, 23 Jan 2017 12:53:41 +0000 (13:53 +0100)]
lib/utils: QTRACE plicy - turn off OPT rrset
Ondřej Surý [Mon, 23 Jan 2017 12:06:30 +0000 (13:06 +0100)]
Perform the excessive size (junk at the end of the packet) only in strict_mode
Grigorii Demidov [Mon, 23 Jan 2017 11:11:44 +0000 (12:11 +0100)]
lib/utils: Merge conflicts were resolved
Grigorii Demidov [Mon, 23 Jan 2017 11:05:27 +0000 (12:05 +0100)]
lib/utils: debug print improvements
Grigorii Demidov [Fri, 20 Jan 2017 10:26:43 +0000 (11:26 +0100)]
modules/policy: set QTRACE flag for current query too
Grigorii Demidov [Wed, 18 Jan 2017 12:29:49 +0000 (13:29 +0100)]
modules/policy: QTRACE policy; some improvements
Grigorii Demidov [Wed, 18 Jan 2017 11:18:54 +0000 (12:18 +0100)]
modules/policy: QTRACE policy was added (answers logging)
Vladimír Čunát [Wed, 18 Jan 2017 17:17:21 +0000 (18:17 +0100)]
QUERY_TRACE: disable with -DNDEBUG
At least for now. It didn't compile.
Grigorii Demidov [Wed, 18 Jan 2017 12:29:49 +0000 (13:29 +0100)]
modules/policy: QTRACE policy; some improvements
Grigorii Demidov [Wed, 18 Jan 2017 12:15:05 +0000 (13:15 +0100)]
modules/policy: QTRACE policy; cleanup
Grigorii Demidov [Wed, 18 Jan 2017 11:18:54 +0000 (12:18 +0100)]
modules/policy: QTRACE policy was added (answers logging)
Vladimír Čunát [Mon, 23 Jan 2017 09:49:47 +0000 (10:49 +0100)]
Merge !165: improve fallback on bad replies
Retry with disable QNAME minimization when NOTIMPL or FORMERR
is encountered in response
Closes #132
Ondřej Surý [Sat, 21 Jan 2017 06:58:46 +0000 (07:58 +0100)]
When NOTIMPL or FORMERR is encountered, disable QNAME minimization
first, and disable EDNS in a second round. This adds some latency
(one more roundtrip), but it's safer to not drop EDNS0 on a first
failure.
Ondřej Surý [Fri, 20 Jan 2017 15:25:21 +0000 (16:25 +0100)]
Merge branch '1.2.0-rc2' into 'master'
Release second release candidate of 1.2.0
See merge request !164
Ondřej Surý [Fri, 20 Jan 2017 15:21:23 +0000 (16:21 +0100)]
Release second release candidate of 1.2.0
Ondřej Surý [Fri, 20 Jan 2017 15:18:50 +0000 (16:18 +0100)]
Merge branch 'fix-cname-loop' into 'master'
layer/iterate: changes in cname loop detection process
See merge request !163
Grigorii Demidov [Fri, 20 Jan 2017 14:34:02 +0000 (15:34 +0100)]
layer/iterate: changes in cname loop detection process
Grigorii Demidov [Fri, 20 Jan 2017 10:41:55 +0000 (11:41 +0100)]
modules/policy: Merge conflicts were resolved
Grigorii Demidov [Fri, 20 Jan 2017 10:26:43 +0000 (11:26 +0100)]
modules/policy: set QTRACE flag for current query too
Grigorii Demidov [Wed, 18 Jan 2017 12:29:49 +0000 (13:29 +0100)]
modules/policy: QTRACE policy; some improvements
Grigorii Demidov [Wed, 18 Jan 2017 12:15:05 +0000 (13:15 +0100)]
modules/policy: QTRACE policy; cleanup
Grigorii Demidov [Wed, 18 Jan 2017 11:18:54 +0000 (12:18 +0100)]
modules/policy: QTRACE policy was added (answers logging)
Ondřej Surý [Thu, 19 Jan 2017 18:44:15 +0000 (19:44 +0100)]
Merge branch 'libknot-2.4' into 'master'
better libknot-2.4 fixup
See merge request !161
Ondřej Surý [Thu, 19 Jan 2017 18:43:30 +0000 (19:43 +0100)]
Merge branch 'fix-zonecut-fetch' into 'master'
lib/resolve: bugfix in zonecut fetching process
See merge request !162
Grigorii Demidov [Thu, 19 Jan 2017 16:22:43 +0000 (17:22 +0100)]
lib/resolve: bugfix in zonecut fetching process
Vladimír Čunát [Thu, 19 Jan 2017 10:00:01 +0000 (11:00 +0100)]
better libknot-2.4 fixup
Vladimír Čunát [Thu, 19 Jan 2017 09:17:46 +0000 (10:17 +0100)]
Merge !160: cookies: make it work also with libknot-2.4
Vladimír Čunát [Thu, 19 Jan 2017 09:14:43 +0000 (10:14 +0100)]
cookies: make it work also with libknot-2.4
Vladimír Čunát [Wed, 18 Jan 2017 17:17:21 +0000 (18:17 +0100)]
QUERY_TRACE: disable with -DNDEBUG
At least for now. It didn't compile.
Ondřej Surý [Wed, 18 Jan 2017 13:19:17 +0000 (14:19 +0100)]
Merge branch 'gitlab-deps' into 'master'
Use artifacts and dependencies in Gitlab CI
See merge request !159
Ondřej Surý [Wed, 18 Jan 2017 13:09:32 +0000 (14:09 +0100)]
Use artifacts and dependencies in Gitlab CI
Vladimír Čunát [Wed, 18 Jan 2017 12:33:06 +0000 (13:33 +0100)]
Merge !158: daemon/engine: print a message when module is too old
Grigorii Demidov [Wed, 18 Jan 2017 12:29:49 +0000 (13:29 +0100)]
modules/policy: QTRACE policy; some improvements
Grigorii Demidov [Wed, 18 Jan 2017 12:15:05 +0000 (13:15 +0100)]
modules/policy: QTRACE policy; cleanup
Grigorii Demidov [Wed, 18 Jan 2017 11:18:54 +0000 (12:18 +0100)]
modules/policy: QTRACE policy was added (answers logging)
Marek Vavrusa [Tue, 17 Jan 2017 18:49:42 +0000 (10:49 -0800)]
daemon/engine: added a message to find out when built module is too old
Ondřej Surý [Tue, 17 Jan 2017 17:48:51 +0000 (18:48 +0100)]
Merge branch 'deckard-update' into 'master'
Update tests/deckard to latest version
See merge request !157
Ondřej Surý [Tue, 17 Jan 2017 17:45:51 +0000 (18:45 +0100)]
Update tests/deckard to latest version
Ondřej Surý [Tue, 17 Jan 2017 17:43:47 +0000 (18:43 +0100)]
Merge branch 'pre-release-fixups' into 'master'
Pre-release fixups
See merge request !155
Ondřej Surý [Tue, 17 Jan 2017 17:43:19 +0000 (18:43 +0100)]
Merge branch 'fix-vutbr' into 'master'
layer/validate: fix broken www.vutbr.cz resolving
See merge request !156
Grigorii Demidov [Tue, 17 Jan 2017 17:09:34 +0000 (18:09 +0100)]
layer/validate: cleanup; fix broken vutbr
Vladimír Čunát [Tue, 17 Jan 2017 16:58:36 +0000 (17:58 +0100)]
NEWS: one more fix for hints
Vladimír Čunát [Tue, 17 Jan 2017 16:10:47 +0000 (17:10 +0100)]
cache: bump cache version
... so it's cleared when switching <1.2.0 <-> >=1.2.0
The module API string has been bumped already since the last release.
Vladimír Čunát [Tue, 17 Jan 2017 16:05:01 +0000 (17:05 +0100)]
Merge !153: iterate: fix (some aspects of) the stub mode
Closes #129.
Vladimír Čunát [Tue, 17 Jan 2017 15:29:32 +0000 (16:29 +0100)]
iterate: fix (some aspects of) the stub mode
Fixes #129. CNAMEs could get broken before this commit.
Ondřej Surý [Tue, 17 Jan 2017 15:53:09 +0000 (16:53 +0100)]
Merge branch 'NEWS-1.2.0-rc1-update' into 'master'
Update NEWS with more new goodies from 1.2.0-rc1
See merge request !154
Ondřej Surý [Tue, 17 Jan 2017 15:50:41 +0000 (16:50 +0100)]
Update NEWS with more new goodies from 1.2.0-rc1
Ondřej Surý [Tue, 17 Jan 2017 15:27:03 +0000 (16:27 +0100)]
Merge branch 'prepare-1.2.0-rc1-release' into 'master'
Update NEWS for 1.2.0-rc1 release
See merge request !151
Ondřej Surý [Tue, 17 Jan 2017 15:10:25 +0000 (16:10 +0100)]
Prepare for tagging 1.2.0-rc1
Ondřej Surý [Tue, 17 Jan 2017 14:44:36 +0000 (15:44 +0100)]
Update NEWS for 1.2.0-rc1 release
Ondřej Surý [Tue, 17 Jan 2017 15:23:17 +0000 (16:23 +0100)]
Merge branch 'travis-only-osx' into 'master'
Restore Travis CI builds on OS X (only)
See merge request !152
Ondřej Surý [Tue, 17 Jan 2017 15:18:03 +0000 (16:18 +0100)]
Restore Travis-CI configuration for OS X builds
Ondřej Surý [Tue, 17 Jan 2017 14:44:36 +0000 (15:44 +0100)]
Update NEWS for 1.2.0RC1 release
Ondřej Surý [Tue, 17 Jan 2017 14:39:23 +0000 (15:39 +0100)]
Merge branch 'gitlab-ci-arm64' into 'master'
Prepare .gitlab-ci.yml for arm builds
See merge request !150
Ondřej Surý [Tue, 17 Jan 2017 14:36:26 +0000 (15:36 +0100)]
Prepare armhf GitLab CI builds (but need to have correct image first)
Ondřej Surý [Tue, 17 Jan 2017 12:52:55 +0000 (13:52 +0100)]
Disable Travis-CI
Vladimír Čunát [Tue, 17 Jan 2017 13:46:58 +0000 (14:46 +0100)]
Merge !149: always clear AD flag in forwarding mode
Closes #98.
Vladimír Čunát [Tue, 17 Jan 2017 13:38:28 +0000 (14:38 +0100)]
always clear AD flag in forwarding mode
It's perhaps questionable to pass AD through, but we were setting it by
mistake (!). Fixes #98.
Ondřej Surý [Tue, 17 Jan 2017 12:38:05 +0000 (13:38 +0100)]
Merge branch 'gitlab-ci' into 'master'
Add GitLab CI configuration
See merge request !148
Ondřej Surý [Tue, 17 Jan 2017 09:40:41 +0000 (10:40 +0100)]
Add GitLab CI configuration
Ondřej Surý [Tue, 17 Jan 2017 10:45:03 +0000 (11:45 +0100)]
Merge branch 'libfaketime-non-null' into 'master'
Update deckard/libfaketime to latest master to fix non-null errors
See merge request !147
Vladimír Čunát [Tue, 17 Jan 2017 10:40:46 +0000 (11:40 +0100)]
Merge !146: layer/iterate: no AUTHORITY for positive answers
Closes #124.
Ondřej Surý [Tue, 17 Jan 2017 10:28:01 +0000 (11:28 +0100)]
Update deckard/libfaketime to latest master to fix non-null errors
Grigorii Demidov [Tue, 17 Jan 2017 09:47:56 +0000 (10:47 +0100)]
layer/iterate: glue fetching was fixed
Grigorii Demidov [Mon, 16 Jan 2017 15:57:04 +0000 (16:57 +0100)]
layer/iterate: don't return AUTHORITY for positive answers
Ondřej Surý [Mon, 16 Jan 2017 16:01:34 +0000 (17:01 +0100)]
Merge branch 'new-authors' into 'master'
Refresh AUTHORS
See merge request !145
Ondřej Surý [Mon, 16 Jan 2017 16:00:46 +0000 (17:00 +0100)]
Refresh AUTHORS
Petr Špaček [Mon, 16 Jan 2017 15:58:27 +0000 (16:58 +0100)]
Merge branch 'ta-bootstrap' into 'master'
Better error handling when there's a failure accessing or reading keyfile
See merge request !134
Petr Špaček [Mon, 16 Jan 2017 15:51:31 +0000 (16:51 +0100)]
Print error if trust anchor refresh failed
Ondřej Surý [Mon, 16 Jan 2017 15:49:16 +0000 (16:49 +0100)]
Merge branch 'scan-build-nits' into 'master'
Fixing clang-analyzer nits
See merge request !133
Ondřej Surý [Fri, 13 Jan 2017 10:21:17 +0000 (11:21 +0100)]
Fixing clang-analyzer nits
Ondřej Surý [Mon, 16 Jan 2017 15:38:37 +0000 (16:38 +0100)]
Merge branch 'fix-mx' into 'master'
Fix for #121 & #123
Closes #121 and #123
See merge request !140
Ondřej Surý [Fri, 13 Jan 2017 11:09:14 +0000 (12:09 +0100)]
Better error handling when there's a failure accessing or reading keyfile
Grigorii Demidov [Mon, 16 Jan 2017 15:22:06 +0000 (16:22 +0100)]
layer/validate: additional check when validating CNAME chain
Grigorii Demidov [Mon, 16 Jan 2017 10:47:19 +0000 (11:47 +0100)]
layer/validate: additional checks for authoritative answers
Grigorii Demidov [Sun, 15 Jan 2017 19:48:40 +0000 (20:48 +0100)]
layer/validate: The fact that ns is located at unsecured zone has caused transition to unsecure mode for original query; fixed
Grigorii Demidov [Fri, 13 Jan 2017 10:25:54 +0000 (11:25 +0100)]
lib/resolve: some additional zonecut checks
Ondřej Surý [Mon, 16 Jan 2017 15:22:07 +0000 (16:22 +0100)]
Merge branch 'min_max_ttl' into 'master'
lib/cache: enforce cache.{min,max}_ttl()
Closes #120
See merge request !139
Ondřej Surý [Mon, 16 Jan 2017 15:21:42 +0000 (16:21 +0100)]
Merge branch 'require-ffi' into 'master'
Remove the code that allowed FFI to be optional
See merge request !143
Ondřej Surý [Mon, 16 Jan 2017 15:20:03 +0000 (16:20 +0100)]
Merge branch 'test-script-keep-workdir' into 'master'
Add KEEP_WORKDIR=yes option and don't delete WORKDIR if set from cmdline
See merge request !144
Ondřej Surý [Mon, 16 Jan 2017 15:17:13 +0000 (16:17 +0100)]
Add KEEP_WORKDIR=yes option and don't delete WORKDIR if set from cmdline
Ondřej Surý [Mon, 16 Jan 2017 14:37:39 +0000 (15:37 +0100)]
Remove the code that allowed FFI to be optional
Ondřej Surý [Mon, 16 Jan 2017 13:52:45 +0000 (14:52 +0100)]
Merge branch 'hints-fixes' into 'master'
hint fixes
See merge request !142
Vladimír Čunát [Mon, 16 Jan 2017 13:16:42 +0000 (14:16 +0100)]
hints: do not load /etc/hosts by default
And don't crash anymore if loaded without configuring.
Users can now avoid loading any file and instead specify hints
just via hints.set() calls.
It's perhaps still strange that hints.config(...) will drop any
hints set previously.
Vladimír Čunát [Mon, 16 Jan 2017 13:04:31 +0000 (14:04 +0100)]
hints: make it work with non-lowercased hints
https://forum.turris.cz/t/solved-hints-not-working-on-kresd/2974
Ondřej Surý [Mon, 16 Jan 2017 12:50:46 +0000 (13:50 +0100)]
Merge branch 'launch-test-instance-dig-improvments' into 'master'
Better dig cmd example in scripts/launch-test-instance.sh
See merge request !141
Marek Vavrusa [Tue, 23 Aug 2016 05:58:08 +0000 (22:58 -0700)]
lib/cache: add configuration options to enforce cache.{min,max}_ttl()
Ondřej Surý [Mon, 16 Jan 2017 09:25:38 +0000 (10:25 +0100)]
Better dig cmd example in scripts/launch-test-instance.sh
Vladimír Čunát [Fri, 13 Jan 2017 17:13:30 +0000 (18:13 +0100)]
Merge !138: build docs: detect Lua sec and socket libraries
Vladimír Čunát [Fri, 13 Jan 2017 17:03:36 +0000 (18:03 +0100)]
build: be more precise in descriptions
Petr Špaček [Fri, 13 Jan 2017 16:46:11 +0000 (17:46 +0100)]
build docs: detect Lua sec and socket libraries in make info
Vladimír Čunát [Fri, 13 Jan 2017 15:19:58 +0000 (16:19 +0100)]
Merge !130: make: detect sphinx and python-breathe
Vladimír Čunát [Fri, 13 Jan 2017 14:53:30 +0000 (15:53 +0100)]
Merge !137: policy: document that you can pass lists to FORWARD
Vladimír Čunát [Fri, 13 Jan 2017 14:49:59 +0000 (15:49 +0100)]
policy: document that you can pass lists to FORWARD
... and that the length is limited.