summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitlab-ci.yml2
-rw-r--r--configure.ac2
-rw-r--r--distro/deb/control10
-rw-r--r--distro/deb/libdnssec7.symbols89
-rw-r--r--distro/deb/libdnssec8.install (renamed from distro/deb/libdnssec7.install)0
-rw-r--r--distro/deb/libdnssec8.symbols92
6 files changed, 99 insertions, 96 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index bab255021..24a112c81 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -207,7 +207,7 @@ pkg:debian:symbols:libknot:
pkg:debian:symbols:libdnssec:
variables:
LIB_NAME: libdnssec
- LIB_ABI: 7
+ LIB_ABI: 8
<<: *debian_stable
<<: *pkg_symbols
diff --git a/configure.ac b/configure.ac
index 4823df533..a009086d5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -17,7 +17,7 @@ AC_CANONICAL_HOST
# Update library versions
# https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
KNOT_LIB_VERSION([libknot], 11, 0, 0)
-KNOT_LIB_VERSION([libdnssec], 7, 0, 0)
+KNOT_LIB_VERSION([libdnssec], 8, 0, 0)
KNOT_LIB_VERSION([libzscanner], 3, 0, 0)
AC_SUBST([KNOT_VERSION_MAJOR], knot_VERSION_MAJOR)
diff --git a/distro/deb/control b/distro/deb/control
index 6b9f7d8fe..13656c33b 100644
--- a/distro/deb/control
+++ b/distro/deb/control
@@ -39,7 +39,7 @@ Package: knot
Architecture: any
Depends:
adduser,
- libdnssec7 (= ${binary:Version}),
+ libdnssec8 (= ${binary:Version}),
libknot11 (= ${binary:Version}),
libzscanner3 (= ${binary:Version}),
lsb-base (>= 3.0-6),
@@ -93,7 +93,7 @@ Description: DNS zone-parsing shared library from Knot DNS
This package provides a fast zone parser shared library used by Knot
DNS and Knot Resolver.
-Package: libdnssec7
+Package: libdnssec8
Architecture: any
Multi-Arch: same
Depends:
@@ -115,7 +115,7 @@ Package: libknot-dev
Architecture: any
Multi-Arch: same
Depends:
- libdnssec7 (= ${binary:Version}),
+ libdnssec8 (= ${binary:Version}),
libgnutls28-dev,
libknot11 (= ${binary:Version}),
libzscanner3 (= ${binary:Version}),
@@ -135,7 +135,7 @@ Description: Knot DNS shared library development files
Package: knot-dnsutils
Architecture: any
Depends:
- libdnssec7 (= ${binary:Version}),
+ libdnssec8 (= ${binary:Version}),
libknot11 (= ${binary:Version}),
libzscanner3 (= ${binary:Version}),
${misc:Depends},
@@ -162,7 +162,7 @@ Description: DNS clients provided with Knot DNS (kdig, knsupdate)
Package: knot-host
Architecture: any
Depends:
- libdnssec7 (= ${binary:Version}),
+ libdnssec8 (= ${binary:Version}),
libknot11 (= ${binary:Version}),
libzscanner3 (= ${binary:Version}),
${misc:Depends},
diff --git a/distro/deb/libdnssec7.symbols b/distro/deb/libdnssec7.symbols
deleted file mode 100644
index 8fc9486c1..000000000
--- a/distro/deb/libdnssec7.symbols
+++ /dev/null
@@ -1,89 +0,0 @@
-libdnssec.so.7 libdnssec7 #MINVER#
- dnssec_algorithm_digest_support@Base 2.6.0
- dnssec_algorithm_key_size_check@Base 2.3.0
- dnssec_algorithm_key_size_default@Base 2.3.0
- dnssec_algorithm_key_size_range@Base 2.3.0
- dnssec_algorithm_key_support@Base 2.6.0
- dnssec_binary_alloc@Base 2.3.0
- dnssec_binary_cmp@Base 2.3.0
- dnssec_binary_dup@Base 2.3.0
- dnssec_binary_free@Base 2.3.0
- dnssec_binary_from_base64@Base 2.3.0
- dnssec_binary_resize@Base 2.3.0
- dnssec_binary_to_base64@Base 2.3.0
- dnssec_crypto_cleanup@Base 2.3.0
- dnssec_crypto_init@Base 2.3.0
- dnssec_crypto_reinit@Base 2.3.0
- dnssec_key_can_sign@Base 2.3.0
- dnssec_key_can_verify@Base 2.3.0
- dnssec_key_clear@Base 2.3.0
- dnssec_key_create_ds@Base 2.3.0
- dnssec_key_dup@Base 2.3.0
- dnssec_key_free@Base 2.3.0
- dnssec_key_get_algorithm@Base 2.3.0
- dnssec_key_get_dname@Base 2.3.0
- dnssec_key_get_flags@Base 2.3.0
- dnssec_key_get_keyid@Base 2.6.0
- dnssec_key_get_keytag@Base 2.3.0
- dnssec_key_get_protocol@Base 2.3.0
- dnssec_key_get_pubkey@Base 2.3.0
- dnssec_key_get_rdata@Base 2.3.0
- dnssec_key_get_size@Base 2.3.0
- dnssec_key_load_pkcs8@Base 2.3.0
- dnssec_key_new@Base 2.3.0
- dnssec_key_set_algorithm@Base 2.3.0
- dnssec_key_set_dname@Base 2.3.0
- dnssec_key_set_flags@Base 2.3.0
- dnssec_key_set_protocol@Base 2.3.0
- dnssec_key_set_pubkey@Base 2.3.0
- dnssec_key_set_rdata@Base 2.3.0
- dnssec_keyid_copy@Base 2.3.0
- dnssec_keyid_equal@Base 2.3.0
- dnssec_keyid_is_valid@Base 2.3.0
- dnssec_keyid_normalize@Base 2.3.0
- dnssec_keystore_close@Base 2.3.0
- dnssec_keystore_deinit@Base 2.3.0
- dnssec_keystore_export@Base 2.8.0
- dnssec_keystore_generate@Base 2.8.0
- dnssec_keystore_import@Base 2.3.0
- dnssec_keystore_init@Base 2.3.0
- dnssec_keystore_init_pkcs11@Base 2.3.0
- dnssec_keystore_init_pkcs8@Base 2.8.0
- dnssec_keystore_open@Base 2.3.0
- dnssec_keystore_remove@Base 2.8.0
- dnssec_keytag@Base 2.3.0
- dnssec_nsec3_hash@Base 2.3.0
- dnssec_nsec3_hash_length@Base 2.3.0
- dnssec_nsec3_params_free@Base 2.3.0
- dnssec_nsec3_params_from_rdata@Base 2.3.0
- dnssec_nsec3_params_match@Base 2.8.0
- dnssec_nsec_bitmap_add@Base 2.3.0
- dnssec_nsec_bitmap_clear@Base 2.3.0
- dnssec_nsec_bitmap_contains@Base 2.7.0
- dnssec_nsec_bitmap_free@Base 2.3.0
- dnssec_nsec_bitmap_new@Base 2.3.0
- dnssec_nsec_bitmap_size@Base 2.3.0
- dnssec_nsec_bitmap_write@Base 2.3.0
- dnssec_pem_from_x509@Base 2.8.0
- dnssec_pem_to_privkey@Base 2.8.0
- dnssec_pem_to_x509@Base 2.8.0
- dnssec_random_binary@Base 2.3.0
- dnssec_random_buffer@Base 2.3.0
- dnssec_sign_add@Base 2.3.0
- dnssec_sign_free@Base 2.3.0
- dnssec_sign_init@Base 2.3.0
- dnssec_sign_new@Base 2.3.0
- dnssec_sign_verify@Base 2.3.0
- dnssec_sign_write@Base 2.3.0
- dnssec_strerror@Base 2.3.0
- dnssec_tsig_add@Base 2.3.0
- dnssec_tsig_algorithm_from_dname@Base 2.3.0
- dnssec_tsig_algorithm_from_name@Base 2.3.0
- dnssec_tsig_algorithm_size@Base 2.3.0
- dnssec_tsig_algorithm_to_dname@Base 2.3.0
- dnssec_tsig_algorithm_to_name@Base 2.3.0
- dnssec_tsig_free@Base 2.3.0
- dnssec_tsig_new@Base 2.3.0
- dnssec_tsig_optimal_key_size@Base 2.3.0
- dnssec_tsig_size@Base 2.3.0
- dnssec_tsig_write@Base 2.3.0
diff --git a/distro/deb/libdnssec7.install b/distro/deb/libdnssec8.install
index 17a9fe612..17a9fe612 100644
--- a/distro/deb/libdnssec7.install
+++ b/distro/deb/libdnssec8.install
diff --git a/distro/deb/libdnssec8.symbols b/distro/deb/libdnssec8.symbols
new file mode 100644
index 000000000..6469e0da7
--- /dev/null
+++ b/distro/deb/libdnssec8.symbols
@@ -0,0 +1,92 @@
+libdnssec.so.8 libdnssec8 #MINVER#
+ dnssec_algorithm_digest_support@Base 3.0.0-1
+ dnssec_algorithm_key_size_check@Base 3.0.0-1
+ dnssec_algorithm_key_size_default@Base 3.0.0-1
+ dnssec_algorithm_key_size_range@Base 3.0.0-1
+ dnssec_algorithm_key_support@Base 3.0.0-1
+ dnssec_algorithm_reproducible@Base 3.0.0-1
+ dnssec_binary_alloc@Base 3.0.0-1
+ dnssec_binary_cmp@Base 3.0.0-1
+ dnssec_binary_dup@Base 3.0.0-1
+ dnssec_binary_free@Base 3.0.0-1
+ dnssec_binary_from_base64@Base 3.0.0-1
+ dnssec_binary_resize@Base 3.0.0-1
+ dnssec_binary_to_base64@Base 3.0.0-1
+ dnssec_crypto_cleanup@Base 3.0.0-1
+ dnssec_crypto_init@Base 3.0.0-1
+ dnssec_crypto_reinit@Base 3.0.0-1
+ dnssec_key_can_sign@Base 3.0.0-1
+ dnssec_key_can_verify@Base 3.0.0-1
+ dnssec_key_clear@Base 3.0.0-1
+ dnssec_key_create_ds@Base 3.0.0-1
+ dnssec_key_dup@Base 3.0.0-1
+ dnssec_key_free@Base 3.0.0-1
+ dnssec_key_get_algorithm@Base 3.0.0-1
+ dnssec_key_get_dname@Base 3.0.0-1
+ dnssec_key_get_flags@Base 3.0.0-1
+ dnssec_key_get_keyid@Base 3.0.0-1
+ dnssec_key_get_keytag@Base 3.0.0-1
+ dnssec_key_get_protocol@Base 3.0.0-1
+ dnssec_key_get_pubkey@Base 3.0.0-1
+ dnssec_key_get_rdata@Base 3.0.0-1
+ dnssec_key_get_size@Base 3.0.0-1
+ dnssec_key_load_pkcs8@Base 3.0.0-1
+ dnssec_key_new@Base 3.0.0-1
+ dnssec_key_set_algorithm@Base 3.0.0-1
+ dnssec_key_set_dname@Base 3.0.0-1
+ dnssec_key_set_flags@Base 3.0.0-1
+ dnssec_key_set_protocol@Base 3.0.0-1
+ dnssec_key_set_pubkey@Base 3.0.0-1
+ dnssec_key_set_rdata@Base 3.0.0-1
+ dnssec_keyid_copy@Base 3.0.0-1
+ dnssec_keyid_equal@Base 3.0.0-1
+ dnssec_keyid_is_valid@Base 3.0.0-1
+ dnssec_keyid_normalize@Base 3.0.0-1
+ dnssec_keystore_close@Base 3.0.0-1
+ dnssec_keystore_deinit@Base 3.0.0-1
+ dnssec_keystore_generate@Base 3.0.0-1
+ dnssec_keystore_get_private@Base 3.0.0-1
+ dnssec_keystore_import@Base 3.0.0-1
+ dnssec_keystore_init@Base 3.0.0-1
+ dnssec_keystore_init_pkcs11@Base 3.0.0-1
+ dnssec_keystore_init_pkcs8@Base 3.0.0-1
+ dnssec_keystore_open@Base 3.0.0-1
+ dnssec_keystore_remove@Base 3.0.0-1
+ dnssec_keystore_set_private@Base 3.0.0-1
+ dnssec_keytag@Base 3.0.0-1
+ dnssec_nsec3_hash@Base 3.0.0-1
+ dnssec_nsec3_hash_length@Base 3.0.0-1
+ dnssec_nsec3_params_free@Base 3.0.0-1
+ dnssec_nsec3_params_from_rdata@Base 3.0.0-1
+ dnssec_nsec3_params_match@Base 3.0.0-1
+ dnssec_nsec_bitmap_add@Base 3.0.0-1
+ dnssec_nsec_bitmap_clear@Base 3.0.0-1
+ dnssec_nsec_bitmap_contains@Base 3.0.0-1
+ dnssec_nsec_bitmap_free@Base 3.0.0-1
+ dnssec_nsec_bitmap_new@Base 3.0.0-1
+ dnssec_nsec_bitmap_size@Base 3.0.0-1
+ dnssec_nsec_bitmap_write@Base 3.0.0-1
+ dnssec_pem_from_privkey@Base 3.0.0-1
+ dnssec_pem_from_x509@Base 3.0.0-1
+ dnssec_pem_to_privkey@Base 3.0.0-1
+ dnssec_pem_to_x509@Base 3.0.0-1
+ dnssec_random_binary@Base 3.0.0-1
+ dnssec_random_buffer@Base 3.0.0-1
+ dnssec_sign_add@Base 3.0.0-1
+ dnssec_sign_free@Base 3.0.0-1
+ dnssec_sign_init@Base 3.0.0-1
+ dnssec_sign_new@Base 3.0.0-1
+ dnssec_sign_verify@Base 3.0.0-1
+ dnssec_sign_write@Base 3.0.0-1
+ dnssec_strerror@Base 3.0.0-1
+ dnssec_tsig_add@Base 3.0.0-1
+ dnssec_tsig_algorithm_from_dname@Base 3.0.0-1
+ dnssec_tsig_algorithm_from_name@Base 3.0.0-1
+ dnssec_tsig_algorithm_size@Base 3.0.0-1
+ dnssec_tsig_algorithm_to_dname@Base 3.0.0-1
+ dnssec_tsig_algorithm_to_name@Base 3.0.0-1
+ dnssec_tsig_free@Base 3.0.0-1
+ dnssec_tsig_new@Base 3.0.0-1
+ dnssec_tsig_optimal_key_size@Base 3.0.0-1
+ dnssec_tsig_size@Base 3.0.0-1
+ dnssec_tsig_write@Base 3.0.0-1