]>
git.ipfire.org Git - thirdparty/knot-resolver.git/log
Marek Vavruša [Mon, 23 Feb 2015 09:26:11 +0000 (10:26 +0100)]
tests/integration: truncated response test
Marek Vavruša [Mon, 23 Feb 2015 09:13:29 +0000 (10:13 +0100)]
lib: loadable versioned modules (api subject to change)
Marek Vavruša [Wed, 18 Feb 2015 10:41:57 +0000 (11:41 +0100)]
build: updated readme
Marek Vavruša [Wed, 18 Feb 2015 10:33:12 +0000 (11:33 +0100)]
docker: default exec options
Marek Vavruša [Wed, 18 Feb 2015 10:28:15 +0000 (11:28 +0100)]
Merge branch 'test_ns_lameness'
Marek Vavruša [Wed, 18 Feb 2015 10:20:14 +0000 (11:20 +0100)]
daemon: servfail queries without RD=1
Marek Vavruša [Wed, 18 Feb 2015 10:19:31 +0000 (11:19 +0100)]
lib/iterate: relaxed rule to check for lame answers
Marek Vavruša [Mon, 16 Feb 2015 23:48:19 +0000 (00:48 +0100)]
lib/resolve: never backtrace from enclosing zone cut
Marek Vavruša [Mon, 16 Feb 2015 20:36:14 +0000 (21:36 +0100)]
lib: pop query after the iteration step
Marek Vavruša [Sun, 15 Feb 2015 22:25:45 +0000 (23:25 +0100)]
Merge branch 'iter_score_ns' into test_ns_lameness
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
Marek Vavruša [Sun, 15 Feb 2015 15:04:55 +0000 (16:04 +0100)]
Merge branch 'nxdomain_soa'
Marek Vavruša [Sun, 15 Feb 2015 14:48:34 +0000 (15:48 +0100)]
tests/integration: added bad NS address fallback test
Marek Vavruša [Sun, 15 Feb 2015 14:47:51 +0000 (15:47 +0100)]
tests/integration: default match/adjust fields for compat
Marek Vavruša [Sun, 15 Feb 2015 14:47:10 +0000 (15:47 +0100)]
Merge branch 'debug_improved' into nxdomain_soa
Marek Vavruša [Sun, 15 Feb 2015 14:13:59 +0000 (15:13 +0100)]
lib: indented and descriptive debug messages
Marek Vavruša [Wed, 11 Feb 2015 01:43:51 +0000 (02:43 +0100)]
lib: SOA in negative answers
Marek Vavruša [Fri, 13 Feb 2015 20:44:04 +0000 (21:44 +0100)]
tests: unit test fail interrupts tests
Marek Vavruša [Fri, 13 Feb 2015 15:24:05 +0000 (16:24 +0100)]
Merge branch 'docker_img_use_bootstrap'
Marek Vavruša [Thu, 12 Feb 2015 09:52:36 +0000 (10:52 +0100)]
build: updated dockerfile, added BUILD_IGNORE for depends
Marek Vavruša [Thu, 12 Feb 2015 08:55:14 +0000 (09:55 +0100)]
build: trap ERR
Marek Vavruša [Thu, 12 Feb 2015 08:42:12 +0000 (09:42 +0100)]
build: cache depends first
Marek Vavruša [Thu, 12 Feb 2015 00:56:35 +0000 (01:56 +0100)]
Merge branch 'port_libknot_2.0'
Marek Vavruša [Thu, 12 Feb 2015 00:25:48 +0000 (01:25 +0100)]
build: fix building depends
Marek Vavruša [Thu, 12 Feb 2015 00:17:27 +0000 (01:17 +0100)]
Merge branch 'port_libknot_2.0'
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.
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.
Marek Vavruša [Wed, 11 Feb 2015 18:46:49 +0000 (19:46 +0100)]
build: updated build script to cover (gmp,nettle,gnutls,jansson)
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
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.
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.
Ondřej Surý [Wed, 11 Feb 2015 13:37:45 +0000 (14:37 +0100)]
Also ignore Makefiles and resulting binary
Ondřej Surý [Wed, 11 Feb 2015 13:33:50 +0000 (14:33 +0100)]
Add missing /s in .gitignore
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
Ondřej Surý [Wed, 11 Feb 2015 13:29:24 +0000 (14:29 +0100)]
Ignore aclocal.m4, ltmain.sh and ylwrap
Marek Vavruša [Wed, 11 Feb 2015 08:23:47 +0000 (09:23 +0100)]
travis: use curl instead of wget
Marek Vavruša [Wed, 11 Feb 2015 01:45:35 +0000 (02:45 +0100)]
travis: typo
Marek Vavruša [Tue, 10 Feb 2015 23:46:22 +0000 (00:46 +0100)]
travis: no lzma support in osx, back to tgz
Marek Vavruša [Tue, 10 Feb 2015 23:12:27 +0000 (00:12 +0100)]
travis: fixed typo
Marek Vavruša [Tue, 10 Feb 2015 22:53:14 +0000 (23:53 +0100)]
Merge branch 'osx_ca_certs_build'
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
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
Marek Vavruša [Tue, 10 Feb 2015 22:27:48 +0000 (23:27 +0100)]
Merge branch 'osx_build_cache'
Marek Vavruša [Tue, 10 Feb 2015 20:25:44 +0000 (21:25 +0100)]
travis: use prebuilt depends on OS X (optional)
Marek Vavruša [Tue, 10 Feb 2015 22:17:25 +0000 (23:17 +0100)]
tests/integration: do not use lame server (out of bailiwick)
Marek Vavruša [Tue, 10 Feb 2015 21:57:02 +0000 (22:57 +0100)]
Merge branch 'tests_support_reply'
Marek Vavruša [Tue, 10 Feb 2015 21:51:00 +0000 (22:51 +0100)]
tests/integration: enabled lame ns tests (aaaa/nodata+nosoa)
Marek Vavruša [Tue, 10 Feb 2015 21:48:55 +0000 (22:48 +0100)]
tests/integration: support 'REPLY' step type
Marek Vavruša [Tue, 10 Feb 2015 16:01:58 +0000 (17:01 +0100)]
Merge branch 'limit_query_size'
Marek Vavruša [Tue, 10 Feb 2015 16:01:38 +0000 (17:01 +0100)]
lib: limit query size
Marek Vavruša [Tue, 10 Feb 2015 13:41:45 +0000 (14:41 +0100)]
Merge branch 'travis_osx_fixes'
Marek Vavruša [Tue, 10 Feb 2015 08:53:52 +0000 (09:53 +0100)]
travis: rebuild python from brew
Marek Vavruša [Tue, 10 Feb 2015 00:31:55 +0000 (01:31 +0100)]
Merge branch 'travis_osx_fixes'
Marek Vavruša [Mon, 9 Feb 2015 23:16:18 +0000 (00:16 +0100)]
travis: osx build brew before depends
Marek Vavruša [Mon, 9 Feb 2015 23:13:01 +0000 (00:13 +0100)]
Merge branch 'travis_multios'
Marek Vavruša [Mon, 9 Feb 2015 23:12:43 +0000 (00:12 +0100)]
travis: matrix ff, python from brew
Marek Vavruša [Mon, 9 Feb 2015 22:45:42 +0000 (23:45 +0100)]
travis: dyld library path for local depends
Marek Vavruša [Mon, 9 Feb 2015 22:43:23 +0000 (23:43 +0100)]
Merge branch 'add_test_cases'
Marek Vavruša [Mon, 9 Feb 2015 22:35:24 +0000 (23:35 +0100)]
tests/integration: two lame servers
Marek Vavruša [Mon, 9 Feb 2015 22:28:22 +0000 (23:28 +0100)]
tests/integration: added parent-child difference tests
Marek Vavruša [Mon, 9 Feb 2015 22:11:53 +0000 (23:11 +0100)]
travis: multi-os build enabled
Marek Vavruša [Mon, 9 Feb 2015 18:14:43 +0000 (19:14 +0100)]
Merge branch 'ns_without_empty_nonterm'
Marek Vavruša [Mon, 9 Feb 2015 18:14:31 +0000 (19:14 +0100)]
lib: requery when nameserver returns (falsely) NXDOMAIN
Marek Vavruša [Mon, 9 Feb 2015 17:31:59 +0000 (18:31 +0100)]
build: lmdb is now included in libknot/master
Marek Vavruša [Mon, 9 Feb 2015 17:30:19 +0000 (18:30 +0100)]
Merge branch 'makefile'
Marek Vavruša [Mon, 9 Feb 2015 17:15:52 +0000 (18:15 +0100)]
build: changed include order
Marek Vavruša [Sun, 8 Feb 2015 12:51:55 +0000 (13:51 +0100)]
travis: prepared for multi-os, clang
Marek Vavruša [Sun, 8 Feb 2015 12:52:55 +0000 (13:52 +0100)]
removed qtcreator project files from repo
Marek Vavruša [Sat, 7 Feb 2015 21:49:29 +0000 (22:49 +0100)]
travis: pip6 download cache
Marek Vavruša [Fri, 6 Feb 2015 09:13:32 +0000 (10:13 +0100)]
build: Makefile
Marek Vavruša [Mon, 9 Feb 2015 17:03:32 +0000 (18:03 +0100)]
Merge branch 'bad_glue_bug'
Marek Vavruša [Mon, 9 Feb 2015 17:02:27 +0000 (18:02 +0100)]
resolve: return to UDP if removing lame nameserver
Marek Vavruša [Mon, 9 Feb 2015 16:15:43 +0000 (17:15 +0100)]
cache: fixed drift when current time <= than cached
Marek Vavruša [Mon, 9 Feb 2015 16:13:55 +0000 (17:13 +0100)]
Merge branch 'buggy_python_deepcopy'
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
Marek Vavruša [Mon, 9 Feb 2015 15:07:33 +0000 (16:07 +0100)]
tests/integration: stay with working 1.11 on Python2
Marek Vavruša [Wed, 4 Feb 2015 13:50:17 +0000 (14:50 +0100)]
docker: keep runtime libs
Marek Vavruša [Wed, 4 Feb 2015 11:38:31 +0000 (12:38 +0100)]
docker: updated Dockerfile to rely on latest Knot image
Marek Vavruša [Tue, 3 Feb 2015 22:17:46 +0000 (23:17 +0100)]
tests/integration: buildfix until proper function detection
Marek Vavruša [Tue, 3 Feb 2015 22:07:19 +0000 (23:07 +0100)]
tests/integration: added library path for OS X build
Marek Vavruša [Tue, 3 Feb 2015 19:42:11 +0000 (20:42 +0100)]
docker: updated Dockerfile
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
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
Marek Vavruša [Mon, 2 Feb 2015 19:46:53 +0000 (20:46 +0100)]
lib: zone cut api supports multi-rdata RR sets
Marek Vavruša [Mon, 2 Feb 2015 19:27:13 +0000 (20:27 +0100)]
tests/integration: fixed setting rcode, packet deep copy
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
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
Marek Vavruša [Thu, 29 Jan 2015 16:59:29 +0000 (17:59 +0100)]
tests: unit tests for rplan, param checks for context
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
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
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
Marek Vavruša [Thu, 29 Jan 2015 16:33:07 +0000 (17:33 +0100)]
tests/integration: parent/child zone differences resolution
Marek Vavruša [Thu, 29 Jan 2015 16:19:35 +0000 (17:19 +0100)]
build: bootstrap script + cache for faster rebuilds
Marek Vavruša [Thu, 29 Jan 2015 16:04:41 +0000 (17:04 +0100)]
tests/integration: test query minimization + empty nterm in resolution path
Marek Vavruša [Thu, 29 Jan 2015 16:03:22 +0000 (17:03 +0100)]
tests/integration: capture server config, mock options
Marek Vavruša [Thu, 29 Jan 2015 15:09:54 +0000 (16:09 +0100)]
tests/integration: added iter_cycle_noh
Marek Vavruša [Thu, 29 Jan 2015 15:08:59 +0000 (16:08 +0100)]
tests/integration: added iter_cname_qnamecopy
Marek Vavruša [Thu, 29 Jan 2015 15:06:56 +0000 (16:06 +0100)]
tests/integration: do not require SOA on NODATA
Marek Vavruša [Thu, 29 Jan 2015 15:06:43 +0000 (16:06 +0100)]
tests/integration: fixed TIME_PASSES
Marek Vavruša [Thu, 29 Jan 2015 15:06:04 +0000 (16:06 +0100)]
tests/integration: fixed relativized names in RDATA