]> git.ipfire.org Git - thirdparty/knot-resolver.git/log
thirdparty/knot-resolver.git
8 years agohints.add_hosts(path): a new property
Vladimír Čunát [Thu, 26 Jan 2017 15:02:41 +0000 (16:02 +0100)] 
hints.add_hosts(path): a new property

So far it wasn't possible to load multiple files (!).  Real use case:
https://forum.turris.cz/t/how-to-configure-local-address-dns-resoultion-on-omnia/1000/14

8 years agohints: more NULL checks
Vladimír Čunát [Thu, 26 Jan 2017 14:10:03 +0000 (15:10 +0100)] 
hints: more NULL checks

Calling `hints.del()` would cause a crash.
It wasn't apparent to me that NULL could be passed through.

8 years agoMerge !179: doc nitpicks
Vladimír Čunát [Thu, 26 Jan 2017 15:07:04 +0000 (16:07 +0100)] 
Merge !179: doc nitpicks

8 years agodocs: misc warning fixes
Vladimír Čunát [Thu, 26 Jan 2017 14:50:26 +0000 (15:50 +0100)] 
docs: misc warning fixes

8 years agoredis doc: fix some hyperlinks
Vladimír Čunát [Fri, 20 Jan 2017 12:15:17 +0000 (13:15 +0100)] 
redis doc: fix some hyperlinks

I must say I have a hard time getting used to rst syntax myself.

8 years agoMerge !178: update link to Linux kernel coding style
Vladimír Čunát [Thu, 26 Jan 2017 09:32:30 +0000 (10:32 +0100)] 
Merge !178: update link to Linux kernel coding style

8 years agoupdate link to Linux kernel coding style
Petr Špaček [Thu, 26 Jan 2017 09:27:51 +0000 (10:27 +0100)] 
update link to Linux kernel coding style

8 years agoMerge branch 'release-1.2.0' into 'master' v1.2.0
Ondřej Surý [Wed, 25 Jan 2017 13:16:25 +0000 (14:16 +0100)] 
Merge branch 'release-1.2.0' into 'master'

Knot DNS Release 1.2.0

See merge request !176

8 years agoKnot Resolver 1.2.0
Ondřej Surý [Wed, 25 Jan 2017 12:55:46 +0000 (13:55 +0100)] 
Knot Resolver 1.2.0

8 years agoUpdate copyright information with 2017
Ondřej Surý [Wed, 25 Jan 2017 13:14:13 +0000 (14:14 +0100)] 
Update copyright information with 2017

8 years agoUse NEWS as a reference date for timestamp in man page
Ondřej Surý [Wed, 25 Jan 2017 13:06:27 +0000 (14:06 +0100)] 
Use NEWS as a reference date for timestamp in man page

8 years agoUpdate copyright in documentation
Ondřej Surý [Wed, 25 Jan 2017 13:06:09 +0000 (14:06 +0100)] 
Update copyright in documentation

8 years agoMerge branch 'deckard-update' into 'master'
Ondřej Surý [Wed, 25 Jan 2017 13:00:29 +0000 (14:00 +0100)] 
Merge branch 'deckard-update' into 'master'

Update deckard to latest version

See merge request !175

8 years agoUpdate deckard to latest version
Ondřej Surý [Wed, 25 Jan 2017 12:57:08 +0000 (13:57 +0100)] 
Update deckard to latest version

8 years agoMerge branch 'misc-issues' into 'master'
Ondřej Surý [Tue, 24 Jan 2017 22:12:10 +0000 (23:12 +0100)] 
Merge branch 'misc-issues' into 'master'

Fix insecure CNAME pointing to secure target returning AD flag in error

Closes #144

See merge request !174

8 years agoAdd a deckard test for www.nic.mx issue
Ondřej Surý [Tue, 24 Jan 2017 22:00:56 +0000 (23:00 +0100)] 
Add a deckard test for www.nic.mx issue

8 years agominor spelling fixes
Ondřej Surý [Tue, 24 Jan 2017 21:54:59 +0000 (22:54 +0100)] 
minor spelling fixes

8 years agolayer/iterate: revert some previous changes
Grigorii Demidov [Tue, 24 Jan 2017 19:23:15 +0000 (20:23 +0100)] 
layer/iterate: revert some previous changes

8 years agolayer/validate: fix for issue 144
Grigorii Demidov [Tue, 24 Jan 2017 15:55:31 +0000 (16:55 +0100)] 
layer/validate: fix for issue 144

8 years agoMerge !173: doc: fix luasec links
Vladimír Čunát [Tue, 24 Jan 2017 09:54:34 +0000 (10:54 +0100)] 
Merge !173: doc: fix luasec links

8 years agodoc: fix luasec links
Vladimír Čunát [Tue, 24 Jan 2017 09:51:58 +0000 (10:51 +0100)] 
doc: fix luasec links

8 years agoMerge branch '1.2.0-rc3' into 'master' v1.2.0-rc3
Ondřej Surý [Tue, 24 Jan 2017 09:21:24 +0000 (10:21 +0100)] 
Merge branch '1.2.0-rc3' into 'master'

Prepare 1.2.0-rc3 release

See merge request !171

8 years agoPrepare 1.2.0-rc3 release
Ondřej Surý [Mon, 23 Jan 2017 15:00:47 +0000 (16:00 +0100)] 
Prepare 1.2.0-rc3 release

8 years agoMerge branch 'fix-arpa-ds' into 'master'
Ondřej Surý [Tue, 24 Jan 2017 09:05:27 +0000 (10:05 +0100)] 
Merge branch 'fix-arpa-ds' into 'master'

layer/validate: some bugfixes

See merge request !170

8 years agoMerge branch 'policy-TRACE-docs' into 'master'
Grigorii Demidov [Tue, 24 Jan 2017 09:02:34 +0000 (10:02 +0100)] 
Merge branch 'policy-TRACE-docs' into 'master'

Update policy.TRACE documentation

See merge request !169

8 years agoMention that TRACE also prints answers for all subqueries
Ondřej Surý [Tue, 24 Jan 2017 08:59:38 +0000 (09:59 +0100)] 
Mention that TRACE also prints answers for all subqueries

8 years agolayer/validate: some bugfixes
Grigorii Demidov [Mon, 23 Jan 2017 20:14:29 +0000 (21:14 +0100)] 
layer/validate: some bugfixes

8 years agoUpdate policy.TRACE documentation
Ondřej Surý [Mon, 23 Jan 2017 15:07:16 +0000 (16:07 +0100)] 
Update policy.TRACE documentation

8 years agoMerge branch 'qry-trace' into 'master'
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

8 years agoMerge !168: iterate: fix typo from !165
Vladimír Čunát [Mon, 23 Jan 2017 14:52:42 +0000 (15:52 +0100)] 
Merge !168: iterate: fix typo from !165

8 years agoiterate: 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.

8 years agoUse WITH_VERBOSE instead of NDEBUG to enable debug printing via policy.TRACE()
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()

8 years agoMerge !166: accept packets with junk after end (by default)
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.

8 years agolib/utils: QTRACE plicy - turn off OPT rrset
Grigorii Demidov [Mon, 23 Jan 2017 12:53:41 +0000 (13:53 +0100)] 
lib/utils: QTRACE plicy - turn off OPT rrset

8 years agoPerform the excessive size (junk at the end of the packet) only in strict_mode
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

8 years agolib/utils: Merge conflicts were resolved
Grigorii Demidov [Mon, 23 Jan 2017 11:11:44 +0000 (12:11 +0100)] 
lib/utils: Merge conflicts were resolved

8 years agolib/utils: debug print improvements
Grigorii Demidov [Mon, 23 Jan 2017 11:05:27 +0000 (12:05 +0100)] 
lib/utils: debug print improvements

8 years agomodules/policy: set QTRACE flag for current query too
Grigorii Demidov [Fri, 20 Jan 2017 10:26:43 +0000 (11:26 +0100)] 
modules/policy: set QTRACE flag for current query too

8 years agomodules/policy: QTRACE policy; some improvements
Grigorii Demidov [Wed, 18 Jan 2017 12:29:49 +0000 (13:29 +0100)] 
modules/policy: QTRACE policy; some improvements

8 years agomodules/policy: QTRACE policy was added (answers logging)
Grigorii Demidov [Wed, 18 Jan 2017 11:18:54 +0000 (12:18 +0100)] 
modules/policy: QTRACE policy was added (answers logging)

8 years agoQUERY_TRACE: disable with -DNDEBUG
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.

8 years agomodules/policy: QTRACE policy; some improvements
Grigorii Demidov [Wed, 18 Jan 2017 12:29:49 +0000 (13:29 +0100)] 
modules/policy: QTRACE policy; some improvements

8 years agomodules/policy: QTRACE policy; cleanup
Grigorii Demidov [Wed, 18 Jan 2017 12:15:05 +0000 (13:15 +0100)] 
modules/policy: QTRACE policy; cleanup

8 years agomodules/policy: QTRACE policy was added (answers logging)
Grigorii Demidov [Wed, 18 Jan 2017 11:18:54 +0000 (12:18 +0100)] 
modules/policy: QTRACE policy was added (answers logging)

8 years agoMerge !165: improve fallback on bad replies
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

8 years agoWhen NOTIMPL or FORMERR is encountered, disable QNAME minimization
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.

8 years agoMerge branch '1.2.0-rc2' into 'master' v1.2.0-rc2
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

8 years agoRelease second release candidate of 1.2.0
Ondřej Surý [Fri, 20 Jan 2017 15:21:23 +0000 (16:21 +0100)] 
Release second release candidate of 1.2.0

8 years agoMerge branch 'fix-cname-loop' into 'master'
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

8 years agolayer/iterate: changes in cname loop detection process
Grigorii Demidov [Fri, 20 Jan 2017 14:34:02 +0000 (15:34 +0100)] 
layer/iterate: changes in cname loop detection process

8 years agomodules/policy: Merge conflicts were resolved
Grigorii Demidov [Fri, 20 Jan 2017 10:41:55 +0000 (11:41 +0100)] 
modules/policy: Merge conflicts were resolved

8 years agomodules/policy: set QTRACE flag for current query too
Grigorii Demidov [Fri, 20 Jan 2017 10:26:43 +0000 (11:26 +0100)] 
modules/policy: set QTRACE flag for current query too

8 years agomodules/policy: QTRACE policy; some improvements
Grigorii Demidov [Wed, 18 Jan 2017 12:29:49 +0000 (13:29 +0100)] 
modules/policy: QTRACE policy; some improvements

8 years agomodules/policy: QTRACE policy; cleanup
Grigorii Demidov [Wed, 18 Jan 2017 12:15:05 +0000 (13:15 +0100)] 
modules/policy: QTRACE policy; cleanup

8 years agomodules/policy: QTRACE policy was added (answers logging)
Grigorii Demidov [Wed, 18 Jan 2017 11:18:54 +0000 (12:18 +0100)] 
modules/policy: QTRACE policy was added (answers logging)

8 years agoMerge branch 'libknot-2.4' into 'master'
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

8 years agoMerge branch 'fix-zonecut-fetch' into 'master'
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

8 years agolib/resolve: bugfix in zonecut fetching process
Grigorii Demidov [Thu, 19 Jan 2017 16:22:43 +0000 (17:22 +0100)] 
lib/resolve: bugfix in zonecut fetching process

8 years agobetter libknot-2.4 fixup
Vladimír Čunát [Thu, 19 Jan 2017 10:00:01 +0000 (11:00 +0100)] 
better libknot-2.4 fixup

8 years agoMerge !160: cookies: make it work also with libknot-2.4
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

8 years agocookies: 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

8 years agoQUERY_TRACE: disable with -DNDEBUG
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.

8 years agoMerge branch 'gitlab-deps' into 'master'
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

8 years agoUse artifacts and dependencies in Gitlab CI
Ondřej Surý [Wed, 18 Jan 2017 13:09:32 +0000 (14:09 +0100)] 
Use artifacts and dependencies in Gitlab CI

8 years agoMerge !158: daemon/engine: print a message when module is too old
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

8 years agomodules/policy: QTRACE policy; some improvements
Grigorii Demidov [Wed, 18 Jan 2017 12:29:49 +0000 (13:29 +0100)] 
modules/policy: QTRACE policy; some improvements

8 years agomodules/policy: QTRACE policy; cleanup
Grigorii Demidov [Wed, 18 Jan 2017 12:15:05 +0000 (13:15 +0100)] 
modules/policy: QTRACE policy; cleanup

8 years agomodules/policy: QTRACE policy was added (answers logging)
Grigorii Demidov [Wed, 18 Jan 2017 11:18:54 +0000 (12:18 +0100)] 
modules/policy: QTRACE policy was added (answers logging)

8 years agodaemon/engine: added a message to find out when built module is too old
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

8 years agoMerge branch 'deckard-update' into 'master' v1.2.0-rc1
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

8 years agoUpdate tests/deckard to latest version
Ondřej Surý [Tue, 17 Jan 2017 17:45:51 +0000 (18:45 +0100)] 
Update tests/deckard to latest version

8 years agoMerge branch 'pre-release-fixups' into 'master'
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

8 years agoMerge branch 'fix-vutbr' into 'master'
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

8 years agolayer/validate: cleanup; fix broken vutbr
Grigorii Demidov [Tue, 17 Jan 2017 17:09:34 +0000 (18:09 +0100)] 
layer/validate: cleanup; fix broken vutbr

8 years agoNEWS: one more fix for hints
Vladimír Čunát [Tue, 17 Jan 2017 16:58:36 +0000 (17:58 +0100)] 
NEWS: one more fix for hints

8 years agocache: bump cache version
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.

8 years agoMerge !153: iterate: fix (some aspects of) the stub mode
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.

8 years agoiterate: fix (some aspects of) the stub mode
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.

8 years agoMerge branch 'NEWS-1.2.0-rc1-update' into 'master'
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

8 years agoUpdate NEWS with more new goodies from 1.2.0-rc1
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

8 years agoMerge branch 'prepare-1.2.0-rc1-release' into 'master'
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

8 years agoPrepare for tagging 1.2.0-rc1
Ondřej Surý [Tue, 17 Jan 2017 15:10:25 +0000 (16:10 +0100)] 
Prepare for tagging 1.2.0-rc1

8 years agoUpdate NEWS for 1.2.0-rc1 release
Ondřej Surý [Tue, 17 Jan 2017 14:44:36 +0000 (15:44 +0100)] 
Update NEWS for 1.2.0-rc1 release

8 years agoMerge branch 'travis-only-osx' into 'master'
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

8 years agoRestore Travis-CI configuration for OS X builds
Ondřej Surý [Tue, 17 Jan 2017 15:18:03 +0000 (16:18 +0100)] 
Restore Travis-CI configuration for OS X builds

8 years agoUpdate NEWS for 1.2.0RC1 release
Ondřej Surý [Tue, 17 Jan 2017 14:44:36 +0000 (15:44 +0100)] 
Update NEWS for 1.2.0RC1 release

8 years agoMerge branch 'gitlab-ci-arm64' into 'master'
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

8 years agoPrepare armhf GitLab CI builds (but need to have correct image first)
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)

8 years agoDisable Travis-CI
Ondřej Surý [Tue, 17 Jan 2017 12:52:55 +0000 (13:52 +0100)] 
Disable Travis-CI

8 years agoMerge !149: always clear AD flag in forwarding mode
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.

8 years agoalways clear AD flag in forwarding mode
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.

8 years agoMerge branch 'gitlab-ci' into 'master'
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

8 years agoAdd GitLab CI configuration
Ondřej Surý [Tue, 17 Jan 2017 09:40:41 +0000 (10:40 +0100)] 
Add GitLab CI configuration

8 years agoMerge branch 'libfaketime-non-null' into 'master'
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

8 years agoMerge !146: layer/iterate: no AUTHORITY for positive answers
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.

8 years agoUpdate deckard/libfaketime to latest master to fix non-null errors
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

8 years agolayer/iterate: glue fetching was fixed
Grigorii Demidov [Tue, 17 Jan 2017 09:47:56 +0000 (10:47 +0100)] 
layer/iterate: glue fetching was fixed

8 years agolayer/iterate: don't return AUTHORITY for positive answers
Grigorii Demidov [Mon, 16 Jan 2017 15:57:04 +0000 (16:57 +0100)] 
layer/iterate: don't return AUTHORITY for positive answers

8 years agoMerge branch 'new-authors' into 'master'
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

8 years agoRefresh AUTHORS
Ondřej Surý [Mon, 16 Jan 2017 16:00:46 +0000 (17:00 +0100)] 
Refresh AUTHORS