diff options
| author | Dag-Erling Smørgrav <des@FreeBSD.org> | 2026-06-19 07:22:50 +0000 |
|---|---|---|
| committer | Dag-Erling Smørgrav <des@FreeBSD.org> | 2026-06-19 07:22:50 +0000 |
| commit | 3750aed65c1f5a610b44d29c92236ca119b62780 (patch) | |
| tree | 9a5a18181d01c0e130be8a01e801e4916830c8ff | |
| parent | 026e5b88eb0cde54d9fc22b9a1ebc79ea0f67aec (diff) | |
| -rw-r--r-- | Changelog | 4 | ||||
| -rwxr-xr-x | configure | 25 | ||||
| -rw-r--r-- | configure.ac | 7 | ||||
| -rw-r--r-- | doc/ldns_manpages | 728 |
4 files changed, 385 insertions, 379 deletions
diff --git a/Changelog b/Changelog index cd056f0c089d..5f6b2193cdb9 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,7 @@ +1.9.2 2026-06-10 + * Fix to set VERSION_INFO to create .so.3 instead of .so.11 which will + be reserved for a future 1.10.0 release + 1.9.1 2026-06-10 * Bugfix: Insufficient verification that responses belong to a query (CVE-2026-10846). Thanks Pablo Ruiz from 'codecome.ai' diff --git a/configure b/configure index d8433532556f..df221f7785e3 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for ldns 1.9.1. +# Generated by GNU Autoconf 2.71 for ldns 1.9.2. # # Report bugs to <dns-team@nlnetlabs.nl>. # @@ -621,8 +621,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='ldns' PACKAGE_TARNAME='libdns' -PACKAGE_VERSION='1.9.1' -PACKAGE_STRING='ldns 1.9.1' +PACKAGE_VERSION='1.9.2' +PACKAGE_STRING='ldns 1.9.2' PACKAGE_BUGREPORT='dns-team@nlnetlabs.nl' PACKAGE_URL='' @@ -1428,7 +1428,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures ldns 1.9.1 to adapt to many kinds of systems. +\`configure' configures ldns 1.9.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1494,7 +1494,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of ldns 1.9.1:";; + short | recursive ) echo "Configuration of ldns 1.9.2:";; esac cat <<\_ACEOF @@ -1656,7 +1656,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -ldns configure 1.9.1 +ldns configure 1.9.2 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -2275,7 +2275,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by ldns $as_me 1.9.1, which was +It was created by ldns $as_me 1.9.2, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -3041,7 +3041,7 @@ LDNS_VERSION_MAJOR=1 LDNS_VERSION_MINOR=9 -LDNS_VERSION_MICRO=1 +LDNS_VERSION_MICRO=2 # Library version @@ -3065,9 +3065,10 @@ LDNS_VERSION_MICRO=1 # ldns-1.8.3 had libversion 8:0:5 # ldns-1.8.4 had libversion 9:0:6 # ldns-1.9.0 had libversion 9:0:6 (though it should have had 10:0:0) -# ldns-1.9.1 will have libversion 11:0:0 +# ldns-1.9.1 had libversion 11:0:0 (but should have had 10:0:7 with 11:0:0 reserved for the ldns-1.10.0 release) +# ldns-1.9.2 has libversion 12:0:9 # -VERSION_INFO=11:0:0 +VERSION_INFO=12:0:9 @@ -20539,7 +20540,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by ldns $as_me 1.9.1, which was +This file was extended by ldns $as_me 1.9.2, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -20607,7 +20608,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -ldns config.status 1.9.1 +ldns config.status 1.9.2 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff --git a/configure.ac b/configure.ac index a820720d615e..eaf605e0a1ec 100644 --- a/configure.ac +++ b/configure.ac @@ -6,7 +6,7 @@ sinclude(acx_nlnetlabs.m4) # must be numbers. ac_defun because of later processing. m4_define([VERSION_MAJOR],[1]) m4_define([VERSION_MINOR],[9]) -m4_define([VERSION_MICRO],[1]) +m4_define([VERSION_MICRO],[2]) AC_INIT([ldns],m4_defn([VERSION_MAJOR]).m4_defn([VERSION_MINOR]).m4_defn([VERSION_MICRO]),[dns-team@nlnetlabs.nl],[libdns]) AC_CONFIG_SRCDIR([packet.c]) # needed to build correct soname @@ -35,9 +35,10 @@ AC_SUBST(LDNS_VERSION_MICRO, [VERSION_MICRO]) # ldns-1.8.3 had libversion 8:0:5 # ldns-1.8.4 had libversion 9:0:6 # ldns-1.9.0 had libversion 9:0:6 (though it should have had 10:0:0) -# ldns-1.9.1 will have libversion 11:0:0 +# ldns-1.9.1 had libversion 11:0:0 (but should have had 10:0:7 with 11:0:0 reserved for the ldns-1.10.0 release) +# ldns-1.9.2 has libversion 12:0:9 # -AC_SUBST(VERSION_INFO, [11:0:0]) +AC_SUBST(VERSION_INFO, [12:0:9]) AC_USE_SYSTEM_EXTENSIONS if test "$ac_cv_header_minix_config_h" = "yes"; then diff --git a/doc/ldns_manpages b/doc/ldns_manpages index 349bba179b55..782168a00c7c 100644 --- a/doc/ldns_manpages +++ b/doc/ldns_manpages @@ -1,19 +1,68 @@ -ldns_zone_set_rrs -ldns_zone_set_soa -ldns_verify_rrsig_dsa -ldns_verify_rrsig_rsasha1 -ldns_verify_rrsig_rsamd5 -ldns_sign_public_dsa -ldns_sign_public_rsamd5 -ldns_sign_public_rsasha1 -ldns_init_random -ldns_rr2str -ldns_pkt2str -ldns_rdf2str -ldns_rr_list2str -ldns_key2str -ldns_zone_sort -ldns_zone_glue_rr_list +ldns_buffer_flip +ldns_buffer_rewind +ldns_buffer_position +ldns_buffer_set_position +ldns_buffer_skip +ldns_rr_set_owner +ldns_rr_set_ttl +ldns_rr_set_type +ldns_rr_set_rd_count +ldns_rr_set_class +ldns_rr_set_rdf +ldns_rr2canonical +ldns_b32_ntop_calculate_size +ldns_b32_pton_calculate_size +ldns_b64_ntop_calculate_size +ldns_b64_pton_calculate_size +ldns_rr_new +ldns_rr_new_frm_type +ldns_rr_new_frm_str +ldns_rr_new_frm_fp +ldns_rr_free +ldns_rr_print +ldns_dnssec_trust_tree_new +ldns_dnssec_trust_tree_free +ldns_dnssec_trust_tree_depth +ldns_dnssec_derive_trust_tree +ldns_dnssec_trust_tree_contains_keys +ldns_dnssec_trust_tree_print +ldns_dnssec_trust_tree_print_sm +ldns_dnssec_trust_tree_add_parent +ldns_dnssec_derive_trust_tree_normal_rrset +ldns_dnssec_derive_trust_tree_dnskey_rrset +ldns_dnssec_derive_trust_tree_ds_rrset +ldns_dnssec_derive_trust_tree_no_sig +ldns_key_set_algorithm +ldns_key_set_rsa_key +ldns_key_set_dsa_key +ldns_key_set_hmac_key +ldns_key_set_origttl +ldns_key_set_inception +ldns_key_set_expiration +ldns_key_set_pubkey_owner +ldns_key_set_keytag +ldns_key_set_flags +ldns_key_list_set_key_count +ldns_key_algo_supported +ldns_key_list_new +ldns_bget_token +ldns_bgetc +ldns_bskipcs +ldns_buffer +ldns_buffer_new +ldns_buffer_new_frm_data +ldns_buffer_clear +ldns_buffer_printf +ldns_buffer_free +ldns_buffer_copy +ldns_buffer_export +ldns_buffer_export2str +ldns_buffer2str +ldns_rdf_size +ldns_rdf_get_type +ldns_rdf_data +ldns_rdf_compare +ldns_octet ldns_pkt_id ldns_pkt_qr ldns_pkt_aa @@ -40,195 +89,42 @@ ldns_pkt_get_section_clone ldns_pkt_rr_list_by_name ldns_pkt_rr_list_by_type ldns_pkt_rr_list_by_name_and_type -ldns_rr2wire -ldns_pkt2wire -ldns_rdf2wire +ldns_get_rr_list_addr_by_name +ldns_get_rr_list_name_by_addr +ldns_sign_public_dsa +ldns_sign_public_rsamd5 +ldns_sign_public_rsasha1 +ldns_rr_set_push_rr +ldns_rr_set_pop_rr +ldns_buffer_limit +ldns_buffer_set_limit +ldns_buffer_capacity +ldns_buffer_set_capacity +ldns_buffer_reserve +ldns_buffer_at +ldns_buffer_begin +ldns_buffer_end +ldns_buffer_current +ldns_rr_push_rdf +ldns_rr_pop_rdf ldns_update_pkt_tsig_add -ldns_verify -ldns_verify_rrsig -ldns_verify_rrsig_keylist -ldns_verify_rrsig_keylist_notime -ldns_verify_notime -ldns_key_new -ldns_key_new_frm_algorithm -ldns_key_new_frm_fp -ldns_key_new_frm_fp_l -ldns_key_new_frm_fp_rsa -ldns_key_new_frm_fp_rsa_l -ldns_key_new_frm_fp_dsa -ldns_key_new_frm_fp_dsa_l -ldns_rdf_set_size -ldns_rdf_set_type -ldns_rdf_set_data -ldns_key2rr -ldns_buffer -ldns_buffer_new -ldns_buffer_new_frm_data -ldns_buffer_clear -ldns_buffer_printf -ldns_buffer_free -ldns_buffer_copy -ldns_buffer_export -ldns_buffer_export2str -ldns_buffer2str -ldns_get_rr_class_by_name -ldns_get_rr_type_by_name -ldns_dname2canonical -ldns_rdf_new -ldns_rdf_clone -ldns_rdf_new_frm_data -ldns_rdf_new_frm_str -ldns_rdf_new_frm_fp -ldns_rdf_free -ldns_rdf_deep_free -ldns_rdf_print -ldns_zone_sign -ldns_zone_sign_nsec3 -ldns_rr_list_new -ldns_rr_list_free -ldns_key_buf2dsa -ldns_key_buf2rsa -ldns_rdf_address_reverse -ldns_dnssec_zone_sign -ldns_dnssec_zone_sign_nsec3 -ldns_dnssec_zone_mark_glue -ldns_dnssec_name_node_next_nonglue -ldns_dnssec_zone_create_nsecs -ldns_dnssec_remove_signatures -ldns_dnssec_zone_create_rrsigs -ldns_buffer2pkt_wire -ldns_dnssec_rrs_new -ldns_dnssec_rrs_free -ldns_dnssec_rrs_add_rr -ldns_dnssec_rrs_print -ldns_dnssec_data_chain -ldns_dnssec_data_chain_struct -ldns_dnssec_trust_tree -ldns_rr_set_owner -ldns_rr_set_ttl -ldns_rr_set_type -ldns_rr_set_rd_count -ldns_rr_set_class -ldns_rr_set_rdf -ldns_key_rr2ds -ldns_dnssec_zone -ldns_dnssec_name -ldns_dnssec_rrs -ldns_dnssec_rrsets -ldns_dname_new -ldns_dname_new_frm_str -ldns_dname_new_frm_data -ldns_pkt_new -ldns_pkt_free -ldns_pkt_print -ldns_pkt_query_new -ldns_pkt_query_new_frm_str -ldns_pkt_reply_type -ldns_rr2canonical -ldns_sign_public -ldns_create_nsec -ldns_native2rdf_int8 -ldns_native2rdf_int16 -ldns_native2rdf_int32 -ldns_native2rdf_int16_data -ldns_rdf2native_int8 -ldns_rdf2native_int16 -ldns_rdf2native_int32 -ldns_rdf2native_sockaddr_storage -ldns_rdf2native_time_t -ldns_rr_compare -ldns_rr_compare_ds -ldns_version -ldns_getaddrinfo -ldns_key_set_algorithm -ldns_key_set_rsa_key -ldns_key_set_dsa_key -ldns_key_set_hmac_key -ldns_key_set_origttl -ldns_key_set_inception -ldns_key_set_expiration -ldns_key_set_pubkey_owner -ldns_key_set_keytag -ldns_key_set_flags -ldns_key_list_set_key_count -ldns_key_algo_supported -ldns_dnssec_trust_tree_new -ldns_dnssec_trust_tree_free -ldns_dnssec_trust_tree_depth -ldns_dnssec_derive_trust_tree -ldns_dnssec_trust_tree_contains_keys -ldns_dnssec_trust_tree_print -ldns_dnssec_trust_tree_print_sm -ldns_dnssec_trust_tree_add_parent -ldns_dnssec_derive_trust_tree_normal_rrset -ldns_dnssec_derive_trust_tree_dnskey_rrset -ldns_dnssec_derive_trust_tree_ds_rrset -ldns_dnssec_derive_trust_tree_no_sig -ldns_rr -ldns_rr_class -ldns_rr_type -ldns_rr_compress -ldns_rr_list -ldns_rr_uncompressed_size -ldns_pkt_tsig_verify -ldns_pkt_tsig_sign -ldns_fget_token -ldns_fskipcs -ldns_key_list_new -ldns_tcp_send_query -ldns_tcp_read_wire -ldns_tcp_connect -ldns_algorithm -ldns_dnssec_zone_find_rrset -ldns_dnssec_zone_new -ldns_dnssec_zone_free -ldns_dnssec_zone_add_rr -ldns_dnssec_zone_names_print -ldns_dnssec_zone_print -ldns_dnssec_zone_add_empty_nonterminals -ldns_update_set_zocount -ldns_update_set_prcount -ldns_update_set_upcount -ldns_update_set_adcount -ldns_key_print -ldns_pkt_set_flags -ldns_pkt_set_id -ldns_pkt_set_qr -ldns_pkt_set_aa -ldns_pkt_set_tc -ldns_pkt_set_rd -ldns_pkt_set_cd -ldns_pkt_set_ra -ldns_pkt_set_ad -ldns_pkt_set_opcode -ldns_pkt_set_rcode -ldns_pkt_set_qdcount -ldns_pkt_set_ancount -ldns_pkt_set_nscount -ldns_pkt_set_arcount -ldns_pkt_set_answerfrom -ldns_pkt_set_querytime -ldns_pkt_set_size -ldns_pkt_set_section_count -ldns_pkt_set_tsig -ldns_is_rrset -ldns_buffer_remaining_at -ldns_buffer_remaining -ldns_buffer_available_at -ldns_buffer_available -ldns_buffer_status -ldns_buffer_status_ok -ldns_axfr_start -ldns_axfr_next -ldns_axfr_abort -ldns_axfr_complete -ldns_axfr_last_pkt ldns_rr_label_count +ldns_buffer2pkt_wire ldns_rr_descriptor ldns_rr_descript ldns_rr_descriptor_minimum ldns_rr_descriptor_maximum ldns_rr_descriptor_field_type +ldns_zone_push_rr +ldns_zone_push_rr_list +ldns_rr_mx_preference +ldns_rr_mx_exchange +ldns_rr +ldns_rr_class +ldns_rr_type +ldns_rr_compress +ldns_rr_list +ldns_key2rr ldns_rr_rrsig_typecovered ldns_rr_rrsig_set_typecovered ldns_rr_rrsig_algorithm @@ -247,140 +143,62 @@ ldns_rr_rrsig_signame ldns_rr_rrsig_set_signame ldns_rr_rrsig_sig ldns_rr_rrsig_set_sig -ldns_duration_type -ldns_duration_create -ldns_duration_create_from_string -ldns_duration_cleanup -ldns_duration_compare -ldns_duration2string -ldns_duration2time -ldns_dnssec_verify_denial -ldns_dnssec_verify_denial_nsec3 -ldns_rr_set_push_rr -ldns_rr_set_pop_rr -ldns_rr_list_sort -ldns_pkt_edns -ldns_pkt_edns_udp_size -ldns_pkt_edns_extended_rcode -ldns_pkt_edns_version -ldns_pkt_edns_z -ldns_pkt_edns_data -ldns_pkt_set_edns_udp_size -ldns_pkt_set_edns_extended_rcode -ldns_pkt_set_edns_version -ldns_pkt_set_edns_z -ldns_pkt_set_edns_data -ldns_key_free -ldns_key_deep_free -ldns_key_list_free -ldns_key_list_key_count -ldns_key_list_key -ldns_key_rsa_key -ldns_key_dsa_key -ldns_key_algorithm -ldns_key_hmac_key -ldns_key_origttl -ldns_key_inception -ldns_key_expiration -ldns_key_keytag -ldns_key_pubkey_owner -ldns_key_flags +ldns_rr_compare +ldns_rr_compare_ds +ldns_dnssec_zone_sign +ldns_dnssec_zone_sign_nsec3 +ldns_dnssec_zone_mark_glue +ldns_dnssec_name_node_next_nonglue +ldns_dnssec_zone_create_nsecs +ldns_dnssec_remove_signatures +ldns_dnssec_zone_create_rrsigs +ldns_dnssec_zone_find_rrset +ldns_dnssec_zone_new +ldns_dnssec_zone_free +ldns_dnssec_zone_add_rr +ldns_dnssec_zone_names_print +ldns_dnssec_zone_print +ldns_dnssec_zone_add_empty_nonterminals +ldns_pkt2buffer_str +ldns_pktheader2buffer_str +ldns_rr2buffer_str +ldns_rr_list2buffer_str +ldns_rdf2buffer_str +ldns_key2buffer_str +ldns_pkt2buffer_wire +ldns_rr2buffer_wire +ldns_rdf2buffer_wire +ldns_rrsig2buffer_wire +ldns_rr_rdata2buffer_wire +ldns_zone_sort +ldns_zone_glue_rr_list ldns_update_zocount ldns_update_prcount ldns_update_upcount ldns_update_adcount -ldns_rr_rdf -ldns_rr_owner -ldns_rr_rd_count -ldns_rr_ttl -ldns_rr_get_class -ldns_rr_list_rr_count -ldns_rr_list_set_rr_count -ldns_rr_ns_nsdname -ldns_rr_dnskey_flags -ldns_rr_dnskey_set_flags -ldns_rr_dnskey_protocol -ldns_rr_dnskey_set_protocol -ldns_rr_dnskey_algorithm -ldns_rr_dnskey_set_algorithm -ldns_rr_dnskey_key -ldns_rr_dnskey_set_key +ldns_zone_sign +ldns_zone_sign_nsec3 ldns_calc_keytag ldns_calc_keytag_raw -ldns_zone_rrs -ldns_zone_soa -ldns_rr_mx_preference -ldns_rr_mx_exchange -ldns_dname_is_subdomain -ldns_dname_str_absolute -ldns_dname_label +ldns_dnssec_rrs_new +ldns_dnssec_rrs_free +ldns_dnssec_rrs_add_rr +ldns_dnssec_rrs_print +ldns_dname2canonical +ldns_send +ldns_bubblebabble +ldns_rr2wire +ldns_pkt2wire +ldns_rdf2wire +ldns_zone_rr_count +ldns_pkt_new +ldns_pkt_free +ldns_pkt_print +ldns_pkt_query_new +ldns_pkt_query_new_frm_str +ldns_pkt_reply_type ldns_dane_verify ldns_dane_verify_rr -ldns_buffer_write_at -ldns_buffer_write -ldns_buffer_write_string_at -ldns_buffer_write_string -ldns_buffer_write_u8_at -ldns_buffer_write_u8 -ldns_buffer_write_u16_at -ldns_buffer_write_u16 -ldns_buffer_read_at -ldns_buffer_read -ldns_buffer_read_u8_at -ldns_buffer_read_u8 -ldns_buffer_read_u16_at -ldns_buffer_read_u16 -ldns_buffer_read_u32_at -ldns_buffer_read_u32 -ldns_buffer_write_u32 -ldns_buffer_write_u32_at -ldns_zone_rr_count -ldns_rr_list_clone -ldns_bget_token -ldns_bgetc -ldns_bskipcs -ldns_update_pkt_new -ldns_b32_ntop_calculate_size -ldns_b32_pton_calculate_size -ldns_b64_ntop_calculate_size -ldns_b64_pton_calculate_size -ldns_rr_new -ldns_rr_new_frm_type -ldns_rr_new_frm_str -ldns_rr_new_frm_fp -ldns_rr_free -ldns_rr_print -ldns_zone_push_rr -ldns_zone_push_rr_list -ldns_dnssec_rrsets_new -ldns_dnssec_rrsets_free -ldns_dnssec_rrsets_type -ldns_dnssec_rrsets_set_type -ldns_dnssec_rrsets_add_rr -ldns_dnssec_rrsets_print -ldns_dane_create_tlsa_rr -ldns_dane_create_tlsa_owner -ldns_dane_cert2rdf -ldns_dane_select_certificate -ldns_str2period -ldns_bubblebabble -ldns_dname_cat_clone -ldns_dname_cat -ldns_rr_list_cat -ldns_rr_list_push_rr -ldns_rr_list_pop_rr -ldns_wire2rr -ldns_wire2pkt -ldns_wire2rdf -ldns_wire2dname -ldns_rdf -ldns_rdf_type -ldns_octet -ldns_dname_compare -ldns_dname_interval -ldns_key_list_push_key -ldns_key_list_pop_key -ldns_key ldns_zone ldns_zone_new ldns_zone_free @@ -389,9 +207,15 @@ ldns_zone_new_frm_fp ldns_zone_new_frm_fp_l ldns_zone_print ldns_zone_print_fmt -ldns_get_rr_list_hosts_frm_file -ldns_get_rr_list_hosts_frm_fp -ldns_get_rr_list_hosts_frm_fp_l +ldns_rdf_set_size +ldns_rdf_set_type +ldns_rdf_set_data +ldns_getaddrinfo +ldns_verify +ldns_verify_rrsig +ldns_verify_rrsig_keylist +ldns_verify_rrsig_keylist_notime +ldns_verify_notime ldns_pkt ldns_pkt_section ldns_pkt_type @@ -400,29 +224,7 @@ ldns_dnssec_data_chain_free ldns_dnssec_data_chain_deep_free ldns_dnssec_build_data_chain ldns_dnssec_data_chain_print -ldns_pkt2buffer_str -ldns_pktheader2buffer_str -ldns_rr2buffer_str -ldns_rr_list2buffer_str -ldns_rdf2buffer_str -ldns_key2buffer_str -ldns_pkt2buffer_wire -ldns_rr2buffer_wire -ldns_rdf2buffer_wire -ldns_rrsig2buffer_wire -ldns_rr_rdata2buffer_wire -ldns_buffer_limit -ldns_buffer_set_limit -ldns_buffer_capacity -ldns_buffer_set_capacity -ldns_buffer_reserve -ldns_buffer_at -ldns_buffer_begin -ldns_buffer_end -ldns_buffer_current -ldns_send -ldns_get_rr_list_addr_by_name -ldns_get_rr_list_name_by_addr +ldns_sign_public ldns_rdf2buffer_str_a ldns_rdf2buffer_str_aaaa ldns_rdf2buffer_str_str @@ -442,22 +244,62 @@ ldns_rdf2buffer_str_apl ldns_rdf2buffer_str_int16_data ldns_rdf2buffer_str_int16 ldns_rdf2buffer_str_ipseckey -ldns_buffer_flip -ldns_buffer_rewind -ldns_buffer_position -ldns_buffer_set_position -ldns_buffer_skip +ldns_create_nsec +ldns_rr_list_rr_count +ldns_rr_list_set_rr_count +ldns_key_rr2ds +ldns_version +ldns_dnssec_data_chain +ldns_dnssec_data_chain_struct +ldns_dnssec_trust_tree +ldns_str2period ldns_dname_left_chop ldns_dname_label_count -ldns_rdf_size -ldns_rdf_get_type -ldns_rdf_data -ldns_rdf_compare -ldns_rr_push_rdf -ldns_rr_pop_rdf -ldns_pkt_verify -ldns_get_errorstr_by_id -ldns_status +ldns_rr_list_clone +ldns_update_pkt_new +ldns_get_rr_class_by_name +ldns_get_rr_type_by_name +ldns_dname_compare +ldns_dname_interval +ldns_dname_cat_clone +ldns_dname_cat +ldns_buffer_write_at +ldns_buffer_write +ldns_buffer_write_string_at +ldns_buffer_write_string +ldns_buffer_write_u8_at +ldns_buffer_write_u8 +ldns_buffer_write_u16_at +ldns_buffer_write_u16 +ldns_buffer_read_at +ldns_buffer_read +ldns_buffer_read_u8_at +ldns_buffer_read_u8 +ldns_buffer_read_u16_at +ldns_buffer_read_u16 +ldns_buffer_read_u32_at +ldns_buffer_read_u32 +ldns_buffer_write_u32 +ldns_buffer_write_u32_at +ldns_dnssec_verify_denial +ldns_dnssec_verify_denial_nsec3 +ldns_rr_rdf +ldns_rr_owner +ldns_rr_rd_count +ldns_rr_ttl +ldns_rr_get_class +ldns_rr2str +ldns_pkt2str +ldns_rdf2str +ldns_rr_list2str +ldns_key2str +ldns_dname_is_subdomain +ldns_dname_str_absolute +ldns_dname_label +ldns_dnssec_zone +ldns_dnssec_name +ldns_dnssec_rrs +ldns_dnssec_rrsets ldns_dnssec_name_new ldns_dnssec_name_new_frm_rr ldns_dnssec_name_free @@ -468,3 +310,161 @@ ldns_dnssec_name_cmp ldns_dnssec_name_add_rr ldns_dnssec_name_find_rrset ldns_dnssec_name_print +ldns_key_list_key_count +ldns_key_list_key +ldns_key_rsa_key +ldns_key_dsa_key +ldns_key_algorithm +ldns_key_hmac_key +ldns_key_origttl +ldns_key_inception +ldns_key_expiration +ldns_key_keytag +ldns_key_pubkey_owner +ldns_key_flags +ldns_rr_list_sort +ldns_pkt_tsig_verify +ldns_pkt_tsig_sign +ldns_verify_rrsig_dsa +ldns_verify_rrsig_rsasha1 +ldns_verify_rrsig_rsamd5 +ldns_native2rdf_int8 +ldns_native2rdf_int16 +ldns_native2rdf_int32 +ldns_native2rdf_int16_data +ldns_rdf2native_int8 +ldns_rdf2native_int16 +ldns_rdf2native_int32 +ldns_rdf2native_sockaddr_storage +ldns_rdf2native_time_t +ldns_axfr_start +ldns_axfr_next +ldns_axfr_abort +ldns_axfr_complete +ldns_axfr_last_pkt +ldns_tcp_send_query +ldns_tcp_read_wire +ldns_tcp_connect +ldns_rr_ns_nsdname +ldns_dane_create_tlsa_rr +ldns_dane_create_tlsa_owner +ldns_dane_cert2rdf +ldns_dane_select_certificate +ldns_rr_list_new +ldns_rr_list_free +ldns_key_buf2dsa +ldns_key_buf2rsa +ldns_rr_dnskey_flags +ldns_rr_dnskey_set_flags +ldns_rr_dnskey_protocol +ldns_rr_dnskey_set_protocol +ldns_rr_dnskey_algorithm +ldns_rr_dnskey_set_algorithm +ldns_rr_dnskey_key +ldns_rr_dnskey_set_key +ldns_get_rr_list_hosts_frm_file +ldns_get_rr_list_hosts_frm_fp +ldns_get_rr_list_hosts_frm_fp_l +ldns_dnssec_rrsets_new +ldns_dnssec_rrsets_free +ldns_dnssec_rrsets_type +ldns_dnssec_rrsets_set_type +ldns_dnssec_rrsets_add_rr +ldns_dnssec_rrsets_print +ldns_pkt_set_flags +ldns_pkt_set_id +ldns_pkt_set_qr +ldns_pkt_set_aa +ldns_pkt_set_tc +ldns_pkt_set_rd +ldns_pkt_set_cd +ldns_pkt_set_ra +ldns_pkt_set_ad +ldns_pkt_set_opcode +ldns_pkt_set_rcode +ldns_pkt_set_qdcount +ldns_pkt_set_ancount +ldns_pkt_set_nscount +ldns_pkt_set_arcount +ldns_pkt_set_answerfrom +ldns_pkt_set_querytime +ldns_pkt_set_size +ldns_pkt_set_section_count +ldns_pkt_set_tsig +ldns_pkt_edns +ldns_pkt_edns_udp_size +ldns_pkt_edns_extended_rcode +ldns_pkt_edns_version +ldns_pkt_edns_z +ldns_pkt_edns_data +ldns_pkt_set_edns_udp_size +ldns_pkt_set_edns_extended_rcode +ldns_pkt_set_edns_version +ldns_pkt_set_edns_z +ldns_pkt_set_edns_data +ldns_key_list_push_key +ldns_key_list_pop_key +ldns_is_rrset +ldns_zone_rrs +ldns_zone_soa +ldns_algorithm +ldns_key +ldns_key_free +ldns_key_deep_free +ldns_key_list_free +ldns_update_set_zocount +ldns_update_set_prcount +ldns_update_set_upcount +ldns_update_set_adcount +ldns_dname_new +ldns_dname_new_frm_str +ldns_dname_new_frm_data +ldns_key_new +ldns_key_new_frm_algorithm +ldns_key_new_frm_fp +ldns_key_new_frm_fp_l +ldns_key_new_frm_fp_rsa +ldns_key_new_frm_fp_rsa_l +ldns_key_new_frm_fp_dsa +ldns_key_new_frm_fp_dsa_l +ldns_rr_uncompressed_size +ldns_wire2rr +ldns_wire2pkt +ldns_wire2rdf +ldns_wire2dname +ldns_get_errorstr_by_id +ldns_status +ldns_init_random +ldns_rdf_address_reverse +ldns_fget_token +ldns_fskipcs +ldns_zone_set_rrs +ldns_zone_set_soa +ldns_pkt_verify +ldns_duration_type +ldns_duration_create +ldns_duration_create_from_string +ldns_duration_cleanup +ldns_duration_compare +ldns_duration2string +ldns_duration2time +ldns_key_print +ldns_buffer_remaining_at +ldns_buffer_remaining +ldns_buffer_available_at +ldns_buffer_available +ldns_buffer_status +ldns_buffer_status_ok +ldns_rdf +ldns_rdf_type +ldns_rr_list_cat +ldns_rr_list_push_rr +ldns_rr_list_pop_rr +ldns_rdf_new +ldns_rdf_clone +ldns_rdf_new_frm_data +ldns_rdf_new_frm_str +ldns_rdf_new_frm_fp +ldns_rdf_free +ldns_rdf_deep_free +ldns_rdf_print |
