- May 20, 2022
- May 18, 2022
-
-
Vladimír Čunát authored
Closes #443 and #738
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
- I see no motivation to search for NS records here; and I didn't like that loop nesting - philosophy shift akin to the recent replacement of kr_nsec_existence_denial()
-
Vladimír Čunát authored
Just as with NODATA; basically the same comments apply here (i.e. for NXDOMAIN) as well.
-
Vladimír Čunát authored
The NSEC validation code has been written very mechanically according to RFC 4033..4035, but those explain wildcard-related topics in a way that's hard to understand right. So here I rewrite it with a different philosophy, so it should be easier to understand, a bit faster, and less buggy and bug-prone.
-
Vladimír Čunát authored
I was diffing logs from different runs and got annoyed by the shuffles.
-
Vladimír Čunát authored
-
-
- May 13, 2022
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
... in case of IPv6 link-local addresses. The casting isn't very nice, but we certainly rely on `family` being always on the same offset anyway (and it's ensured by standards).
-
- May 11, 2022
-
-
Oto Šťáva authored
-
Oto Šťáva authored
-
Vladimír Čunát authored
-
Oto Šťáva authored
-
-
- May 04, 2022
-
-
Vladimír Čunát authored
-
Oto Šťáva authored
-
- May 02, 2022
-
-
Vladimír Čunát authored
-
- Apr 13, 2022
-
-
Vladimír Čunát authored
-
- Apr 11, 2022
-
-
Vladimír Čunát authored
I'm really sorry about this. It's my regression in 5.5.0 (!1225) Practical consequence was that the RW transaction was held open until that instance did something with cache (and thus closed), so any other instance would be frozen in the meantime if doing anything non-read-only with cache (e.g. startup). https://lists.nic.cz/hyperkitty/list/knot-resolver-users@lists.nic.cz/thread/6DOXXOA6ACEUBVYPUY3T2MLGIHWOMV6M/
-
- Apr 07, 2022
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
In a few places the tag-set specification for jobs could match either amd64 or arm64 runners. That non-determinism is bad, especially when passing platform-specific artifacts around. This is just a stop-gap measure. Later we'll need to rethink our CI in terms of the two platforms. I didn't touch tag-sets with `condor`, as that will probably always be just a single machine (which coordinates scheduling on others).
-
- Apr 06, 2022
-
-
Vladimír Čunát authored
-
- Apr 04, 2022
-
-
Vladimír Čunát authored
The apkg installation through pip3 was pulling too new jinja2 version, breaking subsequent usage of sphinx to build docs (in `apkg build`).
-
Vladimír Čunát authored
Fixes #735
-
Vladimír Čunát authored
It's probably a bit more efficient, but this part of code should be rarely used even on a resolver serving all in XDP.
-
Vladimír Čunát authored
Somehow I did this wrong when porting to libknot 3.1.
-
Vladimír Čunát authored
-
- Mar 29, 2022
-
-
Jakub Ružička authored
* set myself as package maintainer * use {{ now }} instead of hardcoded datetime * bump apkg compat to 2
-
Jakub Ružička authored
This is a no-op as GPG_CHECK is disabled for upstream package but it keeps the .spec files in sync.
-