1. 12 Mar, 2019 20 commits
  2. 14 Nov, 2018 1 commit
  3. 04 Sep, 2018 1 commit
  4. 17 Aug, 2018 2 commits
  5. 14 Aug, 2018 1 commit
    • Petr Špaček's avatar
      rebrand to "Knot Resolver" · 42123aad
      Petr Špaček authored
      Previously we were using names "Knot DNS Resolver" and "Knot Resolver"
      interchangibly and the prefix "Knot DNS" was somehow confusing users.
      Let's see if this rebranding actually helps or not.
  6. 03 Jul, 2018 1 commit
  7. 28 May, 2018 1 commit
  8. 24 Jan, 2018 1 commit
  9. 23 Jan, 2018 1 commit
    • Vitezslav Kriz's avatar
      keyfile argument distiguish managed and unmanaged mode · 6c2db2b5
      Vitezslav Kriz authored
      Arguments --keyfile, -k for managed mode
      --keyfile-ro, -K for unmanaged (readonly) mode.
      Automatic setting based on the file permission is removed because it was
      confusing and could easily lead to state where automatic update does not
      happen because of unexpected file permissions.
      Check if folder is writeable was moved into Lua code.
      Default unmanaged keyfile path can be specified at compile
      time with option KEYFILE_DEFAULT. This default
      configuration can be disabled in configuration file with
      trust_anchors.keyfile_default = nil.
  10. 12 Jan, 2018 1 commit
    • Marek Vavruša's avatar
      build: support `make lint-c` with clang-tidy · ad213c47
      Marek Vavruša authored
      This supports linting of C code using clang-tidy to fix common
      security and code quality issues early in the development workflow.
      The benefit is that less time has to be spent in code reviews to
      point out obvious problems, and ideally when the outstanding issues
      are fixed, clang-tidy (and clang-format) can also be used to to
      automatically fix basic problems and enforce common code style,
      similarly to `go vet && go fmt` workflow.
  11. 28 Nov, 2017 1 commit
  12. 24 Nov, 2017 1 commit
  13. 23 Nov, 2017 1 commit
    • Marek Vavruša's avatar
      Added luacheck for linting Lua files and static analysis · 0e2ffb5d
      Marek Vavruša authored
      This is super useful for checking things like misusing undefined
      variables or modifying globals, especially in modules when it's
      not immediately visible which variables are in the global
      namespace and which are not.
      I added several exceptions for files in daemon/lua and tests,
      as for example sandbox module needs to legitimately modify
      global namespace.
      There's a lot of things failing, so I didn't make it part of the
      standard `make check`, but we should eventually enable it to
      improve code quality and spot problems with CI.
  14. 06 Nov, 2017 1 commit
  15. 04 Sep, 2017 1 commit
  16. 02 Aug, 2017 1 commit
  17. 01 Aug, 2017 1 commit
  18. 17 Jul, 2017 1 commit
    • Vladimír Čunát's avatar
      fixup old gitlab URLs · d5737c44
      Vladimír Čunát authored
      Almost all of them were getting redirected correctly, but why keep the
      old ones.  Also update a couple nitpicks directly around.
  19. 28 Jun, 2017 1 commit
  20. 19 Jun, 2017 1 commit