Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added -b / source address option to smallapp/unbound-anchor.c #86

Merged
merged 1 commit into from Oct 3, 2019

Conversation

@psquarejho
Copy link
Contributor

psquarejho commented Sep 24, 2019

This is a patch which we need for the unbound server at a customer.

It allows you to specify the source address which unbound-anchor uses to connect to the root name servers. This is needed in our case as only the (additional) service ips on an interface are allowed to perform DNS queries, not the base ip of the interface.

Credit for developing this patch goes to Lukas Wunner lukas@wunner.de. I have just been maintaining this patch for the internal packages since 1.4, we just never got around to submit it upstream.

We hope to get this added to main stream unbound, as this is basically the last custom unbound patch we are maintaining.

@wcawijngaards wcawijngaards self-assigned this Sep 30, 2019
@wcawijngaards wcawijngaards merged commit 3d91a9f into NLnetLabs:master Oct 3, 2019
1 check passed
1 check passed
continuous-integration/travis-ci/pr The Travis CI build passed
Details
wcawijngaards added a commit that referenced this pull request Oct 3, 2019
- Merge #86 from psquarejho: Added -b source address option to
  smallapp/unbound-anchor.c.
@wcawijngaards

This comment has been minimized.

Copy link
Member

wcawijngaards commented Oct 3, 2019

Thanks for the patch, that is a useful feature and nice code! Merged.

wcawijngaards added a commit that referenced this pull request Oct 3, 2019
wcawijngaards added a commit that referenced this pull request Oct 7, 2019
jedisct1 added a commit to jedisct1/unbound that referenced this pull request Oct 7, 2019
* nlnet/master:
  - Add doxygen comments to unbound-anchor source address code, in NLnetLabs#86.
  For NLnetLabs#86, note credit for Lukas Wunner.
  Changelog entry for NLnetLabs#86 and whitespace fix. - Merge NLnetLabs#86 from psquarejho: Added -b source address option to   smallapp/unbound-anchor.c.
  - Merge 1.9.4 release with fix for vulnerability CVE-2019-16866. - Continue with development of 1.9.5.
  Branch 1.9.4 prepares for 1.9.4 release from 1.9.3
  Changelog entry for Merge NLnetLabs#90. - Merge NLnetLabs#90 from vcunat: fix build with nettle-3.5.
  fix build with nettle-3.5
  Added -b / source address option to smallapp/unbound-anchor.c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.