]> git.ipfire.org Git - thirdparty/unbound.git/log
thirdparty/unbound.git
6 years agodnstap io, fix clang analysis warning
W.C.A. Wijngaards [Fri, 14 Feb 2020 09:33:33 +0000 (10:33 +0100)] 
dnstap io, fix clang analysis warning

6 years agodnstap io, dnstap tls default is yes, and man page documentation.
W.C.A. Wijngaards [Fri, 14 Feb 2020 09:01:37 +0000 (10:01 +0100)] 
dnstap io, dnstap tls default is yes, and man page documentation.

6 years agodnstap io, config entries parse and lex.
W.C.A. Wijngaards [Fri, 14 Feb 2020 08:40:37 +0000 (09:40 +0100)] 
dnstap io, config entries parse and lex.

6 years agodnstap io, example.conf example, config_file entries for tcp and tls.
W.C.A. Wijngaards [Fri, 14 Feb 2020 08:03:09 +0000 (09:03 +0100)] 
dnstap io, example.conf example, config_file entries for tcp and tls.

6 years ago- Stop unbound-checkconf from insisting that auth-zone and rpz
W.C.A. Wijngaards [Fri, 14 Feb 2020 06:57:57 +0000 (07:57 +0100)] 
- Stop unbound-checkconf from insisting that auth-zone and rpz
  zonefiles have to exist.  They can not exist, and download later.

6 years ago- Fix spelling in unbound.conf.5.in.
W.C.A. Wijngaards [Fri, 14 Feb 2020 06:54:49 +0000 (07:54 +0100)] 
- Fix spelling in unbound.conf.5.in.

6 years agodnstap io, check peer verification in unbound-dnstap-socket tap_handshake.
W.C.A. Wijngaards [Wed, 12 Feb 2020 15:49:18 +0000 (16:49 +0100)] 
dnstap io, check peer verification in unbound-dnstap-socket tap_handshake.

6 years agodnstap io, move peer check into routine.
W.C.A. Wijngaards [Wed, 12 Feb 2020 14:34:56 +0000 (15:34 +0100)] 
dnstap io, move peer check into routine.

6 years agodnstap io, check peer verification in dtstream dtio_ssl_handshake.
W.C.A. Wijngaards [Wed, 12 Feb 2020 14:23:58 +0000 (15:23 +0100)] 
dnstap io, check peer verification in dtstream dtio_ssl_handshake.

6 years agoMerge branch 'master' into stream-reuse
W.C.A. Wijngaards [Wed, 12 Feb 2020 11:53:24 +0000 (12:53 +0100)] 
Merge branch 'master' into stream-reuse

6 years agoMerge branch 'master' into framestreams
W.C.A. Wijngaards [Wed, 12 Feb 2020 11:53:12 +0000 (12:53 +0100)] 
Merge branch 'master' into framestreams

6 years ago- updated version number to 1.10.0. release-1.10.0rc1
W.C.A. Wijngaards [Wed, 12 Feb 2020 11:51:35 +0000 (12:51 +0100)] 
- updated version number to 1.10.0.

6 years agoMerge branch 'stream-reuse' of github.com:NLnetLabs/unbound into stream-reuse
W.C.A. Wijngaards [Wed, 12 Feb 2020 10:58:39 +0000 (11:58 +0100)] 
Merge branch 'stream-reuse' of github.com:NLnetLabs/unbound into stream-reuse

6 years agoMerge branch 'master' into stream-reuse
W.C.A. Wijngaards [Wed, 12 Feb 2020 10:58:17 +0000 (11:58 +0100)] 
Merge branch 'master' into stream-reuse

6 years agoMerge branch 'master' into framestreams
W.C.A. Wijngaards [Wed, 12 Feb 2020 10:58:01 +0000 (11:58 +0100)] 
Merge branch 'master' into framestreams

6 years ago- Fix compile warning when threads disabled.
W.C.A. Wijngaards [Wed, 12 Feb 2020 10:55:02 +0000 (11:55 +0100)] 
- Fix compile warning when threads disabled.

6 years ago- Fix to clean memory leak of respip_addr.lock when ip_tree deleted.
W.C.A. Wijngaards [Wed, 12 Feb 2020 10:49:26 +0000 (11:49 +0100)] 
- Fix to clean memory leak of respip_addr.lock when ip_tree deleted.

6 years ago- Fix contrib/fastrpz.patch to apply cleanly. Fix for serve-stale
W.C.A. Wijngaards [Wed, 12 Feb 2020 10:29:55 +0000 (11:29 +0100)] 
- Fix contrib/fastrpz.patch to apply cleanly.  Fix for serve-stale
  fixes, but it does not compile, conflicts with new rpz code.

6 years ago- Fix contrib/fastrpz.patch to apply cleanly.
W.C.A. Wijngaards [Wed, 12 Feb 2020 10:24:59 +0000 (11:24 +0100)] 
- Fix contrib/fastrpz.patch to apply cleanly.

6 years ago- Fix with libnettle make test with dsa disabled.
W.C.A. Wijngaards [Wed, 12 Feb 2020 10:15:24 +0000 (11:15 +0100)] 
- Fix with libnettle make test with dsa disabled.

6 years ago- Clean debug comments.
George Thessalonikefs [Mon, 10 Feb 2020 14:54:41 +0000 (15:54 +0100)] 
- Clean debug comments.

6 years ago- Fix use after free on log-identity after a reload; Fixes #163.
George Thessalonikefs [Mon, 10 Feb 2020 12:56:22 +0000 (13:56 +0100)] 
- Fix use after free on log-identity after a reload; Fixes #163.

6 years ago- Document 'ub_result.was_ratelimited' in libunbound.
George Thessalonikefs [Mon, 10 Feb 2020 09:31:47 +0000 (10:31 +0100)] 
- Document 'ub_result.was_ratelimited' in libunbound.

6 years agoMerge branch 'master' into stream-reuse
W.C.A. Wijngaards [Thu, 6 Feb 2020 16:27:55 +0000 (17:27 +0100)] 
Merge branch 'master' into stream-reuse

6 years ago- Fix to put braces around empty if body when threading is disabled.
W.C.A. Wijngaards [Thu, 6 Feb 2020 14:33:02 +0000 (15:33 +0100)] 
- Fix to put braces around empty if body when threading is disabled.

6 years ago- Document in unbound.conf manpage that configuration clauses can be repeated in...
George Thessalonikefs [Thu, 6 Feb 2020 13:39:58 +0000 (14:39 +0100)] 
- Document in unbound.conf manpage that configuration clauses can be repeated in the configuration file.

6 years ago- Cleaner code for mesh_serve_expired_lookup.
George Thessalonikefs [Thu, 6 Feb 2020 13:38:01 +0000 (14:38 +0100)] 
- Cleaner code for mesh_serve_expired_lookup.

6 years ago- Fix to lock and release once in mesh_serve_expired_lookup.
W.C.A. Wijngaards [Thu, 6 Feb 2020 13:01:45 +0000 (14:01 +0100)] 
- Fix to lock and release once in mesh_serve_expired_lookup.

6 years ago- Fix to lock zone before adding rpz qname trigger.
W.C.A. Wijngaards [Thu, 6 Feb 2020 11:22:15 +0000 (12:22 +0100)] 
- Fix to lock zone before adding rpz qname trigger.

6 years ago- Fix to create and destroy rpz_lock in auth_zones structure.
W.C.A. Wijngaards [Thu, 6 Feb 2020 10:51:17 +0000 (11:51 +0100)] 
- Fix to create and destroy rpz_lock in auth_zones structure.

6 years ago- Fix num_reply_states and num_detached_states counting with
George Thessalonikefs [Thu, 6 Feb 2020 10:44:48 +0000 (11:44 +0100)] 
- Fix num_reply_states and num_detached_states counting with
  serve_expired_callback.

6 years ago- Fix num_reply_addr counting in mesh and tcp drop due to size
W.C.A. Wijngaards [Thu, 6 Feb 2020 10:09:30 +0000 (11:09 +0100)] 
- Fix num_reply_addr counting in mesh and tcp drop due to size
  after serve_stale commit.

6 years agoFix test to check if server up afterwards
W.C.A. Wijngaards [Thu, 6 Feb 2020 09:25:47 +0000 (10:25 +0100)] 
Fix test to check if server up afterwards

6 years agodnstap io, set tls auth name in outgoing ssl
W.C.A. Wijngaards [Wed, 5 Feb 2020 15:17:21 +0000 (16:17 +0100)] 
dnstap io, set tls auth name in outgoing ssl

6 years agodnstap io, ssl write.
W.C.A. Wijngaards [Wed, 5 Feb 2020 14:04:04 +0000 (15:04 +0100)] 
dnstap io, ssl write.

6 years agoMerge branch 'master' into framestreams
W.C.A. Wijngaards [Wed, 5 Feb 2020 13:25:47 +0000 (14:25 +0100)] 
Merge branch 'master' into framestreams

6 years agoServe stale (#159)
gthess [Wed, 5 Feb 2020 13:20:27 +0000 (14:20 +0100)] 
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.

6 years agodnstap io, ssl handshake.
W.C.A. Wijngaards [Wed, 5 Feb 2020 12:59:56 +0000 (13:59 +0100)] 
dnstap io, ssl handshake.

6 years agodnstap io, close fd routine.
W.C.A. Wijngaards [Wed, 5 Feb 2020 12:03:58 +0000 (13:03 +0100)] 
dnstap io, close fd routine.

6 years agodnstap io, ssl and ssl ctx creation.
W.C.A. Wijngaards [Tue, 4 Feb 2020 16:23:19 +0000 (17:23 +0100)] 
dnstap io, ssl and ssl ctx creation.

6 years agodnstap create debug tool with other debug tools in list.
W.C.A. Wijngaards [Tue, 4 Feb 2020 08:45:44 +0000 (09:45 +0100)] 
dnstap create debug tool with other debug tools in list.

6 years agoMerge branch 'master' into framestreams
W.C.A. Wijngaards [Tue, 4 Feb 2020 08:40:00 +0000 (09:40 +0100)] 
Merge branch 'master' into framestreams

6 years agoMerge branch 'master' of github.com:NLnetLabs/unbound
Ralph Dolmans [Mon, 3 Feb 2020 15:53:50 +0000 (16:53 +0100)] 
Merge branch 'master' of github.com:NLnetLabs/unbound

6 years ago- Reformat rpz disabled stats counter
Ralph Dolmans [Mon, 3 Feb 2020 15:52:25 +0000 (16:52 +0100)] 
- Reformat rpz disabled stats counter

6 years agoLink to NLnet Labs funding page
Alex Band [Mon, 3 Feb 2020 15:51:03 +0000 (16:51 +0100)] 
Link to NLnet Labs funding page

6 years ago- Add assertion to please static analyzer
Ralph Dolmans [Mon, 3 Feb 2020 15:44:21 +0000 (16:44 +0100)] 
- Add assertion to please static analyzer

6 years ago- remove unused code block in respip
Ralph Dolmans [Mon, 3 Feb 2020 13:19:44 +0000 (14:19 +0100)] 
- remove unused code block in respip

6 years agodnstap io, connect and write over TCP.
W.C.A. Wijngaards [Fri, 31 Jan 2020 16:07:40 +0000 (17:07 +0100)] 
dnstap io, connect and write over TCP.

6 years agodnstap unbound-dnstap-sock, comments and log output on tls error close.
W.C.A. Wijngaards [Fri, 31 Jan 2020 13:13:41 +0000 (14:13 +0100)] 
dnstap unbound-dnstap-sock, comments and log output on tls error close.

6 years agodnstap unbound-dnstap-sock, read from TLS.
W.C.A. Wijngaards [Fri, 31 Jan 2020 13:03:28 +0000 (14:03 +0100)] 
dnstap unbound-dnstap-sock, read from TLS.

6 years agodnstap unbound-dnstap-sock, verbose accepted stream IP addresses
W.C.A. Wijngaards [Fri, 31 Jan 2020 12:05:06 +0000 (13:05 +0100)] 
dnstap unbound-dnstap-sock, verbose accepted stream IP addresses

6 years agodnstap unbound-dnstap-sock, add -t option.
W.C.A. Wijngaards [Fri, 31 Jan 2020 10:18:14 +0000 (11:18 +0100)] 
dnstap unbound-dnstap-sock, add -t option.

6 years agodnstap unbound-dnstap-sock, fixup check for ssl context create error.
W.C.A. Wijngaards [Fri, 31 Jan 2020 10:11:43 +0000 (11:11 +0100)] 
dnstap unbound-dnstap-sock, fixup check for ssl context create error.

6 years agodnstap unbound-dnstap-sock, tls options and context created.
W.C.A. Wijngaards [Fri, 31 Jan 2020 10:10:04 +0000 (11:10 +0100)] 
dnstap unbound-dnstap-sock, tls options and context created.

6 years agodnstap unbound-dnstap-sock, fixup constant defines.
W.C.A. Wijngaards [Fri, 31 Jan 2020 09:05:00 +0000 (10:05 +0100)] 
dnstap unbound-dnstap-sock, fixup constant defines.

6 years agodnstap unbound-dnstap-sock, fixup signal handler exit.
W.C.A. Wijngaards [Fri, 31 Jan 2020 09:02:51 +0000 (10:02 +0100)] 
dnstap unbound-dnstap-sock, fixup signal handler exit.

6 years agodnstap unbound-dnstap-sock, can listen to multiple sockets, can listen
W.C.A. Wijngaards [Fri, 31 Jan 2020 08:53:49 +0000 (09:53 +0100)] 
dnstap unbound-dnstap-sock, can listen to multiple sockets, can listen
to TCP sockets, cleans up on exit after signal.

6 years agoMerge branch 'master' into framestreams
W.C.A. Wijngaards [Fri, 31 Jan 2020 06:49:38 +0000 (07:49 +0100)] 
Merge branch 'master' into framestreams

6 years ago- Fix fclose on error in TLS session ticket code.
W.C.A. Wijngaards [Fri, 31 Jan 2020 06:49:14 +0000 (07:49 +0100)] 
- Fix fclose on error in TLS session ticket code.

6 years ago- Stop working on socket when socket() call returns an error.
Ralph Dolmans [Thu, 30 Jan 2020 18:15:58 +0000 (19:15 +0100)] 
- Stop working on socket when socket() call returns an error.
- Check malloc return values in TLS session ticket code

6 years ago- put fstrm protocol contents in separate files, dnstap_fstrm.c
W.C.A. Wijngaards [Thu, 30 Jan 2020 16:11:07 +0000 (17:11 +0100)] 
- put fstrm protocol contents in separate files, dnstap_fstrm.c
  and dnstap_fstrm.h

6 years agoMerge branch 'master' into framestreams
W.C.A. Wijngaards [Thu, 30 Jan 2020 15:22:12 +0000 (16:22 +0100)] 
Merge branch 'master' into framestreams

6 years agoMerge branch 'master' into stream-reuse
W.C.A. Wijngaards [Thu, 30 Jan 2020 15:21:50 +0000 (16:21 +0100)] 
Merge branch 'master' into stream-reuse

6 years ago- Add getentropy_freebsd.o to Makefile dependencies.
W.C.A. Wijngaards [Thu, 30 Jan 2020 15:15:51 +0000 (16:15 +0100)] 
- Add getentropy_freebsd.o to Makefile dependencies.

6 years ago- Add build rule for ipset to Makefile
W.C.A. Wijngaards [Thu, 30 Jan 2020 15:12:39 +0000 (16:12 +0100)] 
- Add build rule for ipset to Makefile

6 years ago- Add changelog entry for RPZ merge
Ralph Dolmans [Thu, 30 Jan 2020 15:04:27 +0000 (16:04 +0100)] 
- Add changelog entry for RPZ merge

6 years agoMerge branch 'rpz'
Ralph Dolmans [Thu, 30 Jan 2020 14:59:01 +0000 (15:59 +0100)] 
Merge branch 'rpz'

6 years agoMerge branch 'master' into rpz
Ralph Dolmans [Thu, 30 Jan 2020 14:57:34 +0000 (15:57 +0100)] 
Merge branch 'master' into rpz

6 years agoMerge branch 'master' into stream-reuse
W.C.A. Wijngaards [Thu, 30 Jan 2020 14:49:57 +0000 (15:49 +0100)] 
Merge branch 'master' into stream-reuse

6 years agoMerge branch 'master' into framestreams
W.C.A. Wijngaards [Thu, 30 Jan 2020 14:49:24 +0000 (15:49 +0100)] 
Merge branch 'master' into framestreams

6 years ago- Add changelog entry for memory leak fix
Ralph Dolmans [Thu, 30 Jan 2020 14:47:49 +0000 (15:47 +0100)] 
- Add changelog entry for memory leak fix

6 years ago- Fix memory leak in do_auth_zone_transfer on success
Ralph Dolmans [Thu, 30 Jan 2020 14:45:54 +0000 (15:45 +0100)] 
- Fix memory leak in do_auth_zone_transfer on success

6 years agodnstap io, add reconnect test.
W.C.A. Wijngaards [Thu, 30 Jan 2020 14:13:25 +0000 (15:13 +0100)] 
dnstap io, add reconnect test.

6 years agoMerge branch 'master' of github.com:NLnetLabs/unbound
Ralph Dolmans [Thu, 30 Jan 2020 13:58:25 +0000 (14:58 +0100)] 
Merge branch 'master' of github.com:NLnetLabs/unbound

6 years agodnstap io, test threads in unit test.
W.C.A. Wijngaards [Thu, 30 Jan 2020 13:57:03 +0000 (14:57 +0100)] 
dnstap io, test threads in unit test.

6 years ago- Fix small memory leak in error condition remote.c
Ralph Dolmans [Thu, 30 Jan 2020 13:56:48 +0000 (14:56 +0100)] 
- Fix small memory leak in error condition remote.c
- Fix double free in error condition view.c

6 years ago- Fix RPZ locking issues on error conditions 73/head
Ralph Dolmans [Thu, 30 Jan 2020 13:46:39 +0000 (14:46 +0100)] 
- Fix RPZ locking issues on error conditions

6 years ago- Revert addition of cscope.out to project .gitignore, should be in
Ralph Dolmans [Thu, 30 Jan 2020 13:25:45 +0000 (14:25 +0100)] 
- Revert addition of cscope.out to project .gitignore, should be in
  global ignore list

6 years agoMerge branch 'master' into stream-reuse
W.C.A. Wijngaards [Thu, 30 Jan 2020 13:25:00 +0000 (14:25 +0100)] 
Merge branch 'master' into stream-reuse

6 years agoMerge branch 'master' into framestreams
W.C.A. Wijngaards [Thu, 30 Jan 2020 13:20:31 +0000 (14:20 +0100)] 
Merge branch 'master' into framestreams

6 years ago- updated .gitignore for added contrib file.
W.C.A. Wijngaards [Thu, 30 Jan 2020 13:20:08 +0000 (14:20 +0100)] 
- updated .gitignore for added contrib file.

6 years agoMerge branch 'master' into framestreams
W.C.A. Wijngaards [Thu, 30 Jan 2020 13:14:29 +0000 (14:14 +0100)] 
Merge branch 'master' into framestreams

6 years agoChangelog note for PR#151.
W.C.A. Wijngaards [Thu, 30 Jan 2020 13:11:41 +0000 (14:11 +0100)] 
Changelog note for PR#151.
- Merge PR#151: Fixes for systemd units, by Maryse47, Edmonds
  and Frzk.  Updates the unbound.service systemd file and adds
  a portable systemd service file.

6 years agoMerge pull request #151 from Maryse47/systemd_fix
Wouter Wijngaards [Thu, 30 Jan 2020 13:09:29 +0000 (14:09 +0100)] 
Merge pull request #151 from Maryse47/systemd_fix

Fixes for systemd units

6 years ago- Fix RPZ stats RPZ_NO_OVERRIDE_ACTION check
Ralph Dolmans [Thu, 30 Jan 2020 13:05:56 +0000 (14:05 +0100)] 
- Fix RPZ stats RPZ_NO_OVERRIDE_ACTION check

6 years agofix dnstap io for lock checks, log identity (numworkers+1), and add locks
W.C.A. Wijngaards [Thu, 30 Jan 2020 12:39:31 +0000 (13:39 +0100)] 
fix dnstap io for lock checks, log identity (numworkers+1), and add locks
around protected area modification in the message queue.

6 years agofix ascync test compile with lock checks.
W.C.A. Wijngaards [Thu, 30 Jan 2020 12:39:13 +0000 (13:39 +0100)] 
fix ascync test compile with lock checks.

6 years agodnstap socket tool better help text.
W.C.A. Wijngaards [Thu, 30 Jan 2020 12:10:29 +0000 (13:10 +0100)] 
dnstap socket tool better help text.

6 years agoMerge branch 'master' into framestreams
W.C.A. Wijngaards [Thu, 30 Jan 2020 12:06:52 +0000 (13:06 +0100)] 
Merge branch 'master' into framestreams

6 years ago- Update contrib/fastrpz.patch for clean diff with current code.
W.C.A. Wijngaards [Thu, 30 Jan 2020 12:05:35 +0000 (13:05 +0100)] 
- Update contrib/fastrpz.patch for clean diff with current code.

6 years ago- Fix subnet tests for disabled DSA algorithm by default.
W.C.A. Wijngaards [Thu, 30 Jan 2020 08:08:19 +0000 (09:08 +0100)] 
- Fix subnet tests for disabled DSA algorithm by default.

6 years agoMerge branch 'master' into framestreams
W.C.A. Wijngaards [Wed, 29 Jan 2020 15:36:46 +0000 (16:36 +0100)] 
Merge branch 'master' into framestreams

6 years ago- Fix misplaced parentheses from PR#156
Ralph Dolmans [Wed, 29 Jan 2020 15:32:03 +0000 (16:32 +0100)] 
- Fix misplaced parentheses from PR#156

6 years agodnstap io, move setup with nothreads into its own routine.
W.C.A. Wijngaards [Wed, 29 Jan 2020 15:31:33 +0000 (16:31 +0100)] 
dnstap io, move setup with nothreads into its own routine.

6 years agodnstap io, fix compile warning when compiled with threading enabled.
W.C.A. Wijngaards [Wed, 29 Jan 2020 15:22:32 +0000 (16:22 +0100)] 
dnstap io, fix compile warning when compiled with threading enabled.

6 years agoMerge branch 'master' into framestreams
W.C.A. Wijngaards [Wed, 29 Jan 2020 15:10:16 +0000 (16:10 +0100)] 
Merge branch 'master' into framestreams

6 years ago- Add PR#156 merge to changelog (Added unbound-control view_local_datas_remove
Ralph Dolmans [Wed, 29 Jan 2020 14:46:05 +0000 (15:46 +0100)] 
- Add PR#156 merge to changelog (Added unbound-control view_local_datas_remove
  command)

6 years agoMerge pull request #156 from n3bul4/master
Ralph Dolmans [Wed, 29 Jan 2020 14:44:39 +0000 (15:44 +0100)] 
Merge pull request #156 from n3bul4/master

Added unbound-control view_local_datas_remove command

6 years agoAdded view_local_datas_remove description to documentation 156/head
Alexander Berkes [Wed, 29 Jan 2020 14:32:55 +0000 (15:32 +0100)] 
Added view_local_datas_remove description to documentation

6 years ago- Add extra dnamelen checks to ipdnametoaddr and netblockdnametoaddr
Ralph Dolmans [Wed, 29 Jan 2020 14:16:44 +0000 (15:16 +0100)] 
- Add extra dnamelen checks to ipdnametoaddr and netblockdnametoaddr