forked from NLnetLabs/unbound
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' of github.com:jedisct1/unbound
* 'master' of github.com:jedisct1/unbound: - For PR NLnetLabs#93: unit test for dynlib module. - For PR NLnetLabs#93: windows compile warnings removal - windows compile warnings removal for ip dscp option code. - 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. - 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. - For PR NLnetLabs#93: fix link of other executables for dynlibmod dependency. - For PR NLnetLabs#93: man page spelling reference fix. - For PR NLnetLabs#93: checkconf allows python dynlib in module-config, for a couple cases. - For PR NLnetLabs#93: checkconf allow multiple dynlib in module-config, for a couple cases. - For PR NLnetLabs#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. - For PR NLnetLabs#93: Fix warnings for dynlibmodule. - Fixed conflicts for PR NLnetLabs#93 and make configure, yacc, lex. - Cache ECS answers with longest scope of CNAME chain. Fix return code of init to mirror native modules Add "dynlib" prefix to example output, log queries Add inplace callback to dynlibmod, improve example Cleanup some minor things in dynlibmod Add support for multiple dynamic modules Improve dynlib module and add documentation Add dynamic library support
- Loading branch information
Showing
46 changed files
with
5,391 additions
and
4,019 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.