summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* doc: add info about semantic checks to migrationDaniel Salzman2023-08-261-0/+1
|
* NEWS: add version 3.3.0Daniel Salzman2023-08-261-0/+65
|
* doc: add note to quic-outbuf-max-size referenceDaniel Salzman2023-08-262-2/+2
|
* Merge branch 'p/nix-sync' into 'master'Daniel Salzman2023-08-261-4/+21
|\ | | | | | | | | distro/pkg/nix: synchronize from downstream nixpkgs See merge request knot/knot-dns!1575
| * distro/pkg/nix: synchronize from downstream nixpkgsVladimír Čunát2023-08-261-4/+21
| | | | | | | | | | | | | | | | Some parts of the expression don't work so well due to the way we use it with apkg separately from nixpkgs, but I don't think it matters and it's nice to keep the .nix file diff minimal. I re-tested that it's up to date for upcoming 3.3, too.
* | doc: add migration from 3.2.x to 3.3.xDaniel Salzman2023-08-261-0/+39
|/
* NEWS: synchronize with branch 3.2Daniel Salzman2023-08-251-0/+199
|
* knot_exporter: fix typo in pyproject.toml.inDaniel Salzman2023-08-251-1/+1
|
* Merge branch 'quic_running_reconfigure' into 'master'Daniel Salzman2023-08-254-0/+24
|\ | | | | | | | | server/quic: re-configure table parameters while running See merge request knot/knot-dns!1573
| * server/quic: re-configure table parameters while runningLibor Peltan2023-08-254-0/+24
|/
* Merge branch 'utils_lmdb_closing' into 'master'Daniel Salzman2023-08-259-25/+148
|\ | | | | | | | | utils: add a proper premature termination handling See merge request knot/knot-dns!1574
| * utils: do a terminal color reset when terminating prematurelyDavid Vašek2023-08-257-15/+34
| |
| * utils: print out the signal name when exitingDavid Vašek2023-08-251-0/+3
| | | | | | | | The SIGINT signal isn't reported. It mimicks the standard signal handler.
| * utils: allow a repeated signalDavid Vašek2023-08-251-0/+6
| | | | | | | | It can help when the running handler gets stuck and the user needs to terminate the utility anyway.
| * utils: add a proper premature termination handlingDavid Vašek2023-08-259-25/+120
|/ | | | knotd has it's own mechanism.
* process_query: use log_enabled_debug() where appropriateDaniel Salzman2023-08-251-21/+23
|
* server: use log_enabled_debug() in handlers where appropriateDaniel Salzman2023-08-253-6/+6
|
* log: replace 'xdp.quic-log' with new 'quic' log moduleDaniel Salzman2023-08-257-38/+86
|
* tcp_iobuf: unify some names to common prefix knot_tcp_inbufs_updDaniel Salzman2023-08-2512-24/+24
|
* tcp_iobuf: get rid of knot_tinbufu_res_inbufs()Daniel Salzman2023-08-248-21/+14
|
* doc/reference: add a reference to the PKCS #11 URI Scheme (RFC 7512)David Vašek2023-08-242-2/+4
| | | | Changing current <pkcs11-url> to <pkcs11-uri>.
* Merge branch 'qlog_null_optimize' into 'master'Daniel Salzman2023-08-241-11/+16
|\ | | | | | | | | Qlog null optimize See merge request knot/knot-dns!1572
| * quic: remove unnecessary argumentLibor Peltan2023-08-241-6/+5
| |
| * quic: set logging callbacks to NULL if unused for optimizationLibor Peltan2023-08-241-5/+11
|/
* utils: fix array length value (Coverity)Daniel Salzman2023-08-231-3/+4
|
* python: fix paths to knot_exporter and libknot sourceDaniel Salzman2023-08-234-4/+4
|
* Merge branch 'various_fixes' into 'master'Daniel Salzman2023-08-239-26/+50
|\ | | | | | | | | Various fixes See merge request knot/knot-dns!1571
| * tests: various fixes and hardedningLibor Peltan2023-08-235-5/+17
| |
| * tiny fixes from clang analyzerLibor Peltan2023-08-234-1/+5
| |
| * kdig/json/edns: bugfix / tiny refactoringLibor Peltan2023-08-231-20/+28
| |
* | doc: remove square brackets from 'ddns-master' referenceDaniel Salzman2023-08-232-2/+2
|/
* Merge branch 'null_rrtype_empty' into 'master'Daniel Salzman2023-08-223-0/+9
|\ | | | | | | | | libknot/pktparser: allow empty rdata at NULL rrtype... See merge request knot/knot-dns!1570
| * tests/flags: add NULL record with empty rdata (just for fun)Libor Peltan2023-08-222-0/+8
| |
| * libknot/pktparser: allow empty rdata at NULL rrtype...Libor Peltan2023-08-221-0/+1
| | | | | | | | ...in accordance to suggested format in RFC 8145
* | Merge branch 'kdig_edns_json' into 'master'Daniel Salzman2023-08-223-9/+218
|\ \ | | | | | | | | | | | | kdig: implemented EDNS JSON format See merge request knot/knot-dns!1559
| * | kdig: implemented EDNS JSON formatLibor Peltan2023-08-223-9/+218
|/ /
* / knot/module: add quic_stream qdata parameter for future DDNS over QUICDaniel Salzman2023-08-221-0/+1
|/
* distro/deb: sync knot-exporter changes to older distrosJakub Ružička2023-08-227-4/+48
|
* tests/bugfix: import moved libknot-python modules, see ↵Libor Peltan2023-08-211-1/+2
| | | | 4d7eb96bf93e620e771fe0133855e50e973942ac
* distro/el-7: don't try to import sphinx_panelsDaniel Salzman2023-08-212-0/+26
|
* distro/deb: add missing symbol knot_edns_opt_namesDaniel Salzman2023-08-212-0/+2
|
* Merge branch 'hatchling'Daniel Salzman2023-08-2122-28/+482
|\
| * distro/deb: add knot-exporter sub-packageJakub Ružička2023-08-214-4/+33
| |
| * python: improve build file selectionJakub Ružička2023-08-212-8/+6
| | | | | | | | | | | | | | Disable the use of .gitignore for builds: [tool.hatch.build] ignore-vcs = true
| * python: add knot_exporterDaniel Salzman2023-08-218-1/+374
| | | | | | | | | | Based on https://github.com/salzmdan/knot_exporter, commit 564a6daa3e17f68e410d25fe4b876d79e418d4d1
| * python: move libknot to a separate subdirectory libknotDaniel Salzman2023-08-2111-24/+31
| |
| * ci: set --disable-static when running make distcheckDaniel Salzman2023-08-211-1/+1
| |
| * python: add pyproject.toml and hatchling support, keep setup.py for ↵Daniel Salzman2023-08-215-8/+55
|/ | | | compatibility
* Merge branch 'edns_presentation_format' into 'master'Daniel Salzman2023-08-2111-92/+499
|\ | | | | | | | | kdig: implemented EDNS presentation format See merge request knot/knot-dns!1560
| * kdig: implemented EDNS presentation formatLibor Peltan2023-08-2111-92/+499
|/