]>
git.ipfire.org Git - thirdparty/unbound.git/log
W.C.A. Wijngaards [Fri, 19 Jul 2019 10:51:37 +0000 (12:51 +0200)]
Fixup space in error message.
W.C.A. Wijngaards [Fri, 19 Jul 2019 06:18:06 +0000 (08:18 +0200)]
- Fix #49: Set no renegotiation on the SSL context to stop client
session renegotiation.
W.C.A. Wijngaards [Fri, 12 Jul 2019 12:34:35 +0000 (14:34 +0200)]
- Fix #48: Unbound returns additional records on NODATA response,
if minimal-responses is enabled, also the additional for negative
responses is removed.
Ralph Dolmans [Tue, 9 Jul 2019 12:58:36 +0000 (14:58 +0200)]
- Fix in respip addrtree selection. Absence of addr_tree_init_parents() call
made it impossible to go up the tree when the matching netmask is too
specific.
Ralph Dolmans [Fri, 5 Jul 2019 14:52:03 +0000 (16:52 +0200)]
- Fix for possible assertion failure when answering respip CNAME from cache.
W.C.A. Wijngaards [Tue, 25 Jun 2019 13:14:07 +0000 (15:14 +0200)]
Nicer spelling and layout.
W.C.A. Wijngaards [Tue, 25 Jun 2019 12:50:49 +0000 (14:50 +0200)]
- For #45, check that 127.0.0.1 and ::1 are not used in unbound.conf
when do-not-query-localhost is turned on, or at default on,
unbound-checkconf prints a warning if it is found in forward-addr or
stub-addr statements.
W.C.A. Wijngaards [Mon, 24 Jun 2019 08:53:27 +0000 (10:53 +0200)]
- Fix memleak in unit test, reported from the clang 8.0 static analyzer.
W.C.A. Wijngaards [Tue, 18 Jun 2019 15:25:08 +0000 (17:25 +0200)]
- Fix python dict reference and double free in config.
W.C.A. Wijngaards [Tue, 18 Jun 2019 15:11:31 +0000 (17:11 +0200)]
- Merge PR #6: Python module: support multiple instances
- Merge PR #5: Python module: define constant MODULE_RESTART_NEXT
- Merge PR #4: Python module: assign something useful to the
per-query data store 'qdata'
Noted in Changelog.
W.C.A. Wijngaards [Tue, 18 Jun 2019 15:08:59 +0000 (17:08 +0200)]
Merge branch 'episource-dev/all-merged/master'.
Merge PR #6: Python module: support multiple instances
Merge PR #5: Python module: define constant MODULE_RESTART_NEXT
Merge PR #4: Python module: assign something useful to the per-query data store 'qdata'
W.C.A. Wijngaards [Tue, 18 Jun 2019 15:07:57 +0000 (17:07 +0200)]
Merge branch 'dev/all-merged/master' of git://github.com/episource/unbound into episource-dev/all-merged/master
W.C.A. Wijngaards [Tue, 18 Jun 2019 14:25:11 +0000 (16:25 +0200)]
- Added documentation to the ipset files (for doxygen output).
W.C.A. Wijngaards [Tue, 18 Jun 2019 13:59:10 +0000 (15:59 +0200)]
- make depend
W.C.A. Wijngaards [Tue, 18 Jun 2019 13:57:28 +0000 (15:57 +0200)]
- Fix to make unbound-control with ipset, remove unused variable,
use unsigned type because of comparison, and assign null instead
of compare with it. Remade lex and yacc output.
W.C.A. Wijngaards [Tue, 18 Jun 2019 13:38:37 +0000 (15:38 +0200)]
- PR #28: IPSet module, by Kevin Chou. Created a module to support
the ipset that could add the domain's ip to a list easily.
Needs libmnl, and --enable-ipset and config it, doc/README.ipset.md.
- Fix to omit RRSIGs from addition to the ipset.
W.C.A. Wijngaards [Tue, 18 Jun 2019 11:54:04 +0000 (13:54 +0200)]
Merge branch 'k9982874-master',PR #28 IPset module.
W.C.A. Wijngaards [Tue, 18 Jun 2019 11:52:52 +0000 (13:52 +0200)]
Merge branch 'master' of git://github.com/k9982874/unbound into k9982874-master
W.C.A. Wijngaards [Mon, 17 Jun 2019 12:15:36 +0000 (14:15 +0200)]
- Fix for #24: Fix abort due to scan of auth zone masters using old
address from previous scan.
W.C.A. Wijngaards [Mon, 17 Jun 2019 10:13:12 +0000 (12:13 +0200)]
- Fix #39: In libunbound, leftover logfile is close()d unpredictably.
W.C.A. Wijngaards [Mon, 17 Jun 2019 09:42:19 +0000 (11:42 +0200)]
- Master contains version 1.9.3 in development.
W.C.A. Wijngaards [Fri, 14 Jun 2019 06:38:37 +0000 (08:38 +0200)]
- 1.9.2rc3 release candidate tag.
W.C.A. Wijngaards [Wed, 12 Jun 2019 06:32:45 +0000 (08:32 +0200)]
- Fix another spoolbuf storage code point, in prefetch.
W.C.A. Wijngaards [Tue, 11 Jun 2019 10:46:44 +0000 (12:46 +0200)]
- 1.9.2rc1 release candidate tag.
W.C.A. Wijngaards [Tue, 11 Jun 2019 10:15:43 +0000 (12:15 +0200)]
- Fix that fixes the Fix that spoolbuf is not used to store tcp
pipelined response between mesh send and callback end, this fixes
error cases that did not use the correct spoolbuf.
W.C.A. Wijngaards [Thu, 6 Jun 2019 07:32:53 +0000 (09:32 +0200)]
- 1.9.2rc1 release candidate tag.
W.C.A. Wijngaards [Tue, 4 Jun 2019 10:21:21 +0000 (12:21 +0200)]
- iana portlist updated.
W.C.A. Wijngaards [Wed, 29 May 2019 11:28:03 +0000 (13:28 +0200)]
- Fix to guard _OPENBSD_SOURCE from redefinition.
W.C.A. Wijngaards [Tue, 28 May 2019 09:12:41 +0000 (11:12 +0200)]
- gitignore config.h.in~.
W.C.A. Wijngaards [Tue, 28 May 2019 09:12:05 +0000 (11:12 +0200)]
- Fix to define _OPENBSD_SOURCE to get reallocarray on NetBSD.
W.C.A. Wijngaards [Mon, 27 May 2019 09:23:41 +0000 (11:23 +0200)]
- Fix double file close in tcp pipelined response code.
Wouter Wijngaards [Fri, 24 May 2019 07:35:38 +0000 (09:35 +0200)]
- Fix that spoolbuf is not used to store tcp pipelined response
between mesh send and callback end.
W.C.A. Wijngaards [Mon, 20 May 2019 09:57:09 +0000 (11:57 +0200)]
- Note that so-reuseport at extreme load is better turned off,
otherwise queries are not distributed evenly, on Linux 4.4.x.
Kevin Chou [Sat, 18 May 2019 05:48:49 +0000 (13:48 +0800)]
fix segmentation fault
W.C.A. Wijngaards [Thu, 16 May 2019 09:06:01 +0000 (11:06 +0200)]
- Fix #31: swig 4.0 and python module.
W.C.A. Wijngaards [Mon, 13 May 2019 13:39:59 +0000 (15:39 +0200)]
- Attempt to fix malformed tcp response.
W.C.A. Wijngaards [Mon, 13 May 2019 08:39:39 +0000 (10:39 +0200)]
- Squelch log messages from tcp send about connection reset by peer.
They can be enabled with verbosity at higher values for diagnosing
network connectivity issues.
W.C.A. Wijngaards [Thu, 9 May 2019 15:07:01 +0000 (17:07 +0200)]
- Revert fix for oss-fuzz, error is in that build script that
unconditionally includes .o files detected by configure, also
when the machine architecture uses different LIBOBJS files.
W.C.A. Wijngaards [Wed, 8 May 2019 12:43:56 +0000 (14:43 +0200)]
- Attempt to fix build failure in oss-fuzz
because of reallocarray.
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14648.
Does not omit compile flags from commandline.
W.C.A. Wijngaards [Tue, 7 May 2019 14:11:15 +0000 (16:11 +0200)]
- Fix doxygen output error on readme markdown vignettes.
W.C.A. Wijngaards [Tue, 7 May 2019 14:10:22 +0000 (16:10 +0200)]
- Fix edns-subnet locks, in error cases the lock was not unlocked.
W.C.A. Wijngaards [Mon, 6 May 2019 08:10:58 +0000 (10:10 +0200)]
Fix spelling in code annotation of changes
in the public domain lookup3.c file.
W.C.A. Wijngaards [Mon, 6 May 2019 07:44:01 +0000 (09:44 +0200)]
- Fix #30: AddressSanitizer finding in lookup3.c.
This sets the hash function to use a slower but better auditable code
that does not read beyond array boundaries. This makes code better
security checkable, and is better for security. It is fixed to be
slower, but not read outside of the array.
W.C.A. Wijngaards [Mon, 6 May 2019 07:26:23 +0000 (09:26 +0200)]
- Fix #29: Solaris 11.3 and missing symbols be64toh, htobe64.
Kevin Chou [Sun, 5 May 2019 02:47:00 +0000 (10:47 +0800)]
rollback the code
Kevin Chou [Sat, 4 May 2019 09:39:27 +0000 (17:39 +0800)]
bugfix
Kevin Chou [Sat, 4 May 2019 04:52:18 +0000 (12:52 +0800)]
performance improvement
Kevin Chu [Fri, 3 May 2019 09:45:34 +0000 (17:45 +0800)]
edit config parser to support ipset
W.C.A. Wijngaards [Thu, 2 May 2019 14:14:03 +0000 (16:14 +0200)]
- And gitignore unit test generated files, and generated doc files.
W.C.A. Wijngaards [Thu, 2 May 2019 14:01:56 +0000 (16:01 +0200)]
- Fix .gitignore, add pythonmod and dnstap generated files.
Kevin Chu [Thu, 2 May 2019 11:43:30 +0000 (19:43 +0800)]
Add support for ipset
W.C.A. Wijngaards [Thu, 2 May 2019 09:17:41 +0000 (11:17 +0200)]
- contrib/fastrpz.patch updated for code changes, and with git diff.
Ralph Dolmans [Wed, 1 May 2019 16:03:16 +0000 (18:03 +0200)]
Add repology batch to README.md
W.C.A. Wijngaards [Wed, 1 May 2019 14:41:47 +0000 (16:41 +0200)]
Merge branch 'features/XoT'
W.C.A. Wijngaards [Wed, 1 May 2019 14:41:09 +0000 (16:41 +0200)]
- PR #16: XoT support, AXFR over TLS
Turn it on with master: <ip>#<authname> in unbound.conf. This uses TLS to
download the AXFR (or IXFR).
Willem Toorop [Wed, 1 May 2019 14:24:52 +0000 (16:24 +0200)]
Merge branch 'master' into features/XoT
W.C.A. Wijngaards [Wed, 1 May 2019 11:39:32 +0000 (13:39 +0200)]
fixup shell
W.C.A. Wijngaards [Wed, 1 May 2019 11:34:45 +0000 (13:34 +0200)]
- Nicer travis output for clang analysis.
gthess [Wed, 1 May 2019 11:18:49 +0000 (13:18 +0200)]
Merge pull request #26 from NLnetLabs/github_readme
Added README.md file for Github use
W.C.A. Wijngaards [Wed, 1 May 2019 10:47:53 +0000 (12:47 +0200)]
fixup to remove .git from makedist tarballs.
W.C.A. Wijngaards [Wed, 1 May 2019 10:28:29 +0000 (12:28 +0200)]
Merge branch 'makedist_from_git'
Ralph Dolmans [Wed, 1 May 2019 10:28:24 +0000 (12:28 +0200)]
Added README.md file for Github use
W.C.A. Wijngaards [Wed, 1 May 2019 10:27:19 +0000 (12:27 +0200)]
- Update makedist for git.
W.C.A. Wijngaards [Wed, 1 May 2019 10:14:41 +0000 (12:14 +0200)]
update makedist for git
Wouter Wijngaards [Mon, 29 Apr 2019 09:41:56 +0000 (11:41 +0200)]
Update services/authzone.c
Co-Authored-By: wtoorop <willem@nlnetlabs.nl>
Wouter Wijngaards [Mon, 29 Apr 2019 09:41:45 +0000 (11:41 +0200)]
Update services/authzone.c
Co-Authored-By: wtoorop <willem@nlnetlabs.nl>
Wouter Wijngaards [Mon, 29 Apr 2019 09:25:45 +0000 (11:25 +0200)]
Update services/outside_network.c
Co-Authored-By: wtoorop <willem@nlnetlabs.nl>
Wouter Wijngaards [Mon, 29 Apr 2019 09:25:09 +0000 (11:25 +0200)]
Update services/authzone.c
Co-Authored-By: wtoorop <willem@nlnetlabs.nl>
Wouter Wijngaards [Mon, 29 Apr 2019 09:25:04 +0000 (11:25 +0200)]
Update services/outside_network.c
Co-Authored-By: wtoorop <willem@nlnetlabs.nl>
Wouter Wijngaards [Mon, 29 Apr 2019 09:24:45 +0000 (11:24 +0200)]
Update services/authzone.c
Co-Authored-By: wtoorop <willem@nlnetlabs.nl>
Wouter Wijngaards [Mon, 29 Apr 2019 09:23:23 +0000 (11:23 +0200)]
Update services/authzone.c
Co-Authored-By: wtoorop <willem@nlnetlabs.nl>
Wouter Wijngaards [Mon, 29 Apr 2019 09:23:11 +0000 (11:23 +0200)]
Update services/authzone.c
Co-Authored-By: wtoorop <willem@nlnetlabs.nl>
wtoorop [Mon, 29 Apr 2019 08:58:49 +0000 (10:58 +0200)]
Merge pull request #4 from wcawijngaards/features/XoT
Fix test code for call change for XoT.
W.C.A. Wijngaards [Mon, 29 Apr 2019 08:52:25 +0000 (10:52 +0200)]
Fix test code for call change for XoT.
wtoorop [Mon, 29 Apr 2019 08:44:06 +0000 (10:44 +0200)]
Merge pull request #3 from wcawijngaards/features/XoT
Fixup fd pass.
W.C.A. Wijngaards [Mon, 29 Apr 2019 08:40:12 +0000 (10:40 +0200)]
Fixup fd pass.
Wouter Wijngaards [Mon, 29 Apr 2019 08:32:27 +0000 (10:32 +0200)]
Merge branch 'master' into features/XoT
wtoorop [Mon, 29 Apr 2019 08:27:15 +0000 (10:27 +0200)]
Merge pull request #2 from wcawijngaards/features/XoT
Review changes for the XoT branch
W.C.A. Wijngaards [Mon, 29 Apr 2019 08:25:19 +0000 (10:25 +0200)]
Review changes for the XoT branch
With doc, SSL setup function, and function parameter doc.
Wouter Wijngaards [Thu, 25 Apr 2019 14:07:42 +0000 (14:07 +0000)]
- Fix wrong query name in local zone redirect answers with a CNAME,
the copy of the local alias is in unpacked form.
git-svn-id: file:///svn/unbound/trunk@5175
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Thu, 18 Apr 2019 15:09:15 +0000 (15:09 +0000)]
- Scrub RRs from answer section when reusing NXDOMAIN message for subdomain
answers.
- For harden-below-nxdomain: do not consider a name to be non-exitent when
message contains a CNAME record.
git-svn-id: file:///svn/unbound/trunk@5174
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 18 Apr 2019 11:34:12 +0000 (11:34 +0000)]
Remove lint, gives parse errors on system headers.
git-svn-id: file:///svn/unbound/trunk@5173
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 18 Apr 2019 11:29:31 +0000 (11:29 +0000)]
Add splint to run make lint.
git-svn-id: file:///svn/unbound/trunk@5172
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 18 Apr 2019 11:26:07 +0000 (11:26 +0000)]
See if make lint works.
git-svn-id: file:///svn/unbound/trunk@5171
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 18 Apr 2019 10:41:24 +0000 (10:41 +0000)]
Brackets to stop exiting from the build script.
git-svn-id: file:///svn/unbound/trunk@5170
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 18 Apr 2019 10:30:33 +0000 (10:30 +0000)]
Disable flto for correct warning report.
git-svn-id: file:///svn/unbound/trunk@5169
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 18 Apr 2019 10:18:32 +0000 (10:18 +0000)]
Printout with exit code.
git-svn-id: file:///svn/unbound/trunk@5168
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 18 Apr 2019 10:05:17 +0000 (10:05 +0000)]
Prinout analysis output (if any).
git-svn-id: file:///svn/unbound/trunk@5167
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 18 Apr 2019 09:49:11 +0000 (09:49 +0000)]
Fix run directory for clang analysis.
git-svn-id: file:///svn/unbound/trunk@5166
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 18 Apr 2019 09:40:54 +0000 (09:40 +0000)]
Run clang analysis from travis.
git-svn-id: file:///svn/unbound/trunk@5165
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 18 Apr 2019 09:35:07 +0000 (09:35 +0000)]
Fix to libssl-dev
git-svn-id: file:///svn/unbound/trunk@5164
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 18 Apr 2019 09:32:58 +0000 (09:32 +0000)]
fixup to libopenssl-dev.
git-svn-id: file:///svn/unbound/trunk@5163
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 18 Apr 2019 09:30:35 +0000 (09:30 +0000)]
- travis build file.
git-svn-id: file:///svn/unbound/trunk@5162
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 16 Apr 2019 13:21:22 +0000 (13:21 +0000)]
- iana portlist updated.
git-svn-id: file:///svn/unbound/trunk@5161
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 16 Apr 2019 12:53:50 +0000 (12:53 +0000)]
- Better braces in if statement in TCP fastopen code.
git-svn-id: file:///svn/unbound/trunk@5160
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 15 Apr 2019 11:52:21 +0000 (11:52 +0000)]
- Fix tls write event for read state change to re-call SSL_write and
not resume the TLS handshake.
git-svn-id: file:///svn/unbound/trunk@5159
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 11 Apr 2019 15:04:32 +0000 (15:04 +0000)]
- Squelch SSL read and write connection reset by peer and broken pipe
messages. Verbosity 2 and higher enables them.
git-svn-id: file:///svn/unbound/trunk@5158
be551aaa -1e26-0410-a405-
d3ace91eadb9
George Thessalonikefs [Thu, 11 Apr 2019 15:03:04 +0000 (15:03 +0000)]
- Update python documentation for init_standard().
- Typos.
git-svn-id: file:///svn/unbound/trunk@5157
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 11 Apr 2019 13:51:08 +0000 (13:51 +0000)]
Nicer.
git-svn-id: file:///svn/unbound/trunk@5156
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 11 Apr 2019 13:41:53 +0000 (13:41 +0000)]
- Fix that auth zone fails over to next master for timeout in tcp.
git-svn-id: file:///svn/unbound/trunk@5155
be551aaa -1e26-0410-a405-
d3ace91eadb9