]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
5 months agoldns_resolver_search_status: ensure returning pkt with LDNS_STATUS_OK 282/head
Fabian Groffen [Sat, 28 Jun 2025 08:34:01 +0000 (10:34 +0200)] 
ldns_resolver_search_status: ensure returning pkt with LDNS_STATUS_OK

Ensure we return a pkt by returning the final one in case the input is
not an absolute dname and no error occurred getting a response packet.

The return of ldns_resolver_query_status can be LDNS_STATUS_OK, but the
rcode from pkt an error.  In such case, when all search domains are
exhausted and the final query is done on the input dname as is, *pkt is
set freed and set to NULL, while s still is LDNS_STATUS_OK.  As a
result, the function returns with LDNS_STATUS_OK and pkt NULL.

This particular return makes the caller unable to handle the return
sensically, other than guessing there was an error of some sort.  By
returning the last retrieved pkt, the caller is able to get the RCODE
and return a meaningful error (such as SERVFAIL).

Signed-off-by: Fabian Groffen <grobian@bitzolder.nl>
6 months agoMerge pull request #281 from NLnetLabs/develop-vision-2
Benno Overeinder [Fri, 13 Jun 2025 15:37:11 +0000 (17:37 +0200)] 
Merge pull request #281 from NLnetLabs/develop-vision-2

Add PRs and bug fixes to maintenance

6 months agoAdd PRs and bug fixes to maintenance develop-vision-2 281/head
Benno Overeinder [Wed, 4 Jun 2025 12:39:26 +0000 (14:39 +0200)] 
Add PRs and bug fixes to maintenance

6 months agoMerge pull request #280 from NLnetLabs/development-vision
Alex Band [Wed, 4 Jun 2025 11:03:23 +0000 (13:03 +0200)] 
Merge pull request #280 from NLnetLabs/development-vision

Add development vision

6 months agoAdd development vision development-vision 280/head
Alex Band [Wed, 4 Jun 2025 08:58:57 +0000 (10:58 +0200)] 
Add development vision

7 months agoMerge pull request #270 from NLnetLabs/features/additional-rr-types
Willem Toorop [Thu, 8 May 2025 09:22:05 +0000 (11:22 +0200)] 
Merge pull request #270 from NLnetLabs/features/additional-rr-types

Features/additional rr types

Thanks for the review @wcawijngaard

7 months agoMerge pull request #251 from tgreenx/is_rrset
Willem Toorop [Wed, 7 May 2025 14:51:46 +0000 (16:51 +0200)] 
Merge pull request #251 from tgreenx/is_rrset

Updates to ldns_is_rrset()

Thanks @tgreenx ! Looks good to me!

7 months agoMerge branch 'develop' into features/additional-rr-types features/additional-rr-types 270/head
Willem Toorop [Wed, 7 May 2025 14:49:40 +0000 (16:49 +0200)] 
Merge branch 'develop' into features/additional-rr-types

8 months ago* Fix RR types NSAP-PTR, GPOS and RESINFO to print unquoted strings.
W.C.A. Wijngaards [Tue, 1 Apr 2025 11:51:09 +0000 (13:51 +0200)] 
* Fix RR types NSAP-PTR, GPOS and RESINFO to print unquoted strings.

8 months agoMove TTL check of ldns_is_rrset() to a new, separate function 251/head
[Thomas Green] [Thu, 20 Mar 2025 09:30:15 +0000 (10:30 +0100)] 
Move TTL check of ldns_is_rrset() to a new, separate function

9 months ago* Add ldns-verify-zone -s option. It checks all signature results,
W.C.A. Wijngaards [Tue, 25 Feb 2025 14:08:35 +0000 (15:08 +0100)] 
* Add ldns-verify-zone -s option. It checks all signature results,
  instead of passing by when one RRSIG validates. That prints output
  for spurious RRSIGs, the failures for them.

9 months ago* Fix #271: Intermittent build failure with multi-job
W.C.A. Wijngaards [Thu, 20 Feb 2025 09:28:40 +0000 (10:28 +0100)] 
* Fix #271: Intermittent build failure with multi-job
  builds (make -j).

10 months agoThe DSYNC, CLA and IPN RR types
Willem Toorop [Thu, 30 Jan 2025 15:50:57 +0000 (16:50 +0100)] 
The DSYNC, CLA and IPN RR types

10 months agoChangelog entry for memory leaks bugfix/verify-zone-memory-leaks 268/head
Willem Toorop [Tue, 28 Jan 2025 13:57:14 +0000 (14:57 +0100)] 
Changelog entry for memory leaks

10 months agoMerge branch 'develop' into bugfix/verify-zone-memory-leaks
Willem Toorop [Tue, 28 Jan 2025 13:53:40 +0000 (14:53 +0100)] 
Merge branch 'develop' into bugfix/verify-zone-memory-leaks

10 months agoMention that dnssec_*_add_rr can return EQUAL_RR
Willem Toorop [Tue, 28 Jan 2025 13:52:46 +0000 (14:52 +0100)] 
Mention that dnssec_*_add_rr can return EQUAL_RR

This is an api change, so we bump version to ldns-1.9.0

10 months agoFix #266 in Changelog
Willem Toorop [Tue, 28 Jan 2025 13:34:07 +0000 (14:34 +0100)] 
Fix #266 in Changelog

10 months agoMerge pull request #267 from NLnetLabs/bugfix/266
Willem Toorop [Tue, 28 Jan 2025 13:32:25 +0000 (14:32 +0100)] 
Merge pull request #267 from NLnetLabs/bugfix/266

Fixes issue #266.

10 months agoReduce github actions platforms
Willem Toorop [Sat, 25 Jan 2025 22:33:23 +0000 (23:33 +0100)] 
Reduce github actions platforms

Because they don't run anymore

10 months agoEliminate use after free warning
Willem Toorop [Sat, 25 Jan 2025 22:23:29 +0000 (23:23 +0100)] 
Eliminate use after free warning

10 months agoAlignment error
Willem Toorop [Sat, 25 Jan 2025 22:18:37 +0000 (23:18 +0100)] 
Alignment error

10 months agoAddress the memory leaks in ldns-verify-zone
Willem Toorop [Sat, 25 Jan 2025 21:15:04 +0000 (22:15 +0100)] 
Address the memory leaks in ldns-verify-zone

As reported by CI

10 months agoFixes issue #266. bugfix/266 267/head
Philip Homburg [Fri, 24 Jan 2025 11:09:13 +0000 (12:09 +0100)] 
Fixes issue #266.

10 months agoMerge branch 'master' into develop
Willem Toorop [Fri, 17 Jan 2025 11:01:09 +0000 (12:01 +0100)] 
Merge branch 'master' into develop

12 months agoMinor improvements to the ldns-signzone man page. (#264)
Ximon Eighteen [Wed, 4 Dec 2024 10:41:43 +0000 (11:41 +0100)] 
Minor improvements to the ldns-signzone man page. (#264)

Note that zone output may also be NSEC3 hashed, not just NSEC hashed.

Refer to the SEP bit rather than the KSK bit as there is no KSK bit in a DNSKEY.

12 months agoldns-signzone man page typo correction. (#261)
Ximon Eighteen [Wed, 4 Dec 2024 08:13:16 +0000 (09:13 +0100)] 
ldns-signzone man page typo correction. (#261)

15 months ago* Fix #254: Unquoted "value" rdata for CAA records fail to validate.
W.C.A. Wijngaards [Thu, 12 Sep 2024 11:16:12 +0000 (13:16 +0200)] 
* Fix #254: Unquoted "value" rdata for CAA records fail to validate.
  Follows the long string unquoted syntax from RFC8659, section 4.1.1.

15 months agoUpdate ldns_is_rrset() to take into account TTL and do case insensitive comparison...
[Thomas Green] [Wed, 4 Sep 2024 13:32:09 +0000 (15:32 +0200)] 
Update ldns_is_rrset() to take into account TTL and do case insensitive comparison of owner names

15 months agoCredit pnax instead of ghost
Willem Toorop [Tue, 27 Aug 2024 13:01:25 +0000 (15:01 +0200)] 
Credit pnax instead of ghost

ghost is generic deleted user account within github.

15 months agoCredit Paul for PR #245
Willem Toorop [Tue, 27 Aug 2024 13:00:15 +0000 (15:00 +0200)] 
Credit Paul for PR #245

15 months agoMerge pull request #245 from paul-internetnz/develop
Willem Toorop [Tue, 27 Aug 2024 12:59:07 +0000 (14:59 +0200)] 
Merge pull request #245 from paul-internetnz/develop

Make IPv6 DNSSEC tracing work, and revert to previous behaviour otherwise

15 months agoMerge pull request #248 from tgreenx/cds_rr_compare_ds
Willem Toorop [Tue, 27 Aug 2024 12:47:39 +0000 (14:47 +0200)] 
Merge pull request #248 from tgreenx/cds_rr_compare_ds

Make ldns_rr_compare_{ds,ds_dnskey}() available for CDS and CDNSKEY RRs

15 months agoMake ldns_rr_compare_ds() and ldns_rr_compare_ds_dnskey() available for CDS and CDNSK... 248/head
[Thomas Green] [Tue, 27 Aug 2024 12:04:29 +0000 (14:04 +0200)] 
Make ldns_rr_compare_ds() and ldns_rr_compare_ds_dnskey() available for CDS and CDNSKEY RRs

15 months agoCredit tgreenx for #246 and #247
Willem Toorop [Tue, 27 Aug 2024 10:26:36 +0000 (12:26 +0200)] 
Credit tgreenx for #246 and #247

15 months agoMerge pull request #247 from tgreenx/cdnskey_key_rr2ds
Willem Toorop [Tue, 27 Aug 2024 10:26:00 +0000 (12:26 +0200)] 
Merge pull request #247 from tgreenx/cdnskey_key_rr2ds

Make ldns_key_rr2ds() available for CDNSKEY RR

15 months agoMerge pull request #246 from tgreenx/cdnskey_calc_keytag
Willem Toorop [Tue, 27 Aug 2024 10:22:55 +0000 (12:22 +0200)] 
Merge pull request #246 from tgreenx/cdnskey_calc_keytag

Make ldns_calc_keytag() available for CDNSKEY RR

15 months agoMake ldns_key_rr2ds() available for CDNSKEY RR 247/head
[Thomas Green] [Tue, 27 Aug 2024 09:29:04 +0000 (11:29 +0200)] 
Make ldns_key_rr2ds() available for CDNSKEY RR

15 months agoMake ldns_calc_keytag() available for CDNSKEY RR 246/head
[Thomas Green] [Tue, 27 Aug 2024 09:12:15 +0000 (11:12 +0200)] 
Make ldns_calc_keytag() available for CDNSKEY RR

16 months agoMake IPv6 DNSSEC tracing work, and revert to previous behaviour otherwise 245/head
Paul Radford [Thu, 1 Aug 2024 05:04:11 +0000 (17:04 +1200)] 
Make IPv6 DNSSEC tracing work, and revert to previous behaviour otherwise

If drill is executed without "-6", the previous behavior continues, with only A records being used.

16 months agoThank Petr for PR #242 release-1.8.x 1.8.4
Willem Toorop [Sat, 20 Jul 2024 05:06:42 +0000 (22:06 -0700)] 
Thank Petr for PR #242

16 months agoMerge pull request #242 from InfrastructureServices/openssl-no-engine
Willem Toorop [Sat, 20 Jul 2024 05:03:57 +0000 (07:03 +0200)] 
Merge pull request #242 from InfrastructureServices/openssl-no-engine

Thanks you @pemensik

16 months agoAdd NXNAME rrtype
Willem Toorop [Sat, 20 Jul 2024 04:26:46 +0000 (21:26 -0700)] 
Add NXNAME rrtype

16 months agoRemove duplicit error check in engine key loading 242/head
Petr Menšík [Fri, 19 Jul 2024 13:45:09 +0000 (15:45 +0200)] 
Remove duplicit error check in engine key loading

ldns_key_set_algorithm cannot change state of the key. Check it only
once, return specialized error code if failed.

16 months agoUse header presence status to avoid openssl engine
Petr Menšík [Fri, 19 Jul 2024 11:04:40 +0000 (13:04 +0200)] 
Use header presence status to avoid openssl engine

Include presence of openssl/engine.h as indication engines should not be
used. Skip engine if header is not present.

16 months agoRemove unused openssl engine header from nsec3-hash
Petr Menšík [Fri, 19 Jul 2024 10:22:22 +0000 (12:22 +0200)] 
Remove unused openssl engine header from nsec3-hash

Allow building examples with turned off engine.

17 months agoReverted the shuffle commit release-1.8.4-rc1
Willem Toorop [Fri, 12 Jul 2024 14:14:57 +0000 (16:14 +0200)] 
Reverted the shuffle commit

Because it broke make

17 months agoRemove some memory leaks
Willem Toorop [Fri, 12 Jul 2024 14:08:57 +0000 (16:08 +0200)] 
Remove some memory leaks

Still zome left in ldns-verify-zone, but leaving it for now

17 months agoRevert "Merge pull request #192 from trofi/fix-make-depends"
Willem Toorop [Fri, 12 Jul 2024 13:51:21 +0000 (15:51 +0200)] 
Revert "Merge pull request #192 from trofi/fix-make-depends"

This reverts commit d7767a62a01e86823c6830ced02773b9335e60c7, reversing
changes made to 8d76771999f040fa8ad8879a841b413b4507e747.

17 months agoMerge branch 'develop' of github.com:NLnetLabs/ldns into develop
Willem Toorop [Fri, 12 Jul 2024 13:39:17 +0000 (15:39 +0200)] 
Merge branch 'develop' of github.com:NLnetLabs/ldns into develop

17 months agoMerge pull request #186 from k0ekk0ek/develop
Willem Toorop [Fri, 12 Jul 2024 13:36:49 +0000 (15:36 +0200)] 
Merge pull request #186 from k0ekk0ek/develop

Remove unused CI recipes and extend GitHub workflow

17 months agoMerge branch 'develop' into develop 186/head
Willem Toorop [Fri, 12 Jul 2024 13:35:02 +0000 (15:35 +0200)] 
Merge branch 'develop' into develop

17 months agoAttribute Felipe for unit test fixes
Willem Toorop [Fri, 12 Jul 2024 13:27:34 +0000 (15:27 +0200)] 
Attribute Felipe for unit test fixes

17 months agoAttribute Sergei Trofimovich
Willem Toorop [Fri, 12 Jul 2024 13:23:54 +0000 (15:23 +0200)] 
Attribute Sergei Trofimovich

17 months agoMerge branch 'develop' of github.com:NLnetLabs/ldns into develop
Willem Toorop [Fri, 12 Jul 2024 13:23:39 +0000 (15:23 +0200)] 
Merge branch 'develop' of github.com:NLnetLabs/ldns into develop

17 months agoMerge pull request #191 from FGasper/16-unit-tests-edns-fix-leak
Willem Toorop [Fri, 12 Jul 2024 13:23:31 +0000 (15:23 +0200)] 
Merge pull request #191 from FGasper/16-unit-tests-edns-fix-leak

16-unit-tests-edns: Fix leak & warnings

17 months agoRerun of make depend
Willem Toorop [Fri, 12 Jul 2024 13:20:52 +0000 (15:20 +0200)] 
Rerun of make depend

17 months agoMerge pull request #192 from trofi/fix-make-depends
Willem Toorop [Fri, 12 Jul 2024 13:20:11 +0000 (15:20 +0200)] 
Merge pull request #192 from trofi/fix-make-depends

Makefile.in: build config.h before any object

17 months agoMerge branch 'develop' into fix-make-depends 192/head
Willem Toorop [Fri, 12 Jul 2024 13:19:50 +0000 (15:19 +0200)] 
Merge branch 'develop' into fix-make-depends

17 months agoBSDs dont work part 2
Willem Toorop [Fri, 12 Jul 2024 13:12:31 +0000 (15:12 +0200)] 
BSDs dont work part 2

17 months agoOkay, BSDs just dont run...
Willem Toorop [Fri, 12 Jul 2024 13:11:29 +0000 (15:11 +0200)] 
Okay, BSDs just dont run...

17 months agoAttribute Felipe
Willem Toorop [Fri, 12 Jul 2024 13:07:53 +0000 (15:07 +0200)] 
Attribute Felipe

And the BSD's don't like sudo

17 months agoMerge pull request #199 from FGasper/macos_ci
Willem Toorop [Fri, 12 Jul 2024 13:01:29 +0000 (15:01 +0200)] 
Merge pull request #199 from FGasper/macos_ci

Enable testing in macOS CI

17 months agoMerge branch 'develop' into macos_ci 199/head
Willem Toorop [Fri, 12 Jul 2024 13:01:19 +0000 (15:01 +0200)] 
Merge branch 'develop' into macos_ci

17 months agoAttribute Roland
Willem Toorop [Fri, 12 Jul 2024 12:57:10 +0000 (14:57 +0200)] 
Attribute Roland

and a small dereferencing void * fix

17 months agoMerge branch 'develop' of github.com:NLnetLabs/ldns into develop
Willem Toorop [Fri, 12 Jul 2024 12:57:02 +0000 (14:57 +0200)] 
Merge branch 'develop' of github.com:NLnetLabs/ldns into develop

17 months agoMerge pull request #203 from FGasper/expand_ci
Willem Toorop [Fri, 12 Jul 2024 12:56:41 +0000 (14:56 +0200)] 
Merge pull request #203 from FGasper/expand_ci

Expand CI: Cygwin, BSDs, musl libc, 32-bit, and big-endian

17 months agoMerge branch 'develop' of github.com:NLnetLabs/ldns into develop
Willem Toorop [Fri, 12 Jul 2024 12:50:22 +0000 (14:50 +0200)] 
Merge branch 'develop' of github.com:NLnetLabs/ldns into develop

17 months agoMerge pull request #205 from rijswijk/develop
Willem Toorop [Fri, 12 Jul 2024 12:50:14 +0000 (14:50 +0200)] 
Merge pull request #205 from rijswijk/develop

Add functions to extract RFC 8914 extended errors

17 months agoAttribute Jelte
Willem Toorop [Fri, 12 Jul 2024 12:45:51 +0000 (14:45 +0200)] 
Attribute Jelte

17 months agoMerge pull request #206 from tjeb/ldnswalk-improvement
Willem Toorop [Fri, 12 Jul 2024 12:44:40 +0000 (14:44 +0200)] 
Merge pull request #206 from tjeb/ldnswalk-improvement

improve 'next-label' algorithm in ldns-walk

17 months agoFix small mistake and attribute Pierre
Willem Toorop [Fri, 12 Jul 2024 12:42:50 +0000 (14:42 +0200)] 
Fix small mistake and attribute Pierre

17 months agoMerge pull request #214 from khorben/khorben/freebsd-build-fix
Willem Toorop [Fri, 12 Jul 2024 12:38:50 +0000 (14:38 +0200)] 
Merge pull request #214 from khorben/khorben/freebsd-build-fix

ldns: fix the build in FreeBSD's base system

17 months agoAttribute Ed
Willem Toorop [Fri, 12 Jul 2024 12:34:41 +0000 (14:34 +0200)] 
Attribute Ed

17 months agoMerge pull request #216 from emaste/develop
Willem Toorop [Fri, 12 Jul 2024 12:34:29 +0000 (14:34 +0200)] 
Merge pull request #216 from emaste/develop

Update declaration for function with no arguments

17 months agoAttribute Ørjan Malde
Willem Toorop [Fri, 12 Jul 2024 12:27:07 +0000 (14:27 +0200)] 
Attribute Ørjan Malde

17 months agoMerge pull request #224 from Redfoxymoon/develop
Willem Toorop [Fri, 12 Jul 2024 12:25:00 +0000 (14:25 +0200)] 
Merge pull request #224 from Redfoxymoon/develop

progs: don't underlink to libldns

17 months agoAttribute William and Fabrice
Willem Toorop [Fri, 12 Jul 2024 12:21:04 +0000 (14:21 +0200)] 
Attribute William and Fabrice

17 months agoMerge pull request #227 from ffontaine/develop
Willem Toorop [Fri, 12 Jul 2024 12:20:07 +0000 (14:20 +0200)] 
Merge pull request #227 from ffontaine/develop

keys.c: fix build with libressl >= 3.8.1

17 months agoMerge pull request #231 from wsfulton/swig-4.2.0-support
Willem Toorop [Fri, 12 Jul 2024 12:17:38 +0000 (14:17 +0200)] 
Merge pull request #231 from wsfulton/swig-4.2.0-support

const ldns_rdf * typemap fixes to support swig-4.2.0

17 months agoAttribute florian for Swig work
Willem Toorop [Fri, 12 Jul 2024 12:15:40 +0000 (14:15 +0200)] 
Attribute florian for Swig work

17 months agoMerge pull request #232 from fweimer-rh/swig-4.2
Willem Toorop [Fri, 12 Jul 2024 12:12:57 +0000 (14:12 +0200)] 
Merge pull request #232 from fweimer-rh/swig-4.2

SWIG_Python_str_AsChar removal in SWIG 4.2.0

17 months agoMerge pull request #233 from fweimer-rh/swig-32bit
Willem Toorop [Fri, 12 Jul 2024 12:10:44 +0000 (14:10 +0200)] 
Merge pull request #233 from fweimer-rh/swig-32bit

32-bit compatibility for Python SWIG bindings

17 months agoAttribute Enji Cooper for PR #241
Willem Toorop [Fri, 12 Jul 2024 12:09:46 +0000 (14:09 +0200)] 
Attribute Enji Cooper for PR #241

17 months agoMerge branch 'develop' of github.com:NLnetLabs/ldns into develop
Willem Toorop [Fri, 12 Jul 2024 12:09:35 +0000 (14:09 +0200)] 
Merge branch 'develop' of github.com:NLnetLabs/ldns into develop

17 months agoMerge pull request #241 from ngie-eign/coverity-fixes
Willem Toorop [Fri, 12 Jul 2024 12:09:12 +0000 (14:09 +0200)] 
Merge pull request #241 from ngie-eign/coverity-fixes

Address several issues with the ultimate goal being to fix Coverity cited problems

17 months agoBump version
Willem Toorop [Fri, 12 Jul 2024 12:05:16 +0000 (14:05 +0200)] 
Bump version

17 months agoRelease 1.8.4 this month
Willem Toorop [Fri, 12 Jul 2024 12:02:23 +0000 (14:02 +0200)] 
Release 1.8.4 this month

17 months agoAdd WALLET rrtype
Willem Toorop [Fri, 12 Jul 2024 12:01:35 +0000 (14:01 +0200)] 
Add WALLET rrtype

17 months agoRESINFO became RFC
Willem Toorop [Fri, 12 Jul 2024 11:38:43 +0000 (13:38 +0200)] 
RESINFO became RFC

18 months agoldns_dane_match_any_cert_with_data: fix types 241/head
Enji Cooper [Thu, 6 Jun 2024 05:27:34 +0000 (22:27 -0700)] 
ldns_dane_match_any_cert_with_data: fix types

Both `i` and `n` should match the return type for `sk_X509_num` (which
is `int`, not `size_t`). This addresses a potential issue where
`sk_X509_num(..)` could return -1, resulting in an unnecessary number of
loop iterations and undesirable behavior.

Reported by: Coverity
Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
18 months agoldns_convert_dsa_rrsig_rdf2asn1: fix memory leak
Enji Cooper [Thu, 6 Jun 2024 05:25:36 +0000 (22:25 -0700)] 
ldns_convert_dsa_rrsig_rdf2asn1: fix memory leak

Prior to this change `dsasig` was not freed when calling `DSA_SIG_set0`
failed. Free `dsasig` on error in that code path now.

Reported by: Coverity
Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
18 months agoFix typos (`the the` -> `the`)
Enji Cooper [Thu, 6 Jun 2024 05:19:43 +0000 (22:19 -0700)] 
Fix typos (`the the` -> `the`)

Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
18 months agoIgnore build generated files
Enji Cooper [Thu, 6 Jun 2024 05:13:03 +0000 (22:13 -0700)] 
Ignore build generated files

This change ignores several files which are generated by autotools, et
al.

Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
18 months agoMerge pull request #240 from botovq/hash
Willem Toorop [Fri, 31 May 2024 13:48:58 +0000 (15:48 +0200)] 
Merge pull request #240 from botovq/hash

Don't rely on libcrypto returning static buffers

18 months agoDon't rely on libcrypto returning static buffers 240/head
Theo Buehler [Thu, 30 May 2024 16:52:21 +0000 (18:52 +0200)] 
Don't rely on libcrypto returning static buffers

ldns is one of very few applications relying on being able to pass
NULL as last argument to the one-step hashing functions. BoringSSL
has removed this functionality in 2017 [1] and LibreSSL 4.0 will do
the same. Applications can pass in a correctly-sized buffer on the
stack.

[1]: https://boringssl-review.googlesource.com/14528

19 months agoAdded RESINFO draft RR type
Willem Toorop [Wed, 15 May 2024 12:18:48 +0000 (14:18 +0200)] 
Added RESINFO draft RR type

enable with: --enable-rrtype-resinfo
See https://datatracker.ietf.org/doc/draft-ietf-add-resolver-info

19 months agoUpdated configure.ac from autoupdate
Willem Toorop [Wed, 15 May 2024 11:58:19 +0000 (13:58 +0200)] 
Updated configure.ac from autoupdate

19 months agoChangelog entry for bug #237
Willem Toorop [Wed, 15 May 2024 11:29:27 +0000 (13:29 +0200)] 
Changelog entry for bug #237

19 months agoMerge pull request #238 from NLnetLabs/bugfix/237
Willem Toorop [Wed, 15 May 2024 11:26:45 +0000 (13:26 +0200)] 
Merge pull request #238 from NLnetLabs/bugfix/237

Bugfix/237 Resolver uses nameserver commented out in /etc/resolv.conf

19 months agoMove resolv.conf token parser to parse.h 238/head
Willem Toorop [Wed, 15 May 2024 11:25:38 +0000 (13:25 +0200)] 
Move resolv.conf token parser to parse.h

Including a doxygen comment stating the limitations