W.C.A. Wijngaards
76772fe786
dnstap io, check peer verification in unbound-dnstap-socket tap_handshake.
2020-02-12 16:49:18 +01:00
W.C.A. Wijngaards
5714260953
dnstap io, move peer check into routine.
2020-02-12 15:34:56 +01:00
W.C.A. Wijngaards
25a88d6d54
dnstap io, check peer verification in dtstream dtio_ssl_handshake.
2020-02-12 15:23:58 +01:00
W.C.A. Wijngaards
0f0bb21a89
Merge branch 'master' into framestreams
2020-02-12 12:53:12 +01:00
W.C.A. Wijngaards
00d622bed7
- updated version number to 1.10.0.
2020-02-12 12:51:35 +01:00
W.C.A. Wijngaards
e5e72eb398
Merge branch 'master' into framestreams
2020-02-12 11:58:01 +01:00
W.C.A. Wijngaards
9e193be648
- Fix compile warning when threads disabled.
2020-02-12 11:55:02 +01:00
W.C.A. Wijngaards
7dcfe531e4
- Fix to clean memory leak of respip_addr.lock when ip_tree deleted.
2020-02-12 11:49:26 +01:00
W.C.A. Wijngaards
e965775064
- Fix contrib/fastrpz.patch to apply cleanly. Fix for serve-stale
...
fixes, but it does not compile, conflicts with new rpz code.
2020-02-12 11:29:55 +01:00
W.C.A. Wijngaards
6e13c6f401
- Fix contrib/fastrpz.patch to apply cleanly.
2020-02-12 11:24:59 +01:00
W.C.A. Wijngaards
2916cfb3b0
- Fix with libnettle make test with dsa disabled.
2020-02-12 11:15:24 +01:00
George Thessalonikefs
da2bda6f4d
- Clean debug comments.
2020-02-10 15:54:41 +01:00
George Thessalonikefs
adda4f6ace
- Fix use after free on log-identity after a reload; Fixes #163 .
2020-02-10 13:56:22 +01:00
George Thessalonikefs
c316b1d7d5
- Document 'ub_result.was_ratelimited' in libunbound.
2020-02-10 10:31:47 +01:00
W.C.A. Wijngaards
aee3706f66
- Fix to put braces around empty if body when threading is disabled.
2020-02-06 15:33:02 +01:00
George Thessalonikefs
8e135d5f59
- Document in unbound.conf manpage that configuration clauses can be repeated in the configuration file.
2020-02-06 14:39:58 +01:00
George Thessalonikefs
5d6358b66d
- Cleaner code for mesh_serve_expired_lookup.
2020-02-06 14:38:01 +01:00
W.C.A. Wijngaards
4089147351
- Fix to lock and release once in mesh_serve_expired_lookup.
2020-02-06 14:01:45 +01:00
W.C.A. Wijngaards
18ea62e369
- Fix to lock zone before adding rpz qname trigger.
2020-02-06 12:22:15 +01:00
W.C.A. Wijngaards
d000523b00
- Fix to create and destroy rpz_lock in auth_zones structure.
2020-02-06 11:51:17 +01:00
George Thessalonikefs
0758d29324
- Fix num_reply_states and num_detached_states counting with
...
serve_expired_callback.
2020-02-06 11:44:48 +01:00
W.C.A. Wijngaards
af7abd4dfd
- Fix num_reply_addr counting in mesh and tcp drop due to size
...
after serve_stale commit.
2020-02-06 11:09:30 +01:00
W.C.A. Wijngaards
7e061e4d5f
Fix test to check if server up afterwards
2020-02-06 10:25:47 +01:00
W.C.A. Wijngaards
ad180402ea
dnstap io, set tls auth name in outgoing ssl
2020-02-05 16:17:21 +01:00
W.C.A. Wijngaards
812d8f71e8
dnstap io, ssl write.
2020-02-05 15:04:04 +01:00
W.C.A. Wijngaards
58fdcf06e8
Merge branch 'master' into framestreams
2020-02-05 14:25:47 +01:00
gthess
f7fe95ad7b
Serve stale ( #159 )
...
- Added serve-stale functionality as described in
draft-ietf-dnsop-serve-stale-10. `serve-expired-*` options can be used
to configure the behavior.
- Updated cachedb to honor `serve-expired-ttl`; Fixes #107 .
- Renamed statistic `num.zero_ttl` to `num.expired` as expired replies
come with a configurable TTL value (`serve-expired-reply-ttl`).
- Fixed stats when replying with cached, cname-aliased records.
- Added missing default values for redis cachedb backend.
2020-02-05 14:20:27 +01:00
W.C.A. Wijngaards
5b117c851a
dnstap io, ssl handshake.
2020-02-05 13:59:56 +01:00
W.C.A. Wijngaards
e5d43a6f4e
dnstap io, close fd routine.
2020-02-05 13:03:58 +01:00
W.C.A. Wijngaards
9f7a16c7ab
dnstap io, ssl and ssl ctx creation.
2020-02-04 17:23:19 +01:00
W.C.A. Wijngaards
f24d0e4054
dnstap create debug tool with other debug tools in list.
2020-02-04 09:45:44 +01:00
W.C.A. Wijngaards
9115eb88ed
Merge branch 'master' into framestreams
2020-02-04 09:40:00 +01:00
Ralph Dolmans
5980d9c389
Merge branch 'master' of github.com:NLnetLabs/unbound
2020-02-03 16:53:50 +01:00
Ralph Dolmans
4fc622031d
- Reformat rpz disabled stats counter
2020-02-03 16:52:25 +01:00
Alex Band
dde8631600
Link to NLnet Labs funding page
2020-02-03 16:51:03 +01:00
Ralph Dolmans
8c88ab4747
- Add assertion to please static analyzer
2020-02-03 16:44:21 +01:00
Ralph Dolmans
a4a9fbdb8f
- remove unused code block in respip
2020-02-03 14:19:44 +01:00
W.C.A. Wijngaards
1420d59949
dnstap io, connect and write over TCP.
2020-01-31 17:07:40 +01:00
W.C.A. Wijngaards
27a5239ccf
dnstap unbound-dnstap-sock, comments and log output on tls error close.
2020-01-31 14:13:41 +01:00
W.C.A. Wijngaards
dc31cf3652
dnstap unbound-dnstap-sock, read from TLS.
2020-01-31 14:03:28 +01:00
W.C.A. Wijngaards
03db238a51
dnstap unbound-dnstap-sock, verbose accepted stream IP addresses
2020-01-31 13:05:06 +01:00
W.C.A. Wijngaards
8d2ff8a6bf
dnstap unbound-dnstap-sock, add -t option.
2020-01-31 11:18:14 +01:00
W.C.A. Wijngaards
b912169f15
dnstap unbound-dnstap-sock, fixup check for ssl context create error.
2020-01-31 11:11:43 +01:00
W.C.A. Wijngaards
473783e432
dnstap unbound-dnstap-sock, tls options and context created.
2020-01-31 11:10:04 +01:00
W.C.A. Wijngaards
59136055b9
dnstap unbound-dnstap-sock, fixup constant defines.
2020-01-31 10:05:00 +01:00
W.C.A. Wijngaards
70b2c24a4e
dnstap unbound-dnstap-sock, fixup signal handler exit.
2020-01-31 10:02:51 +01:00
W.C.A. Wijngaards
11e80ce3ab
dnstap unbound-dnstap-sock, can listen to multiple sockets, can listen
...
to TCP sockets, cleans up on exit after signal.
2020-01-31 09:53:49 +01:00
W.C.A. Wijngaards
12c51866d0
Merge branch 'master' into framestreams
2020-01-31 07:49:38 +01:00
W.C.A. Wijngaards
7495b25f94
- Fix fclose on error in TLS session ticket code.
2020-01-31 07:49:14 +01:00
Ralph Dolmans
810862dc65
- Stop working on socket when socket() call returns an error.
...
- Check malloc return values in TLS session ticket code
2020-01-30 19:15:58 +01:00