]>
git.ipfire.org Git - thirdparty/unbound.git/log
Wouter Wijngaards [Tue, 16 Sep 2014 13:49:21 +0000 (13:49 +0000)]
- Updated the TCP_BACLOG from 5 to 256, so that the tcp accept queue
is longer and more tcp connections can be handled.
git-svn-id: file:///svn/unbound/trunk@3224
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 16 Sep 2014 13:08:38 +0000 (13:08 +0000)]
- iana portlist update.
git-svn-id: file:///svn/unbound/trunk@3223
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 16 Sep 2014 13:08:27 +0000 (13:08 +0000)]
- Fix tcp timer waiting list removal code.
git-svn-id: file:///svn/unbound/trunk@3222
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 15 Sep 2014 12:49:37 +0000 (12:49 +0000)]
- Fix unit test for CDS typecode.
git-svn-id: file:///svn/unbound/trunk@3221
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 5 Sep 2014 09:25:31 +0000 (09:25 +0000)]
- type CDS and CDNSKEY types in sldns.
git-svn-id: file:///svn/unbound/trunk@3220
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 25 Aug 2014 13:53:30 +0000 (13:53 +0000)]
spelling fix.
git-svn-id: file:///svn/unbound/trunk@3219
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 25 Aug 2014 13:17:53 +0000 (13:17 +0000)]
If we find protobuf in /usr/local then also set -L to there.
git-svn-id: file:///svn/unbound/trunk@3218
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 25 Aug 2014 13:11:26 +0000 (13:11 +0000)]
Neater, remove unused lines.
git-svn-id: file:///svn/unbound/trunk@3217
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 25 Aug 2014 13:04:32 +0000 (13:04 +0000)]
- Removed necessity for pkg-config from the dnstap.m4, new are
the --with-libfstrm and --with-protobuf-c configure options.
git-svn-id: file:///svn/unbound/trunk@3216
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 25 Aug 2014 12:05:52 +0000 (12:05 +0000)]
- iana portlist update.
git-svn-id: file:///svn/unbound/trunk@3215
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 25 Aug 2014 12:00:30 +0000 (12:00 +0000)]
- Fixup checklock code for log lock and its mutual initialization
dependency.
git-svn-id: file:///svn/unbound/trunk@3214
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 22 Aug 2014 13:38:30 +0000 (13:38 +0000)]
remove warning.
git-svn-id: file:///svn/unbound/trunk@3213
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 19 Aug 2014 10:32:17 +0000 (10:32 +0000)]
- Update unbound manpage with more explanation (from Florian Obser).
- Removed .LP after .SH.
git-svn-id: file:///svn/unbound/trunk@3212
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 18 Aug 2014 14:54:33 +0000 (14:54 +0000)]
Fixup fwd_ancil for running in the freebsd jail without ::1.
git-svn-id: file:///svn/unbound/trunk@3211
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 18 Aug 2014 14:50:59 +0000 (14:50 +0000)]
- Fixup doc/unbound.doxygen to remove obsolete 1.8.7 settings.
git-svn-id: file:///svn/unbound/trunk@3210
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 18 Aug 2014 14:42:26 +0000 (14:42 +0000)]
Fixup for dnstap.
git-svn-id: file:///svn/unbound/trunk@3209
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 18 Aug 2014 07:46:48 +0000 (07:46 +0000)]
- iana portlist update.
git-svn-id: file:///svn/unbound/trunk@3208
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 18 Aug 2014 07:21:01 +0000 (07:21 +0000)]
- Fix #603: unbound-checkconf -o <option> should skip verification
checks.
git-svn-id: file:///svn/unbound/trunk@3207
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 5 Aug 2014 07:57:52 +0000 (07:57 +0000)]
- dnstap support, with a patch from Farsight Security, written by
Robert Edmonds. The --enable-dnstap needs libfstrm and protobuf-c.
It is BSD licensed (see dnstap/dnstap.c).
Building with --enable-dnstap needs pkg-config with this patch.
- Noted dnstap in doc/README and doc/CREDITS.
git-svn-id: file:///svn/unbound/trunk@3206
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 1 Aug 2014 13:33:45 +0000 (13:33 +0000)]
whitespace neater.
git-svn-id: file:///svn/unbound/trunk@3205
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 1 Aug 2014 13:30:39 +0000 (13:30 +0000)]
- iana portlist update.
git-svn-id: file:///svn/unbound/trunk@3204
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 1 Aug 2014 13:24:46 +0000 (13:24 +0000)]
- Patch add msg, rrset, infra and key cache sizes to stats command
from Maciej Soltysiak.
git-svn-id: file:///svn/unbound/trunk@3203
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 31 Jul 2014 08:48:31 +0000 (08:48 +0000)]
please doxygen.
git-svn-id: file:///svn/unbound/trunk@3202
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 31 Jul 2014 08:21:09 +0000 (08:21 +0000)]
please lint for dns64.
git-svn-id: file:///svn/unbound/trunk@3201
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 31 Jul 2014 08:16:18 +0000 (08:16 +0000)]
- testdata/dns64_lookup.rpl for unit test for dns64 functionality.
git-svn-id: file:///svn/unbound/trunk@3200
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 31 Jul 2014 08:00:38 +0000 (08:00 +0000)]
- Changes from DNS64:
strcpy changed to memmove.
arraybound check fixed from prefix_net/8/4 to prefix_net/8+4.
allocation of result consistently in the correct region.
time_t is now used for ttl in unbound (since the patch's version).
git-svn-id: file:///svn/unbound/trunk@3199
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 31 Jul 2014 07:15:33 +0000 (07:15 +0000)]
- DNS64 from Viagenie (BSD Licensed), written by Simon Perrault.
Initial commit of the patch from the FreeBSD base (with its fixes).
This adds a module (for module-config in unbound.conf) dns64 that
performs DNS64 processing, see README.DNS64.
git-svn-id: file:///svn/unbound/trunk@3198
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 29 Jul 2014 11:48:43 +0000 (11:48 +0000)]
- Patch from Dag-Erling Smorgrav that implements feature, unbound -dd
does not fork in the background and also logs to stderr.
git-svn-id: file:///svn/unbound/trunk@3197
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 21 Jul 2014 00:06:54 +0000 (00:06 +0000)]
- Fix endian.h include for OpenBSD.
git-svn-id: file:///svn/unbound/trunk@3196
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 16 Jul 2014 10:07:26 +0000 (10:07 +0000)]
- And Fix#596: Bail out of unbound-control dump_infra when ssl
write fails.
git-svn-id: file:///svn/unbound/trunk@3195
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 15 Jul 2014 14:48:16 +0000 (14:48 +0000)]
- iana portlist update.
git-svn-id: file:///svn/unbound/trunk@3194
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 15 Jul 2014 14:42:57 +0000 (14:42 +0000)]
- Fix #596: Bail out of unbound-control list_local_zones when ssl
write fails.
git-svn-id: file:///svn/unbound/trunk@3193
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Sun, 13 Jul 2014 08:19:29 +0000 (08:19 +0000)]
autoconf on newer system.
git-svn-id: file:///svn/unbound/trunk@3192
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Sun, 13 Jul 2014 08:18:57 +0000 (08:18 +0000)]
Configure tests if main can be linked to from getentropy compat.
git-svn-id: file:///svn/unbound/trunk@3191
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Sat, 12 Jul 2014 20:45:46 +0000 (20:45 +0000)]
Includes from windows.
git-svn-id: file:///svn/unbound/trunk@3190
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Sat, 12 Jul 2014 20:19:14 +0000 (20:19 +0000)]
getentropy from Theo de Raadt
git-svn-id: file:///svn/unbound/trunk@3189
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Sat, 12 Jul 2014 20:07:41 +0000 (20:07 +0000)]
sync with OpenBSD.
git-svn-id: file:///svn/unbound/trunk@3188
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Sat, 12 Jul 2014 19:31:09 +0000 (19:31 +0000)]
Link and test main.
git-svn-id: file:///svn/unbound/trunk@3187
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Sat, 12 Jul 2014 19:30:32 +0000 (19:30 +0000)]
Fixup and link in main for some systems.
git-svn-id: file:///svn/unbound/trunk@3186
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Sat, 12 Jul 2014 18:58:11 +0000 (18:58 +0000)]
Making getentropy the same across platforms.
git-svn-id: file:///svn/unbound/trunk@3185
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Sat, 12 Jul 2014 18:23:49 +0000 (18:23 +0000)]
- update compat/getentropy and arc4random to the most recent ones from OpenBSD.
git-svn-id: file:///svn/unbound/trunk@3184
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Sat, 12 Jul 2014 18:03:27 +0000 (18:03 +0000)]
- update compat/getentropy to the most recent ones from OpenBSD.
git-svn-id: file:///svn/unbound/trunk@3183
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Sat, 12 Jul 2014 17:34:37 +0000 (17:34 +0000)]
- Fix bug in fix for log locks that caused deadlock in signal handler.
git-svn-id: file:///svn/unbound/trunk@3182
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Sat, 12 Jul 2014 17:13:38 +0000 (17:13 +0000)]
Fixup LibreSSL code to be futurecompatible if LibreSSL stops
providing the compat functions.
git-svn-id: file:///svn/unbound/trunk@3181
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Sat, 12 Jul 2014 14:13:45 +0000 (14:13 +0000)]
- LibreSSL provides compat items, check for that in configure.
git-svn-id: file:///svn/unbound/trunk@3180
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Sat, 12 Jul 2014 12:54:50 +0000 (12:54 +0000)]
- Fix to check openssl version number only for OpenSSL.
git-svn-id: file:///svn/unbound/trunk@3179
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Sat, 12 Jul 2014 11:33:38 +0000 (11:33 +0000)]
- Fix getentropy compat code, function refs were not portable.
git-svn-id: file:///svn/unbound/trunk@3178
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Sat, 12 Jul 2014 09:46:15 +0000 (09:46 +0000)]
arc4random_uniform does not need the support functions, and comments.
git-svn-id: file:///svn/unbound/trunk@3177
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 16:45:47 +0000 (16:45 +0000)]
remove ;
git-svn-id: file:///svn/unbound/trunk@3176
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 16:44:26 +0000 (16:44 +0000)]
Fixup SHA512 definitions from compat not appearing when not needed.
git-svn-id: file:///svn/unbound/trunk@3175
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 16:35:05 +0000 (16:35 +0000)]
compat for arc4random with openssl 0.9.7 and openssl 0.9.8
git-svn-id: file:///svn/unbound/trunk@3174
be551aaa -1e26-0410-a405-
d3ace91eadb9
Matthijs Mekking [Fri, 11 Jul 2014 15:38:07 +0000 (15:38 +0000)]
malloc calloc patch
git-svn-id: file:///svn/unbound/trunk@3173
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 14:46:46 +0000 (14:46 +0000)]
- arc4random, getentropy and explicit_bzero compat for Windows.
git-svn-id: file:///svn/unbound/trunk@3172
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 14:27:14 +0000 (14:27 +0000)]
- fix strptime implicit declaration error on OpenBSD.
git-svn-id: file:///svn/unbound/trunk@3171
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 13:26:31 +0000 (13:26 +0000)]
And doc.
(svn:NO TEST)
git-svn-id: file:///svn/unbound/trunk@3170
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 13:25:37 +0000 (13:25 +0000)]
Fixup locks to be more portable in compat.
git-svn-id: file:///svn/unbound/trunk@3169
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 12:27:20 +0000 (12:27 +0000)]
Fix dependency on -lrt and please lint.
git-svn-id: file:///svn/unbound/trunk@3168
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 12:09:37 +0000 (12:09 +0000)]
Use log_info on OSX for getentropy pointer.
git-svn-id: file:///svn/unbound/trunk@3167
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 11:49:27 +0000 (11:49 +0000)]
Fix for sun compiler.
git-svn-id: file:///svn/unbound/trunk@3166
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 11:37:53 +0000 (11:37 +0000)]
Make getentropy work on OSX with libunbound.
git-svn-id: file:///svn/unbound/trunk@3165
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 10:44:00 +0000 (10:44 +0000)]
No getentropy needed if arc4random available.
git-svn-id: file:///svn/unbound/trunk@3164
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 10:12:15 +0000 (10:12 +0000)]
Fixup signed/unsigned comparison warnings on OSX in getentropy_osx.c
git-svn-id: file:///svn/unbound/trunk@3163
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 09:59:15 +0000 (09:59 +0000)]
Fix getentropy_solaris compile.
git-svn-id: file:///svn/unbound/trunk@3162
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 09:50:15 +0000 (09:50 +0000)]
Fixup solaris linkage.
git-svn-id: file:///svn/unbound/trunk@3161
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 09:44:08 +0000 (09:44 +0000)]
autoconf and autoheader
git-svn-id: file:///svn/unbound/trunk@3160
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 09:39:13 +0000 (09:39 +0000)]
Fix compile and test on Linux.
git-svn-id: file:///svn/unbound/trunk@3159
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 11 Jul 2014 09:27:24 +0000 (09:27 +0000)]
- arc4random in compat/ and getentropy, explicit_bzero, chacha for
dependencies, from OpenBSD. arc4_lock and sha512 in compat.
This makes arc4random available on all platforms, except when
compiled with LIBNSS (it uses libNSS crypto random).
git-svn-id: file:///svn/unbound/trunk@3158
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 4 Jul 2014 07:43:20 +0000 (07:43 +0000)]
cleaner compile without locks enabled.
git-svn-id: file:///svn/unbound/trunk@3157
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 4 Jul 2014 07:34:58 +0000 (07:34 +0000)]
- Fix #593: segfault or crash upon rotating logfile.
git-svn-id: file:///svn/unbound/trunk@3156
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 3 Jul 2014 09:18:17 +0000 (09:18 +0000)]
- iana portlist updated.
git-svn-id: file:///svn/unbound/trunk@3155
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 3 Jul 2014 09:07:38 +0000 (09:07 +0000)]
- DLV tests added.
- signit tool fixup for compile with libldns library.
git-svn-id: file:///svn/unbound/trunk@3154
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 27 Jun 2014 14:11:57 +0000 (14:11 +0000)]
- so-reuseport is available on BSDs(such as FreeBSD 10) and OS/X.
git-svn-id: file:///svn/unbound/trunk@3153
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 26 Jun 2014 09:27:25 +0000 (09:27 +0000)]
Fix va_list define for FreeBSD, Linux and OpenBSD compat for splint.
git-svn-id: file:///svn/unbound/trunk@3152
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 26 Jun 2014 09:17:13 +0000 (09:17 +0000)]
iana portlist updated.
git-svn-id: file:///svn/unbound/trunk@3151
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 26 Jun 2014 08:48:51 +0000 (08:48 +0000)]
- unbound-control status reports if so-reuseport was successful.
git-svn-id: file:///svn/unbound/trunk@3150
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 24 Jun 2014 11:33:27 +0000 (11:33 +0000)]
Fix lint for FreeBSD jail.
git-svn-id: file:///svn/unbound/trunk@3149
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 24 Jun 2014 10:34:48 +0000 (10:34 +0000)]
Test commit hooks.
git-svn-id: file:///svn/unbound/trunk@3148
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 24 Jun 2014 10:26:02 +0000 (10:26 +0000)]
Fixup testsetup for VM tests (testcode/run_vm.sh).
git-svn-id: file:///svn/unbound/trunk@3147
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 24 Jun 2014 08:24:28 +0000 (08:24 +0000)]
- Fix caps-for-id fallback, and added fallback attempt when servers
drop 0x20 perturbed queries.
git-svn-id: file:///svn/unbound/trunk@3146
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 23 Jun 2014 08:48:22 +0000 (08:48 +0000)]
change to test post commit hooks.
git-svn-id: file:///svn/unbound/trunk@3145
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 17 Jun 2014 11:57:32 +0000 (11:57 +0000)]
- iana portlist updated.
git-svn-id: file:///svn/unbound/trunk@3144
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 3 Jun 2014 07:29:41 +0000 (07:29 +0000)]
- Add AAAA for B root server to default root hints.
git-svn-id: file:///svn/unbound/trunk@3143
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 2 Jun 2014 10:03:21 +0000 (10:03 +0000)]
Remove unused define from iterator.h
git-svn-id: file:///svn/unbound/trunk@3142
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 30 May 2014 07:20:11 +0000 (07:20 +0000)]
- Fixup sldns_enum_edns_option typedef definition.
git-svn-id: file:///svn/unbound/trunk@3141
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 28 May 2014 08:20:44 +0000 (08:20 +0000)]
From Dag-Erling Smorgrav: The prototype for libworker_event_done_cb()
needs to be moved from libunbound/libworker.h to libunbound/worker.h.
git-svn-id: file:///svn/unbound/trunk@3140
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 28 May 2014 08:19:06 +0000 (08:19 +0000)]
- make depend.
git-svn-id: file:///svn/unbound/trunk@3139
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 28 May 2014 08:15:20 +0000 (08:15 +0000)]
- Fixup out-of-directory compile with unbound-control-setup.sh.in.
git-svn-id: file:///svn/unbound/trunk@3138
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 28 May 2014 08:07:12 +0000 (08:07 +0000)]
- Code cleanup patch from Dag-Erling Smorgrav, with compiler issue
fixes from FreeBSD's copy of Unbound, he notes:
Generate unbound-control-setup.sh at build time so it respects
prefix and sysconfdir from the configure script. Also fix the
umask to match the comment, and the comment to match the umask.
Add const and static where needed. Use unions instead of
playing pointer poker. Move declarations that are needed in
multiple source files into a shared header. Move sldns_bgetc()
from parse.c to buffer.c where it belongs. Introduce a new
header file, worker.h, which declares the callbacks that
all workers must define. Remove those declarations from
libworker.h. Include the correct headers in the correct places.
Fix a few dummy callbacks that don't match their prototype.
Fix some casts. Hide the sbrk madness behind #ifdef HAVE_SBRK.
Remove a useless printf which breaks reproducible builds.
Get rid of CONFIGURE_{TARGET,DATE,BUILD_WITH} now that they're
no longer used. Add unbound-control-setup.sh to the list of
generated files.
git-svn-id: file:///svn/unbound/trunk@3137
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 23 May 2014 07:30:02 +0000 (07:30 +0000)]
- unbound-host -D enabled dnssec and reads root trust anchor from
the default root key file that was compiled in.
git-svn-id: file:///svn/unbound/trunk@3136
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 20 May 2014 11:39:41 +0000 (11:39 +0000)]
review fixes.
git-svn-id: file:///svn/unbound/trunk@3134
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 20 May 2014 10:38:32 +0000 (10:38 +0000)]
- Feature, unblock-lan-zones: yesno that you can use to make unbound
perform 10.0.0.0/8 and other reverse lookups normally, for use if
unbound is running service for localhost on localhost.
git-svn-id: file:///svn/unbound/trunk@3133
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 16 May 2014 14:40:38 +0000 (14:40 +0000)]
- Updated create_unbound_ad_servers and unbound_cache scripts from
Yuri Voinov in the source/contrib directory. Added
warmup.cmd (and .sh): warm up the DNS cache with your MRU domains.
git-svn-id: file:///svn/unbound/trunk@3131
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 9 May 2014 14:42:02 +0000 (14:42 +0000)]
- iana portlist updated.
git-svn-id: file:///svn/unbound/trunk@3130
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 9 May 2014 14:33:10 +0000 (14:33 +0000)]
- Implement draft-ietf-dnsop-rfc6598-rfc6303-01.
git-svn-id: file:///svn/unbound/trunk@3129
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 8 May 2014 13:39:03 +0000 (13:39 +0000)]
- Contrib windows scripts from Yuri Voinov added to src/contrib:
create_unbound_ad_servers.cmd: enters anti-ad server lists.
unbound_cache.cmd: saves and loads the cache.
- Added unbound-control-setup.cmd from Yuri Voinov to the windows
unbound distribution set. It requires openssl installed in %PATH%.
git-svn-id: file:///svn/unbound/trunk@3128
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 6 May 2014 12:37:37 +0000 (12:37 +0000)]
- Change MAX_SENT_COUNT from 16 to 32 to resolve some cases easier.
git-svn-id: file:///svn/unbound/trunk@3127
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 5 May 2014 14:47:08 +0000 (14:47 +0000)]
- More #567: remove : from output of stub and forward lists, this is
easier to parse.
git-svn-id: file:///svn/unbound/trunk@3126
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 29 Apr 2014 08:47:33 +0000 (08:47 +0000)]
- Add unbound-control flush_negative that flushed nxdomains, nodata,
and errors from the cache. For dnssec-trigger and NetworkManager,
fixes cases where network changes have localdata that was already
negatively cached from the previous network.
git-svn-id: file:///svn/unbound/trunk@3125
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 29 Apr 2014 07:25:46 +0000 (07:25 +0000)]
- iana portlist updated.
git-svn-id: file:///svn/unbound/trunk@3124
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 23 Apr 2014 13:10:25 +0000 (13:10 +0000)]
Fix elifs
git-svn-id: file:///svn/unbound/trunk@3123
be551aaa -1e26-0410-a405-
d3ace91eadb9