]> git.ipfire.org Git - thirdparty/unbound.git/log
thirdparty/unbound.git
5 years agocontrib/libunbound.pc.in: Do not use "Requires:" 241/head
Robert Edmonds [Mon, 25 May 2020 21:58:37 +0000 (17:58 -0400)] 
contrib/libunbound.pc.in: Do not use "Requires:"

This commit updates contrib/libunbound.pc.in to remove the "Requires:"
directive and move its contents to "Requires.private:".

The pkg-config manpage documents the Requires/Libs fields as follows:

   Requires:
          This is a comma-separated list of packages that are required  by
          your package. Flags from dependent packages will be merged in to
          the flags reported for your package. Optionally, you can specify
          the  version  of the required package (using the operators =, <,
          >, >=, <=); specifying a version allows  pkg-config  to  perform
          extra  sanity  checks. You may only mention the same package one
          time on the Requires: line. If the version of a package  is  un‐
          specified, any version will be used with no checking.

   Requires.private:
          A list of packages required by this package. The difference from
          Requires is that the packages listed under Requires.private  are
          not  taken into account when a flag list is computed for dynami‐
          cally linked executable (i.e., when --static was not specified).
          In  the  situation where each .pc file corresponds to a library,
          Requires.private shall be used exclusively to specify the depen‐
          dencies between the libraries.

   Libs:  This  line  should give the link flags specific to your package.
          Don't add any flags for required packages; pkg-config  will  add
          those automatically.

   Libs.private:
          This line should list any private libraries in use.  Private li‐
          braries are libraries which are not  exposed  through  your  li‐
          brary,  but  are needed in the case of static linking. This dif‐
          fers from Requires.private in that it references libraries  that
          do not have package files installed.

In other words:

1) "Requires:" should specify the name of .pc packages that are required
to be installed to compile and dynamically link against libunbound. This
corresponds to needing the -dev (or -devel) package containing the .pc
file to be installed on the system. Since libunbound's header files
actually do not have any includes on any other library's headers, the
"Requires:" directive should be empty.

2) "Requires.private:" specifies the name of .pc packages that
correspond to libraries that are required to be installed to statically
link against libunbound. E.g., if libunbound.a has undefined symbols
event_* that are in libevent.a, statically linking against libunbound.a
requires statically linking libevent.a, and because libevent has a .pc
file, this means "libevent" should appear in libunbound.pc's
"Requires.private:" directive.

3) "Libs:" specifies the link flags needed to link against libunbound,
only, not including any dependencies.

4) "Libs.private:" specifies the link flags needed to statically link
against libraries that libunbound depends on that do not have .pc files.
I think it's possible for unbound's build system to actually declare
link flags under "Libs.private:" for some libraries that do have .pc
files (e.g. libcrypto/-lcrypto, libssl/-lssl, for OpenSSL) but in
practice this appears to be harmless.

Given #1 above that libunbound does not have any header dependencies
against any other packages it does not appear that "Requires:" is needed
at all. See https://bugs.debian.org/958331 for an example of a bug
report that this causes. We should not need to install the nettle-dev
package only for building binaries that compile against the libunbound
headers and link against the libunbound library.

5 years ago- Update contrib/aaaa-filter-iterator.patch for the recent
George Thessalonikefs [Mon, 25 May 2020 09:47:51 +0000 (11:47 +0200)] 
- Update contrib/aaaa-filter-iterator.patch for the recent
  generate_sub_request() change and to apply cleanly.

5 years ago- Fix for integer overflow when printing RDF_TYPE_TIME.
George Thessalonikefs [Thu, 21 May 2020 20:48:57 +0000 (22:48 +0200)] 
- Fix for integer overflow when printing RDF_TYPE_TIME.

5 years ago- For PR #93: unit test for dynlib module.
W.C.A. Wijngaards [Tue, 19 May 2020 13:49:08 +0000 (15:49 +0200)] 
- For PR #93: unit test for dynlib module.

5 years ago- For PR #93: windows compile warnings removal
W.C.A. Wijngaards [Tue, 19 May 2020 12:36:57 +0000 (14:36 +0200)] 
- For PR #93: windows compile warnings removal
- windows compile warnings removal for ip dscp option code.

5 years ago- Release 1.10.1 is 1.10.0 with fixes, code repository continues,
W.C.A. Wijngaards [Tue, 19 May 2020 08:29:37 +0000 (10:29 +0200)] 
- Release 1.10.1 is 1.10.0 with fixes, code repository continues,
  including those fixes, towards the next release.  Configure has
  version 1.10.2 version number in it.

5 years ago- CVE-2020-12662 Unbound can be tricked into amplifying an incoming
W.C.A. Wijngaards [Tue, 19 May 2020 08:27:27 +0000 (10:27 +0200)] 
- CVE-2020-12662 Unbound can be tricked into amplifying an incoming
  query into a large number of queries directed to a target.
- CVE-2020-12663 Malformed answers from upstream name servers can be
  used to make Unbound unresponsive.

5 years ago- For PR #93: fix link of other executables for dynlibmod dependency.
W.C.A. Wijngaards [Mon, 18 May 2020 15:26:01 +0000 (17:26 +0200)] 
- For PR #93: fix link of other executables for dynlibmod dependency.

5 years ago- For PR #93: man page spelling reference fix.
W.C.A. Wijngaards [Mon, 18 May 2020 08:22:00 +0000 (10:22 +0200)] 
- For PR #93: man page spelling reference fix.

5 years ago- For PR #93: checkconf allows python dynlib in module-config, for
W.C.A. Wijngaards [Mon, 18 May 2020 08:18:28 +0000 (10:18 +0200)] 
- For PR #93: checkconf allows python dynlib in module-config, for
  a couple cases.

5 years ago- For PR #93: checkconf allow multiple dynlib in module-config, for
W.C.A. Wijngaards [Mon, 18 May 2020 08:16:40 +0000 (10:16 +0200)] 
- For PR #93: checkconf allow multiple dynlib in module-config, for
  a couple cases.

5 years ago- For PR #93: dynlibmod can handle reloads and deinit and inits again,
W.C.A. Wijngaards [Mon, 18 May 2020 08:11:16 +0000 (10:11 +0200)] 
- For PR #93: dynlibmod can handle reloads and deinit and inits again,
  with dlclose and dlopen of the library again.  Also for multiple
  modules.  Fix memory leak by not closing dlopened content.  Fix
  to allow one dynlibmod instance by unbound-checkconf.

5 years ago- For PR #93: Fix warnings for dynlibmodule.
W.C.A. Wijngaards [Fri, 15 May 2020 14:42:45 +0000 (16:42 +0200)] 
- For PR #93: Fix warnings for dynlibmodule.

5 years ago- Fixed conflicts for PR #93 and make configure, yacc, lex.
W.C.A. Wijngaards [Fri, 15 May 2020 12:55:36 +0000 (14:55 +0200)] 
- Fixed conflicts for PR #93 and make configure, yacc, lex.

5 years agoMerge branch 'PMunch-master'
W.C.A. Wijngaards [Fri, 15 May 2020 12:53:39 +0000 (14:53 +0200)] 
Merge branch 'PMunch-master'

5 years agoMerge branch 'master' of git://github.com/PMunch/unbound into PMunch-master
W.C.A. Wijngaards [Fri, 15 May 2020 12:52:53 +0000 (14:52 +0200)] 
Merge branch 'master' of git://github.com/PMunch/unbound into PMunch-master
Fixed conflicts in Makefile.in and configparser.y

5 years ago- Cache ECS answers with longest scope of CNAME chain.
Ralph Dolmans [Fri, 15 May 2020 11:13:49 +0000 (13:13 +0200)] 
- Cache ECS answers with longest scope of CNAME chain.

5 years ago- Explicitly use 'rrset-roundrobin: no' for test cases.
George Thessalonikefs [Wed, 22 Apr 2020 17:27:20 +0000 (19:27 +0200)] 
- Explicitly use 'rrset-roundrobin: no' for test cases.

5 years ago- Fix tests for new rrset-roundrobin default.
George Thessalonikefs [Tue, 21 Apr 2020 20:02:56 +0000 (22:02 +0200)] 
- Fix tests for new rrset-roundrobin default.

5 years agoChangelog note for PR #225
W.C.A. Wijngaards [Tue, 21 Apr 2020 13:11:02 +0000 (15:11 +0200)] 
Changelog note for PR #225
- Merge #225 from akhait: KSK-2010 has been revoked. It removes the
  KSK-2010 from the default list in unbound-anchor, now that the
  revocation period is over.  KSK-2017 is the only trust anchor in
  the shipped default now.

5 years agoMerge pull request #225 from akhait/master
Wouter Wijngaards [Tue, 21 Apr 2020 13:09:29 +0000 (15:09 +0200)] 
Merge pull request #225 from akhait/master

KSK-2010 has been revoked

5 years agoKSK-2010 has been revoked 225/head
Anna Khaitovich [Tue, 21 Apr 2020 11:40:24 +0000 (13:40 +0200)] 
KSK-2010 has been revoked

5 years ago- Change default value for 'rrset-roundrobin' to yes.
George Thessalonikefs [Tue, 21 Apr 2020 10:58:48 +0000 (12:58 +0200)] 
- Change default value for 'rrset-roundrobin' to yes.

5 years ago- Remove unneeded was_mesh_reply check.
W.C.A. Wijngaards [Mon, 20 Apr 2020 13:35:45 +0000 (15:35 +0200)] 
- Remove unneeded was_mesh_reply check.

5 years ago- Fix for count of reply states in the mesh.
W.C.A. Wijngaards [Mon, 20 Apr 2020 12:24:05 +0000 (14:24 +0200)] 
- Fix for count of reply states in the mesh.

5 years agoFix that it is --enable-rpath, for #222.
W.C.A. Wijngaards [Mon, 20 Apr 2020 08:08:08 +0000 (10:08 +0200)] 
Fix that it is --enable-rpath, for #222.

5 years ago- Fix #222: --with-rpath, fails to rpath python lib.
W.C.A. Wijngaards [Mon, 20 Apr 2020 08:04:34 +0000 (10:04 +0200)] 
- Fix #222: --with-rpath, fails to rpath python lib.

5 years ago- Document SNI support in unbound-anchor.8.in.
George Thessalonikefs [Fri, 17 Apr 2020 09:47:36 +0000 (11:47 +0200)] 
- Document SNI support in unbound-anchor.8.in.

5 years ago- Update Changelog for PR #221.
George Thessalonikefs [Fri, 17 Apr 2020 09:41:47 +0000 (11:41 +0200)] 
- Update Changelog for PR #221.

5 years agoMerge pull request #221 from NLnetLabs/more-SNI
gthess [Fri, 17 Apr 2020 09:37:47 +0000 (11:37 +0200)] 
Merge pull request #221 from NLnetLabs/more-SNI

More SNI support on TLS

5 years ago- Enable SNI by default in unbound-anchor. 221/head
George Thessalonikefs [Fri, 17 Apr 2020 09:33:12 +0000 (11:33 +0200)] 
- Enable SNI by default in unbound-anchor.

5 years agoRevert "- Remove SNI support from unbound-anchor; TLS is used only for"
George Thessalonikefs [Fri, 17 Apr 2020 09:27:39 +0000 (11:27 +0200)] 
Revert "- Remove SNI support from unbound-anchor; TLS is used only for"

This reverts commit 9d197eb11061c2a7d805c9de5f411b425a030f05.

Server-side software may use SNI to pick the correct virtual host.

5 years ago- Remove SNI support from unbound-anchor; TLS is used only for
George Thessalonikefs [Fri, 17 Apr 2020 08:42:58 +0000 (10:42 +0200)] 
- Remove SNI support from unbound-anchor; TLS is used only for
  encryption and not validation.

5 years ago- Add SNI support on more TLS connections (fixes #193).
George Thessalonikefs [Thu, 16 Apr 2020 11:48:47 +0000 (13:48 +0200)] 
- Add SNI support on more TLS connections (fixes #193).
- Add SNI support to unbound-anchor.

5 years ago- Add doxygen documentation for DSCP.
George Thessalonikefs [Thu, 16 Apr 2020 11:56:40 +0000 (13:56 +0200)] 
- Add doxygen documentation for DSCP.

5 years ago- Fix for posix shell syntax for trap in run_msg.sh test script.
W.C.A. Wijngaards [Thu, 16 Apr 2020 11:17:33 +0000 (13:17 +0200)] 
- Fix for posix shell syntax for trap in run_msg.sh test script.

5 years ago- Fix for posix shell syntax for trap in nsd-control-setup.
W.C.A. Wijngaards [Thu, 16 Apr 2020 11:14:50 +0000 (13:14 +0200)] 
- Fix for posix shell syntax for trap in nsd-control-setup.

5 years agoMerge branch 'master' of github.com:NLnetLabs/unbound
W.C.A. Wijngaards [Thu, 16 Apr 2020 09:48:53 +0000 (11:48 +0200)] 
Merge branch 'master' of github.com:NLnetLabs/unbound

5 years ago- Fix help return code in unbound-control-setup script.
W.C.A. Wijngaards [Thu, 16 Apr 2020 09:47:27 +0000 (11:47 +0200)] 
- Fix help return code in unbound-control-setup script.

5 years ago- Fix #220: auth-zone section in config may lead to segfault.
George Thessalonikefs [Wed, 15 Apr 2020 15:57:02 +0000 (17:57 +0200)] 
- Fix #220: auth-zone section in config may lead to segfault.

5 years ago- Merge PR #214 from gearnode: unbound-control-setup recreate
W.C.A. Wijngaards [Tue, 7 Apr 2020 11:49:25 +0000 (13:49 +0200)] 
- Merge PR #214 from gearnode: unbound-control-setup recreate
  certificates.  With the -r option the certificates are created
  again, without it, only the files that do not exist are created.

5 years agoMerge pull request #214 from gearnode/idempotent-nsd-unbound-setup
Wouter Wijngaards [Tue, 7 Apr 2020 11:48:54 +0000 (13:48 +0200)] 
Merge pull request #214 from gearnode/idempotent-nsd-unbound-setup

unbound-control-setup recreate certificates

5 years agofix unbound-control-setup is not idempotent 214/head
Gearnode [Tue, 7 Apr 2020 11:19:36 +0000 (13:19 +0200)] 
fix unbound-control-setup is not idempotent

5 years ago- Keep track of number of timeouts. Use this counter to determine if capsforid
Ralph Dolmans [Mon, 6 Apr 2020 16:00:06 +0000 (18:00 +0200)] 
- Keep track of number of timeouts. Use this counter to determine if capsforid
  fallback should be started.

5 years ago- More documentation for redis-expire-records option.
George Thessalonikefs [Mon, 6 Apr 2020 10:32:18 +0000 (12:32 +0200)] 
- More documentation for redis-expire-records option.

5 years agoMerge branch 'Talkabout-redis-expire-records'
George Thessalonikefs [Wed, 1 Apr 2020 15:22:38 +0000 (17:22 +0200)] 
Merge branch 'Talkabout-redis-expire-records'

5 years ago- Changes for PR #206 (formatting and remade lex and yacc output).
George Thessalonikefs [Wed, 1 Apr 2020 15:14:58 +0000 (17:14 +0200)] 
- Changes for PR #206 (formatting and remade lex and yacc output).

5 years agoMerge branch 'master' of https://github.com/Talkabout/unbound into Talkabout-redis...
George Thessalonikefs [Wed, 1 Apr 2020 14:04:48 +0000 (16:04 +0200)] 
Merge branch 'master' of https://github.com/Talkabout/unbound into Talkabout-redis-expire-records

5 years agochanged init logic of redis backend as per review request 206/head
Talkabout [Wed, 1 Apr 2020 11:32:13 +0000 (13:32 +0200)] 
changed init logic of redis backend as per review request

5 years agoimplemented review feedback
Talkabout [Tue, 31 Mar 2020 21:10:45 +0000 (23:10 +0200)] 
implemented review feedback
renamed option from 'redis-set-ttl' to 'redis-expire-records'

5 years agoadded option 'redis-set-ttl' to define whether ttl should be added to redis records
Talkabout [Tue, 31 Mar 2020 10:47:13 +0000 (12:47 +0200)] 
added option 'redis-set-ttl' to define whether ttl should be added to redis records
added check for redis command 'setex' when initializing redis connection
updated documentation
minor improvements to previous changes

5 years ago- Merge PR #208: Fix uncached CLIENT_RESPONSE'es on stateful
W.C.A. Wijngaards [Mon, 30 Mar 2020 12:55:00 +0000 (14:55 +0200)] 
- Merge PR #208: Fix uncached CLIENT_RESPONSE'es on stateful
  transports.

5 years agoMerge pull request #208 from NLnetLabs/bugfix/dnstap-client-response-on-stateful...
Wouter Wijngaards [Mon, 30 Mar 2020 12:54:31 +0000 (14:54 +0200)] 
Merge pull request #208 from NLnetLabs/bugfix/dnstap-client-response-on-stateful-transports

Fix uncached CLIENT_RESPONSE'es on stateful transports

5 years agoSend tcp_req_info->spool_buffer as dnstap CLIENT_RESPONSE 208/head
Willem Toorop [Mon, 30 Mar 2020 10:19:17 +0000 (12:19 +0200)] 
Send tcp_req_info->spool_buffer as dnstap CLIENT_RESPONSE

When tcp_req_info exists. This fixes that dnstap CLIENT_RESPONSE messages did not contain the response message when answering on statful transport for uncached responses.

5 years agoFix uncached CLIENT_RESPONSE'es on stateful transports
Willem Toorop [Mon, 30 Mar 2020 09:39:07 +0000 (11:39 +0200)] 
Fix uncached CLIENT_RESPONSE'es on stateful transports

Because repinfo->c->buffer does not contain the response when the it did not came from cache.
Only after tcp_req_info_send_reply is called, is the response on the buffer which is used to fill the dnstap protobuf's.

5 years agonroff fix for dash.
W.C.A. Wijngaards [Mon, 30 Mar 2020 08:29:15 +0000 (10:29 +0200)] 
nroff fix for dash.

5 years ago- Merge PR #207: Clarify if-automatic listens on 0.0.0.0 and ::
W.C.A. Wijngaards [Mon, 30 Mar 2020 08:27:44 +0000 (10:27 +0200)] 
- Merge PR #207: Clarify if-automatic listens on 0.0.0.0 and ::

5 years agoMerge pull request #207 from NLnetLabs/maintenance/if-transparent-doc
Wouter Wijngaards [Mon, 30 Mar 2020 08:27:14 +0000 (10:27 +0200)] 
Merge pull request #207 from NLnetLabs/maintenance/if-transparent-doc

Clarify if-automatic listens on 0.0.0.0 and ::

5 years agoClarify if-automatic listens on 0.0.0.0 and :: 207/head
Willem Toorop [Mon, 30 Mar 2020 08:07:25 +0000 (10:07 +0200)] 
Clarify if-automatic listens on 0.0.0.0 and ::

5 years agohonor 'server_expired_ttl' in redis
Talkabout [Sun, 29 Mar 2020 21:53:01 +0000 (23:53 +0200)] 
honor 'server_expired_ttl' in redis

5 years agoMerge branch 'master' of https://github.com/Talkabout/unbound
Talkabout [Sun, 29 Mar 2020 13:23:13 +0000 (15:23 +0200)] 
Merge branch 'master' of https://github.com/Talkabout/unbound

5 years agoadded logic for redis to honor ttl when serve_expired is not enabled
Talkabout [Sun, 29 Mar 2020 13:22:10 +0000 (15:22 +0200)] 
added logic for redis to honor ttl when serve_expired is not enabled

5 years agoChangelog note for PR #203.
W.C.A. Wijngaards [Fri, 27 Mar 2020 15:07:03 +0000 (16:07 +0100)] 
Changelog note for PR #203.
- Merge PR #203 from noloader: Update README-Travis.md with current
  procedures.

5 years agoMerge pull request #203 from noloader/master
Wouter Wijngaards [Fri, 27 Mar 2020 15:06:31 +0000 (16:06 +0100)] 
Merge pull request #203 from noloader/master

Update README-Travis.md with current procedures

5 years agoMake unbound-control error returned on missing domain name more user friendly.
Ralph Dolmans [Fri, 27 Mar 2020 10:27:12 +0000 (11:27 +0100)] 
Make unbound-control error returned on missing domain name more user friendly.

5 years agoUpdate README-Travis.md with current procedures 203/head
Jeffrey Walton [Thu, 26 Mar 2020 23:57:58 +0000 (19:57 -0400)] 
Update README-Travis.md with current procedures

5 years ago- Fix RPZ concurrency issue when using auth_zone_reload.
Ralph Dolmans [Thu, 26 Mar 2020 18:11:57 +0000 (19:11 +0100)] 
- Fix RPZ concurrency issue when using auth_zone_reload.

5 years agoChangelog entry for #201
George Thessalonikefs [Wed, 25 Mar 2020 13:10:27 +0000 (14:10 +0100)] 
Changelog entry for #201
- Merge PR #201 from noloader: Fix OpenSSL cross-compaile warnings.

5 years agoMerge branch 'noloader-android'
George Thessalonikefs [Wed, 25 Mar 2020 12:59:51 +0000 (13:59 +0100)] 
Merge branch 'noloader-android'

5 years ago- Keep 'arm64-v8a' support for Travis android builds.
George Thessalonikefs [Wed, 25 Mar 2020 12:58:40 +0000 (13:58 +0100)] 
- Keep 'arm64-v8a' support for Travis android builds.

5 years agoFix OpenSSL corss-compaile warning 201/head
Jeffrey Walton [Wed, 25 Mar 2020 09:00:35 +0000 (05:00 -0400)] 
Fix OpenSSL corss-compaile warning
warning: '__ANDROID_API__' macro redefined

5 years ago- Travis fix for ios by omitting tools from install.
W.C.A. Wijngaards [Tue, 24 Mar 2020 09:23:00 +0000 (10:23 +0100)] 
- Travis fix for ios by omitting tools from install.

5 years ago- Fixes for #200 : example.conf note and set_value for ip-dscp.
W.C.A. Wijngaards [Tue, 24 Mar 2020 08:36:27 +0000 (09:36 +0100)] 
- Fixes for #200 : example.conf note and set_value for ip-dscp.

5 years ago- Fixes on #200. and rerun autoconf.
W.C.A. Wijngaards [Tue, 24 Mar 2020 08:32:04 +0000 (09:32 +0100)] 
- Fixes on #200. and rerun autoconf.

5 years agoChangelog for #200 and bison, flex regenerate.
W.C.A. Wijngaards [Tue, 24 Mar 2020 08:25:05 +0000 (09:25 +0100)] 
Changelog for #200 and bison, flex regenerate.
- Merge PR #200 from yarikk: add ip-dscp option to specify the DSCP
  tag for outgoing packets.

5 years agoMerge pull request #200 from yarikk/ipdiffserv
Wouter Wijngaards [Tue, 24 Mar 2020 08:24:16 +0000 (09:24 +0100)] 
Merge pull request #200 from yarikk/ipdiffserv

add ip-dscp option to specify the DSCP tag for outgoing packets

5 years agoadd setting IP DiffServ Codepoint (DSCP, previously TOS) on sockets 200/head
Yaroslav K [Wed, 26 Feb 2020 20:58:13 +0000 (12:58 -0800)] 
add setting IP DiffServ Codepoint (DSCP, previously TOS) on sockets

5 years agoadd ip-dscp configuration option for setting IP DiffServ codepoint (DSCP, previously...
Yaroslav K [Wed, 4 Mar 2020 19:02:16 +0000 (11:02 -0800)] 
add ip-dscp configuration option for setting IP DiffServ codepoint (DSCP, previously TOS) on sockets

5 years ago- Fix compile on Solaris for unbound-checkconf.
W.C.A. Wijngaards [Mon, 23 Mar 2020 16:26:06 +0000 (17:26 +0100)] 
- Fix compile on Solaris for unbound-checkconf.

5 years ago- Changelog note for PR #198: Declare lz_enter_rr_into_zone() static,
George Thessalonikefs [Fri, 20 Mar 2020 12:06:43 +0000 (13:06 +0100)] 
- Changelog note for PR #198: Declare lz_enter_rr_into_zone() static,
  it's only used in this file, by fobser.

5 years agoMerge pull request #198 from fobser/missing_prototype
gthess [Fri, 20 Mar 2020 12:04:09 +0000 (13:04 +0100)] 
Merge pull request #198 from fobser/missing_prototype

Declare lz_enter_rr_into_zone() static, it's only used in this file.

5 years agoChangelog note for #197.
W.C.A. Wijngaards [Fri, 20 Mar 2020 10:54:57 +0000 (11:54 +0100)] 
Changelog note for #197.
- Merge PR #197 from fobser: Make log_ident_revert_to_default() a
  proper prototype.

5 years agoMerge pull request #197 from fobser/proper_prototype
Wouter Wijngaards [Fri, 20 Mar 2020 10:54:39 +0000 (11:54 +0100)] 
Merge pull request #197 from fobser/proper_prototype

Make log_ident_revert_to_default() a proper prototype.

5 years agoDeclare lz_enter_rr_into_zone() static, it's only used in this file. 198/head
Florian Obser [Fri, 20 Mar 2020 10:53:13 +0000 (11:53 +0100)] 
Declare lz_enter_rr_into_zone() static, it's only used in this file.
Pointed out by clang with -Wmissing-prototypes

5 years agoMake log_ident_revert_to_default() a proper prototype. 197/head
Florian Obser [Fri, 20 Mar 2020 10:44:38 +0000 (11:44 +0100)] 
Make log_ident_revert_to_default() a proper prototype.
Pointed out by clang with -Wstrict-prototypes.

5 years ago- Fix .travis.yml error, missing 'env' option.
Ralph Dolmans [Thu, 19 Mar 2020 17:11:22 +0000 (18:11 +0100)] 
- Fix .travis.yml error, missing 'env' option.

5 years ago- Merge PR#194: Add libevent testing to Travis, by Jeffrey Walton.
Ralph Dolmans [Thu, 19 Mar 2020 16:59:08 +0000 (17:59 +0100)] 
- Merge PR#194: Add libevent testing to Travis, by Jeffrey Walton.

5 years agoMerge branch 'noloader-libevent'
Ralph Dolmans [Thu, 19 Mar 2020 16:58:01 +0000 (17:58 +0100)] 
Merge branch 'noloader-libevent'

5 years agoMerge branch 'libevent' of https://github.com/noloader/unbound into noloader-libevent
Ralph Dolmans [Thu, 19 Mar 2020 16:57:35 +0000 (17:57 +0100)] 
Merge branch 'libevent' of https://github.com/noloader/unbound into noloader-libevent

5 years agoMerge branch 'fobser-kernel-random-port'
Ralph Dolmans [Thu, 19 Mar 2020 16:38:09 +0000 (17:38 +0100)] 
Merge branch 'fobser-kernel-random-port'

5 years agoAdd changelog entries for PR#134.
Ralph Dolmans [Thu, 19 Mar 2020 16:37:27 +0000 (17:37 +0100)] 
Add changelog entries for PR#134.

5 years ago- Log warning when using outgoing-port-permit and outgoing-port-avoid
Ralph Dolmans [Thu, 19 Mar 2020 16:34:46 +0000 (17:34 +0100)] 
- Log warning when using outgoing-port-permit and outgoing-port-avoid
  while explicit port randomisation is disabled.

5 years agoMerge branch 'kernel-random-port' of https://github.com/fobser/unbound into fobser...
Ralph Dolmans [Thu, 19 Mar 2020 14:48:12 +0000 (15:48 +0100)] 
Merge branch 'kernel-random-port' of https://github.com/fobser/unbound into fobser-kernel-random-port

5 years ago- Fix #158: open tls-session-ticket-keys as binary, for Windows. By Daisuke
Ralph Dolmans [Thu, 19 Mar 2020 13:00:33 +0000 (14:00 +0100)] 
- Fix #158: open tls-session-ticket-keys as binary, for Windows. By Daisuke
  HIGASHI.

5 years agoMerge branch 'noloader-ios'
Ralph Dolmans [Thu, 19 Mar 2020 09:55:55 +0000 (10:55 +0100)] 
Merge branch 'noloader-ios'

5 years ago- Merge PR#191: Update iOS testing on Travis, by Jeffrey Walton.
Ralph Dolmans [Thu, 19 Mar 2020 09:55:39 +0000 (10:55 +0100)] 
- Merge PR#191: Update iOS testing on Travis, by Jeffrey Walton.

5 years agoAdd libevent testing to Travis 194/head
Jeffrey Walton [Tue, 17 Mar 2020 10:46:18 +0000 (06:46 -0400)] 
Add libevent testing to Travis

5 years agoSync with upstream 191/head
Jeffrey Walton [Tue, 17 Mar 2020 10:32:13 +0000 (06:32 -0400)] 
Sync with upstream

5 years ago- Fix #192: In the unbound-checkconf tool, the module config of
W.C.A. Wijngaards [Mon, 16 Mar 2020 08:44:38 +0000 (09:44 +0100)] 
- Fix #192: In the unbound-checkconf tool, the module config of
  dns64 subnetcache respip validator iterator is whitelisted, it was
  reported it seems to work.

5 years ago- Fix compile of test tools without protobuf.
Wouter Wijngaards [Thu, 12 Mar 2020 09:49:24 +0000 (10:49 +0100)] 
- Fix compile of test tools without protobuf.