wouter
73ace4957c
- Default for ssl-port is port 853, the temporary port assignment
...
for secure domain name system traffic.
If you used to rely on the older default of port 443, you have
to put a clause in unbound.conf for that. The new value is likely
going to be the standardised port number for this traffic.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3502 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-10-09 07:55:21 +00:00
wouter
07b5c17bd3
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3486 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-09-22 08:04:45 +00:00
wouter
73d2ca61bf
- Fix config globbed include chroot treatment, this fixes reload of
...
globs (patch from Dag-Erling Smørgrav).
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3485 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-09-22 08:04:19 +00:00
wouter
8230d6dc08
- Change default of harden-algo-downgrade to off. This is lenient
...
for algorithm rollover.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3478 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-08-24 15:05:10 +00:00
wouter
095bbe40db
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3477 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-08-24 12:52:40 +00:00
wouter
c58e83c3e1
- Added permit-small-holddown config to debug fast 5011 rollover.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3462 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-07-30 11:52:12 +00:00
wouter
59859f00f0
- please afl-gcc (llvm) for uninitialised variable warning.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3461 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-07-30 08:51:51 +00:00
wouter
7faeaaf3ed
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3459 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-07-24 11:54:08 +00:00
wouter
8ab8309710
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3455 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-07-21 14:52:53 +00:00
wouter
b85dd91be1
Fixup #if
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3454 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-07-21 14:37:15 +00:00
wouter
7f99e7c795
- Fix configure to detect SSL_CTX_set_ecdh_auto.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3453 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-07-21 14:30:49 +00:00
wouter
e00efba037
- Enable ECDHE for servers. Where available, use
...
SSL_CTX_set_ecdh_auto() for TLS-wrapped server configurations to
enable ECDHE. Otherwise, manually offer curve p256.
Client connections should automatically use ECDHE when available.
(thanks Daniel Kahn Gillmor)
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3452 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-07-20 06:56:01 +00:00
willem
221499af71
SSL_CTX_use_certificate_chain_file() should be used instead of the
...
SSL_CTX_use_certificate_file() function in order to allow the use of
complete certificate chains even when no trusted CA storage is used or
when the CA issuing the certificate shall not be added to the trusted
CA storage.
Thanks Daniel Kahn Gillmore
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3451 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-07-18 12:34:37 +00:00
wouter
88682a7df7
nicer code for int_max.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3443 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-06-29 13:37:34 +00:00
wouter
f82a1b6187
Fixup
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3441 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-06-29 10:19:14 +00:00
wouter
5bb325336a
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3440 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-06-29 07:09:04 +00:00
wouter
50b357376a
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3436 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-06-26 07:33:03 +00:00
wouter
8c62cad20d
- Fix #677 Fix DNAME responses from cache that failed internal chain
...
test.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3435 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-06-26 07:27:32 +00:00
wouter
916b3a305d
- SOA negative TTL is capped at minimumttl in its rdata section.
...
- cache-max-negative-ttl config option, default 3600.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3431 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-05-29 14:51:36 +00:00
wouter
9c69d25180
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3426 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-05-21 07:29:42 +00:00
wouter
a2f75d6c35
- caps-whitelist in unbound.conf allows whitelist of loadbalancers
...
that cannot work with caps-for-id or its fallback.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3420 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-05-01 12:36:16 +00:00
wouter
c309b27814
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3408 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-04-22 08:19:12 +00:00
wouter
9763997a7c
- Synthesize ANY responses from cache. Does not search exhaustively,
...
but MX,A,AAAA,SOA,NS also CNAME.
- Fix leaked dns64prefix configuration string.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3405 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-04-17 14:58:07 +00:00
wouter
f77c2a06f1
- Ratelimit does not apply to prefetched queries, and ratelimit-factor
...
is default 10. Repeated normal queries get resolved and with
prefetch stay in the cache.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3399 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-04-16 14:18:50 +00:00
wouter
31a8018d22
- Add local-zone type inform_deny, that logs query and drops answer.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3398 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-04-16 08:23:06 +00:00
wouter
15ef4ccca1
- Fix that get_option for cache-sizes does not print double newline.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3395 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-04-10 13:43:44 +00:00
wouter
7062b00d0b
- ratelimit feature, ratelimit: 100, or some sensible qps, can be
...
used to turn it on. It ratelimits recursion effort per zone.
For particular names you can configure exceptions in unbound.conf.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3391 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-04-10 09:59:57 +00:00
wouter
edc6c2102e
- Fix #660 : Fix interface-automatic broken in the presence of
...
asymmetric routing.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3383 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-04-02 10:02:01 +00:00
wouter
410ac6cd67
- rename ldns subdirectory to sldns to avoid name collision.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3380 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-26 10:21:38 +00:00
wouter
ddf95d10ed
Fixed like Maciej did.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3376 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-23 20:42:47 +00:00
wouter
d8e38074d4
- Fix segfault on user not found at startup (from Maciej Soltysiak).
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3375 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-23 20:20:15 +00:00
wouter
01bed76a9b
Do not divide by zero.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3374 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-20 16:03:14 +00:00
wouter
d1bf57dfd1
- Fixes to add integer overflow checks on allocation (defense in depth).
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3372 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-20 15:36:25 +00:00
wouter
42dbe2014c
comment spelling improvement.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3370 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-19 09:58:49 +00:00
wouter
6478a1cbfd
- Add ip-transparent config option for bind to non-local addresses.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3369 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-19 09:50:35 +00:00
wouter
8315192878
extra sanity check for integer overflow.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3368 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-17 16:22:04 +00:00
wouter
5479ce5b4c
please lint.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3367 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-17 09:44:57 +00:00
wouter
b79e506dff
please lint.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3366 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-17 09:38:47 +00:00
wouter
9f56dc9102
- Use reallocarray for integer overflow protection, patch submitted
...
by Loganaden Velvindron.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3365 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-17 08:24:24 +00:00
wouter
5edccddab6
please lint.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3363 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-16 11:51:30 +00:00
wouter
653053c1f9
- Fixup compile on cygwin, more portable openssl thread id.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3362 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-16 10:51:32 +00:00
wouter
2e18cfb209
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3359 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-10 10:17:45 +00:00
wouter
d6893f2e8c
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3355 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-09 13:39:27 +00:00
wouter
5a4a7863b6
- Fix #644 : harden-algo-downgrade option, if turned off, fixes the
...
reported excessive validation failure when multiple algorithms
are present. It allows the weakest algorithm to validate the zone.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3354 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-09 13:30:37 +00:00
wouter
4d50899043
- stats reports tcp usage, of incoming-num-tcp buffers.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3353 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-05 15:23:14 +00:00
wouter
aa16f669d5
iana portlist update
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3342 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-03-02 11:03:14 +00:00
wouter
3233c052fe
- Fix #647 crash in 1.5.2 because pwd.db no longer accessible after
...
reload.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3341 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-02-20 14:48:04 +00:00
wouter
14726c8248
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3331 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-02-11 07:24:57 +00:00
wouter
6856b6a202
- infra-cache-min-rtt patch from Florian Riehm, for expected long
...
uplink roundtrip times.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3328 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-02-02 08:46:22 +00:00
wouter
5154b3406d
- windows port fixes, no AF_LOCAL, no chown, no chmod(grp).
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3319 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-01-23 15:23:58 +00:00
wouter
de842e85fe
- unit test for local unix connection. Documentation and log_addr
...
does not inspect port for AF_LOCAL.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3315 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-01-16 13:11:07 +00:00
wouter
b5373c8c4b
iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3314 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-01-13 13:46:48 +00:00
wouter
dd182a058c
- coded the default of control-use-cert, to yes.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3309 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-01-06 14:54:38 +00:00
wouter
b4fd8fe3d7
- Fixup that patch and uid lookup (only for daemon).
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3306 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-01-06 14:37:45 +00:00
wouter
9537cdfccf
- patch for remote control over local sockets, from Dag-Erling
...
Smorgrav, Ilya Bakulin. Use control-interface: /path/sock and
control-use-cert: no.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3304 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-01-06 14:12:59 +00:00
wouter
c2b7d31586
iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3303 be551aaa-1e26-0410-a405-d3ace91eadb9
2015-01-06 08:02:41 +00:00
wouter
b1061c10c8
- local-zone: example.com inform makes unbound log a message with
...
client IP for queries in that zone. Eg. for finding infected hosts.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3292 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-12-09 11:29:17 +00:00
wouter
d8e8de4760
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3279 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-11-24 08:46:24 +00:00
wouter
1af7cc2ff3
- Fix log at high verbosity and memory allocation failure.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3278 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-11-24 08:17:45 +00:00
wouter
1100adad50
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3274 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-11-18 15:16:25 +00:00
wouter
0778829809
- Fix that CD flag disables DNS64 processing, returning the DNSSEC
...
signed AAAA denial.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3273 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-11-18 15:15:57 +00:00
wouter
d437febed1
- Fix #627 : SSL_CTX_load_verify_locations return code not properly
...
checked.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3271 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-11-17 08:10:49 +00:00
wouter
12e488a497
- parser with bison 2.7
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3270 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-11-14 15:59:30 +00:00
wouter
2a9d58f060
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3257 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-11-11 09:32:30 +00:00
wouter
887c850601
- Redefine internal minievent symbols to unique symbols that helps
...
linking on platforms where the linker leaks names across modules.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3252 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-11-04 14:04:37 +00:00
wouter
9f6a5bcfc8
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3249 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-10-27 09:54:44 +00:00
wouter
6128ac971e
- Disabled use of SSLv3 in remote-control and ssl-upstream.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3248 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-10-27 09:26:48 +00:00
wouter
275b0360d4
More casts.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3244 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-10-13 09:23:12 +00:00
wouter
aa08313bf3
And more casts.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3243 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-10-13 08:46:08 +00:00
wouter
def3dfd114
More unsigned chasts for toupper/tolower/ctype
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3242 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-10-13 08:35:00 +00:00
wouter
88e8ec11a6
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3223 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-09-16 13:08:38 +00:00
wouter
ff0382b5f0
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3215 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-08-25 12:05:52 +00:00
wouter
1fa8825030
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3208 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-08-18 07:46:48 +00:00
wouter
d74c01b712
- 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: https://unbound.nlnetlabs.nl/svn/trunk@3206 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-08-05 07:57:52 +00:00
wouter
9e45ef656e
whitespace neater.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3205 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-08-01 13:33:45 +00:00
wouter
2968f08b2d
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3204 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-08-01 13:30:39 +00:00
wouter
244de881ef
- Patch add msg, rrset, infra and key cache sizes to stats command
...
from Maciej Soltysiak.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3203 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-08-01 13:24:46 +00:00
wouter
a02144f04f
- 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: https://unbound.nlnetlabs.nl/svn/trunk@3199 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-07-31 08:00:38 +00:00
wouter
f8f0117ea9
- 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: https://unbound.nlnetlabs.nl/svn/trunk@3198 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-07-31 07:15:33 +00:00
wouter
f17ba9b11b
- Fix endian.h include for OpenBSD.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3196 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-07-21 00:06:54 +00:00
wouter
321a920e68
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3194 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-07-15 14:48:16 +00:00
wouter
5efc5d1ac7
And doc.
...
(svn:NO TEST)
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3170 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-07-11 13:26:31 +00:00
wouter
e2c0488cb5
Fixup locks to be more portable in compat.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3169 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-07-11 13:25:37 +00:00
wouter
bd07151d8f
Fix dependency on -lrt and please lint.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3168 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-07-11 12:27:20 +00:00
wouter
ea396b7f2c
Fix compile and test on Linux.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3159 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-07-11 09:39:13 +00:00
wouter
4b26592e42
- 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: https://unbound.nlnetlabs.nl/svn/trunk@3158 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-07-11 09:27:24 +00:00
wouter
6bc453987f
cleaner compile without locks enabled.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3157 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-07-04 07:43:20 +00:00
wouter
9994fe8446
- Fix #593 : segfault or crash upon rotating logfile.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3156 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-07-04 07:34:58 +00:00
wouter
36fd74972e
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3155 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-07-03 09:18:17 +00:00
wouter
43713e48bc
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3151 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-06-26 09:17:13 +00:00
wouter
c9c7f29161
- Fix caps-for-id fallback, and added fallback attempt when servers
...
drop 0x20 perturbed queries.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3146 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-06-24 08:24:28 +00:00
wouter
d41b54afd6
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3144 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-06-17 11:57:32 +00:00
wouter
7c2248dd8c
- 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: https://unbound.nlnetlabs.nl/svn/trunk@3137 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-05-28 08:07:12 +00:00
wouter
5ae31b1929
review fixes.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3134 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-05-20 11:39:41 +00:00
wouter
8d9d4eea91
- 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: https://unbound.nlnetlabs.nl/svn/trunk@3133 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-05-20 10:38:32 +00:00
wouter
437d47515b
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3130 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-05-09 14:42:02 +00:00
wouter
281ed362ff
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3124 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-04-29 07:25:46 +00:00
wouter
ead8d72e79
Fix elifs
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3123 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-04-23 13:10:25 +00:00
wouter
42e01388c8
Patch from Jeremie Courreges-Anglas to use arc4random_uniform
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3120 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-04-23 13:00:35 +00:00
wouter
4494ffcbb2
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3114 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-04-11 09:02:01 +00:00
wouter
7de5b0ec61
- Fix #545 : improved logging, the ip address of the error is printed
...
on the same log-line as the error.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3112 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-04-10 14:40:20 +00:00
wouter
163fa6800a
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3106 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-04-10 08:20:50 +00:00
wouter
89e1cf45fd
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3105 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-04-08 07:46:09 +00:00
wouter
618bf78fa9
- Fix print filename of encompassing config file on read failure.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3099 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-03-24 13:13:42 +00:00
wouter
87f160f1db
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3092 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-02-21 09:38:02 +00:00
matje
7b88f8ede8
only whitespace changes
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3088 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-02-18 13:54:19 +00:00
wouter
68b138cbd3
And fix #551 REGENT to COPYRIGHT HOLDER in license in file headings.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3079 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-02-07 13:28:39 +00:00
wouter
289af9db17
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3075 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-02-07 09:51:54 +00:00
wouter
fd6807c38f
- code documentation on the module interface.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3074 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-02-06 13:18:32 +00:00
wouter
d1cb31280e
- delay-close: msec option that delays closing ports for which
...
the UDP reply has timed out. Keeps the port open, only accepts
the correct reply. This correct reply is not used, but the port
is open so that no port-denied ICMPs are generated.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3058 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-01-28 14:35:55 +00:00
wouter
33a649c386
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3056 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-01-28 10:00:01 +00:00
wouter
03da1e8f35
- made lint clean.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3050 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-01-24 13:23:45 +00:00
wouter
36afba318e
- so-reuseport: yesno option to distribute queries evenly over
...
threads on Linux (Thanks Robert Edmonds).
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3049 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-01-24 11:43:38 +00:00
wouter
d80aaee750
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3046 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-01-24 10:42:42 +00:00
wouter
de91e9d4f2
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3043 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-01-17 15:29:04 +00:00
wouter
c275bb44e5
nicer time include for winsock_event, less warning.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3041 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-01-16 16:12:15 +00:00
wouter
511cfd92df
- Windows port, adjust %lld to %I64d, and warning in win_event.c.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3040 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-01-16 16:01:37 +00:00
wouter
19b0244480
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3037 be551aaa-1e26-0410-a405-d3ace91eadb9
2014-01-14 08:26:29 +00:00
wouter
cc9064d64e
- update pythonmod for ldns_ to sldns_ name change.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3035 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-12-05 16:27:52 +00:00
wouter
86c15989e7
include sys.time.h
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3026 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-12-03 14:03:34 +00:00
wouter
7fbc43a145
include time.h
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3025 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-12-03 13:57:49 +00:00
wouter
db8f72c4f7
- Fix sldns to use sldns_ prefix for all ldns_ variables.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3022 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-12-03 09:11:16 +00:00
wouter
884b06df55
Fix linking of sldns and ldns, unique identifiers for global variables.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3021 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-11-30 11:03:55 +00:00
wouter
2e1c6e061f
- Fix bug#536: acl_deny_non_local and refuse_non_local added.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3015 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-11-12 10:08:54 +00:00
wouter
936b11a95e
interface: and ip-address:
...
also includes for newer ldns in pythonmod.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3014 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-11-06 02:48:59 +00:00
wouter
409c3e44db
more time includes.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@3007 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-10-31 16:26:45 +00:00
wouter
8e6ee27eda
- separate ldns into core ldns inside ldns/ subdirectory. No more
...
--with-ldns is needed and unbound does not rely on libldns.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2998 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-10-31 15:09:26 +00:00
wouter
c0c114ebeb
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2997 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-10-31 15:06:24 +00:00
wouter
a6234674fb
- unbound-event.h is installed if configured --with-libevent. It
...
contains low-level library calls, that use libevent's event_base
and an ldns_buffer for the wire return packet to perform async
resolution in the client's eventloop.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2970 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-09-26 08:34:14 +00:00
wouter
3cb0e151cb
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2963 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-09-19 12:03:44 +00:00
wouter
2002f2427b
more time_t.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2951 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-09-10 08:46:33 +00:00
wouter
658bd3bcf8
- review fixes from Willem.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2945 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-08-22 14:10:29 +00:00
wouter
b492e89a4d
- more fixes that I overlooked.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2944 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-08-22 07:33:51 +00:00
wouter
1efe599073
- Fix#520: Errors found by static analysis from Tomas Hozza(redhat).
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2942 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-08-21 13:31:09 +00:00
wouter
81bb42dac6
and lex.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2941 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-08-20 14:14:32 +00:00
wouter
51857088da
review fixes.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2940 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-08-20 14:14:08 +00:00
wouter
b4a007738c
- Fix for 2038, with time_t instead of uint32_t.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2939 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-08-20 12:23:42 +00:00
wouter
1539f33fd9
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2929 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-07-26 13:26:51 +00:00
wouter
d0b6865a8a
- max include of 100.000 files (depth and globbed at one time).
...
This is to preserve system memory in bug cases, or endless cases.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2928 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-07-26 13:11:53 +00:00
wouter
2f3f61c011
review fixup.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2927 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-07-26 09:05:06 +00:00
wouter
89c56f759c
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2925 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-07-19 10:51:11 +00:00
wouter
457d21eb30
- Squelch sendto-permission denied errors when the network is
...
not connected, to avoid spamming syslog.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2915 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-06-25 07:03:03 +00:00
wouter
784ede12a6
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2914 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-06-18 07:34:00 +00:00
wouter
05d71585ef
- get_option and set_option support for log-time-ascii, python-script
...
val-sig-skew-min and val-sig-skew-max. log-time-ascii takes effect
immediately. The others are mostly useful for libunbound users.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2911 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-06-14 08:03:52 +00:00
wouter
9db6acb660
- get_option, set_option, unbound-checkconf -o and libunbound
...
getoption and setoption support cache-min-ttl and cache-max-ttl.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2910 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-06-13 08:26:41 +00:00
wouter
57626b2e16
- Max include depth is unlimited.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2909 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-06-10 13:37:14 +00:00
wouter
6b1da4e103
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2908 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-06-10 12:25:34 +00:00
wouter
71da5d2023
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2905 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-05-27 13:11:11 +00:00
wouter
8fd5258522
please lint.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2902 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-05-16 08:25:50 +00:00
wouter
b7857366b8
- Fix round-robin doesn't work with some Windows clients (from Ilya Bakulin).
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2899 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-05-15 11:56:22 +00:00
wouter
9d756c1ceb
Iana portlist update
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2897 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-05-01 14:02:52 +00:00
wouter
92e77546db
- updated iana portlist.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2894 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-04-25 11:59:05 +00:00
wouter
d63f8ef809
- Implement max-udp-size config option, default 4096 (thanks
...
Daisuke Higashi).
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2893 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-04-25 11:55:46 +00:00
wouter
d3b8ff05ce
- Fix snprintf return value usage, fixed libunbound_get_option.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2888 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-04-19 11:34:36 +00:00
wouter
ce79ba4905
- Fix so that for a configuration line of include: "*.conf" it is not
...
an error if there are no files matching the glob pattern.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2883 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-04-15 07:57:08 +00:00
wouter
b2d05e729e
- code improve for minimal responses, small speed increase.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2881 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-04-10 14:29:35 +00:00
wouter
f703673eda
- updated iana portlist.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2879 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-04-09 07:02:43 +00:00
wouter
3585fc9462
more fixes for endianness.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2877 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-03-26 08:14:06 +00:00
wouter
8bbee61e0a
__x86 detection for intel solaris.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2876 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-03-25 15:00:26 +00:00
wouter
9a329656c7
And add detection for machine/endian.h to it.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2875 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-03-25 14:53:09 +00:00
wouter
8f9eec15e1
more fixed.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2874 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-03-25 10:57:20 +00:00
wouter
9e97ef02af
Fix compile.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2873 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-03-25 09:36:21 +00:00
wouter
92110dd306
- #492 : Fix endianness detection, revert to older lookup3.c detection
...
and put new detect lines after previous tests, to avoid regressions
but allow new detections to succeed.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2872 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-03-25 09:35:27 +00:00
wouter
be9eda888c
iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2869 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-03-22 10:00:55 +00:00
wouter
6fbd251bbe
iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2859 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-03-14 12:54:52 +00:00
wouter
d310cb5644
- iana portlist update.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2855 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-03-11 14:42:13 +00:00
wouter
00b850ee5f
includes for compile with event2.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2854 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-02-22 15:24:02 +00:00
wouter
4e13c3b57b
- fix defines in lookup3 for bigendian bsd alpha
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2845 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-02-15 14:00:03 +00:00
wouter
537b023feb
- Fixup openssl_thread init code to only run if compiled with SSL.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2843 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-02-11 16:03:51 +00:00
wouter
cd302a1e8e
update iana portlist.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2835 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-02-07 13:30:17 +00:00
wouter
f475681731
- detect endianness in lookup3 on BSD.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2833 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-02-07 08:18:33 +00:00
wouter
3c02230855
more header change for nss.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2831 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-01-30 15:35:23 +00:00
wouter
2643272560
- includes and have_ssl fixes for nss.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2830 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-01-30 13:15:03 +00:00
wouter
98a8c1c53c
- update iana port list.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2808 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-01-17 11:23:07 +00:00
wouter
1b929d1f1c
Even neater openssl callback removal code from Robert Fleischman.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2801 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-01-02 14:44:34 +00:00
wouter
a506ed09ab
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2799 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-01-02 11:15:49 +00:00
wouter
7244053f53
- Fix openssl lock free on exit (reported by Robert Fleischman).
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2798 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-01-02 10:53:57 +00:00
wouter
9243d9855f
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2796 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-12-19 10:55:18 +00:00
wouter
f28ae598a5
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2795 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-12-18 15:26:25 +00:00
matje
f9aea48aa7
review, found nothing, except for layout and typo
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2785 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-12-03 14:28:06 +00:00
wouter
08a311ddd2
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2784 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-11-30 09:50:29 +00:00
wouter
b96896deb0
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2782 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-11-27 16:01:47 +00:00
wouter
36a9c0af61
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2780 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-11-07 08:57:51 +00:00
wouter
f10b82ac45
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2767 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-09-27 09:34:24 +00:00
wouter
5f7b92dd7a
- include: directive in config file accepts wildcards. Patch from
...
Paul Wouters. Suggested use: include: "/etc/unbound.d/conf.d/*"
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2765 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-09-27 08:52:37 +00:00
wouter
1d6cf41a6f
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2754 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-08-30 12:12:58 +00:00
wouter
4e802d7992
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2741 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-08-02 08:08:27 +00:00
wouter
677fa01bdc
compile without warnings unthreaded.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2737 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-08-01 14:07:04 +00:00
wouter
ac3c2e2310
remove warnings on Solaris.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2735 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-08-01 13:18:19 +00:00
wouter
a134a7edc7
ifdef for NSS compile.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2734 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-08-01 13:08:58 +00:00
wouter
efebff52f7
- Fix openssl race condition, initializes openssl locks, reported
...
by Einar Lonn and Patrik Wallstrom.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2733 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-08-01 11:31:29 +00:00
wouter
7aaba2e725
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2724 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-07-26 09:10:36 +00:00
wouter
724697a418
- fix missing break for GOST DS hash function.
...
- make depend
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2721 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-07-23 12:27:04 +00:00
wouter
ff883c375f
- updated iana ports list.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2714 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-07-11 09:31:39 +00:00
wouter
a3b7ea3d3b
fix compile with --enable-alloc-lite
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2711 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-07-04 15:49:48 +00:00
wouter
eba23b8235
- compile libunbound with libnss on Suse, passes regression tests.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2710 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-07-04 12:33:32 +00:00
wouter
9aba3e1991
- FIPS_mode openssl does not use arc4random but RAND_pseudo_bytes.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2709 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-07-03 09:32:16 +00:00
wouter
51d0b0edf7
- updated iana ports list.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2708 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-07-02 12:20:50 +00:00
wouter
7b4a84fda9
updated iana ports list.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2706 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-06-28 14:29:38 +00:00
wouter
e3f937a68c
Fix compilation without SSL.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2698 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-06-22 09:11:41 +00:00
wouter
f868163ad9
compile fix for fedora.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2694 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-06-21 10:27:12 +00:00
wouter
5373e6bec7
- work on --with-nss build option (for now, --with-libunbound-only).
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2690 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-06-20 15:11:53 +00:00
wouter
ec417b19da
code review.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2688 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-06-18 14:22:29 +00:00
wouter
57089323ec
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2686 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-06-15 12:33:10 +00:00
wouter
69c422db01
- implement log-time-ascii on windows.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2684 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-06-15 08:24:44 +00:00
wouter
27c547c0ff
- updated iana ports list.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2678 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-05-25 14:29:20 +00:00
wouter
ff407af506
- fix configure ECDSA support in ldns detection for windows compile.
...
- fix possible uninitialised variable in windows pipe implementation.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2667 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-05-15 14:50:21 +00:00
wouter
18934b4be5
fix alignment problem in util/random.c for sparc64/freebsd.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2666 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-05-09 09:13:57 +00:00
wouter
e9d52c5791
fix warning
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2665 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-05-08 13:03:25 +00:00
wouter
affaa5c882
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2664 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-05-08 12:40:04 +00:00
wouter
225b292ce7
- Fix for accept spinning reported by OpenBSD.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2663 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-05-08 12:08:55 +00:00
wouter
dd27194a44
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2659 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-04-10 11:04:17 +00:00
wouter
ae03c65057
- Applied patch from Daisuke HIGASHI for rrset-roundrobin and
...
minimal-responses features.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2658 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-04-10 09:16:39 +00:00
wouter
4404a61a75
- iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2644 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-03-19 11:10:35 +00:00
wouter
276300a61a
- forward-first option. Tries without forward if a query fails.
...
Also stub-first option that is similar.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2637 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-03-01 13:16:40 +00:00
wouter
0bd934ca59
- Fix from code review, if EINPROGRESS not defined chain if statement differently.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2636 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-02-28 15:06:59 +00:00
wouter
33aee2e6cb
- Fix bug#434: on windows check registry for config file location
...
for unbound-control.exe, and unbound-checkconf.exe.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2635 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-02-27 13:20:29 +00:00
wouter
c730f8194f
- Fix to squelch 'network unreachable' errors from tcp connect in
...
logs, high verbosity will show them.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2634 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-02-23 09:01:46 +00:00
wouter
6ffbc94b48
- iter_hints is now thread-owned in module env, and thus threadsafe.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2629 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-02-16 09:55:50 +00:00
wouter
7967a55716
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2618 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-02-13 10:59:07 +00:00
wouter
e4ac9e9503
- RT#2955. Fix for cygwin compilation.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2617 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-02-13 10:42:22 +00:00
wouter
467b5e8f5c
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2607 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-02-08 13:31:47 +00:00
wouter
6ca7eac6ef
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2604 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-02-02 09:47:02 +00:00
wouter
bcad98b9a8
use the ++.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2597 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-26 10:46:14 +00:00
wouter
599ef77ce5
- applied patch to support outgoing-interface with ub_ctx_set_option.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2596 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-26 10:37:10 +00:00
wouter
63cfba3607
- uninitialised variable in reprobe for rtt blocked domains fixed.
...
- lintfix and new flex output.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2583 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-10 15:07:16 +00:00
wouter
b00a290ff2
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2582 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-10 09:42:55 +00:00
wouter
3911955af7
- Fix to randomize hash function, based on 28c3 congress, reported
...
by Peter van Dijk.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2580 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-02 13:16:18 +00:00
wouter
b87870dc07
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2579 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-24 11:28:14 +00:00
wouter
a4c3aed0f8
- Fix parse error on negative SOA RRSIGs if badly ordered in the packet.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2573 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-15 13:37:13 +00:00
wouter
b7690ed0fc
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2568 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-13 08:50:26 +00:00
wouter
333b54ae2a
iana ports updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2558 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-28 14:59:41 +00:00
wouter
67f10a7c5f
- Fix quartile time estimate, it was too low, (thanks Jan Komissar).
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2557 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-28 14:22:29 +00:00
wouter
b6a8696c84
makefile compat, ports updated and remove unused substitutions.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2551 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-11 13:02:48 +00:00
wouter
a1f677fcac
- Makefile changed for BSD make compatibility.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2544 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-10 18:44:06 +00:00
wouter
99adf554e3
iana portlists updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2542 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-08 15:47:05 +00:00
wouter
c947a7e4e3
fixup windows compile with ssl support.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2540 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-08 14:27:16 +00:00
wouter
1b8de9916c
ssl_port setting, so that the dnssec-trigger server can be on one host machine.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2539 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-08 10:56:42 +00:00
wouter
e0ea207957
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2534 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-01 09:54:57 +00:00
wouter
a7ef3f7bc4
support for ssl-upstream (works from unbound-control).
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2532 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-01 09:26:58 +00:00
wouter
1f9e9b78fe
- dns over ssl support, ssl-service-pem and ssl-service-key files
...
can be given and then TCP queries are serviced wrapped in SSL.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2530 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-10-31 14:48:48 +00:00
wouter
089b0e1649
fix export_all_symbols on osx.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2529 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-10-27 11:14:17 +00:00
wouter
3a4da9849c
- lame-ttl and lame-size options no longer exist, it is integrated
...
with the host info. They are ignored (with verbose warning) if
encountered to keep the config file backwards compatible.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2527 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-10-27 08:33:02 +00:00
wouter
8762da8720
infra cache consolidated and stores per zone, IP.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2525 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-10-26 15:46:23 +00:00
wouter
9b79cf1fe9
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2524 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-10-26 09:49:14 +00:00
wouter
f7015af988
- fix --enable-allsymbols, fptr wlist is disabled on windows
...
with this option enabled because of memory layout exe vs dll.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2521 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-10-21 12:33:46 +00:00
wouter
e06ff53943
lint fix.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2520 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-10-19 14:39:35 +00:00
wouter
c6ce2400a5
- Implement ipv6%interface notation for scope_id usage.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2519 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-10-19 14:34:11 +00:00
wouter
5e9f5cad61
- better documentation for inform_super (Thanks Yang Zhe).
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2512 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-10-17 13:11:58 +00:00
wouter
790c07b6d3
fix EXPORT_ALL_SYMBOLS.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2509 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-10-13 14:09:50 +00:00
wouter
13d179ff41
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2495 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-09-16 09:59:59 +00:00
wouter
30223a545a
- fix bug #408 : accept patch from Steve Snyder that comments out
...
unused functions in lookup3.c.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2494 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-09-16 07:09:11 +00:00
wouter
58ae17c3cb
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2484 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-09-02 15:05:31 +00:00
wouter
a28362a7fc
tcp upstream option.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2480 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-08-22 13:58:40 +00:00
wouter
f92ad06062
iana portlist updated.
...
new xml format at iana.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2475 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-08-17 15:12:39 +00:00
wouter
6e4c06a047
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2466 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-07-14 09:10:26 +00:00
wouter
5cf7ccad78
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2443 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-06-30 09:10:53 +00:00
wouter
66ec2d32f4
Different flex version, no warning about signed and unsigned comparison.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2433 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-06-17 09:59:53 +00:00
wouter
1912ef8639
tag 1.4.11rc1
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2431 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-06-17 09:42:37 +00:00
wouter
307c9d186f
- log-queries: yesno option, default is no, prints querylog.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2429 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-06-16 13:15:57 +00:00
wouter
aec4985fd6
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2428 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-06-14 09:01:45 +00:00
wouter
fc57d8487c
- unbound-control has version number in the header,
...
UBCT[version]_space_ is the header sent by the client now.
- Unbound control port number is registered with IANA:
ub-dns-control 8953/tcp unbound dns nameserver control
This is the new default for the control-port config setting.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2424 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-06-10 10:11:38 +00:00
wouter
f591686276
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2422 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-05-30 12:04:31 +00:00
wouter
1cb1dc50d9
- defense in depth against the above bug, an error is printed to log
...
instead of an assertion failure.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2420 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-05-25 11:32:05 +00:00
wouter
f7ad48b8ca
- Fix TTL of SOA so negative TTL is separately cached from normal TTL.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2416 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-05-10 12:34:47 +00:00
wouter
e10188837d
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2415 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-05-10 11:22:32 +00:00
wouter
923921f02d
- feature, ignore-cd-flag: yesno to provide dnssec to legacy servers.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2414 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-05-10 11:20:14 +00:00
wouter
b25dcb3a41
- iana portlist updated.
...
- queries with CD flag set cause DNSSEC validation, but the answer is
not withheld if it is bogus. Thus, unbound will retry if it is bad
and curb the TTL if it is bad, thus protecting the cache for use by
downstream validators.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2409 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-04-08 13:58:41 +00:00
wouter
8149f2eada
iana portlist updated.
...
1.4.9 release.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2404 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-03-24 10:08:43 +00:00
wouter
ae1d9e955d
- give config parse error for multiple names on a stub or forward zone.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2398 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-03-01 12:59:27 +00:00
wouter
fe4d92c4e2
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2394 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-02-23 10:27:53 +00:00
wouter
a4ce55fa61
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2389 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-02-11 12:28:30 +00:00
wouter
987652fe4a
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2388 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-02-07 13:24:50 +00:00
wouter
d5abd8fbab
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2379 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-01-17 14:49:09 +00:00
wouter
cd4124e91e
- add get and set option for harden-below-nxdomain feature.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2377 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-01-17 12:31:28 +00:00
wouter
d5c76c145e
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2370 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-01-12 08:55:27 +00:00
wouter
4d3f7cab4d
- faster lruhash get_mem routine.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2366 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-01-10 13:28:48 +00:00
wouter
9197a66017
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2364 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-01-04 07:28:36 +00:00
wouter
95a1dab906
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2359 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-12-21 14:43:29 +00:00
wouter
33deac63f2
squelch 'tcp connect: bla' errors in logfile.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2354 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-12-17 09:10:46 +00:00
wouter
8b86a03bcd
- iana portlist updated.
...
- review changes for unbound-anchor.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2351 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-12-10 15:01:39 +00:00
wouter
6ec3338023
- feature typetransparent localzone, does not block other RR types.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2350 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-12-02 12:39:33 +00:00
wouter
72de97c816
Fix storage of noEDNS in the infra cache.
...
iana portlist updated.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2348 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-11-30 12:55:48 +00:00
wouter
b5252fabaa
harden-below-nxdomain option taken from draft-vixie-dnsext-resimprove.
...
Default off (for now), as some older software that gives nxdomain for ENT
would be incompatible. But that would only happen in the reverse tree, and
such software (nonDNSSEC) may go out of style, so in the future a default yes
could be possible.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2347 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-11-18 08:49:15 +00:00
wouter
3709f579a0
- so-sndbuf option for very busy servers, a bit like so-rcvbuf.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2344 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-11-15 14:30:34 +00:00
wouter
07b8abede0
errno filtering better: sendto and sendmsg filtered in the same way. Also
...
ENETDOWN and ENETUNREACH for tcp (already had EHOSTDOWN and EHOSTUNREACH).
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2343 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-11-15 14:00:20 +00:00
wouter
4c07c23e21
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2342 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-11-15 13:16:09 +00:00
wouter
61c86db724
- silence 'tcp connect: broken pipe' at low verbosity.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2341 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-11-15 13:15:23 +00:00
wouter
7df2b532a4
- Be lenient and accept imgw.pl malformed packet (like BIND).
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2339 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-11-08 18:32:55 +00:00
wouter
09cfbb7d44
code review.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2327 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-11-02 10:03:18 +00:00
wouter
210d64fcb0
- Configure detects libev-4.00.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2322 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-10-29 15:03:20 +00:00
wouter
ee39f03318
- no timeout backoff if meanwhile a query succeeded.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2308 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-10-26 12:15:00 +00:00
wouter
c126a3de01
- Fix bug where fallback_tcp causes wrong roundtrip and edns
...
observation to be noted in cache. Fix bug where EDNSprobe halted
exponential backoff if EDNS status unknown.
- new unresponsive host method, exponentially increasing block backoff.
- iana portlist updated.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2303 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-10-21 15:11:39 +00:00
wouter
11c13f0113
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2299 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-10-19 15:21:01 +00:00
wouter
5c1bd79bed
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2296 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-10-18 08:45:46 +00:00
wouter
5f709f082a
Fix compile warning on mingw.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2295 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-10-15 09:43:54 +00:00
wouter
aaefd15a0d
addr_is_any
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2279 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-10-13 07:59:55 +00:00
wouter
7dd2a09155
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2276 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-10-11 12:30:57 +00:00
wouter
f769c516a7
- Fix alloc_reg_release for longer uptime in out of memory conditions.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2270 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-10-01 12:04:12 +00:00
wouter
3866601a38
Documentation doxygen warnings removed.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2250 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-09-27 11:54:11 +00:00
wouter
bdc0cd7ad2
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2241 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-09-22 07:01:20 +00:00
wouter
84f1a19a39
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2239 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-09-17 12:43:49 +00:00
wouter
2480f50bf0
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2236 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-09-16 13:47:51 +00:00
wouter
af99b7b090
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2231 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-09-14 09:20:48 +00:00
wouter
30481e6e83
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2226 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-09-09 15:07:47 +00:00
wouter
911eba0f73
- openbsd-lint fixes: acl_list_get_mem used if debug-alloc enabled.
...
iterator get_mem includes priv_get_mem. delegpt nodup removed.
listen_pushback, query_info_allocqname, write_socket, send_packet,
comm_point_set_cb_arg and listen_resume removed.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2222 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-08-20 13:30:41 +00:00
wouter
4b4dd73f89
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2221 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-08-19 19:34:43 +00:00
wouter
d7052709d7
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2212 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-08-13 09:12:02 +00:00
wouter
6f7205f522
add and fix doxygen comments for doxygen-1.7.1. (which reports lots of
...
spurious items as well, by the way).
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2211 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-08-13 08:41:49 +00:00
wouter
98fd439163
Fix name of rrset printed that fails validation.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2209 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-08-09 11:58:57 +00:00
wouter
e6348e4f06
- release tag 1.4.6.
...
- trunk becomes 1.4.7 develop.
- iana portlist updated.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2204 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-08-03 12:30:45 +00:00
wouter
513b5d2773
portability lint
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2193 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-07-13 08:02:02 +00:00
wouter
763051d2ab
- Changed the defaults for num-queries-per-thread/outgoing-range.
...
For builtin-select: 512/960, for libevent 1024/4096 and for
windows 24/48 (because of win api). This makes the ratio this way
to improve resilience under heavy load. For high performance, use
libevent and possibly higher numbers.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2191 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-07-12 13:59:39 +00:00
wouter
c9e13c5160
- iana portlist updated.
...
- Fix validation of qtype DNSKEY when a key-cache entry exists but
no rr-cache entry is used (it expired or prefetch), it then goes
back up to the DS or trust-anchor to validate the DNSKEY.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2189 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-07-09 15:00:35 +00:00
wouter
34fef67b47
- Neat function prototypes, unshadowed local declarations.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2188 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-07-07 13:13:36 +00:00
wouter
820a8e46db
easier tube fallback
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2183 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-07-06 09:20:12 +00:00
wouter
c5d4cde251
tube replacement socketpair
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2181 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-07-05 15:55:35 +00:00
wouter
638fd77643
tube compat
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2180 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-07-05 15:49:49 +00:00
wouter
4a64e4916f
* Check for setrlimit separate from getrlimit.
...
* include sys/time.h for struct timeval definition
* cast for printf, on Minix.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2177 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-07-05 14:20:24 +00:00
wouter
d54e2c0b71
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2165 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-06-23 08:05:41 +00:00
wouter
ce663dc4b9
libev vs libevent printout.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2160 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-06-22 07:57:52 +00:00
wouter
cbeddaee08
iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2159 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-06-18 07:29:36 +00:00
wouter
ddcfac7008
- Fix assertion failure reported by Kai Storbeck from XS4ALL, the
...
assertion was wrong.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2154 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-06-16 15:05:11 +00:00
wouter
d138643964
- Fix TCPreply on systems with no writev, if just 1 byte could be sent.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2149 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-06-15 09:40:36 +00:00
wouter
0aaf9f53aa
- When retry to parent the retrycount is not wiped, so failed
...
nameservers are not tried again.
- iana portlist updated.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2145 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-06-11 14:09:56 +00:00
wouter
4604785ee4
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2141 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-06-04 06:47:32 +00:00
matje
a2f7b614c5
for better readability (svn:NO TEST)
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2135 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-06-03 09:19:45 +00:00
wouter
2713538ddf
- Fix compile warning if compiled without threads.
...
- updated ldns-tarball with current ldns svn (pre 1.6.5).
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2130 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-06-02 07:36:11 +00:00
wouter
fbc4465cf0
Autoconf 2.65
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2128 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-06-01 13:47:11 +00:00
wouter
ba004863da
fix to run longer in out of memory conditions
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2121 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-05-31 12:46:24 +00:00
wouter
348f5baad7
parent-child misconfigured data lookup.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2119 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-05-28 14:15:29 +00:00
wouter
7924b0f727
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2117 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-05-28 13:00:19 +00:00
wouter
9d31e30c81
Fix various compiler warnings from the clang llvm compiler.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2111 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-05-18 12:37:04 +00:00
wouter
bedc58446d
- Fix bug#308: spelling error in variable name in parser and lexer.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2110 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-05-06 05:23:49 +00:00
wouter
98a4814144
review
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2109 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-05-04 14:31:12 +00:00
wouter
76e9d25a6a
GOST detect and iana portlist updated.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2102 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-04-28 12:52:03 +00:00
wouter
d1058d1f51
unbound-control get_option domain-insecure works.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2098 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-04-27 09:16:23 +00:00
wouter
1334a54e6c
no double include in lexer
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2095 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-04-26 08:53:53 +00:00
wouter
8d375f0e28
- Squelch log message: sendto failed permission denied for
...
255.255.255.255, it is visible in VERB_DETAIL (verbosity 2).
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2088 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-04-23 06:48:49 +00:00
wouter
a74435bf95
- Fix validation failure for qtype ANY caused by a RRSIG parse failure.
...
The validator error message was 'no signatures from ...'.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2087 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-04-22 15:01:02 +00:00
wouter
afca483428
portability of CMSG_SPACE
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2081 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-04-16 08:41:08 +00:00
wouter
faeed3a21f
please doxygens parser
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2077 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-04-09 15:05:58 +00:00
wouter
ff87e36f13
please lint
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2076 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-04-09 14:46:09 +00:00
wouter
5a3429d175
Fix bug#305: pkt_dname_tolower could read beyond end of buffer or
...
get into an endless loop, if 0x20 was enabled, and buffers are small
or particular broken packets are received.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2072 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-04-09 09:04:07 +00:00
wouter
25a5dcf0b4
nit2
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2069 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-04-08 08:05:41 +00:00
wouter
72054398d0
nit1
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2068 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-04-08 08:03:36 +00:00
wouter
963cb57146
- Fix EDNS probe for .de DNSSEC testbed failure, where the infra
...
cache timeout coincided with a server update, the current EDNS
backoff is less sensitive, and does not cache the backoff unless
the backoff actually works and the domain is not expecting DNSSEC.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2063 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-04-06 08:35:37 +00:00
wouter
66f31a9618
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2062 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-04-01 14:53:25 +00:00
wouter
ecbada6d1a
iana portlist updated
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2060 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-03-23 15:29:06 +00:00
wouter
2659b16a2c
Fixup unbound-host.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2056 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-03-22 09:23:30 +00:00