- Sep 30, 2024
-
-
Aleš Mrázek authored
-
Aleš Mrázek authored
-
Aleš Mrázek authored
-
- Sep 09, 2024
-
-
Aleš Mrázek authored
- poe check: check for difference in JSON schema - scripts/meson/make-doc.sh: do not create JSON schema
-
- Aug 27, 2024
-
-
- Aug 26, 2024
-
-
Aleš Mrázek authored
-
- May 13, 2024
-
- Mar 15, 2024
-
-
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.
-
- Jun 28, 2023
-
-
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.
-
- Feb 01, 2023
-
-
Added the option to run `kresd` inside `pytests` under `valgrind` and `rr`, which can help with debugging. Also added a clarifying note that I personally would have liked to have while exploring this.
-
- Jan 10, 2023
-
-
Vaclav Sraier authored
-
Vaclav Sraier authored
-
-
- Jan 13, 2022
-
-
Tomas Krizek authored
-
- Nov 22, 2021
-
-
- Jun 10, 2021
- Jan 15, 2021
-
-
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.
-
- Oct 26, 2020
-
-
New map() creates control/ sockets in current working directory so it pollutes worktree when developers run it in worktree. I've also added files with ephemeral certificates and pytests test report which were missing as well.
-
- Oct 15, 2020
-
-
Check for makeinfo during configuration and if found, generate and install documentation in Info format.
-
- Oct 10, 2019
-
-
Vladimír Čunát authored
- we have ./systemd/*.d dirs - with meson we don't do in-tree builds, so *.d files shouldn't appear
-
- Mar 12, 2019
-
-
Tomas Krizek authored
For better OBS workflow, it's best if archives are treated as untracked files.
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-
- Jan 23, 2019
-
-
Tomas Krizek authored
-
- Dec 04, 2018
-
-
Tomas Krizek authored
-
- Jul 16, 2018
-
-
The package_version() function returns current build information. Removed the version module instead of fixing, as it's being obsoleted.
-
- Jun 28, 2018
-
-
Petr Špaček authored
-
- Jun 26, 2018
-
-
Temporary directory generated by code coverage measurement.
-
- May 11, 2018
-
-
Vladimír Čunát authored
Our Makefile required >= 2.6.4 for some time already. It's pretty straightforward, except for zonefile.lua.in -> zonefile.lua
-
- Feb 27, 2018
-
-
Tomas Krizek authored
-
- Dec 23, 2017
- Dec 01, 2017
-
-
Petr Špaček authored
Let's not mix daemon and client files as client might grow to multiple files in future. This will also help with upcomming changes to packaging scripts.
-
- Nov 28, 2017
-
-
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).
-
- Jul 07, 2017
-
-
Vladimír Čunát authored
-
- Apr 05, 2017
-
-
Ondřej Surý authored
-
- Mar 15, 2017
-
-
Vladimír Čunát authored
-