]> git.ipfire.org Git - thirdparty/knot-resolver.git/log
thirdparty/knot-resolver.git
11 years agotests/integration: truncated response test
Marek Vavruša [Mon, 23 Feb 2015 09:26:11 +0000 (10:26 +0100)] 
tests/integration: truncated response test

11 years agolib: loadable versioned modules (api subject to change)
Marek Vavruša [Mon, 23 Feb 2015 09:13:29 +0000 (10:13 +0100)] 
lib: loadable versioned modules (api subject to change)

11 years agobuild: updated readme
Marek Vavruša [Wed, 18 Feb 2015 10:41:57 +0000 (11:41 +0100)] 
build: updated readme

11 years agodocker: default exec options
Marek Vavruša [Wed, 18 Feb 2015 10:33:12 +0000 (11:33 +0100)] 
docker: default exec options

11 years agoMerge branch 'test_ns_lameness'
Marek Vavruša [Wed, 18 Feb 2015 10:28:15 +0000 (11:28 +0100)] 
Merge branch 'test_ns_lameness'

11 years agodaemon: servfail queries without RD=1
Marek Vavruša [Wed, 18 Feb 2015 10:20:14 +0000 (11:20 +0100)] 
daemon: servfail queries without RD=1

11 years agolib/iterate: relaxed rule to check for lame answers
Marek Vavruša [Wed, 18 Feb 2015 10:19:31 +0000 (11:19 +0100)] 
lib/iterate: relaxed rule to check for lame answers

11 years agolib/resolve: never backtrace from enclosing zone cut
Marek Vavruša [Mon, 16 Feb 2015 23:48:19 +0000 (00:48 +0100)] 
lib/resolve: never backtrace from enclosing zone cut

11 years agolib: pop query after the iteration step
Marek Vavruša [Mon, 16 Feb 2015 20:36:14 +0000 (21:36 +0100)] 
lib: pop query after the iteration step

11 years agoMerge branch 'iter_score_ns' into test_ns_lameness
Marek Vavruša [Sun, 15 Feb 2015 22:25:45 +0000 (23:25 +0100)] 
Merge branch 'iter_score_ns' into test_ns_lameness

11 years agolib: stub NS reputation scoring, use glue presence as score for iter
Marek Vavruša [Sun, 15 Feb 2015 22:25:11 +0000 (23:25 +0100)] 
lib: stub NS reputation scoring, use glue presence as score for iter

11 years agoMerge branch 'nxdomain_soa'
Marek Vavruša [Sun, 15 Feb 2015 15:04:55 +0000 (16:04 +0100)] 
Merge branch 'nxdomain_soa'

11 years agotests/integration: added bad NS address fallback test
Marek Vavruša [Sun, 15 Feb 2015 14:48:34 +0000 (15:48 +0100)] 
tests/integration: added bad NS address fallback test

11 years agotests/integration: default match/adjust fields for compat
Marek Vavruša [Sun, 15 Feb 2015 14:47:51 +0000 (15:47 +0100)] 
tests/integration: default match/adjust fields for compat

11 years agoMerge branch 'debug_improved' into nxdomain_soa
Marek Vavruša [Sun, 15 Feb 2015 14:47:10 +0000 (15:47 +0100)] 
Merge branch 'debug_improved' into nxdomain_soa

11 years agolib: indented and descriptive debug messages
Marek Vavruša [Sun, 15 Feb 2015 14:13:59 +0000 (15:13 +0100)] 
lib: indented and descriptive debug messages

11 years agolib: SOA in negative answers
Marek Vavruša [Wed, 11 Feb 2015 01:43:51 +0000 (02:43 +0100)] 
lib: SOA in negative answers

11 years agotests: unit test fail interrupts tests
Marek Vavruša [Fri, 13 Feb 2015 20:44:04 +0000 (21:44 +0100)] 
tests: unit test fail interrupts tests

11 years agoMerge branch 'docker_img_use_bootstrap'
Marek Vavruša [Fri, 13 Feb 2015 15:24:05 +0000 (16:24 +0100)] 
Merge branch 'docker_img_use_bootstrap'

11 years agobuild: updated dockerfile, added BUILD_IGNORE for depends
Marek Vavruša [Thu, 12 Feb 2015 09:52:36 +0000 (10:52 +0100)] 
build: updated dockerfile, added BUILD_IGNORE for depends

11 years agobuild: trap ERR
Marek Vavruša [Thu, 12 Feb 2015 08:55:14 +0000 (09:55 +0100)] 
build: trap ERR

11 years agobuild: cache depends first
Marek Vavruša [Thu, 12 Feb 2015 08:42:12 +0000 (09:42 +0100)] 
build: cache depends first

11 years agoMerge branch 'port_libknot_2.0'
Marek Vavruša [Thu, 12 Feb 2015 00:56:35 +0000 (01:56 +0100)] 
Merge branch 'port_libknot_2.0'

11 years agobuild: fix building depends
Marek Vavruša [Thu, 12 Feb 2015 00:25:48 +0000 (01:25 +0100)] 
build: fix building depends

11 years agoMerge branch 'port_libknot_2.0'
Marek Vavruša [Thu, 12 Feb 2015 00:17:27 +0000 (01:17 +0100)] 
Merge branch 'port_libknot_2.0'

11 years agoRevert "GnuTLS doesn't provide RAND_pseudo_bytes, so we need to link it from elsewhere"
Marek Vavruša [Thu, 12 Feb 2015 00:16:29 +0000 (01:16 +0100)] 
Revert "GnuTLS doesn't provide RAND_pseudo_bytes, so we need to link it from elsewhere"

This reverts commit 072dc06c391183a54455754f8dda78895c753cd0.

11 years agoRevert "Also ignore Makefiles and resulting binary"
Marek Vavruša [Thu, 12 Feb 2015 00:16:12 +0000 (01:16 +0100)] 
Revert "Also ignore Makefiles and resulting binary"

This reverts commit 17fd0612c3cceb8720675c97d5714eedb5f5d4f2.

11 years agobuild: updated build script to cover (gmp,nettle,gnutls,jansson)
Marek Vavruša [Wed, 11 Feb 2015 18:46:49 +0000 (19:46 +0100)] 
build: updated build script to cover (gmp,nettle,gnutls,jansson)

11 years agobuild: ported to libknot-2.0-pre API, no depends yet
Marek Vavruša [Wed, 11 Feb 2015 14:13:20 +0000 (15:13 +0100)] 
build: ported to libknot-2.0-pre API, no depends yet

11 years agoRevert "GnuTLS doesn't provide RAND_pseudo_bytes, so we need to link it from elsewhere"
Marek Vavruša [Wed, 11 Feb 2015 17:26:13 +0000 (18:26 +0100)] 
Revert "GnuTLS doesn't provide RAND_pseudo_bytes, so we need to link it from elsewhere"

This reverts commit 072dc06c391183a54455754f8dda78895c753cd0.

11 years agoRevert "Also ignore Makefiles and resulting binary"
Marek Vavruša [Wed, 11 Feb 2015 17:25:41 +0000 (18:25 +0100)] 
Revert "Also ignore Makefiles and resulting binary"

This reverts commit 17fd0612c3cceb8720675c97d5714eedb5f5d4f2.

11 years agoAlso ignore Makefiles and resulting binary
Ondřej Surý [Wed, 11 Feb 2015 13:37:45 +0000 (14:37 +0100)] 
Also ignore Makefiles and resulting binary

11 years agoAdd missing /s in .gitignore
Ondřej Surý [Wed, 11 Feb 2015 13:33:50 +0000 (14:33 +0100)] 
Add missing /s in .gitignore

11 years agoGnuTLS doesn't provide RAND_pseudo_bytes, so we need to link it from elsewhere
Ondřej Surý [Wed, 11 Feb 2015 13:30:04 +0000 (14:30 +0100)] 
GnuTLS doesn't provide RAND_pseudo_bytes, so we need to link it from elsewhere

11 years agoIgnore aclocal.m4, ltmain.sh and ylwrap
Ondřej Surý [Wed, 11 Feb 2015 13:29:24 +0000 (14:29 +0100)] 
Ignore aclocal.m4, ltmain.sh and ylwrap

11 years agotravis: use curl instead of wget
Marek Vavruša [Wed, 11 Feb 2015 08:23:47 +0000 (09:23 +0100)] 
travis: use curl instead of wget

11 years agotravis: typo
Marek Vavruša [Wed, 11 Feb 2015 01:45:35 +0000 (02:45 +0100)] 
travis: typo

11 years agotravis: no lzma support in osx, back to tgz
Marek Vavruša [Tue, 10 Feb 2015 23:46:22 +0000 (00:46 +0100)] 
travis: no lzma support in osx, back to tgz

11 years agotravis: fixed typo
Marek Vavruša [Tue, 10 Feb 2015 23:12:27 +0000 (00:12 +0100)] 
travis: fixed typo

11 years agoMerge branch 'osx_ca_certs_build'
Marek Vavruša [Tue, 10 Feb 2015 22:53:14 +0000 (23:53 +0100)] 
Merge branch 'osx_ca_certs_build'

11 years agotravis: sf cert is invalid, so bottles don't work, return to makedepend
Marek Vavruša [Tue, 10 Feb 2015 22:38:12 +0000 (23:38 +0100)] 
travis: sf cert is invalid, so bottles don't work, return to makedepend

11 years agotests/integration: disabled lame_nosoa test, as it depends on random selection atm
Marek Vavruša [Tue, 10 Feb 2015 22:43:46 +0000 (23:43 +0100)] 
tests/integration: disabled lame_nosoa test, as it depends on random selection atm

11 years agoMerge branch 'osx_build_cache'
Marek Vavruša [Tue, 10 Feb 2015 22:27:48 +0000 (23:27 +0100)] 
Merge branch 'osx_build_cache'

11 years agotravis: use prebuilt depends on OS X (optional)
Marek Vavruša [Tue, 10 Feb 2015 20:25:44 +0000 (21:25 +0100)] 
travis: use prebuilt depends on OS X (optional)

11 years agotests/integration: do not use lame server (out of bailiwick)
Marek Vavruša [Tue, 10 Feb 2015 22:17:25 +0000 (23:17 +0100)] 
tests/integration: do not use lame server (out of bailiwick)

11 years agoMerge branch 'tests_support_reply'
Marek Vavruša [Tue, 10 Feb 2015 21:57:02 +0000 (22:57 +0100)] 
Merge branch 'tests_support_reply'

11 years agotests/integration: enabled lame ns tests (aaaa/nodata+nosoa)
Marek Vavruša [Tue, 10 Feb 2015 21:51:00 +0000 (22:51 +0100)] 
tests/integration: enabled lame ns tests (aaaa/nodata+nosoa)

11 years agotests/integration: support 'REPLY' step type
Marek Vavruša [Tue, 10 Feb 2015 21:48:55 +0000 (22:48 +0100)] 
tests/integration: support 'REPLY' step type

11 years agoMerge branch 'limit_query_size'
Marek Vavruša [Tue, 10 Feb 2015 16:01:58 +0000 (17:01 +0100)] 
Merge branch 'limit_query_size'

11 years agolib: limit query size
Marek Vavruša [Tue, 10 Feb 2015 16:01:38 +0000 (17:01 +0100)] 
lib: limit query size

11 years agoMerge branch 'travis_osx_fixes'
Marek Vavruša [Tue, 10 Feb 2015 13:41:45 +0000 (14:41 +0100)] 
Merge branch 'travis_osx_fixes'

11 years agotravis: rebuild python from brew
Marek Vavruša [Tue, 10 Feb 2015 08:53:52 +0000 (09:53 +0100)] 
travis: rebuild python from brew

11 years agoMerge branch 'travis_osx_fixes'
Marek Vavruša [Tue, 10 Feb 2015 00:31:55 +0000 (01:31 +0100)] 
Merge branch 'travis_osx_fixes'

11 years agotravis: osx build brew before depends
Marek Vavruša [Mon, 9 Feb 2015 23:16:18 +0000 (00:16 +0100)] 
travis: osx build brew before depends

11 years agoMerge branch 'travis_multios'
Marek Vavruša [Mon, 9 Feb 2015 23:13:01 +0000 (00:13 +0100)] 
Merge branch 'travis_multios'

11 years agotravis: matrix ff, python from brew
Marek Vavruša [Mon, 9 Feb 2015 23:12:43 +0000 (00:12 +0100)] 
travis: matrix ff, python from brew

11 years agotravis: dyld library path for local depends
Marek Vavruša [Mon, 9 Feb 2015 22:45:42 +0000 (23:45 +0100)] 
travis: dyld library path for local depends

11 years agoMerge branch 'add_test_cases'
Marek Vavruša [Mon, 9 Feb 2015 22:43:23 +0000 (23:43 +0100)] 
Merge branch 'add_test_cases'

11 years agotests/integration: two lame servers
Marek Vavruša [Mon, 9 Feb 2015 22:35:24 +0000 (23:35 +0100)] 
tests/integration: two lame servers

11 years agotests/integration: added parent-child difference tests
Marek Vavruša [Mon, 9 Feb 2015 22:28:22 +0000 (23:28 +0100)] 
tests/integration: added parent-child difference tests

11 years agotravis: multi-os build enabled
Marek Vavruša [Mon, 9 Feb 2015 22:11:53 +0000 (23:11 +0100)] 
travis: multi-os build enabled

11 years agoMerge branch 'ns_without_empty_nonterm'
Marek Vavruša [Mon, 9 Feb 2015 18:14:43 +0000 (19:14 +0100)] 
Merge branch 'ns_without_empty_nonterm'

11 years agolib: requery when nameserver returns (falsely) NXDOMAIN
Marek Vavruša [Mon, 9 Feb 2015 18:14:31 +0000 (19:14 +0100)] 
lib: requery when nameserver returns (falsely) NXDOMAIN

11 years agobuild: lmdb is now included in libknot/master
Marek Vavruša [Mon, 9 Feb 2015 17:31:59 +0000 (18:31 +0100)] 
build: lmdb is now included in libknot/master

11 years agoMerge branch 'makefile'
Marek Vavruša [Mon, 9 Feb 2015 17:30:19 +0000 (18:30 +0100)] 
Merge branch 'makefile'

11 years agobuild: changed include order
Marek Vavruša [Mon, 9 Feb 2015 17:15:52 +0000 (18:15 +0100)] 
build: changed include order

11 years agotravis: prepared for multi-os, clang
Marek Vavruša [Sun, 8 Feb 2015 12:51:55 +0000 (13:51 +0100)] 
travis: prepared for multi-os, clang

11 years agoremoved qtcreator project files from repo
Marek Vavruša [Sun, 8 Feb 2015 12:52:55 +0000 (13:52 +0100)] 
removed qtcreator project files from repo

11 years agotravis: pip6 download cache
Marek Vavruša [Sat, 7 Feb 2015 21:49:29 +0000 (22:49 +0100)] 
travis: pip6 download cache

11 years agobuild: Makefile
Marek Vavruša [Fri, 6 Feb 2015 09:13:32 +0000 (10:13 +0100)] 
build: Makefile

11 years agoMerge branch 'bad_glue_bug'
Marek Vavruša [Mon, 9 Feb 2015 17:03:32 +0000 (18:03 +0100)] 
Merge branch 'bad_glue_bug'

11 years agoresolve: return to UDP if removing lame nameserver
Marek Vavruša [Mon, 9 Feb 2015 17:02:27 +0000 (18:02 +0100)] 
resolve: return to UDP if removing lame nameserver

11 years agocache: fixed drift when current time <= than cached
Marek Vavruša [Mon, 9 Feb 2015 16:15:43 +0000 (17:15 +0100)] 
cache: fixed drift when current time <= than cached

11 years agoMerge branch 'buggy_python_deepcopy'
Marek Vavruša [Mon, 9 Feb 2015 16:13:55 +0000 (17:13 +0100)] 
Merge branch 'buggy_python_deepcopy'

11 years agotests/integration: reparse answer, to avoid buggy deepcopy on dns.message
Marek Vavruša [Mon, 9 Feb 2015 16:13:43 +0000 (17:13 +0100)] 
tests/integration: reparse answer, to avoid buggy deepcopy on dns.message

11 years agotests/integration: stay with working 1.11 on Python2
Marek Vavruša [Mon, 9 Feb 2015 15:07:33 +0000 (16:07 +0100)] 
tests/integration: stay with working 1.11 on Python2

11 years agodocker: keep runtime libs
Marek Vavruša [Wed, 4 Feb 2015 13:50:17 +0000 (14:50 +0100)] 
docker: keep runtime libs

11 years agodocker: updated Dockerfile to rely on latest Knot image
Marek Vavruša [Wed, 4 Feb 2015 11:38:31 +0000 (12:38 +0100)] 
docker: updated Dockerfile to rely on latest Knot image

11 years agotests/integration: buildfix until proper function detection
Marek Vavruša [Tue, 3 Feb 2015 22:17:46 +0000 (23:17 +0100)] 
tests/integration: buildfix until proper function detection

11 years agotests/integration: added library path for OS X build
Marek Vavruša [Tue, 3 Feb 2015 22:07:19 +0000 (23:07 +0100)] 
tests/integration: added library path for OS X build

11 years agodocker: updated Dockerfile
Marek Vavruša [Tue, 3 Feb 2015 19:42:11 +0000 (20:42 +0100)] 
docker: updated Dockerfile

11 years agoMerge branch 'os_x_test_support' into 'master'
Marek Vavruša [Tue, 3 Feb 2015 19:29:30 +0000 (20:29 +0100)] 
Merge branch 'os_x_test_support' into 'master'

Faking time in tests, OS X integration tests, selective cache remove

See merge request !14

11 years agolib: cache semantics - require at least 1 record is valid, selective rr remove
Marek Vavruša [Mon, 2 Feb 2015 19:48:15 +0000 (20:48 +0100)] 
lib: cache semantics - require at least 1 record is valid, selective rr remove

11 years agolib: zone cut api supports multi-rdata RR sets
Marek Vavruša [Mon, 2 Feb 2015 19:46:53 +0000 (20:46 +0100)] 
lib: zone cut api supports multi-rdata RR sets

11 years agotests/integration: fixed setting rcode, packet deep copy
Marek Vavruša [Mon, 2 Feb 2015 19:27:13 +0000 (20:27 +0100)] 
tests/integration: fixed setting rcode, packet deep copy

11 years agotests/integration: split mock calls library, faking time now works
Marek Vavruša [Mon, 2 Feb 2015 13:45:04 +0000 (14:45 +0100)] 
tests/integration: split mock calls library, faking time now works

todo: change the cache behaviour to pass cname cache test

11 years agoMerge branch 'test_unit_rplan' into 'master'
Marek Vavruša [Thu, 29 Jan 2015 17:04:56 +0000 (18:04 +0100)] 
Merge branch 'test_unit_rplan' into 'master'

Basic unit tests for rplan

See merge request !13

11 years agotests: unit tests for rplan, param checks for context
Marek Vavruša [Thu, 29 Jan 2015 16:59:29 +0000 (17:59 +0100)] 
tests: unit tests for rplan, param checks for context

11 years agoMerge branch 'cover_aaaa' into 'master'
Marek Vavruša [Thu, 29 Jan 2015 16:38:05 +0000 (17:38 +0100)] 
Merge branch 'cover_aaaa' into 'master'

Cover parent/child zone differences (A/AAAA, NS lameness checks)

See merge request !12

11 years agoMerge branch 'cover_minimization' into 'master'
Marek Vavruša [Thu, 29 Jan 2015 16:37:06 +0000 (17:37 +0100)] 
Merge branch 'cover_minimization' into 'master'

Cover query minimization

See merge request !11

11 years agoMerge branch 'cover_cache_reuse' into 'master'
Marek Vavruša [Thu, 29 Jan 2015 16:35:56 +0000 (17:35 +0100)] 
Merge branch 'cover_cache_reuse' into 'master'

Cover cache reuse

See merge request !10

11 years agotests/integration: parent/child zone differences resolution
Marek Vavruša [Thu, 29 Jan 2015 16:33:07 +0000 (17:33 +0100)] 
tests/integration: parent/child zone differences resolution

11 years agobuild: bootstrap script + cache for faster rebuilds
Marek Vavruša [Thu, 29 Jan 2015 16:19:35 +0000 (17:19 +0100)] 
build: bootstrap script + cache for faster rebuilds

11 years agotests/integration: test query minimization + empty nterm in resolution path
Marek Vavruša [Thu, 29 Jan 2015 16:04:41 +0000 (17:04 +0100)] 
tests/integration: test query minimization + empty nterm in resolution path

11 years agotests/integration: capture server config, mock options
Marek Vavruša [Thu, 29 Jan 2015 16:03:22 +0000 (17:03 +0100)] 
tests/integration: capture server config, mock options

11 years agotests/integration: added iter_cycle_noh
Marek Vavruša [Thu, 29 Jan 2015 15:09:54 +0000 (16:09 +0100)] 
tests/integration: added iter_cycle_noh

11 years agotests/integration: added iter_cname_qnamecopy
Marek Vavruša [Thu, 29 Jan 2015 15:08:59 +0000 (16:08 +0100)] 
tests/integration: added iter_cname_qnamecopy

11 years agotests/integration: do not require SOA on NODATA
Marek Vavruša [Thu, 29 Jan 2015 15:06:56 +0000 (16:06 +0100)] 
tests/integration: do not require SOA on NODATA

11 years agotests/integration: fixed TIME_PASSES
Marek Vavruša [Thu, 29 Jan 2015 15:06:43 +0000 (16:06 +0100)] 
tests/integration: fixed TIME_PASSES

11 years agotests/integration: fixed relativized names in RDATA
Marek Vavruša [Thu, 29 Jan 2015 15:06:04 +0000 (16:06 +0100)] 
tests/integration: fixed relativized names in RDATA