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

include-toplevel #265

Merged
merged 3 commits into from
Jul 16, 2020
Merged

include-toplevel #265

merged 3 commits into from
Jul 16, 2020

Conversation

gthess
Copy link
Member

@gthess gthess commented Jul 15, 2020

Add include-toplevel: as an alternative to the include: directive.
It provides a more structural and stricter alternative where it:

  • closes the previous clause (if any) before including any files,
  • requires that all included files explicitly start a clause, and
  • requires an explicit clause start upon returning.

In response to #161.

@gthess gthess merged commit 7b0c2c5 into master Jul 16, 2020
@gthess gthess deleted the include-toplevel branch July 16, 2020 10:57
gthess added a commit that referenced this pull request Jul 16, 2020
jedisct1 added a commit to jedisct1/unbound that referenced this pull request Jul 27, 2020
* nlnet/master: (30 commits)
  Changelog note for PR NLnetLabs#270 - Merge PR NLnetLabs#270 from cgzones: munin plugin: always exit 0 in autoconf
  - Merge PR NLnetLabs#269, Fix python module len() implementations, by Torbjörn Lönnemark
  - branch now named 1.11.1.  1.11.0rc1 became the 1.11.0 release.
  munin plugin: always exit 0 in autoconf
  Fix python module len() implementations
  draft-ietf-dnsop-serve-stale-10 has become RFC 8767 on March 2020
  - branch now named 1.11.0 and 1.11.0rc1 tag.
  - Fix contrib/fastrpz.patch to apply cleanly.  It fixes for changes   due to added libdynmod, but it does not compile, it conflicts with   new rpz code.
  - Fix contrib/fastrpz.patch to apply cleanly.
  - Fix contrib/fastrpz.patch to apply cleanly.
  - Fix streamtcp to print packet data to stdout.  This makes the   stdout and stderr not mix together lines, when parsing its output.
  - Fix lock dependency cycle in rpz zone config setup.
  - Fix libnettle compile for session ticket key callback function   changes.
  - Merge PR NLnetLabs#234 - Ensure proper alignment of cmsg buffers by Jérémie   Courrèges-Anglas. - Fix PR NLnetLabs#234 log_assert sizeof to use union buffer.
  - Fix unused variable warning for clang analyzer.
  - Fix check conf test for referencing installation paths.
  - Changelog entry for PR NLnetLabs#265; include-toplevel.
  Change unbound-dnstap-socket void cast for unused parameter
  - Add changelog entry for bidirectional frame streams support.
  correct byte count in comment
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant