1. 16 May, 2022 1 commit
  2. 09 May, 2022 2 commits
    • Simon Borek's avatar
      knot-resolver: enable dnstap module build by default · 56c0e243
      Simon Borek authored
      'dnstap' module will be built but not loaded by default at runtime
      (configuration must be provided for it to be loaded). It is still possible to
      disable dnstap build manually using menuconfig.
      
      "The dnstap module supports logging DNS requests and responses to a unix socket
      in dnstap format using fstrm framing library. This logging is useful if you need
      effectively log all DNS traffic."[^1]
      
      Adds dependency on 'protobuf', 'protobuf-c', 'libfstrm'. Listed packages are
      available from OpenWrt packages, have uncomplicated manifests and
      while 'protobuf-c' doesn't have a maintainer since spring 2020, all the
      packages (including 'protobuf-c') seem to be maintained - the last
      updates of all of them in autumn 2021.
      
      As stated by Vladimír Čunát from Knot Resolver team they build dnstap
      while packaging for majority of standard Linux distributions.
      Therefore this change brings us closer to expected default.
      
      [^1]: https://knot-resolver.readthedocs.io/en/stable/modules-dnstap.html
      56c0e243
    • Simon Borek's avatar
      knot-resolver: do not overwrite -Ddnstap=enabled configuration · 6f8c01a3
      Simon Borek authored
      It was possible to enable dnstap in menuconfig, but the configuration
      only added dependencies while leaving dnstap module build disabled.
      6f8c01a3
  3. 06 May, 2022 2 commits
  4. 03 May, 2022 5 commits
  5. 02 May, 2022 1 commit
  6. 29 Apr, 2022 5 commits
  7. 28 Apr, 2022 5 commits
  8. 26 Apr, 2022 2 commits
  9. 24 Apr, 2022 3 commits
  10. 22 Apr, 2022 1 commit
  11. 08 Apr, 2022 2 commits
  12. 06 Apr, 2022 1 commit
  13. 01 Apr, 2022 6 commits
  14. 31 Mar, 2022 4 commits