Skip to content
Snippets Groups Projects
  1. Sep 30, 2024
  2. Sep 09, 2024
  3. Aug 27, 2024
  4. Aug 26, 2024
  5. May 13, 2024
  6. Mar 15, 2024
    • Aleš Mrázek's avatar
      doc: separate user and developer documentation · d5464a0c
      Aleš Mrázek authored and Oto Šťáva's avatar Oto Šťáva committed
      This separates the documentation into a *blue* user documentation and a
      *red* developer documentation, resolving problems where similar sections
      collided in search queries, leading users to the advanced Lua config
      documentation instead of the preferred declarative config one.
      
      It also visually separates the two parts, so that users who do not wish
      to meddle in Lua immediately see that they're somewhere wrong just by
      seeing the red colour.
      Verified
      d5464a0c
  7. Jun 28, 2023
    • Vladimír Čunát's avatar
      kresc: remove this client · 2db9970a
      Vladimír Čunát authored
      It's never gone beyond experiment/alpha and now we have kresctl
      which should be much better.  Keeping installed bin/kresc could
      confuse users.
      2db9970a
  8. Feb 01, 2023
  9. Jan 10, 2023
  10. Jan 13, 2022
  11. Nov 22, 2021
  12. Jun 10, 2021
  13. Jan 15, 2021
    • Vladimír Čunát's avatar
      tests/dnstap: fix, refactor and integrate into meson and CI · 88f11d65
      Vladimír Čunát authored
      They need one go package which I can't find even in Debian,
      so it probably can't work without network access.
      The new dnstap in extra_tests runs if dnstap is built and go is found.
      It also tries to keep the source tree clean.
      
      Now both query and reply messages are tested.
      
      In CI (after caching go deps in image) this tests only takes slightly
      more time than the longest config.* tests, so that seems OK.
      Even so, it's not added into the valgrind variant, as compilation
      of the test still isn't split away from the run itself.
      Verified
      88f11d65
  14. Oct 26, 2020
  15. Oct 15, 2020
  16. Oct 10, 2019
  17. Mar 12, 2019
  18. Jan 23, 2019
  19. Dec 04, 2018
  20. Jul 16, 2018
  21. Jun 28, 2018
  22. Jun 26, 2018
  23. May 11, 2018
  24. Feb 27, 2018
  25. Dec 23, 2017
  26. Dec 01, 2017
  27. Nov 28, 2017
    • Marek Vavruša's avatar
      tests/config: added a TAP-based test environment for modules/configs · f41676d2
      Marek Vavruša authored and Petr Špaček's avatar Petr Špaček committed
      I moved the test files to module directories because it allows
      vendoring of whole modules including tests etc.
      
      The test environment provides convenience functions and produces
      test output in TAP format. Ideally all tests should use a common
      format, so that CI can parse it provide better test output on PRs.
      It seems like Gitlab CI doesn't support anything yet, but there
      are two sort-of standards supported in CI tools - TAP and JUnit.
      I chose TAP because it's easier to read for humans, cmocka supports it,
      and it should be easier to adapt Deckard. There are also tools to
      convert TAP into JUnit XML file.
      
      Also added more tests for global functions and variables, and the
      test tool now also tracks coverage (if `luacov` is installed).
      Verified
      f41676d2
  28. Jul 07, 2017
  29. Apr 05, 2017
  30. Mar 15, 2017