Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ede: mark every error with a unique tag | Tomas Krizek | 2021-12-21 | 1 | -1/+1 |
| | | | | | | | | To allow for easier debugging, each origin of an extended DNS error has a unique 4-byte identifier that is included in the extra_text message. The identifiers are random 4-letter base32 strings, generated with: base32 /dev/random | head -c 4 | ||||
* | ede: handle not authoritative | Tomas Krizek | 2021-12-21 | 1 | -0/+1 |
| | |||||
* | build: fix when knot-dns headers are on non-standard location | Vladimír Čunát | 2021-10-11 | 1 | -0/+1 |
| | |||||
* | log: use log_level() lua API | Tomas Krizek | 2021-07-29 | 1 | -1/+1 |
| | | | | | Using a single function to get/set values is more consistent with our existing lua API rather than having two separate set and get functions. | ||||
* | treewide: avoid using the deprecated verbose() | Vladimír Čunát | 2021-07-29 | 1 | -1/+1 |
| | | | | It's mainly in tests. | ||||
* | meson: use / instead of join_paths | Tomas Krizek | 2020-11-23 | 1 | -1/+1 |
| | |||||
* | lib/resolve kr_request_ensure_answer(): allow it to fail | Vladimír Čunát | 2020-10-21 | 1 | -7/+8 |
| | | | | | | | | For now I was too afraid to use "multi-flag" kr_request::state, so I kept it at _FAIL; anyone can recognize it by NULL answer anyway. Lua wrapper: using exception was considered but didn't seem good. I utilized the fact that modules can return nil meaning no state change. | ||||
* | WIP delay allocation of kr_request::answer | Vladimír Čunát | 2020-10-21 | 1 | -1/+1 |
| | | | | FIXME: see FIXMEs in diff, document the API change, re-review. | ||||
* | tests: replace the deprecated -f parameter | Vladimír Čunát | 2020-10-15 | 1 | -2/+1 |
| | |||||
* | tests/packaging: rename packaging file directories to .packaging | Tomas Krizek | 2020-05-27 | 1 | -0/+0 |
| | |||||
* | packaging tests: add refuse_nord | Lukáš Ježek | 2020-05-27 | 1 | -0/+3 |
| | |||||
* | treewide: machine readable license for all the rest | Petr Špaček | 2020-02-25 | 6 | -2/+8 |
| | | | | | These files did not have GNU GPL v3 boilderplate in them so I've added machine readable tag with appropriate license. | ||||
* | doc: restructure into smaller sections | Tomas Krizek | 2020-01-15 | 1 | -1/+1 |
| | |||||
* | modules/refuse_nord: document usage | Tomas Krizek | 2019-07-24 | 2 | -0/+15 |
| | |||||
* | modules/refuse_nord: add test | Tomas Krizek | 2019-07-24 | 4 | -0/+93 |
| | |||||
* | modules/refuse_nord: refuse queries without RD bit set | Tomas Krizek | 2019-07-24 | 2 | -0/+51 |
Refusing to answer queries without RD bit makes it harder to read what data is present in resolver's cache. |