- Jul 16, 2021
-
-
Vladimír Čunát authored
The go stuff probably never worked on buster and we just forgot to test.
-
Vladimír Čunát authored
This part is fully compatible with 3.0, fortunately. It was insufficient inclusion on our side anyway, working by accident.
-
Tomas Krizek authored
meson.build: add a simple sanity check of kres-gen result See merge request !1190
-
- Jul 15, 2021
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
Now those type definitions can be simply loaded without any error, e.g. luajit daemon/lua/kres-gen.lua That will be useful for checking them without regenerating them.
-
Tomas Krizek authored
ci: packaging test for RockyLinux 8 See merge request !1187
-
Tomas Krizek authored
-
Tomas Krizek authored
-
- Jul 07, 2021
-
-
Tomas Krizek authored
add nix: apkg + CI See merge request !1189
-
For now just a simple docker-based build, atop nixos-unstable (for now my nixpkgs branch that also adds apkg itself).
-
- Support is in apkg master now. - The generated default.nix is exactly as in the distro: https://github.com/NixOS/nixpkgs/blob/master/pkgs/servers/dns/knot-resolver/default.nix (except for new version+hash, and one test needed a tweak since 5.3.2)
-
Tomas Krizek authored
ci: test on armhf and arm64 See merge request !1186
-
Tomas Krizek authored
Some tests (typically those using network) ocassionally fail due to timeouts, which is probably due to increased CI load - perhaps reducing it could make the tests more stable.
-
Tomas Krizek authored
The test attempts to use the timestamp 2050-12-31T23:59:59, which can't be represented with 32bit time_t due to Year 2038 problem.
-
Tomas Krizek authored
Make sure we use the correct lemgth modifiers to support both 32b and 64b architectures.
-
Tomas Krizek authored
-
- Jul 02, 2021
-
-
Tomas Krizek authored
ci: make the pkgbuild jobs re-use the archive (job) See merge request !1188
-
- Jul 01, 2021
-
-
Vladimír Čunát authored
The child pipelines behave a bit differently than expected, in this respect.
-
- Jun 23, 2021
-
-
Tomas Krizek authored
policy.FLAGS: fix not applying properly in edge cases See merge request !1179
-
The requests get traced even without verbose logging. I expect it was a copy&paste mistake from QTRACE docs.
-
Perhaps this bug was now more pronounced since 5.3.0 changes. Example problem was disabling minimization or 0x20 (globally or for some problematic requests); without this change they would get re-enabled during some fallback actions... which might be exactly the wrong moment wrt. the motivation to setting these. https://gitter.im/CZ-NIC/knot-resolver?at=60a221e86a950f3d46ed1cd9
-
- Jun 18, 2021
-
-
Tomas Krizek authored
lib/selection: be more careful with RO transactions See merge request !1184
-
They probably couldn't hang open for long, as each client request should cause some cache-searching and thus close it, and even with queries stopping I haven't managed to find a case where it would be left open but... it's nicer to clean up and it should be very cheap.
-
Tomas Krizek authored
daemon/worker: fix a memory leak See merge request !1182
-
Discovered case: TCP write towards upstream fails due to ECONNRESET, and on this place of code we "forget" the whole qr_task and thus its corresponding kr_request, so it remains unanswered and using memory.
-
Tomas Krizek authored
ci: allow failure of CentOS 8 packaging tests See merge request !1185
-
- Jun 16, 2021
-
-
Tomas Krizek authored
Once again there's an issue with libuv-devel. Since the distro is EOL in 6 months, I'm not going to waste effort with investigating or fixing it.
-
- Jun 10, 2021
-
-
Tomas Krizek authored
meson: disable assertions See merge request !1183
-
Tomas Krizek authored
Make sure assertions are turned off - we use our own mechanism (implemented in !1146), so this mostly affects foreign code, like Knot DNS headers. !1146 (comment 203044)
-
Tomas Krizek authored
distro: add apkg support See merge request !1178
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-