Update libdnssec -> libknot/dnssec includes

This commit is contained in:
Daniel Salzman 2025-10-19 12:45:55 +02:00 committed by Libor Peltan
parent cf92fb9008
commit 75494000fd
119 changed files with 287 additions and 287 deletions

View file

@ -15,8 +15,8 @@
#include "knot/updates/acl.h"
#include "knot/zone/zone-load.h"
#include "libknot/rrtype/opt.h"
#include "libdnssec/tsig.h"
#include "libdnssec/key.h"
#include "libknot/dnssec/tsig.h"
#include "libknot/dnssec/key.h"
#define HOURS(x) ((x) * 3600)
#define DAYS(x) ((x) * HOURS(24))

View file

@ -21,7 +21,7 @@
#include <linux/udp.h>
#endif
#include "libdnssec/key.h"
#include "libknot/dnssec/key.h"
#include "knot/catalog/catalog_db.h"
#include "knot/conf/tools.h"
#include "knot/conf/conf.h"

View file

@ -5,7 +5,7 @@
#pragma once
#include "libdnssec/keystore.h"
#include "libknot/dnssec/keystore.h"
#include "contrib/spinlock.h"
#include "contrib/time.h"
#include "knot/conf/conf.h"

View file

@ -6,7 +6,7 @@
#include "knot/dnssec/kasp/kasp_zone.h"
#include "knot/dnssec/kasp/keystore.h"
#include "knot/dnssec/zone-keys.h"
#include "libdnssec/binary.h"
#include "libknot/dnssec/binary.h"
// FIXME DNSSEC errors versus knot errors

View file

@ -7,7 +7,7 @@
#include "knot/dnssec/kasp/kasp_db.h"
#include "knot/zone/contents.h"
#include "libdnssec/keystore.h"
#include "libknot/dnssec/keystore.h"
typedef struct {
knot_dname_t *dname;

View file

@ -7,7 +7,7 @@
#include <stdio.h>
#include <string.h>
#include "libdnssec/error.h"
#include "libknot/dnssec/error.h"
#include "knot/dnssec/kasp/keystore.h"
#include "knot/conf/schema.h"
#include "libknot/error.h"

View file

@ -5,7 +5,7 @@
#pragma once
#include "libdnssec/keystore.h"
#include "libknot/dnssec/keystore.h"
int keystore_load(const char *config, unsigned backend,
const char *kasp_base_path, dnssec_keystore_t **keystore);

View file

@ -8,8 +8,8 @@
#include <stdbool.h>
#include "contrib/time.h"
#include "libdnssec/key.h"
#include "libdnssec/keystore.h"
#include "libknot/dnssec/key.h"
#include "libknot/dnssec/keystore.h"
#include "knot/conf/conf.h"
/*!

View file

@ -13,7 +13,7 @@
#include "knot/dnssec/policy.h"
#include "knot/dnssec/zone-keys.h"
#include "knot/zone/serial.h"
#include "libdnssec/random.h"
#include "libknot/dnssec/random.h"
static bool not_removed(const knot_kasp_key_t *key, knot_time_t now)
{

View file

@ -5,8 +5,8 @@
#include "knot/dnssec/key_records.h"
#include "libdnssec/error.h"
#include "libdnssec/sign.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/sign.h"
#include "knot/dnssec/rrset-sign.h"
#include "knot/dnssec/zone-sign.h"
#include "knot/journal/serialization.h"

View file

@ -11,7 +11,7 @@
#include "knot/zone/contents.h"
#include "knot/updates/zone-update.h"
#include "libdnssec/nsec.h"
#include "libknot/dnssec/nsec.h"
/*!
* \brief Parameters to be used in connect_nsec_nodes callback.

View file

@ -6,7 +6,7 @@
#pragma once
#include <stdint.h>
#include "libdnssec/nsec.h"
#include "libknot/dnssec/nsec.h"
#include "knot/updates/changesets.h"
#include "knot/updates/zone-update.h"
#include "knot/zone/contents.h"

View file

@ -6,7 +6,7 @@
#include <assert.h>
#include "contrib/wire_ctx.h"
#include "libdnssec/error.h"
#include "libknot/dnssec/error.h"
#include "knot/dnssec/rrset-sign.h"
#include "knot/dnssec/zone-sign.h"
#include "knot/zone/serial.h" // DNS uint32 arithmetics

View file

@ -5,8 +5,8 @@
#pragma once
#include "libdnssec/key.h"
#include "libdnssec/sign.h"
#include "libknot/dnssec/key.h"
#include "libknot/dnssec/sign.h"
#include "knot/dnssec/context.h"
#include "knot/dnssec/zone-keys.h"
#include "libknot/rrset.h"

View file

@ -5,8 +5,8 @@
#include <assert.h>
#include "libdnssec/error.h"
#include "libdnssec/random.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/random.h"
#include "libknot/libknot.h"
#include "knot/conf/conf.h"
#include "knot/common/dbus.h"

View file

@ -7,7 +7,7 @@
#include <limits.h>
#include <stdio.h>
#include "libdnssec/error.h"
#include "libknot/dnssec/error.h"
#include "knot/common/log.h"
#include "knot/dnssec/zone-keys.h"
#include "libknot/libknot.h"

View file

@ -6,8 +6,8 @@
#pragma once
#include "libknot/dynarray.h"
#include "libdnssec/keystore.h"
#include "libdnssec/sign.h"
#include "libknot/dnssec/keystore.h"
#include "libknot/dnssec/sign.h"
#include "knot/dnssec/kasp/kasp_zone.h"
#include "knot/dnssec/kasp/policy.h"
#include "knot/dnssec/context.h"

View file

@ -5,7 +5,7 @@
#include <assert.h>
#include "libdnssec/error.h"
#include "libknot/dnssec/error.h"
#include "libknot/descriptor.h"
#include "libknot/rrtype/nsec3.h"
#include "libknot/rrtype/soa.h"

View file

@ -7,10 +7,10 @@
#include <pthread.h>
#include <sys/types.h>
#include "libdnssec/error.h"
#include "libdnssec/key.h"
#include "libdnssec/keytag.h"
#include "libdnssec/sign.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/key.h"
#include "libknot/dnssec/keytag.h"
#include "libknot/dnssec/sign.h"
#include "knot/common/log.h"
#include "knot/dnssec/key-events.h"
#include "knot/dnssec/key_records.h"

View file

@ -12,7 +12,7 @@
#include "knot/server/server.h"
#include "knot/zone/serial.h"
#include "knot/zone/zone.h"
#include "libdnssec/keytag.h"
#include "libknot/dnssec/keytag.h"
#include "libknot/errcode.h"
#define DNSKEY_SYNC_LOG(priority, zone, remote, flags, fmt, ...) \

View file

@ -8,7 +8,7 @@
#include <urcu.h>
#include "contrib/mempattern.h"
#include "libdnssec/random.h"
#include "libknot/dnssec/random.h"
#include "knot/common/log.h"
#include "knot/conf/conf.h"
#include "knot/dnssec/zone-events.h"

View file

@ -15,7 +15,7 @@
#include "knot/updates/ddns.h"
#include "knot/zone/digest.h"
#include "knot/zone/zone.h"
#include "libdnssec/random.h"
#include "libknot/dnssec/random.h"
#include "libknot/libknot.h"
#include "libknot/quic/quic_conn.h"
#include "libknot/quic/quic.h"

View file

@ -12,7 +12,7 @@
#include "contrib/atomic.h"
#include "contrib/threads.h"
#include "contrib/string.h"
#include "libdnssec/random.h"
#include "libknot/dnssec/random.h"
#define BADCOOKIE_CTR_INIT 1

View file

@ -17,7 +17,7 @@
#include "contrib/sockaddr.h"
#include "contrib/string.h"
#include "contrib/strtonum.h"
#include "libdnssec/random.h"
#include "libknot/dnssec/random.h"
#include "libzscanner/scanner.h"
#define MOD_CONFIG_FILE "\x0B""config-file"

View file

@ -8,7 +8,7 @@
#include <string.h>
#include "contrib/string.h"
#include "libdnssec/error.h"
#include "libknot/dnssec/error.h"
#include "knot/include/module.h"
#include "knot/modules/onlinesign/nsec_next.h"
// Next dependencies force static module!

View file

@ -12,7 +12,7 @@
#include "contrib/musl/inet_ntop.h"
#include "contrib/sockaddr.h"
#include "contrib/time.h"
#include "libdnssec/random.h"
#include "libknot/dnssec/random.h"
// CIDR block prefix lengths for v4/v6 (hardcoded also in unit tests).
#define RRL_V4_PREFIXES (uint8_t[]) { 18, 20, 24, 32 }

View file

@ -39,8 +39,8 @@ Size (`loads_bits` = log2 length):
#include "./kru.h"
#include "contrib/macros.h"
#include "libdnssec/error.h"
#include "libdnssec/random.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/random.h"
typedef uint64_t hash_t;
#if USE_AES
/// 4-8 rounds should be an OK choice, most likely.

View file

@ -10,7 +10,7 @@
#include "knot/nameserver/log.h"
#include "knot/nameserver/tsig_ctx.h"
#include "knot/zone/serial.h"
#include "libdnssec/random.h"
#include "libknot/dnssec/random.h"
#include "libknot/libknot.h"
#define NOTIFY_IN_LOG(priority, qdata, fmt...) \

View file

@ -5,7 +5,7 @@
#include <urcu.h>
#include "libdnssec/tsig.h"
#include "libknot/dnssec/tsig.h"
#include "knot/common/log.h"
#include "knot/dnssec/rrset-sign.h"
#include "knot/nameserver/process_query.h"

View file

@ -6,7 +6,7 @@
#include "knot/query/query.h"
#include "contrib/wire_ctx.h"
#include "libdnssec/random.h"
#include "libknot/dnssec/random.h"
void query_init_pkt(knot_pkt_t *pkt)
{

View file

@ -8,7 +8,7 @@
#include "knot/dnssec/zone-nsec.h"
#include "knot/zone/adds_tree.h"
#include "knot/zone/measure.h"
#include "libdnssec/error.h"
#include "libknot/dnssec/error.h"
static bool node_non_dnssec_exists(const zone_node_t *node)
{

View file

@ -28,7 +28,7 @@
#include "knot/server/server.h"
#include "knot/zone/backup_dir.h"
#include "knot/zone/zonefile.h"
#include "libdnssec/error.h"
#include "libknot/dnssec/error.h"
// Current backup format version for output. Don't decrease it.
#define BACKUP_VERSION BACKUP_FORMAT_2 // Starting with release 3.1.0.

View file

@ -5,7 +5,7 @@
#include <assert.h>
#include "libdnssec/error.h"
#include "libknot/dnssec/error.h"
#include "knot/zone/adds_tree.h"
#include "knot/zone/adjust.h"
#include "knot/zone/contents.h"

View file

@ -8,7 +8,7 @@
#include <pthread.h>
#include "contrib/atomic.h"
#include "libdnssec/nsec.h"
#include "libknot/dnssec/nsec.h"
#include "libknot/rrtype/nsec3param.h"
#include "knot/zone/node.h"
#include "knot/zone/zone-tree.h"

View file

@ -9,7 +9,7 @@
#include "knot/dnssec/rrset-sign.h"
#include "knot/updates/zone-update.h"
#include "contrib/wire_ctx.h"
#include "libdnssec/digest.h"
#include "libknot/dnssec/digest.h"
#include "libknot/libknot.h"
#define DIGEST_BUF_MIN 4096

View file

@ -7,8 +7,8 @@
#include "knot/zone/semantic-check.h"
#include "libdnssec/error.h"
#include "libdnssec/key.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/key.h"
#include "contrib/string.h"
#include "libknot/libknot.h"
#include "knot/dnssec/key-events.h"

View file

@ -7,7 +7,7 @@
#include "libknot/codes.h"
#include "libknot/consts.h"
#include "libknot/rrtype/opt.h"
#include "libdnssec/key.h"
#include "libknot/dnssec/key.h"
_public_
const knot_lookup_t knot_opcode_names[] = {

View file

@ -7,9 +7,9 @@
#include <string.h>
#include "contrib/base64.h"
#include "libdnssec/binary.h"
#include "libdnssec/error.h"
#include "libdnssec/shared/shared.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/shared/shared.h"
/* -- public API ----------------------------------------------------------- */

View file

@ -6,9 +6,9 @@
#include <gnutls/gnutls.h>
#include <gnutls/pkcs11.h>
#include "libdnssec/crypto.h"
#include "libdnssec/p11/p11.h"
#include "libdnssec/shared/shared.h"
#include "libknot/dnssec/crypto.h"
#include "libknot/dnssec/p11/p11.h"
#include "libknot/dnssec/shared/shared.h"
_public_
void dnssec_crypto_init(void)

View file

@ -3,12 +3,12 @@
* For more information, see <https://www.knot-dns.cz/>
*/
#include "libdnssec/digest.h"
#include "libknot/dnssec/digest.h"
#include <gnutls/gnutls.h>
#include <gnutls/crypto.h>
#include "libdnssec/shared/shared.h"
#include "libknot/dnssec/shared/shared.h"
struct dnssec_digest_ctx {
gnutls_hash_hd_t gtctx;

View file

@ -15,8 +15,8 @@
#pragma once
#include "libdnssec/binary.h"
#include "libdnssec/error.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/error.h"
typedef enum {
DNSSEC_DIGEST_INVALID = 0,

View file

@ -11,15 +11,15 @@
#pragma once
#include <libdnssec/binary.h>
#include <libdnssec/crypto.h>
#include <libdnssec/error.h>
#include <libdnssec/key.h>
#include <libdnssec/keyid.h>
#include <libdnssec/keystore.h>
#include <libdnssec/keytag.h>
#include <libdnssec/nsec.h>
#include <libdnssec/pem.h>
#include <libdnssec/random.h>
#include <libdnssec/sign.h>
#include <libdnssec/tsig.h>
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/crypto.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/key.h"
#include "libknot/dnssec/keyid.h"
#include "libknot/dnssec/keystore.h"
#include "libknot/dnssec/keytag.h"
#include "libknot/dnssec/nsec.h"
#include "libknot/dnssec/pem.h"
#include "libknot/dnssec/random.h"
#include "libknot/dnssec/sign.h"
#include "libknot/dnssec/tsig.h"

View file

@ -5,8 +5,8 @@
#include <string.h>
#include "libdnssec/error.h"
#include "libdnssec/shared/shared.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/shared/shared.h"
typedef struct error_message_t {
int code;

View file

@ -27,7 +27,7 @@
#include <stdbool.h>
#include <stdint.h>
#include <libdnssec/binary.h>
#include "libknot/dnssec/binary.h"
/*!
* DNSKEY algorithm numbers.

View file

@ -5,10 +5,10 @@
#include <gnutls/gnutls.h>
#include "libdnssec/error.h"
#include "libdnssec/key.h"
#include "libdnssec/key/algorithm.h"
#include "libdnssec/shared/shared.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/key.h"
#include "libknot/dnssec/key/algorithm.h"
#include "libknot/dnssec/shared/shared.h"
/* -- internal ------------------------------------------------------------- */

View file

@ -7,7 +7,7 @@
#include <gnutls/gnutls.h>
#include "libdnssec/key.h"
#include "libknot/dnssec/key.h"
/*!
* Convert DNSKEY algorithm identifier to GnuTLS identifier.

View file

@ -10,14 +10,14 @@
#include <stdint.h>
#include <string.h>
#include "libdnssec/shared/bignum.h"
#include "libdnssec/binary.h"
#include "libdnssec/error.h"
#include "libdnssec/key.h"
#include "libdnssec/key/algorithm.h"
#include "libdnssec/key/dnskey.h"
#include "libdnssec/shared/shared.h"
#include "libdnssec/shared/binary_wire.h"
#include "libknot/dnssec/shared/bignum.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/key.h"
#include "libknot/dnssec/key/algorithm.h"
#include "libknot/dnssec/key/dnskey.h"
#include "libknot/dnssec/shared/shared.h"
#include "libknot/dnssec/shared/binary_wire.h"
/* -- wrappers for GnuTLS types -------------------------------------------- */

View file

@ -7,8 +7,8 @@
#include <gnutls/abstract.h>
#include "libdnssec/binary.h"
#include "libdnssec/key.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/key.h"
/*!
* Encode public key into the format used in DNSKEY RDATA.

View file

@ -3,11 +3,11 @@
* For more information, see <https://www.knot-dns.cz/>
*/
#include "libdnssec/binary.h"
#include "libdnssec/error.h"
#include "libdnssec/key/dnskey.h"
#include "libdnssec/key/convert.h"
#include "libdnssec/shared/binary_wire.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/key/dnskey.h"
#include "libknot/dnssec/key/convert.h"
#include "libknot/dnssec/shared/binary_wire.h"
/* -- internal API --------------------------------------------------------- */

View file

@ -7,8 +7,8 @@
#include <gnutls/abstract.h>
#include "libdnssec/binary.h"
#include "libdnssec/error.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/error.h"
/*!
* DNSKEY RDATA fields offsets.

View file

@ -3,13 +3,13 @@
* For more information, see <https://www.knot-dns.cz/>
*/
#include "libdnssec/binary.h"
#include "libdnssec/error.h"
#include "libdnssec/key.h"
#include "libdnssec/key/internal.h"
#include "libdnssec/shared/dname.h"
#include "libdnssec/shared/shared.h"
#include "libdnssec/shared/binary_wire.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/key.h"
#include "libknot/dnssec/key/internal.h"
#include "libknot/dnssec/shared/dname.h"
#include "libknot/dnssec/shared/shared.h"
#include "libknot/dnssec/shared/binary_wire.h"
#include <gnutls/gnutls.h>
#include <gnutls/crypto.h>

View file

@ -8,8 +8,8 @@
#include <gnutls/abstract.h>
#include <stdint.h>
#include "libdnssec/key.h"
#include "libdnssec/shared/dname.h"
#include "libknot/dnssec/key.h"
#include "libknot/dnssec/shared/dname.h"
/*!
* DNSSEC key.

View file

@ -9,18 +9,18 @@
#include <stdlib.h>
#include <string.h>
#include "libdnssec/binary.h"
#include "libdnssec/error.h"
#include "libdnssec/key.h"
#include "libdnssec/key/algorithm.h"
#include "libdnssec/key/convert.h"
#include "libdnssec/key/dnskey.h"
#include "libdnssec/key/internal.h"
#include "libdnssec/shared/keyid_gnutls.h"
#include "libdnssec/keystore.h"
#include "libdnssec/keytag.h"
#include "libdnssec/shared/shared.h"
#include "libdnssec/shared/binary_wire.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/key.h"
#include "libknot/dnssec/key/algorithm.h"
#include "libknot/dnssec/key/convert.h"
#include "libknot/dnssec/key/dnskey.h"
#include "libknot/dnssec/key/internal.h"
#include "libknot/dnssec/shared/keyid_gnutls.h"
#include "libknot/dnssec/keystore.h"
#include "libknot/dnssec/keytag.h"
#include "libknot/dnssec/shared/shared.h"
#include "libknot/dnssec/shared/binary_wire.h"
#include "contrib/wire_ctx.h"
/*!

View file

@ -7,10 +7,10 @@
#include <stdint.h>
#include <string.h>
#include "libdnssec/binary.h"
#include "libdnssec/error.h"
#include "libdnssec/key/dnskey.h"
#include "libdnssec/shared/shared.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/key/dnskey.h"
#include "libknot/dnssec/shared/shared.h"
/*!
* Compute keytag for RSA/MD5 key.

View file

@ -6,15 +6,15 @@
#include <gnutls/abstract.h>
#include <gnutls/gnutls.h>
#include "libdnssec/binary.h"
#include "libdnssec/error.h"
#include "libdnssec/key/algorithm.h"
#include "libdnssec/key/convert.h"
#include "libdnssec/key/dnskey.h"
#include "libdnssec/key/internal.h"
#include "libdnssec/key/privkey.h"
#include "libdnssec/shared/shared.h"
#include "libdnssec/shared/binary_wire.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/key/algorithm.h"
#include "libknot/dnssec/key/convert.h"
#include "libknot/dnssec/key/dnskey.h"
#include "libknot/dnssec/key/internal.h"
#include "libknot/dnssec/key/privkey.h"
#include "libknot/dnssec/shared/shared.h"
#include "libknot/dnssec/shared/binary_wire.h"
/* -- internal functions --------------------------------------------------- */

View file

@ -7,7 +7,7 @@
#include <gnutls/abstract.h>
#include "libdnssec/key.h"
#include "libknot/dnssec/key.h"
/*!
* Load a private key into a DNSSEC key, create a public part if necessary.

View file

@ -6,14 +6,14 @@
#include <gnutls/abstract.h>
#include <gnutls/gnutls.h>
#include "libdnssec/binary.h"
#include "libdnssec/error.h"
#include "libdnssec/key.h"
#include "libdnssec/key/dnskey.h"
#include "libdnssec/key/internal.h"
#include "libdnssec/key/privkey.h"
#include "libdnssec/pem.h"
#include "libdnssec/shared/shared.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/key.h"
#include "libknot/dnssec/key/dnskey.h"
#include "libknot/dnssec/key/internal.h"
#include "libknot/dnssec/key/privkey.h"
#include "libknot/dnssec/pem.h"
#include "libknot/dnssec/shared/shared.h"
/* -- public API ----------------------------------------------------------- */

View file

@ -6,9 +6,9 @@
#include <assert.h>
#include <string.h>
#include "libdnssec/error.h"
#include "libdnssec/keyid.h"
#include "libdnssec/shared/shared.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/keyid.h"
#include "libknot/dnssec/shared/shared.h"
#include "contrib/ctype.h"
#include "contrib/tolower.h"

View file

@ -22,8 +22,8 @@
#pragma once
#include <libdnssec/binary.h>
#include <libdnssec/key.h>
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/key.h"
struct dnssec_keystore;

View file

@ -8,9 +8,9 @@
#include <gnutls/gnutls.h>
#include <gnutls/abstract.h>
#include "libdnssec/binary.h"
#include "libdnssec/key.h"
#include "libdnssec/keystore.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/key.h"
#include "libknot/dnssec/keystore.h"
typedef struct keystore_functions {
// construction of internal context

View file

@ -6,16 +6,16 @@
#include <assert.h>
#include <stdlib.h>
#include "libdnssec/error.h"
#include "libdnssec/key.h"
#include "libdnssec/key/algorithm.h"
#include "libdnssec/key/dnskey.h"
#include "libdnssec/key/internal.h"
#include "libdnssec/key/privkey.h"
#include "libdnssec/keyid.h"
#include "libdnssec/keystore.h"
#include "libdnssec/keystore/internal.h"
#include "libdnssec/shared/shared.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/key.h"
#include "libknot/dnssec/key/algorithm.h"
#include "libknot/dnssec/key/dnskey.h"
#include "libknot/dnssec/key/internal.h"
#include "libknot/dnssec/key/privkey.h"
#include "libknot/dnssec/keyid.h"
#include "libknot/dnssec/keystore.h"
#include "libknot/dnssec/keystore/internal.h"
#include "libknot/dnssec/shared/shared.h"
/* -- internal API --------------------------------------------------------- */

View file

@ -7,14 +7,14 @@
#include <pthread.h>
#include "contrib/string.h"
#include "libdnssec/error.h"
#include "libdnssec/keyid.h"
#include "libdnssec/shared/keyid_gnutls.h"
#include "libdnssec/keystore.h"
#include "libdnssec/keystore/internal.h"
#include "libdnssec/p11/p11.h"
#include "libdnssec/pem.h"
#include "libdnssec/shared/shared.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/keyid.h"
#include "libknot/dnssec/shared/keyid_gnutls.h"
#include "libknot/dnssec/keystore.h"
#include "libknot/dnssec/keystore/internal.h"
#include "libknot/dnssec/p11/p11.h"
#include "libknot/dnssec/pem.h"
#include "libknot/dnssec/shared/shared.h"
#ifdef ENABLE_PKCS11

View file

@ -12,13 +12,13 @@
#include <sys/types.h>
#include "contrib/files.h"
#include "libdnssec/binary.h"
#include "libdnssec/error.h"
#include "libdnssec/keystore.h"
#include "libdnssec/keystore/internal.h"
#include "libdnssec/pem.h"
#include "libdnssec/shared/shared.h"
#include "libdnssec/shared/keyid_gnutls.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/keystore.h"
#include "libknot/dnssec/keystore/internal.h"
#include "libknot/dnssec/pem.h"
#include "libknot/dnssec/shared/shared.h"
#include "libknot/dnssec/shared/keyid_gnutls.h"
#define DIR_INIT_MODE 0750

View file

@ -18,7 +18,7 @@
#pragma once
#include <stdint.h>
#include <libdnssec/binary.h>
#include "libknot/dnssec/binary.h"
/*!
* Compute a key tag for a DNSSEC key.

View file

@ -22,7 +22,7 @@
#include <stdint.h>
#include <stdbool.h>
#include <libdnssec/binary.h>
#include "libknot/dnssec/binary.h"
/*!
* DNSSEC NSEC3 algorithm numbers.

View file

@ -7,8 +7,8 @@
#include <stdint.h>
#include <string.h>
#include "libdnssec/nsec.h"
#include "libdnssec/shared/shared.h"
#include "libknot/dnssec/nsec.h"
#include "libknot/dnssec/shared/shared.h"
#define BITMAP_WINDOW_SIZE 256
#define BITMAP_WINDOW_BYTES (BITMAP_WINDOW_SIZE/CHAR_BIT)

View file

@ -8,9 +8,9 @@
#include <gnutls/crypto.h>
#include <string.h>
#include "libdnssec/error.h"
#include "libdnssec/nsec.h"
#include "libdnssec/shared/shared.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/nsec.h"
#include "libknot/dnssec/shared/shared.h"
/*!
* Compute NSEC3 hash for given data and algorithm.

View file

@ -3,12 +3,12 @@
* For more information, see <https://www.knot-dns.cz/>
*/
#include "libdnssec/nsec.h"
#include "libdnssec/shared/shared.h"
#include "libdnssec/shared/binary_wire.h"
#include "libknot/dnssec/nsec.h"
#include "libknot/dnssec/shared/shared.h"
#include "libknot/dnssec/shared/binary_wire.h"
#include "libdnssec/binary.h"
#include "libdnssec/error.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/error.h"
/*!
* Free NSEC3 parameters.

View file

@ -8,8 +8,8 @@
#include <stdlib.h>
#include <string.h>
#include "libdnssec/p11/p11.h"
#include "libdnssec/error.h"
#include "libknot/dnssec/p11/p11.h"
#include "libknot/dnssec/error.h"
#ifdef ENABLE_PKCS11

View file

@ -8,11 +8,11 @@
#include <gnutls/gnutls.h>
#include <gnutls/x509.h>
#include "libdnssec/binary.h"
#include "libdnssec/error.h"
#include "libdnssec/key.h"
#include "libdnssec/pem.h"
#include "libdnssec/shared/shared.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/key.h"
#include "libknot/dnssec/pem.h"
#include "libknot/dnssec/shared/shared.h"
_public_
int dnssec_pem_to_x509(const dnssec_binary_t *pem, gnutls_x509_privkey_t *key)

View file

@ -17,7 +17,7 @@
#include <gnutls/gnutls.h>
#include <libdnssec/binary.h>
#include "libknot/dnssec/binary.h"
/*!
* Create GnuTLS X.509 private key from unencrypted PEM data.

View file

@ -9,9 +9,9 @@
#include <stddef.h>
#include <stdint.h>
#include "libdnssec/error.h"
#include "libdnssec/random.h"
#include "libdnssec/shared/shared.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/random.h"
#include "libknot/dnssec/shared/shared.h"
/* -- public API ----------------------------------------------------------- */

View file

@ -18,7 +18,7 @@
#pragma once
#include <stdint.h>
#include <libdnssec/binary.h>
#include "libknot/dnssec/binary.h"
/*!
* Fill a buffer with pseudo-random data.

View file

@ -5,7 +5,7 @@
#pragma once
#include "libdnssec/binary.h"
#include "libknot/dnssec/binary.h"
typedef struct key_parameters {
// DNSSEC fields

View file

@ -6,7 +6,7 @@
#include <assert.h>
#include <string.h>
#include "libdnssec/shared/bignum.h"
#include "libknot/dnssec/shared/bignum.h"
static void skip_leading_zeroes(dnssec_binary_t *value)
{

View file

@ -7,7 +7,7 @@
#include <stdlib.h>
#include "libdnssec/binary.h"
#include "libknot/dnssec/binary.h"
#include "contrib/wire_ctx.h"
/*!

View file

@ -8,7 +8,7 @@
#include <stdlib.h>
#include "contrib/wire_ctx.h"
#include "libdnssec/binary.h"
#include "libknot/dnssec/binary.h"
static inline wire_ctx_t binary_init(const dnssec_binary_t *binary)
{

View file

@ -9,8 +9,8 @@
#include <stdint.h>
#include <string.h>
#include "libdnssec/shared/dname.h"
#include "libdnssec/shared/shared.h"
#include "libknot/dnssec/shared/dname.h"
#include "libknot/dnssec/shared/shared.h"
#include "contrib/tolower.h"
/*!

View file

@ -10,11 +10,11 @@
#include <string.h>
#include "contrib/string.h"
#include "libdnssec/binary.h"
#include "libdnssec/error.h"
#include "libdnssec/keyid.h"
#include "libdnssec/shared/keyid_gnutls.h"
#include "libdnssec/shared/shared.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/keyid.h"
#include "libknot/dnssec/shared/keyid_gnutls.h"
#include "libknot/dnssec/shared/shared.h"
/*!
* Get binary key ID from a key (public or private).

View file

@ -8,7 +8,7 @@
#include <gnutls/abstract.h>
#include <gnutls/gnutls.h>
#include "libdnssec/binary.h"
#include "libknot/dnssec/binary.h"
int keyid_x509(gnutls_x509_privkey_t key, dnssec_binary_t *id);

View file

@ -17,7 +17,7 @@
#include <gnutls/gnutls.h>
#include <gnutls/x509.h>
#include "libdnssec/binary.h"
#include "libknot/dnssec/binary.h"
#include "libknot/attribute.h"
/*!

View file

@ -20,8 +20,8 @@
#include <stdint.h>
#include <stdlib.h>
#include <libdnssec/binary.h>
#include <libdnssec/key.h>
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/key.h"
struct dnssec_sign_ctx;

View file

@ -5,11 +5,11 @@
#include <stdbool.h>
#include "libdnssec/shared/bignum.h"
#include "libdnssec/binary.h"
#include "libdnssec/error.h"
#include "libdnssec/sign/der.h"
#include "libdnssec/shared/binary_wire.h"
#include "libknot/dnssec/shared/bignum.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/sign/der.h"
#include "libknot/dnssec/shared/binary_wire.h"
/*
* In fact, this is a very tiny subset of ASN.1 encoding format implementation,

View file

@ -5,7 +5,7 @@
#pragma once
#include "libdnssec/binary.h"
#include "libknot/dnssec/binary.h"
/*
* The ECDSA signatures in DNSSEC are encoded differently than in X.509

View file

@ -11,14 +11,14 @@
#include "contrib/macros.h"
#include "contrib/vpool/vpool.h"
#include "libdnssec/shared/bignum.h"
#include "libdnssec/error.h"
#include "libdnssec/key.h"
#include "libdnssec/key/internal.h"
#include "libdnssec/shared/shared.h"
#include "libdnssec/sign.h"
#include "libdnssec/sign/der.h"
#include "libdnssec/shared/binary_wire.h"
#include "libknot/dnssec/shared/bignum.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/key.h"
#include "libknot/dnssec/key/internal.h"
#include "libknot/dnssec/shared/shared.h"
#include "libknot/dnssec/sign.h"
#include "libknot/dnssec/sign/der.h"
#include "libknot/dnssec/shared/binary_wire.h"
/*!
* Signature format conversion callback.

View file

@ -11,10 +11,10 @@
#include <stdlib.h>
#include <string.h>
#include "libdnssec/shared/dname.h"
#include "libdnssec/error.h"
#include "libdnssec/shared/shared.h"
#include "libdnssec/tsig.h"
#include "libknot/dnssec/shared/dname.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/shared/shared.h"
#include "libknot/dnssec/tsig.h"
struct dnssec_tsig_ctx {
gnutls_mac_algorithm_t algorithm;

View file

@ -17,7 +17,7 @@
#include <stdint.h>
#include <libdnssec/binary.h>
#include "libknot/dnssec/binary.h"
/*!
* TSIG algorithms.

View file

@ -11,7 +11,7 @@
#include "libknot/attribute.h"
#include "libknot/error.h"
#include "libdnssec/error.h"
#include "libknot/dnssec/error.h"
struct error {
int code;

View file

@ -24,8 +24,8 @@
#include "contrib/sockaddr.h"
#include "contrib/ucw/lists.h"
#include "libknot/endian.h"
#include "libdnssec/error.h"
#include "libdnssec/random.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/random.h"
#include "libknot/attribute.h"
#include "libknot/endian.h"
#include "libknot/error.h"

View file

@ -15,7 +15,7 @@
#include "contrib/openbsd/siphash.h"
#include "contrib/ucw/heap.h"
#include "contrib/ucw/lists.h"
#include "libdnssec/random.h"
#include "libknot/dnssec/random.h"
#include "libknot/attribute.h"
#include "libknot/error.h"
#include "libknot/quic/tls_common.h"

View file

@ -14,9 +14,9 @@
#include <netinet/in.h>
#include <sys/socket.h>
#include "libdnssec/binary.h"
#include "libdnssec/key.h"
#include "libdnssec/keytag.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/key.h"
#include "libknot/dnssec/keytag.h"
#include "libknot/attribute.h"
#include "libknot/rrset-dump.h"
#include "libknot/codes.h"

View file

@ -10,7 +10,7 @@
#include <stdint.h>
#include <time.h>
#include "libdnssec/tsig.h"
#include "libknot/dnssec/tsig.h"
#include "libknot/attribute.h"
#include "libknot/rrtype/tsig.h"
#include "libknot/consts.h"

View file

@ -16,8 +16,8 @@
#include <stdint.h>
#include "libdnssec/binary.h"
#include "libdnssec/tsig.h"
#include "libknot/dnssec/binary.h"
#include "libknot/dnssec/tsig.h"
#include "libknot/consts.h"
#include "libknot/rrset.h"
#include "libknot/tsig.h"

View file

@ -8,8 +8,8 @@
#include <time.h>
#include <stdint.h>
#include "libdnssec/error.h"
#include "libdnssec/tsig.h"
#include "libknot/dnssec/error.h"
#include "libknot/dnssec/tsig.h"
#include "libknot/attribute.h"
#include "libknot/tsig-op.h"
#include "libknot/errcode.h"

View file

@ -8,7 +8,7 @@
#include "contrib/getline.h"
#include "contrib/string.h"
#include "libdnssec/error.h"
#include "libknot/dnssec/error.h"
#include "libknot/attribute.h"
#include "libknot/errcode.h"
#include "libknot/tsig.h"

View file

@ -15,7 +15,7 @@
#pragma once
#include "libknot/dname.h"
#include "libdnssec/tsig.h"
#include "libknot/dnssec/tsig.h"
/*!
* \brief TSIG key.

View file

@ -10,7 +10,7 @@
#include "libknot/xdp/msg.h"
#include "libknot/xdp/tcp.h"
#include "libdnssec/random.h"
#include "libknot/dnssec/random.h"
inline static bool empty_msg(const knot_xdp_msg_t *msg)
{

View file

@ -13,7 +13,7 @@
#include "libknot/xdp/tcp_iobuf.h"
#include "libknot/attribute.h"
#include "libknot/error.h"
#include "libdnssec/random.h"
#include "libknot/dnssec/random.h"
#include "contrib/macros.h"
#include "contrib/openbsd/siphash.h"
#include "contrib/ucw/lists.h"

View file

@ -19,7 +19,7 @@
#include "contrib/string.c"
#include "contrib/time.c"
#include "contrib/ucw/mempool.c"
#include "libdnssec/key/keytag.c"
#include "libknot/dnssec/key/keytag.c"
#include "libknot/codes.c"
#include "libknot/descriptor.c"
#include "libknot/dname.c"

View file

@ -7,7 +7,7 @@
#include <stdlib.h>
#include <time.h>
#include "libdnssec/random.h"
#include "libknot/dnssec/random.h"
#include "utils/common/exec.h"
#include "utils/common/msg.h"
#include "utils/common/netio.h"

Some files were not shown because too many files have changed in this diff Show more