Commit Graph

4530 Commits

Author SHA1 Message Date
wouter
94f66ee00f - Fix #1398: make cachedb secret configurable.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4295 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-08-08 09:04:51 +00:00
wouter
df7d82a267 - Fix #1397: Recursive DS lookups for AS112 zones names should recurse.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4294 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-08-07 07:42:45 +00:00
ralph
e5513455fb Do not add rrset_bogus and query ratelimiting stats per thread.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4293 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-08-03 15:32:24 +00:00
ralph
d073e3e262 - Added stats for queries that have been ratelimited by domain recursion.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4292 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-08-03 12:52:33 +00:00
ralph
2fc821809c - Do not reset rrset.bogus stats when called using stats_noreset.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4291 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-08-03 10:50:46 +00:00
ralph
ebd76ef01f - Remove unused iter_env member (ip6arpa_dname)
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4290 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-08-03 09:29:21 +00:00
wouter
4b3602ba84 - Fix #1394: mix of serve-expired and response-ip could cause a crash.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4289 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-08-03 07:13:12 +00:00
wouter
436f873b63 - iana update
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4288 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-24 11:58:18 +00:00
wouter
47dafe4cbb fix type cast.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4287 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-24 10:50:16 +00:00
wouter
8afb918284 - Fix #1365: Add Ed25519 support using libnettle.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4286 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-24 10:44:30 +00:00
wouter
cce1adf972 - Fix DSA configure switch (--disable dsa) for libnettle and libnss.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4285 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-24 10:09:05 +00:00
wouter
4cc1a47246 double fallthrough annotation to please gcc parser.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4284 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-24 09:58:00 +00:00
wouter
0dcb1147e0 annotate fallthrough
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4283 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-24 09:54:21 +00:00
wouter
d616547ec7 remove warning
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4282 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-24 09:53:11 +00:00
wouter
756034dbbe - Fix compile with libnettle
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4281 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-24 09:52:20 +00:00
wouter
daa625cfca - remove warning from windows compile.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4280 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-24 09:30:12 +00:00
wouter
6521d82bb4 - squelch TCP fast open error on FreeBSD when kernel has it disabled,
unless verbosity is high.


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4279 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-24 09:14:42 +00:00
wouter
2f22e0e328 - upgrade aclocal(pkg.m4 0.29.1), config.guess(2016-10-02),
config.sub(2016-09-05).
- annotate case statement fallthrough for gcc 7.1.1.
- flex output from flex 2.6.1.
- snprintf of thread number does not warn about truncated string.


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4278 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-24 09:04:18 +00:00
wouter
ea646bbb41 please doxygen
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4277 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-17 08:31:59 +00:00
wouter
55c6dcd7ad - Fix #1349: allow suppression of pidfiles (from Daniel Kahn Gillmor).
With the -p option unbound does not create a pidfile.


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4276 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-17 08:26:49 +00:00
wouter
fe4f8851d3 - Fix #1350: make cachedb backend configurable (from JINMEI Tatuya).
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4275 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-17 08:21:19 +00:00
wouter
e946f2fe7e fix doc.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4274 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-11 14:31:32 +00:00
wouter
4ebb3f5a05 - Redirect all localhost names to localhost address for RFC6761.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4273 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-11 14:29:54 +00:00
wouter
7e2a0e920a - Fix #1344: RFC6761-reserved domains: test. and invalid.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4272 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-11 13:27:33 +00:00
wouter
6ab32e3f07 fixup printout of skipped.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4271 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-06 14:29:25 +00:00
wouter
f48dadeb86 test report again
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4270 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-06 14:21:52 +00:00
wouter
61e5213d35 Test -f report.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4269 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-06 14:16:47 +00:00
wouter
b33ffd4193 full report with -f
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4268 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-06 14:12:34 +00:00
wouter
3562699ab7 run tests.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4267 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-06 13:41:13 +00:00
wouter
df993ad549 - Fix svn hooks for tdir (selected if testcode/mini_tdir.sh exists).
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4266 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-06 13:39:28 +00:00
wouter
3343bcb04f Fixup speed_cache for 01-doc test.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4265 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-06 13:30:37 +00:00
wouter
8ba25b126a tests in tdir format.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4264 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-06 13:27:30 +00:00
wouter
2ca4cc3a77 - Fix tests to use .tdir (from Manu Bretelle) instead of .tpkg.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4263 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-06 13:27:05 +00:00
wouter
b56b968400 - Fix 1332: Bump verbosity of failed chown'ing of the control socket.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4262 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-05 06:59:45 +00:00
wouter
029b56d09a Fixup
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4261 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-03 13:44:17 +00:00
wouter
c6925b28c4 - Fix openssl 1.1.0 load of ssl error strings from ssl init.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4260 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-03 13:37:37 +00:00
wouter
1b563e5696 - Fix pythonmod link line option flag.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4259 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-03 12:48:53 +00:00
wouter
4de115410e - Fix #1331: libunbound segfault in threaded mode when context is
deleted.


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4258 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-03 11:41:32 +00:00
wouter
cc82f13e59 - Fix for unbound-checkconf, check ipsecmod-hook if ipsecmod is turned
on.


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4257 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-07-03 07:14:37 +00:00
wouter
80663d8e0c lint fix and check errcode.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4256 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-06-29 11:53:21 +00:00
wouter
ad5295b585 - enhancement for hardened-tls for DNS over TLS. Removed duplicated
security settings.


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4255 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-06-29 11:45:43 +00:00
wouter
13034f04ab - iana portlist update
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4254 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-06-29 07:36:02 +00:00
wouter
f43c401e9a - Fix python example0 return module wait instead of error for pass.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4253 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-06-29 07:28:11 +00:00
anonimal
a2bc300021
Build: fix build by adding authzone to CMake 2017-06-28 21:26:24 +00:00
anonimal
26f3ebcb82
Build: fix build by adding CMake support for dnscrypt 2017-06-28 20:51:00 +00:00
anonimal
a481d3c6f3
Build: use configure_checks.cmake from the monero repo
Credit for this file belongs to the authors who've committed the
following revisions to the monero-project/monero repo:

(cherry picked from commit a85b5759f34c0c4110a479a8b5fa606f15ed9b23)
(cherry picked from commit 0b6be4114d2447b826a8be7b1651378441809a81)
(cherry picked from commit 3edbf57b62feeaba1f31683f24b9d76d75e03902)
(cherry picked from commit 2d43ae806359c89818c0519d81a65ded768746d8)
(cherry picked from commit cbddb5f6903a45088671096807317b0eae8073a7)
(cherry picked from commit c696492549e1750727fa0735c75c8aa090e534b7)
(cherry picked from commit 4b6515cfb59bb9d118b57f8ede4f67ea49dfbb23)
(cherry picked from commit abbd5c0bdb5541aa8c75beea9e8a119297b6d76f)
2017-06-28 20:48:18 +00:00
anonimal
3d0cbe0163
Build: use config.h.cmake.in from the monero repo
Credit for this file belongs to the authors who've committed the
following revisions to the monero-project/monero repo:

(cherry picked from commit a85b5759f34c0c4110a479a8b5fa606f15ed9b23)
(cherry picked from commit fcf31f3ff3c5325b767f1ff9e0c41de6881fbdc2)
(cherry picked from commit 462658df4f2f06766b923a409b688436d647b3ca)
(cherry picked from commit a090ee97f99a217f12c330c56f4dd66c76272142)
(cherry picked from commit 2d43ae806359c89818c0519d81a65ded768746d8)
(cherry picked from commit 3c10239327b7495550c091d0789d9019c7bdf5b8)
(cherry picked from commit 93944333c52050ab31d509fcee2333f2e166d945)
(cherry picked from commit cbddb5f6903a45088671096807317b0eae8073a7)
(cherry picked from commit abbd5c0bdb5541aa8c75beea9e8a119297b6d76f)
2017-06-28 20:48:13 +00:00
anonimal
a3b84434e1
Build: use CMakeLists.txt from the monero repo
Credit for this file belongs to the authors who've committed the
following revisions to the monero-project/monero repo:

(cherry picked from commit a85b5759f34c0c4110a479a8b5fa606f15ed9b23)
(cherry picked from commit f5bd346573aacba601c948038e39aed24c8c069e)
(cherry picked from commit c3599fa7b94764d8f1cf7828a3f3a46067efe359)
(cherry picked from commit 058eed369ba328dce34e9c1593a9ddbfaceea2af)
(cherry picked from commit e1c7af35d47c6f54628418f67128074c1bcd4858)
(cherry picked from commit 77fa663e94fe9129f318dd76d53ffa627581f0fa)
(cherry picked from commit 43677f9d68dae2e82009e0e0290767a37e07a037)
(cherry picked from commit 9832d18dcaf664750758f5f0afb73097cfdfa9c8)
(cherry picked from commit fcf31f3ff3c5325b767f1ff9e0c41de6881fbdc2)
(cherry picked from commit de0392685063d93dbdad3a6b1a2712eaf94dd51a)
(cherry picked from commit 10ae0032d81ac9b9a87f7f2ac4a2e64a587283b9)
(cherry picked from commit 3edbf57b62feeaba1f31683f24b9d76d75e03902)
(cherry picked from commit 2d43ae806359c89818c0519d81a65ded768746d8)
(cherry picked from commit 5d0cb73356481e66e05911fb2c2ff85230b7d6c3)
(cherry picked from commit a8bc7182eaa39d8be61f5e2ed9d98184e5820f17)
(cherry picked from commit cbddb5f6903a45088671096807317b0eae8073a7)
(cherry picked from commit 7172bdab60175f3131ad2108761184d3e955990d)
(cherry picked from commit 8d4772fa432a125d75f5d4cc70bb36ed7ca9002b)
(cherry picked from commit 1f49833d4fc449d54c95c3235b5c18523e6f8d69)
(cherry picked from commit 3a3c07c3308718ae9bca2d59af1845f63c6a7700)
(cherry picked from commit de4fc405769c2554630c49a3be8c253bb8dfaa8a)
(cherry picked from commit d43a20f8f41b0d10b09a7cd6e1940d4eca41a125)
(cherry picked from commit 7d708e422397fb0ba8ac29855eb27964115e7217)
(cherry picked from commit abbd5c0bdb5541aa8c75beea9e8a119297b6d76f)
2017-06-28 20:48:03 +00:00
wouter
4e5449c213 - Fix that infra cache host hash does not change after reconfig.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4252 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-06-27 15:23:17 +00:00
wouter
cea4abd035 - Remove signed unsigned warning from authzone.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@4251 be551aaa-1e26-0410-a405-d3ace91eadb9
2017-06-27 10:54:15 +00:00