src/knot/zone/zonedb.h
src/knot/zone/zonefile.c
src/knot/zone/zonefile.h
-src/libdnssec/binary.c
-src/libdnssec/binary.h
-src/libdnssec/crypto.c
-src/libdnssec/crypto.h
-src/libdnssec/digest.c
-src/libdnssec/digest.h
-src/libdnssec/dnssec.h
-src/libdnssec/error.c
-src/libdnssec/error.h
-src/libdnssec/key.h
-src/libdnssec/key/algorithm.c
-src/libdnssec/key/algorithm.h
-src/libdnssec/key/convert.c
-src/libdnssec/key/convert.h
-src/libdnssec/key/dnskey.c
-src/libdnssec/key/dnskey.h
-src/libdnssec/key/ds.c
-src/libdnssec/key/internal.h
-src/libdnssec/key/key.c
-src/libdnssec/key/keytag.c
-src/libdnssec/key/privkey.c
-src/libdnssec/key/privkey.h
-src/libdnssec/key/simple.c
-src/libdnssec/keyid.c
-src/libdnssec/keyid.h
-src/libdnssec/keystore.h
-src/libdnssec/keystore/internal.h
-src/libdnssec/keystore/keystore.c
-src/libdnssec/keystore/pkcs11.c
-src/libdnssec/keystore/pkcs8.c
-src/libdnssec/keytag.h
-src/libdnssec/nsec.h
-src/libdnssec/nsec/bitmap.c
-src/libdnssec/nsec/hash.c
-src/libdnssec/nsec/nsec.c
-src/libdnssec/p11/p11.c
-src/libdnssec/p11/p11.h
-src/libdnssec/pem.c
-src/libdnssec/pem.h
-src/libdnssec/random.c
-src/libdnssec/random.h
-src/libdnssec/sample_keys.h
-src/libdnssec/shared/bignum.c
-src/libdnssec/shared/bignum.h
-src/libdnssec/shared/binary_wire.h
-src/libdnssec/shared/dname.c
-src/libdnssec/shared/dname.h
-src/libdnssec/shared/keyid_gnutls.c
-src/libdnssec/shared/keyid_gnutls.h
-src/libdnssec/shared/shared.h
-src/libdnssec/sign.h
-src/libdnssec/sign/der.c
-src/libdnssec/sign/der.h
-src/libdnssec/sign/sign.c
-src/libdnssec/tsig.c
-src/libdnssec/tsig.h
src/libknot/attribute.h
src/libknot/codes.c
src/libknot/codes.h
src/libknot/descriptor.h
src/libknot/dname.c
src/libknot/dname.h
+src/libknot/dnssec/binary.c
+src/libknot/dnssec/binary.h
+src/libknot/dnssec/crypto.c
+src/libknot/dnssec/crypto.h
+src/libknot/dnssec/digest.c
+src/libknot/dnssec/digest.h
+src/libknot/dnssec/dnssec.h
+src/libknot/dnssec/error.c
+src/libknot/dnssec/error.h
+src/libknot/dnssec/key.h
+src/libknot/dnssec/key/algorithm.c
+src/libknot/dnssec/key/algorithm.h
+src/libknot/dnssec/key/convert.c
+src/libknot/dnssec/key/convert.h
+src/libknot/dnssec/key/dnskey.c
+src/libknot/dnssec/key/dnskey.h
+src/libknot/dnssec/key/ds.c
+src/libknot/dnssec/key/internal.h
+src/libknot/dnssec/key/key.c
+src/libknot/dnssec/key/keytag.c
+src/libknot/dnssec/key/privkey.c
+src/libknot/dnssec/key/privkey.h
+src/libknot/dnssec/key/simple.c
+src/libknot/dnssec/keyid.c
+src/libknot/dnssec/keyid.h
+src/libknot/dnssec/keystore.h
+src/libknot/dnssec/keystore/internal.h
+src/libknot/dnssec/keystore/keystore.c
+src/libknot/dnssec/keystore/pkcs11.c
+src/libknot/dnssec/keystore/pkcs8.c
+src/libknot/dnssec/keytag.h
+src/libknot/dnssec/nsec.h
+src/libknot/dnssec/nsec/bitmap.c
+src/libknot/dnssec/nsec/hash.c
+src/libknot/dnssec/nsec/nsec.c
+src/libknot/dnssec/p11/p11.c
+src/libknot/dnssec/p11/p11.h
+src/libknot/dnssec/pem.c
+src/libknot/dnssec/pem.h
+src/libknot/dnssec/random.c
+src/libknot/dnssec/random.h
+src/libknot/dnssec/sample_keys.h
+src/libknot/dnssec/shared/bignum.c
+src/libknot/dnssec/shared/bignum.h
+src/libknot/dnssec/shared/binary_wire.h
+src/libknot/dnssec/shared/dname.c
+src/libknot/dnssec/shared/dname.h
+src/libknot/dnssec/shared/keyid_gnutls.c
+src/libknot/dnssec/shared/keyid_gnutls.h
+src/libknot/dnssec/shared/shared.h
+src/libknot/dnssec/sign.h
+src/libknot/dnssec/sign/der.c
+src/libknot/dnssec/sign/der.h
+src/libknot/dnssec/sign/sign.c
+src/libknot/dnssec/tsig.c
+src/libknot/dnssec/tsig.h
src/libknot/dynarray.h
src/libknot/endian.h
src/libknot/errcode.h
src/knot/updates
src/knot/worker
src/knot/zone
-src/libdnssec
-src/libdnssec/key
-src/libdnssec/keystore
-src/libdnssec/nsec
-src/libdnssec/p11
-src/libdnssec/shared
-src/libdnssec/sign
src/libknot
src/libknot/control
src/libknot/db
+src/libknot/dnssec
+src/libknot/dnssec/key
+src/libknot/dnssec/keystore
+src/libknot/dnssec/nsec
+src/libknot/dnssec/p11
+src/libknot/dnssec/shared
+src/libknot/dnssec/sign
src/libknot/packet
src/libknot/probe
src/libknot/rrtype
pkgconfig_DATA =
include $(srcdir)/contrib/Makefile.inc
-include $(srcdir)/libdnssec/Makefile.inc
include $(srcdir)/libknot/Makefile.inc
include $(srcdir)/libzscanner/Makefile.inc
include $(srcdir)/knot/Makefile.inc
+++ /dev/null
-prefix=@prefix@
-exec_prefix=@prefix@
-libdir=@libdir@
-includedir=@includedir@
-soname=@libdnssec_SONAME@
-
-Name: libdnssec
-Description: Knot DNS DNSSEC library
-URL: https://www.knot-dns.cz
-Version: @PACKAGE_VERSION@
-Requires.private: gnutls >= 3.3
-Libs: -L${libdir} -ldnssec
-Cflags: -I${includedir}
+++ /dev/null
-lib_LTLIBRARIES += libdnssec.la
-pkgconfig_DATA += libdnssec.pc
-
-libdnssec_la_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAG_VISIBILITY) $(gnutls_CFLAGS)
-libdnssec_la_LDFLAGS = $(AM_LDFLAGS) $(libdnssec_VERSION_INFO) $(LDFLAG_EXCLUDE_LIBS)
-libdnssec_la_LIBADD = $(libcontrib_LIBS) $(gnutls_LIBS)
-if ENABLE_PKCS11
-libdnssec_la_LIBADD += $(pthread_LIBS)
-endif
-
-EXTRA_DIST += \
- libdnssec/sample_keys.h
-
-include_libdnssecdir = $(includedir)/libdnssec
-include_libdnssec_HEADERS = \
- libdnssec/binary.h \
- libdnssec/crypto.h \
- libdnssec/digest.h \
- libdnssec/dnssec.h \
- libdnssec/error.h \
- libdnssec/key.h \
- libdnssec/keyid.h \
- libdnssec/keystore.h \
- libdnssec/keytag.h \
- libdnssec/nsec.h \
- libdnssec/pem.h \
- libdnssec/random.h \
- libdnssec/sign.h \
- libdnssec/tsig.h \
- libdnssec/version.h
-
-libdnssec_la_SOURCES = \
- libdnssec/binary.c \
- libdnssec/crypto.c \
- libdnssec/digest.c \
- libdnssec/error.c \
- libdnssec/key/algorithm.c \
- libdnssec/key/algorithm.h \
- libdnssec/key/convert.c \
- libdnssec/key/convert.h \
- libdnssec/key/dnskey.c \
- libdnssec/key/dnskey.h \
- libdnssec/key/ds.c \
- libdnssec/key/internal.h \
- libdnssec/key/key.c \
- libdnssec/key/keytag.c \
- libdnssec/key/privkey.c \
- libdnssec/key/privkey.h \
- libdnssec/key/simple.c \
- libdnssec/keyid.c \
- libdnssec/keystore/internal.h \
- libdnssec/keystore/keystore.c \
- libdnssec/keystore/pkcs11.c \
- libdnssec/keystore/pkcs8.c \
- libdnssec/nsec/bitmap.c \
- libdnssec/nsec/hash.c \
- libdnssec/nsec/nsec.c \
- libdnssec/p11/p11.c \
- libdnssec/p11/p11.h \
- libdnssec/pem.c \
- libdnssec/random.c \
- libdnssec/shared/bignum.c \
- libdnssec/shared/bignum.h \
- libdnssec/shared/binary_wire.h \
- libdnssec/shared/dname.c \
- libdnssec/shared/dname.h \
- libdnssec/shared/keyid_gnutls.c \
- libdnssec/shared/keyid_gnutls.h \
- libdnssec/shared/shared.h \
- libdnssec/sign/der.c \
- libdnssec/sign/der.h \
- libdnssec/sign/sign.c \
- libdnssec/tsig.c
+++ /dev/null
-/* Copyright (C) CZ.NIC, z.s.p.o. and contributors
- * SPDX-License-Identifier: GPL-2.0-or-later
- * For more information, see <https://www.knot-dns.cz/>
- */
-
-#pragma once
-
-#define DNSSEC_VERSION_MAJOR @KNOT_VERSION_MAJOR@
-#define DNSSEC_VERSION_MINOR @KNOT_VERSION_MINOR@
-#define DNSSEC_VERSION_PATCH 0x0@KNOT_VERSION_PATCH@
-
-#define DNSSEC_VERSION_HEX ((DNSSEC_VERSION_MAJOR << 16) | \
- (DNSSEC_VERSION_MINOR << 8) | \
- (DNSSEC_VERSION_PATCH))
Description: Knot DNS library
URL: https://www.knot-dns.cz
Version: @PACKAGE_VERSION@
-Requires.private: libdnssec = @PACKAGE_VERSION@
Libs: -L${libdir} -lknot
Libs.private: -lm @lmdb_LIBS@
Cflags: -I${includedir}
libknot_la_CPPFLAGS = $(embedded_libngtcp2_CFLAGS) \
$(AM_CPPFLAGS) $(CFLAG_VISIBILITY) $(lmdb_CFLAGS) \
- ${fuzzer_CFLAGS}
+ $(gnutls_CFLAGS) ${fuzzer_CFLAGS}
libknot_la_LDFLAGS = $(AM_LDFLAGS) $(libknot_VERSION_INFO) $(LDFLAG_EXCLUDE_LIBS) \
${fuzzer_LDFLAGS}
-libknot_la_LIBADD = libdnssec.la $(libcontrib_LIBS) $(lmdb_LIBS) $(math_LIBS)
+libknot_la_LIBADD = $(libcontrib_LIBS) $(lmdb_LIBS) $(gnutls_LIBS) $(math_LIBS)
if EMBEDDED_LIBNGTCP2
-libknot_la_LIBADD += $(libembngtcp2_LIBS)
+libknot_la_LIBADD += $(libembngtcp2_LIBS)
endif EMBEDDED_LIBNGTCP2
+if ENABLE_PKCS11
+libknot_la_LIBADD += $(pthread_LIBS)
+endif
+
+EXTRA_DIST += \
+ libknot/dnssec/sample_keys.h
+
include_libknotdir = $(includedir)
nobase_include_libknot_HEADERS = \
libknot/attribute.h \
libknot/db/db.h \
libknot/db/db_lmdb.h \
libknot/db/db_trie.h \
+ libknot/dnssec/binary.h \
+ libknot/dnssec/crypto.h \
+ libknot/dnssec/digest.h \
+ libknot/dnssec/dnssec.h \
+ libknot/dnssec/error.h \
+ libknot/dnssec/key.h \
+ libknot/dnssec/keyid.h \
+ libknot/dnssec/keystore.h \
+ libknot/dnssec/keytag.h \
+ libknot/dnssec/nsec.h \
+ libknot/dnssec/pem.h \
+ libknot/dnssec/random.h \
+ libknot/dnssec/sign.h \
+ libknot/dnssec/tsig.h \
libknot/packet/compr.h \
libknot/packet/pkt.h \
libknot/packet/rrset-wire.h \
libknot/error.c \
libknot/db/db_lmdb.c \
libknot/db/db_trie.c \
+ libknot/dnssec/binary.c \
+ libknot/dnssec/crypto.c \
+ libknot/dnssec/digest.c \
+ libknot/dnssec/error.c \
+ libknot/dnssec/key/algorithm.c \
+ libknot/dnssec/key/algorithm.h \
+ libknot/dnssec/key/convert.c \
+ libknot/dnssec/key/convert.h \
+ libknot/dnssec/key/dnskey.c \
+ libknot/dnssec/key/dnskey.h \
+ libknot/dnssec/key/ds.c \
+ libknot/dnssec/key/internal.h \
+ libknot/dnssec/key/key.c \
+ libknot/dnssec/key/keytag.c \
+ libknot/dnssec/key/privkey.c \
+ libknot/dnssec/key/privkey.h \
+ libknot/dnssec/key/simple.c \
+ libknot/dnssec/keyid.c \
+ libknot/dnssec/keystore/internal.h \
+ libknot/dnssec/keystore/keystore.c \
+ libknot/dnssec/keystore/pkcs11.c \
+ libknot/dnssec/keystore/pkcs8.c \
+ libknot/dnssec/nsec/bitmap.c \
+ libknot/dnssec/nsec/hash.c \
+ libknot/dnssec/nsec/nsec.c \
+ libknot/dnssec/p11/p11.c \
+ libknot/dnssec/p11/p11.h \
+ libknot/dnssec/pem.c \
+ libknot/dnssec/random.c \
+ libknot/dnssec/shared/bignum.c \
+ libknot/dnssec/shared/bignum.h \
+ libknot/dnssec/shared/binary_wire.h \
+ libknot/dnssec/shared/dname.c \
+ libknot/dnssec/shared/dname.h \
+ libknot/dnssec/shared/keyid_gnutls.c \
+ libknot/dnssec/shared/keyid_gnutls.h \
+ libknot/dnssec/shared/shared.h \
+ libknot/dnssec/sign/der.c \
+ libknot/dnssec/sign/der.h \
+ libknot/dnssec/sign/sign.c \
+ libknot/dnssec/tsig.c \
libknot/packet/pkt.c \
libknot/packet/rrset-wire.c \
libknot/probe/data.c \