Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'ci-docs-build' into 'master'HEADmaster | Aleš Mrázek | 17 hours | 1 | -1/+1 |
|\ | | | | | | | | | ci: move docs:build to build stage See merge request knot/knot-resolver!1647 | ||||
| * | .gitlab-ci.yml: moved docs:build to the right stage | Aleš Mrázek | 17 hours | 1 | -1/+1 |
|/ | |||||
* | Merge branch 'tls-cert-files-watchdog-config' into 'master' | Aleš Mrázek | 4 days | 11 | -59/+163 |
|\ | | | | | | | | | manager: datamodel: 'files-watchdog' config for TLS certificate files See merge request knot/knot-resolver!1645 | ||||
| * | datamodel: types: files: handle PermissionError | Aleš Mrázek | 4 days | 1 | -15/+23 |
| | | |||||
| * | NEWS: update | Aleš Mrázek | 4 days | 1 | -0/+1 |
| | | |||||
| * | manager: files: watchdog: added 'files-watchdog' to TLS config | Aleš Mrázek | 4 days | 1 | -6/+5 |
| | | |||||
| * | doc/user/config-network-server-tls.rst: added info about 'files-watchdog' ↵ | Aleš Mrázek | 4 days | 1 | -6/+14 |
| | | | | | | | | configuration | ||||
| * | tests/packaging/interactive/watchdog.sh: updated with 'files-watchdog' config | Aleš Mrázek | 4 days | 1 | -1/+21 |
| | | |||||
| * | datamodel: network: tls: added 'files-watchdog' option | Aleš Mrázek | 4 days | 3 | -12/+68 |
| | | |||||
| * | python: constants: added optional dependency import check (prometheus and ↵ | Aleš Mrázek | 4 days | 4 | -20/+32 |
|/ | | | | watchdog) | ||||
* | Merge branch 'manager-files-reload' into 'master' | Aleš Mrázek | 4 days | 6 | -2/+143 |
|\ | | | | | | | | | manager: TLS cert files reload (force) See merge request knot/knot-resolver!1644 | ||||
| * | NEWS: update | Aleš Mrázek | 4 days | 1 | -0/+2 |
| | | |||||
| * | tests/packaging/interactive: added files_reload.sh | Aleš Mrázek | 4 days | 1 | -0/+93 |
| | | |||||
| * | manager: register reload_files callback | Aleš Mrázek | 4 days | 1 | -1/+10 |
| | | |||||
| * | manager: config_store: added only_on_no_changes_update decorator | Aleš Mrázek | 4 days | 1 | -0/+19 |
| | | | | | | | | This decorator will only trigger the function if the selected config has not been changed. | ||||
| * | manager: files: added files_reload callback | Aleš Mrázek | 4 days | 2 | -1/+19 |
|/ | | | | Now it will only reload the TLS cert files. | ||||
* | Merge !1641: Request prioritization (defer) | Vladimír Čunát | 4 days | 22 | -303/+906 |
|\ | |||||
| * | doc/user: defer nits | Vladimír Čunát | 4 days | 1 | -19/+26 |
| | | |||||
| * | defer nits | Vladimír Čunát | 5 days | 2 | -1/+2 |
| | | | | | | | | | | Swapping the fields reduces the size of the struct. (I see no reason for the previous field order.) | ||||
| * | NEWS: add defer bullet | Lukáš Ondráček | 5 days | 1 | -0/+1 |
| | | |||||
| * | daemon/defer: disable by default | Lukáš Ondráček | 5 days | 3 | -4/+4 |
| | | |||||
| * | daemon/defer: redesign UDP and non-UDP phase transition | Lukáš Ondráček | 7 days | 1 | -79/+63 |
| | | |||||
| * | daemon/defer: update uv time after longer operations | Lukáš Ondráček | 9 days | 2 | -2/+8 |
| | | |||||
| * | daemon/defer: fix accounting time to phases | Lukáš Ondráček | 9 days | 1 | -3/+5 |
| | | |||||
| * | daemon/defer: fix infinite UDP reclassification after TCP request | Lukáš Ondráček | 9 days | 1 | -7/+7 |
| | | |||||
| * | daemon/defer: fix memory consumption limit check | Lukáš Ondráček | 11 days | 1 | -16/+21 |
| | | |||||
| * | doc: add defer section | Lukáš Ondráček | 12 days | 2 | -0/+59 |
| | | |||||
| * | daemon/defer: fix negative priority of follow-up stream packets | Lukáš Ondráček | 2025-01-02 | 1 | -15/+8 |
| | | |||||
| * | Merge branch 'master' into defer-wip | Lukáš Ondráček | 2025-01-02 | 21 | -190/+248 |
| |\ | |/ |/| | |||||
* | | Merge branch 'kresctl-tab-completion' into 'master' | Aleš Mrázek | 2024-12-23 | 17 | -183/+240 |
|\ \ | | | | | | | | | | | | | kresctl: implement tab completion See merge request knot/knot-resolver!1622 | ||||
| * | | distro: add bash completion to packages | Jakub Ružička | 2024-12-20 | 2 | -0/+2 |
| | | | |||||
| * | | NEWS: update | Aleš Mrázek | 2024-12-20 | 1 | -1/+1 |
| | | | |||||
| * | | python: client: completion: config: remove COMP_NOSPACE for last node | Aleš Mrázek | 2024-12-20 | 1 | -0/+1 |
| | | | |||||
| * | | utils/shell-completion/meson.build: install client.bash on a system | Aleš Mrázek | 2024-12-20 | 2 | -6/+7 |
| | | | |||||
| * | | python: client: completion: not to sugest already used args and alternatives ↵ | Aleš Mrázek | 2024-12-20 | 10 | -68/+53 |
| | | | | | | | | | | | | to them | ||||
| * | | kresctl: tab-completion: stop appending space after one config layer is ↵ | Frantisek Tobias | 2024-12-20 | 3 | -3/+47 |
| | | | | | | | | | | | | completed | ||||
| * | | python: client: add completion for all config layers | Frantisek Tobias | 2024-12-20 | 1 | -71/+37 |
| | | | |||||
| * | | python: client: handle the escape '--' argument better because we need it in ↵ | Aleš Mrázek | 2024-12-20 | 3 | -2/+4 |
| | | | | | | | | | | | | completion | ||||
| * | | python: client: command: move the getting of completion words to function | Aleš Mrázek | 2024-12-20 | 11 | -115/+123 |
| | | | | | | | | | | | | - #dirnames# and #filenames# words to indicate that we want complete also files and dirs | ||||
| * | | python: client: completion: improved top-level behavior | Aleš Mrázek | 2024-12-20 | 2 | -21/+46 |
| | | | |||||
| * | | utils/shell-completion/client.bash: compgen escape '--' arguments and minor ↵ | Frantisek Tobias | 2024-12-20 | 1 | -21/+12 |
| | | | | | | | | | | | | adjustments | ||||
| * | | utils/shell-completion/client.bash: skip program name in COMP_WORDS | Frantisek Tobias | 2024-12-20 | 1 | -2/+2 |
| | | | |||||
| * | | kresctl: tab-completion: enable config completion | Frantisek Tobias | 2024-12-20 | 1 | -51/+58 |
| | | | |||||
| * | | kresctl: tab-completion: auto-complete for all commands except config | Frantisek Tobias | 2024-12-20 | 4 | -9/+8 |
| | | | |||||
| * | | python: client: completion: use argparse.REMAINDER | Aleš Mrázek | 2024-12-20 | 1 | -12/+6 |
| | | | | | | | | | | | | Use argparse.REMAINDER to tell argparse to accept everything after argument as value for that argument. | ||||
| * | | kresctl: tab-completion: implement suggestions/completion for first argument | Frantisek Tobias | 2024-12-20 | 3 | -43/+75 |
|/ / | |||||
* | | Merge !1643: kr_module_load(): clean up the code a bit | Vladimír Čunát | 2024-12-20 | 5 | -7/+8 |
|\ \ | |||||
| * | | NEWS nit: avoid a Sphinx warning | Vladimír Čunát | 2024-12-20 | 1 | -1/+1 |
| | | | | | | | | | | | | > NEWS:2: WARNING: Title underline too short. | ||||
| * | | modules/stats: be more correct on ENOMEM | Vladimír Čunát | 2024-12-20 | 1 | -0/+3 |
| | | | |||||
| * | | kr_module_load(): don't pass the_engine in module->data | Vladimír Čunát | 2024-12-20 | 3 | -6/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | It was a confusing way of repurposing the field. My comment from over five years ago (129002fc0d) said that some external C modules might be relying on this. But that certainly sounds moot nowadays. To get more confidence, I rechecked all kr_module::data references (as found by libclang). |