Commit graph

116 commits

Author SHA1 Message Date
Jan Doskočil
12a40c307d scripts: showkey
Create a tool for dnssec keys info binary dumps. Specifically for
libknot/dnssec/sample_keys.h
2025-11-27 21:03:43 +01:00
Libor Peltan
2144063a09 gitignore: add qtcreator junk 2024-12-04 15:06:29 +01:00
Christopher Ng
be1e44f4fd Add support for building on Cygwin and MSYS
This commit adds support for building the libraries and utils on Cygwin/MSYS2.
The daemon cannot be built because some of the IPV6 code does not compile.

See more at https://gitlab.nic.cz/knot/knot-resolver/-/issues/781
2023-02-17 08:03:06 +01:00
Daniel Salzman
41d42ecfc6 contrib: add embedded library ngtcp2 v0.1.0 as a temporary solution until a package is available 2022-06-21 19:49:06 +02:00
Daniel Salzman
fc39a7f4b0 libknot: move XDP-related headers from libknot.h to xdp.h 2021-07-08 20:50:46 +02:00
Jakub Ružička
7e914793d8 distro: add apkg support
Change packaging templates distro/pkg/* to use {{ version }}.

Add scripts/make_dev_archive.sh to create dev archives.

Add apkg config: distro/config/apkg.toml

With these changes, apkg can be used to package Knot DNS.
2021-05-26 14:53:41 +02:00
Daniel Salzman
58a3a5ae21 kzonesign: move from sbin to bin 2020-08-06 20:54:16 +02:00
Libor Peltan
b3107054c2 kzonesign: renamed from ksignzone 2020-08-06 20:54:16 +02:00
Libor Peltan
401521222e ksignzone implemented 2020-08-06 20:54:16 +02:00
Libor Peltan
240e5a3fbc kxdpgun: renamed from knot-xdp-gun 2020-08-04 18:50:24 +02:00
Libor Peltan
be1e052f9f catalog: added kcatalogprint utility 2020-07-13 20:07:09 +02:00
Daniel Salzman
9f1cc32c10 xdp-gun: rename to knot-xdp-gun 2020-05-31 10:49:11 +02:00
Daniel Salzman
1c42b3998c Revert "python: add libknot installation"
The change didn't work as expected :-/

This reverts commit d71091d135.
2020-05-25 08:46:20 +02:00
Daniel Salzman
d71091d135 python: add libknot installation 2020-05-24 22:06:18 +02:00
Daniel Salzman
498892a3e6 libknot: fix conditional includes in libknot.h 2020-04-21 18:43:10 +02:00
Libor Peltan
0886cbf10e utils: add xdp-gun 2020-04-21 18:43:10 +02:00
Daniel Salzman
fea816ffbd xdp: manage the Makefile by autotools 2020-04-21 18:43:10 +02:00
Libor Peltan
65f647bdb5 xdp: build bpf program manually. Build part of sources 2020-04-21 18:43:10 +02:00
Libor Peltan
bb0a7b719f xdp: bpf program is compiled inside knotd and loaded from /tmp 2020-04-21 18:43:10 +02:00
Libor Peltan
5f7aad0bd1 xdp: more proper building of bpf-kernel.o 2020-04-21 18:43:10 +02:00
David Vašek
e0e6cb3a97 Exclude some Qt Creator config files (ver 4.9 and up) from git 2019-07-04 10:24:20 +02:00
Daniel Salzman
faf44dc421 python: improve libknot detection 2018-11-21 13:57:11 +01:00
Daniel Salzman
efac81acec python: add setup.py 2018-11-16 15:04:24 +01:00
Wolfgang Jung
fd346d4bfb config: add rfc1912 dateserial policy
close #582
2018-05-02 16:07:39 +02:00
Tomas Krizek
b8bcca6716
packaging: add tests 2018-03-19 16:27:46 +01:00
Daniel Salzman
4db58b2614 libs: build cleanup, remove pykeymgr 2018-03-13 15:43:13 +01:00
Daniel Salzman
927cf734c0 libs: update Makefiles 2018-03-12 14:34:19 +01:00
Daniel Salzman
9bddf37934 zscanner: move to libzscanner 2018-03-12 13:37:09 +01:00
Daniel Salzman
2faf8f9991 dnssec: move to libdnssec 2018-03-12 13:31:30 +01:00
Daniel Salzman
4a76305b37 tests: move zscanner tests and libtap + improvements 2018-03-09 13:20:31 +01:00
Filip Široký
db0a678b14 doc: enhance doxygen documentation 2017-12-21 13:59:16 +01:00
Ondřej Surý
fe1454bb7d Add better support for LLVM libFuzzer packet parser tests 2017-10-02 16:49:29 +02:00
Ondřej Surý
dd50dad2bb Use configure.ac to generate version number into pykeymgr script 2017-06-07 15:13:42 +02:00
Robert Edmonds
0cfeb43539 Add knotd.pc file that exposes module_instdir variable
Signed-off-by: Daniel Salzman <daniel.salzman@nic.cz>
2017-05-26 22:29:50 +02:00
Daniel Salzman
c5a193a039 configure: prepare for new static/dynamic modules 2017-05-26 14:11:10 +02:00
Daniel Salzman
70cc3b3310 utils: remove obsolete knot1to2 utility 2017-05-21 19:56:36 +02:00
Daniel Salzman
26e197407e kkeymgr: rename to keymgr 2017-05-04 16:14:15 +02:00
Libor Peltan
b11d818603 introduced kkeymgr for manipulating KASP db 2017-05-04 16:14:15 +02:00
Daniel Salzman
de8f2ff2d3 python: add Makefile to distribute the scripts 2016-12-29 15:52:21 +01:00
Libor Peltan
e5abe17c74 utils: add kjournalprint utility 2016-12-06 16:22:37 +01:00
Jan Vcelak
87ad70b31f gitignore: separate tarballs 2016-07-13 17:03:39 +02:00
Daniel Salzman
f4e5906768 tests: move contrib and libknot tests to separate subdirectories 2016-06-22 11:14:43 +02:00
Daniel Salzman
6106a77c35 utils: move knsec3hash and keymgr from dnssec 2016-06-10 12:49:00 +02:00
Jan Vcelak
2cc5f7c682 review: remove trailing white spaces 2016-05-09 08:41:03 +02:00
Vítězslav Kříž
9480f922ff doc gitignore 2016-05-05 15:30:33 +02:00
Vítězslav Kříž
bdb63f9b84 kzonecheck: standalone tool for semantic checks 2016-05-05 15:28:26 +02:00
Jan Vcelak
c647db0b41 version.h: add gitignore entries 2015-12-18 19:20:13 +01:00
Daniel Salzman
494b93af69 contrib: move dnstap 2015-12-07 12:56:31 +01:00
Ondřej Surý
3afe162088 Add /src/zscanner/libzscanner.pc to .gitignore 2015-05-20 15:12:28 +02:00
Ondřej Surý
49e1bc6068 Merge libknot-int and libknot-yparser into libknot with versioned symbols to separate main KNOT library and INTERNAL+YPARSER 2015-05-20 12:52:30 +02:00