]>
git.ipfire.org Git - thirdparty/unbound.git/log
Wouter Wijngaards [Tue, 2 Oct 2018 12:32:33 +0000 (12:32 +0000)]
Remove that fix, analyzer is for debug with assertions.
- Fix clang analyzer for optimize compile analysis.
git-svn-id: file:///svn/unbound/trunk@4929
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 2 Oct 2018 12:17:40 +0000 (12:17 +0000)]
remove unused diagnostic pragmas that themselves generate warnings
git-svn-id: file:///svn/unbound/trunk@4928
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 2 Oct 2018 12:17:11 +0000 (12:17 +0000)]
Remove unused diagnostic pragmas that themselves generate warnings
git-svn-id: file:///svn/unbound/trunk@4927
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 2 Oct 2018 12:13:19 +0000 (12:13 +0000)]
line fixup
git-svn-id: file:///svn/unbound/trunk@4926
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 2 Oct 2018 12:12:29 +0000 (12:12 +0000)]
Remove unused variable from contrib fastrpz/rpz.c
git-svn-id: file:///svn/unbound/trunk@4925
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 2 Oct 2018 12:00:06 +0000 (12:00 +0000)]
- updated contrib/fastrpz.patch to apply for this version
git-svn-id: file:///svn/unbound/trunk@4924
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 2 Oct 2018 10:53:40 +0000 (10:53 +0000)]
- Fix testlock code to set noreturn on error routine.
git-svn-id: file:///svn/unbound/trunk@4923
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 2 Oct 2018 10:51:05 +0000 (10:51 +0000)]
- Fix clang analyzer for optimize compile analysis.
git-svn-id: file:///svn/unbound/trunk@4922
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 2 Oct 2018 10:47:12 +0000 (10:47 +0000)]
- dnscrypt.c removed sizeof to get array bounds.
git-svn-id: file:///svn/unbound/trunk@4921
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 2 Oct 2018 10:34:00 +0000 (10:34 +0000)]
Fixup fastrpz.patch
git-svn-id: file:///svn/unbound/trunk@4920
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 1 Oct 2018 11:28:05 +0000 (11:28 +0000)]
- tag for release 1.8.1rc1.
git-svn-id: file:///svn/unbound/trunk@4918
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 1 Oct 2018 09:36:15 +0000 (09:36 +0000)]
note down that memory leak #4149 is fixed.
git-svn-id: file:///svn/unbound/trunk@4917
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 27 Sep 2018 08:19:29 +0000 (08:19 +0000)]
- Fix #4188: IPv6 forwarders without ipv6 result in SERVFAIL, fixes
qname minimisation with a forwarder when connectivity has issues
from rejecting responses.
git-svn-id: file:///svn/unbound/trunk@4916
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 25 Sep 2018 09:01:13 +0000 (09:01 +0000)]
- Add SSL cleanup for tcp timeout.
git-svn-id: file:///svn/unbound/trunk@4915
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 25 Sep 2018 08:31:42 +0000 (08:31 +0000)]
- Perform TLS SNI indication of the host that is being contacted
for DNS over TLS service. It sets the configured tls auth name.
This is useful for hosts that apart from the DNS over TLS services
also provide other (web) services.
git-svn-id: file:///svn/unbound/trunk@4914
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 17 Sep 2018 12:30:22 +0000 (12:30 +0000)]
- Fix #4156: Fix systemd service manager state change notification.
git-svn-id: file:///svn/unbound/trunk@4913
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 17 Sep 2018 11:25:52 +0000 (11:25 +0000)]
- Fix that with harden-below-nxdomain and qname minisation enabled
some iterator states for nonresponsive domains can get into a
state where they waited for an empty list.
- Stop UDP to TCP failover after timeouts that causes the ping count
to be reset by the TCP time measurement (that exists for TLS),
because that causes the UDP part to not be measured as timeout.
git-svn-id: file:///svn/unbound/trunk@4912
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 17 Sep 2018 07:44:11 +0000 (07:44 +0000)]
fix error print
git-svn-id: file:///svn/unbound/trunk@4911
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 17 Sep 2018 07:35:09 +0000 (07:35 +0000)]
fixup 3
git-svn-id: file:///svn/unbound/trunk@4910
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 17 Sep 2018 07:32:40 +0000 (07:32 +0000)]
Fixup
git-svn-id: file:///svn/unbound/trunk@4909
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 17 Sep 2018 07:28:55 +0000 (07:28 +0000)]
- Fix unbound for openssl in FIPS mode, it uses the digests with
the EVP call contexts.
git-svn-id: file:///svn/unbound/trunk@4908
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 17 Sep 2018 07:06:57 +0000 (07:06 +0000)]
- Fix compile on Mac for unbound, provide explicit_bzero when libc
does not have it.
git-svn-id: file:///svn/unbound/trunk@4907
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 13 Sep 2018 14:43:43 +0000 (14:43 +0000)]
- annotate exit functions with noreturn in unbound-control.
git-svn-id: file:///svn/unbound/trunk@4906
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 13 Sep 2018 12:49:37 +0000 (12:49 +0000)]
- nicer bio free code in unbound-anchor.
git-svn-id: file:///svn/unbound/trunk@4905
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 13 Sep 2018 12:30:44 +0000 (12:30 +0000)]
- Fix memory leak when message parse fails partway through copy.
- remove unused udpsize assignment in message encode.
git-svn-id: file:///svn/unbound/trunk@4904
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 13 Sep 2018 12:20:41 +0000 (12:20 +0000)]
- initialize statistics totals for printout.
- in authzone check that node exists before adding rrset.
- in unbound-anchor, use readwrite memory BIO.
- assertion in autotrust that packed rrset is formed correctly.
git-svn-id: file:///svn/unbound/trunk@4903
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 13 Sep 2018 10:36:22 +0000 (10:36 +0000)]
- remove unused variable assignment from iterator scrub routine.
- check for null in delegation point during iterator refetch
in forward zone.
- neater pointer cast in libunbound context quit routine.
git-svn-id: file:///svn/unbound/trunk@4902
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 13 Sep 2018 10:24:08 +0000 (10:24 +0000)]
- unit test has clang analysis.
git-svn-id: file:///svn/unbound/trunk@4901
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 13 Sep 2018 10:23:30 +0000 (10:23 +0000)]
- Free memory leak in config strlist append.
- make sure nsec3 comparison salt is initialized.
git-svn-id: file:///svn/unbound/trunk@4900
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 13 Sep 2018 10:23:01 +0000 (10:23 +0000)]
Fix lint found flaw.
git-svn-id: file:///svn/unbound/trunk@4899
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 13 Sep 2018 10:00:57 +0000 (10:00 +0000)]
Better sbuffer assertion.
git-svn-id: file:///svn/unbound/trunk@4898
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 13 Sep 2018 09:45:07 +0000 (09:45 +0000)]
- in testcode, free async ids, initialise array, and check for null
pointer during test of the test. And use exit for return to note
irregular program stop.
git-svn-id: file:///svn/unbound/trunk@4897
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 13 Sep 2018 08:58:21 +0000 (08:58 +0000)]
- exit log routine is annotated as noreturn function.
- free memory leaks in config strlist and str2list insert functions.
- do not move unused argv variable after getopt.
- Remove unused if clause in testcode.
git-svn-id: file:///svn/unbound/trunk@4896
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 13 Sep 2018 07:49:51 +0000 (07:49 +0000)]
- Fix seed for random backup code to use explicit zero when wiped.
git-svn-id: file:///svn/unbound/trunk@4895
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 11 Sep 2018 14:11:50 +0000 (14:11 +0000)]
- Fix initialisation in remote.c
git-svn-id: file:///svn/unbound/trunk@4894
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 11 Sep 2018 13:28:21 +0000 (13:28 +0000)]
- Fix spelling errors.
git-svn-id: file:///svn/unbound/trunk@4893
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 11 Sep 2018 13:24:31 +0000 (13:24 +0000)]
- Fix to squelch respip warning in unit test, it is printed at
higher verbosity settings.
git-svn-id: file:///svn/unbound/trunk@4892
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 11 Sep 2018 13:19:55 +0000 (13:19 +0000)]
- Fixed unused return value warnings in contrib/fastrpz.patch for
asprintf.
git-svn-id: file:///svn/unbound/trunk@4891
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 10 Sep 2018 12:35:01 +0000 (12:35 +0000)]
- iana port update.
git-svn-id: file:///svn/unbound/trunk@4890
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 10 Sep 2018 12:32:28 +0000 (12:32 +0000)]
1.8.1 in svn trunk.
git-svn-id: file:///svn/unbound/trunk@4889
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 10 Sep 2018 12:30:29 +0000 (12:30 +0000)]
1.8.0 release.
git-svn-id: file:///svn/unbound/trunk@4888
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 5 Sep 2018 05:33:38 +0000 (05:33 +0000)]
- Fix spelling error in header, from getdns commit by Andreas Gelmini.
git-svn-id: file:///svn/unbound/trunk@4886
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 4 Sep 2018 09:26:51 +0000 (09:26 +0000)]
explain ip-ratelimit-factor causes the log line and it is a per-query log line.
git-svn-id: file:///svn/unbound/trunk@4885
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Tue, 4 Sep 2018 09:16:07 +0000 (09:16 +0000)]
- More explicitly mention the type of ratelimit when applying ip-ratelimit.
git-svn-id: file:///svn/unbound/trunk@4884
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 4 Sep 2018 07:15:06 +0000 (07:15 +0000)]
- Tag for 1.8.0rc1 release.
git-svn-id: file:///svn/unbound/trunk@4882
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 31 Aug 2018 14:59:10 +0000 (14:59 +0000)]
- Disable minimal-responses in subnet unit tests.
git-svn-id: file:///svn/unbound/trunk@4881
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 30 Aug 2018 09:21:05 +0000 (09:21 +0000)]
better locking.
git-svn-id: file:///svn/unbound/trunk@4880
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 30 Aug 2018 09:06:07 +0000 (09:06 +0000)]
- Fix that a local-zone with a local-zone-type that is transparent
in a view with view-first, makes queries check for answers from the
local-zones defined outside of views.
git-svn-id: file:///svn/unbound/trunk@4879
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 30 Aug 2018 09:02:29 +0000 (09:02 +0000)]
flex.
git-svn-id: file:///svn/unbound/trunk@4878
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 30 Aug 2018 08:03:29 +0000 (08:03 +0000)]
Fixup that it does not set prefetch_ttl twice, but sets the new serve_expired_ttl member of the reply ttls.
git-svn-id: file:///svn/unbound/trunk@4877
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Tue, 28 Aug 2018 14:21:56 +0000 (14:21 +0000)]
- Added serve-expired-ttl and serve-expired-ttl-reset options.
git-svn-id: file:///svn/unbound/trunk@4876
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Tue, 28 Aug 2018 14:11:21 +0000 (14:11 +0000)]
- Disable minimal-responses in ipsecmod unit tests.
git-svn-id: file:///svn/unbound/trunk@4875
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 27 Aug 2018 13:42:27 +0000 (13:42 +0000)]
- Fix lintflags for lint on FreeBSD.
git-svn-id: file:///svn/unbound/trunk@4874
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 27 Aug 2018 13:29:48 +0000 (13:29 +0000)]
Fixup test and lint hook.
git-svn-id: file:///svn/unbound/trunk@4873
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 27 Aug 2018 13:20:12 +0000 (13:20 +0000)]
- next release is called 1.8.0.
git-svn-id: file:///svn/unbound/trunk@4872
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 27 Aug 2018 13:18:19 +0000 (13:18 +0000)]
- Set defaults to yes for a number of options to increase speed and
resilience of the server. The so-reuseport, harden-below-nxdomain,
and minimal-responses options are enabled by default. They used
to be disabled by default, waiting to make sure they worked. They
are enabled by default now, and can be disabled explicitly by
setting them to "no" in the unbound.conf config file. The reuseport
and minimal options increases speed of the server, and should be
otherwise harmless. The harden-below-nxdomain option works well
together with the recently default enabled qname minimisation, this
causes more fetches to use information from the cache.
git-svn-id: file:///svn/unbound/trunk@4871
be551aaa -1e26-0410-a405-
d3ace91eadb9
George Thessalonikefs [Wed, 22 Aug 2018 10:51:13 +0000 (10:51 +0000)]
- #4140: Expose repinfo (comm_reply) to the inplace_callbacks. This
gives access to reply information for the client's communication
point when the callback is called before the mesh state (modules).
Changes to C and Python's inplace_callback signatures were also
necessary.
git-svn-id: file:///svn/unbound/trunk@4870
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 21 Aug 2018 14:31:37 +0000 (14:31 +0000)]
- Fix only misc failure from log-servfail when val-log-level is not
enabled.
git-svn-id: file:///svn/unbound/trunk@4869
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 21 Aug 2018 14:25:07 +0000 (14:25 +0000)]
edns-subnet retain rcode when no return_msg, for log-servfail.
git-svn-id: file:///svn/unbound/trunk@4868
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 21 Aug 2018 14:14:28 +0000 (14:14 +0000)]
- #4146: num.query.subnet and num.query.subnet_cache counters.
git-svn-id: file:///svn/unbound/trunk@4867
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 21 Aug 2018 07:14:48 +0000 (07:14 +0000)]
and documentation.
git-svn-id: file:///svn/unbound/trunk@4866
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 21 Aug 2018 07:10:49 +0000 (07:10 +0000)]
flex and bison re-run.
git-svn-id: file:///svn/unbound/trunk@4865
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 21 Aug 2018 07:10:09 +0000 (07:10 +0000)]
- log-local-actions: yes option for unbound.conf that logs all the
local zone actions, a patch from Saksham Manchanda (Secure64).
git-svn-id: file:///svn/unbound/trunk@4864
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 17 Aug 2018 15:22:05 +0000 (15:22 +0000)]
- log-servfail: yes prints log lines that say why queries are
returning SERVFAIL to clients.
git-svn-id: file:///svn/unbound/trunk@4863
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 17 Aug 2018 15:09:23 +0000 (15:09 +0000)]
and printout for these cases too.
git-svn-id: file:///svn/unbound/trunk@4862
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 17 Aug 2018 15:01:35 +0000 (15:01 +0000)]
- added more servfail printout statements, to the iterator.
git-svn-id: file:///svn/unbound/trunk@4861
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 17 Aug 2018 14:17:48 +0000 (14:17 +0000)]
and the error looks good.
git-svn-id: file:///svn/unbound/trunk@4860
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 17 Aug 2018 13:29:27 +0000 (13:29 +0000)]
- print servfail info to log as error.
git-svn-id: file:///svn/unbound/trunk@4859
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Fri, 17 Aug 2018 12:48:47 +0000 (12:48 +0000)]
- Fix classification for QTYPE=CNAME queries when QNAME minimisation is enabled.
git-svn-id: file:///svn/unbound/trunk@4858
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 17 Aug 2018 09:07:06 +0000 (09:07 +0000)]
- Set libunbound to increase current, because the libunbound change
to the event callback function signature. That needs programs,
that use it, to recompile against the new header definition.
git-svn-id: file:///svn/unbound/trunk@4857
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 16 Aug 2018 10:29:00 +0000 (10:29 +0000)]
- Fix contrib/fastrpz.patch.
git-svn-id: file:///svn/unbound/trunk@4856
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 16 Aug 2018 10:28:11 +0000 (10:28 +0000)]
- Fix warning on compile without threads.
git-svn-id: file:///svn/unbound/trunk@4855
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 15 Aug 2018 09:40:30 +0000 (09:40 +0000)]
Test unit test for reordering.
git-svn-id: file:///svn/unbound/trunk@4854
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 15 Aug 2018 09:26:13 +0000 (09:26 +0000)]
- Fix segfault in auth-zone read and reorder of RRSIGs.
git-svn-id: file:///svn/unbound/trunk@4853
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 14 Aug 2018 14:52:09 +0000 (14:52 +0000)]
- Upgraded crosscompile script to include libunbound DLL in the
zipfile.
git-svn-id: file:///svn/unbound/trunk@4852
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 14 Aug 2018 07:27:57 +0000 (07:27 +0000)]
- Fix that printout of error for cycle targets is a verbosity 4
printout and does not wrongly print it is a memory error.
git-svn-id: file:///svn/unbound/trunk@4851
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 10 Aug 2018 08:03:17 +0000 (08:03 +0000)]
- Fix #4144: dns64 module caches wrong (negative) information.
git-svn-id: file:///svn/unbound/trunk@4850
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 9 Aug 2018 13:00:06 +0000 (13:00 +0000)]
use closer of stub and forward if both configured.
git-svn-id: file:///svn/unbound/trunk@4849
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 9 Aug 2018 12:56:49 +0000 (12:56 +0000)]
Fixup log printout.
git-svn-id: file:///svn/unbound/trunk@4848
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 9 Aug 2018 12:48:33 +0000 (12:48 +0000)]
documentation.
git-svn-id: file:///svn/unbound/trunk@4847
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 9 Aug 2018 12:44:40 +0000 (12:44 +0000)]
- Patch for stub-no-cache and forward-no-cache options that disable
caching for the contents of that stub or forward, for when you
want immediate changes visible, from Bjoern A. Zeeb.
git-svn-id: file:///svn/unbound/trunk@4846
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 9 Aug 2018 09:07:31 +0000 (09:07 +0000)]
Breakout at end.
git-svn-id: file:///svn/unbound/trunk@4845
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 9 Aug 2018 08:48:04 +0000 (08:48 +0000)]
- document --enable-subnet in doc/README.
git-svn-id: file:///svn/unbound/trunk@4844
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 9 Aug 2018 08:46:13 +0000 (08:46 +0000)]
Fixup
git-svn-id: file:///svn/unbound/trunk@4843
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 9 Aug 2018 08:33:56 +0000 (08:33 +0000)]
- unbound-checkconf checks if modules exist and prints if they are
not compiled in the name of the wrong module.
git-svn-id: file:///svn/unbound/trunk@4842
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 7 Aug 2018 12:48:49 +0000 (12:48 +0000)]
(On the patch)
- make depend, yacc, lex, doc, headers. And log the limit exceeded
message only on high verbosity, so as to not spam the logs when
it is busy.
git-svn-id: file:///svn/unbound/trunk@4841
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Tue, 7 Aug 2018 12:43:49 +0000 (12:43 +0000)]
- Make capsforid fallback QNAME minimisation aware.
git-svn-id: file:///svn/unbound/trunk@4840
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 7 Aug 2018 12:28:57 +0000 (12:28 +0000)]
tcp-connection-limit in example config.
git-svn-id: file:///svn/unbound/trunk@4839
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 7 Aug 2018 12:03:46 +0000 (12:03 +0000)]
Fix comment reference to variable name in header file.
git-svn-id: file:///svn/unbound/trunk@4838
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 7 Aug 2018 12:02:10 +0000 (12:02 +0000)]
yacc and lex.
git-svn-id: file:///svn/unbound/trunk@4837
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 7 Aug 2018 11:58:06 +0000 (11:58 +0000)]
redid the make depend.
git-svn-id: file:///svn/unbound/trunk@4836
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 7 Aug 2018 11:57:42 +0000 (11:57 +0000)]
- Patch to implement tcp-connection-limit from Jim Hague (Sinodun).
This limits the number of simultaneous TCP client connections
from a nominated netblock.
And a simple test for TCP connection limit.
git-svn-id: file:///svn/unbound/trunk@4835
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 7 Aug 2018 08:30:22 +0000 (08:30 +0000)]
- Fix #4142: unbound.service.in: improvements and fixes.
Add unit dependency ordering (based on systemd-resolved).
Add 'CAP_SYS_RESOURCE' to 'CapabilityBoundingSet' (fixes warnings
about missing privileges during startup). Add 'AF_INET6' to
'RestrictAddressFamilies' (without it IPV6 can't work). From
Guido Shanahan.
git-svn-id: file:///svn/unbound/trunk@4834
be551aaa -1e26-0410-a405-
d3ace91eadb9
George Thessalonikefs [Mon, 6 Aug 2018 09:00:49 +0000 (09:00 +0000)]
please lint.
git-svn-id: file:///svn/unbound/trunk@4833
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 6 Aug 2018 07:41:41 +0000 (07:41 +0000)]
test post hook.
git-svn-id: file:///svn/unbound/trunk@4832
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 6 Aug 2018 07:30:11 +0000 (07:30 +0000)]
change for post hook
git-svn-id: file:///svn/unbound/trunk@4831
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 6 Aug 2018 07:18:05 +0000 (07:18 +0000)]
- Fix for #4136: Fix to unconditionally call destroy in daemon.c.
git-svn-id: file:///svn/unbound/trunk@4830
be551aaa -1e26-0410-a405-
d3ace91eadb9
George Thessalonikefs [Fri, 3 Aug 2018 15:57:48 +0000 (15:57 +0000)]
Make sure that we don't randomly fail the pylib ratelimiting tests.
git-svn-id: file:///svn/unbound/trunk@4829
be551aaa -1e26-0410-a405-
d3ace91eadb9
George Thessalonikefs [Fri, 3 Aug 2018 14:00:46 +0000 (14:00 +0000)]
- Expose if a query (or a subquery) was ratelimited (not src IP
ratelimiting) to libunbound under 'ub_result.was_ratelimited'.
This also introduces a change to 'ub_event_callback_type' in
libunbound/unbound-event.h.
- Tidy pylib tests.
git-svn-id: file:///svn/unbound/trunk@4828
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 3 Aug 2018 11:10:55 +0000 (11:10 +0000)]
- New fix for #4136: This one ignores lex without without
yylex_destroy.
git-svn-id: file:///svn/unbound/trunk@4827
be551aaa -1e26-0410-a405-
d3ace91eadb9