1. 24 Jan, 2019 1 commit
  2. 07 Dec, 2018 2 commits
  3. 06 Dec, 2018 4 commits
    • Michał Kępień's avatar
      add a function for processing a list of configured plugins · 42349687
      Michał Kępień authored
      Add a new libisccfg function, cfg_pluginlist_foreach(), which allows an
      arbitrary callback to be invoked for every "plugin" stanza present in a
      configuration object.  Use this function for both loading plugins and
      checking their configuration in order to reduce duplication of
      configuration processing code present in bin/named/server.c and
      lib/bind9/check.c.
      42349687
    • Evan Hunt's avatar
      clear AD flag when altering response messages · 427e9ca3
      Evan Hunt authored
      - the AD flag was not being cleared correctly when filtering
      - enabled dnssec valdiation in the filter-aaaa test to confirm this
        works correctly now
      427e9ca3
    • Evan Hunt's avatar
      add a parser to filter-aaaa.so and pass in the parameters · 9911c835
      Evan Hunt authored
      - make some cfg-parsing functions global so they can be run
        from filter-aaaa.so
      - add filter-aaaa options to the hook module's parser
      - mark filter-aaaa options in named.conf as obsolete, remove
        from named and checkconf, and update the filter-aaaa test not to
        use checkconf anymore
      - remove filter-aaaa-related struct members from dns_view
      9911c835
    • Evan Hunt's avatar
      add hook statement to configuration parser · d2f46443
      Evan Hunt authored
      - allow multiple "hook" statements at global or view level
      - add "optional bracketed text" type for optional parameter list
      - load hook module from specified path rather than hardcoded path
      - add a hooktable pointer (and a callback for freeing it) to the
        view structure
      - change the hooktable functions so they no longer update ns__hook_table
        by default, and modify PROCESS_HOOK so it uses the view hooktable, if
        set, rather than ns__hook_table. (ns__hook_table is retained for
        use by unit tests.)
      - update the filter-aaaa system test to load filter-aaaa.so
      - add a prereq script to check for dlopen support before running
        the filter-aaaa system test
      
      not yet done:
      - configuration parameters are not being passed to the filter-aaaa
        module; the filter-aaaa ACL and filter-aaaa-on-{v4,v6} settings are
        still stored in dns_view
      d2f46443
  4. 08 Nov, 2018 2 commits
  5. 28 Aug, 2018 5 commits
  6. 08 Aug, 2018 3 commits
  7. 27 Jun, 2018 1 commit
  8. 13 Jun, 2018 1 commit
  9. 08 Jun, 2018 1 commit
  10. 12 Apr, 2018 1 commit
  11. 23 Feb, 2018 1 commit
  12. 22 Jan, 2018 2 commits
  13. 11 Oct, 2017 1 commit
  14. 03 Oct, 2017 1 commit
  15. 27 Sep, 2017 1 commit
  16. 13 Sep, 2017 1 commit
    • Evan Hunt's avatar
      [master] cleanup strcat/strcpy · 114f9508
      Evan Hunt authored
      4722.	[cleanup]	Clean up uses of strcpy() and strcat() in favor of
      			strlcpy() and strlcat() for safety. [RT #45981]
      114f9508
  17. 26 Apr, 2017 2 commits
  18. 26 Dec, 2016 1 commit
  19. 29 Nov, 2016 1 commit
  20. 01 Nov, 2016 1 commit
  21. 11 Oct, 2016 3 commits
  22. 07 Sep, 2016 1 commit
  23. 27 Jun, 2016 1 commit
  24. 31 Jan, 2016 2 commits