-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[pull] develop from NLnetLabs:develop #4
Commits on Sep 15, 2022
-
Remove recipes for unused CI services
Address sanitizer options kindly provided by @noloader have been migrated to .github/workflows/testsuite.yml.
Configuration menu - View commit details
-
Copy full SHA for 7387589 - Browse repository at this point
Copy the full SHA 7387589View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1751641 - Browse repository at this point
Copy the full SHA 1751641View commit details
Commits on Oct 18, 2022
-
16-unit-tests-edns: Fix leak & warnings
This addresses a couple issues found via #186.
Configuration menu - View commit details
-
Copy full SHA for 2f9c9a5 - Browse repository at this point
Copy the full SHA 2f9c9a5View commit details
Commits on Nov 6, 2022
-
Makefile.in: build config.h before any object
Object files lack dependency on `config.h` symlink (and usually depend only on `ldns/config.h`). As a result build occasionally fails in `make --shuffe mode`: $ make --shuffle ... ./libtool --tag=CC --quiet --mode=compile gcc -I. -I. \ -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"...-dns-root-data-2019-01-11/root.key\"" \ -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes \ -Wwrite-strings -W -Wall -g -O2 -I...-openssl-3.0.7-dev/include -c examples/ldns-rrsig.c \ -o examples/ldns-rrsig.o examples/ldns-rrsig.c:10:10: fatal error: config.h: No such file or directory 10 | #include "config.h" | ^~~~~~~~~~ The change moves `config.h` symlink creation in `setup-builddir` from a dependency on final binary to dependency on all individual objects. While at it regenerated dependencies with `make depend`. before the change `make --shuffle` build was failing in about 50% cases. After the change: `make --shuffle` succeeded 80 times in a row.
Configuration menu - View commit details
-
Copy full SHA for b1d63de - Browse repository at this point
Copy the full SHA b1d63deView commit details
Commits on Dec 6, 2022
-
Skip drill tests for sig chasing as appropriate to build.
This is needed for macOS CI testing.
Configuration menu - View commit details
-
Copy full SHA for 5059586 - Browse repository at this point
Copy the full SHA 5059586View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ca480a - Browse repository at this point
Copy the full SHA 6ca480aView commit details
Commits on Jan 6, 2023
-
Add functions to extract RFC 8914 extended errors
Ubuntu committedJan 6, 2023 Configuration menu - View commit details
-
Copy full SHA for ec7ce66 - Browse repository at this point
Copy the full SHA ec7ce66View commit details
Commits on Jan 10, 2023
-
improve 'next-label' algorithm in ldns-walk
Rather than adding \000 to an existing label, add a new label "\000." to the start of the domain name, to find the closes next possible domain name.
Configuration menu - View commit details
-
Copy full SHA for 22a8906 - Browse repository at this point
Copy the full SHA 22a8906View commit details
Commits on Jan 12, 2023
-
Fix codingstyle test to run on FreeBSD.
$OSTYPE under FreeBSD is “FreeBSD”, which doesn’t match “*bsd*”. This updates the test to accommodate that capitalization variance.
Configuration menu - View commit details
-
Copy full SHA for aec4443 - Browse repository at this point
Copy the full SHA aec4443View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5624f66 - Browse repository at this point
Copy the full SHA 5624f66View commit details
Commits on Jan 13, 2023
-
Fixed review comment for missing error strings
Ubuntu committedJan 13, 2023 Configuration menu - View commit details
-
Copy full SHA for 47bd63a - Browse repository at this point
Copy the full SHA 47bd63aView commit details
Commits on May 22, 2023
-
ldns: fix the build in FreeBSD's base system
This adds a copy of the function prototypes for internal functions where necessary. It effectively works around the following compilation error: error: no previous prototype for function [-Werror,-Wmissing-prototypes] Tested on FreeBSD/amd64 (14.0-CURRENT).
Configuration menu - View commit details
-
Copy full SHA for 2779d15 - Browse repository at this point
Copy the full SHA 2779d15View commit details
Commits on May 25, 2023
-
Update declaration for function with no arguments
With -Wstrict-prototypes clang warns that "a function declaration without a prototype is deprecated in all versions of C."
Configuration menu - View commit details
-
Copy full SHA for bea9430 - Browse repository at this point
Copy the full SHA bea9430View commit details
Commits on Sep 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d954929 - Browse repository at this point
Copy the full SHA d954929View commit details
Commits on Nov 26, 2023
-
keys.c: fix build with libressl >= 3.8.1
libressl >= 3.8.1 removed ENGINE support: "ENGINE support was removed and OPENSSL_NO_ENGINE is set. In spite of this, some stub functions are provided to avoid patching some applications that do not honor OPENSSL_NO_ENGINE." resulting in the following build failure with gost: ./keys.c:167:35: error: 'ENGINE_METHOD_ALL' undeclared (first use in this function) 167 | if(!ENGINE_set_default(e, ENGINE_METHOD_ALL)) { | ^~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/37cc05b78a7004caa1b45d896121f059a4f8ca00 Signed-off-by: Fabrice Fontaine <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 681cb30 - Browse repository at this point
Copy the full SHA 681cb30View commit details
Commits on Jan 6, 2024
-
const ldns_rdf * typemap fixes to support swig-4.2.0
SWIG_Python_str_AsChar needs to be replaced by SWIG_PyUnicode_AsUTF8AndSize See swig/swig@f89dd59
Configuration menu - View commit details
-
Copy full SHA for 40a9469 - Browse repository at this point
Copy the full SHA 40a9469View commit details
Commits on Jan 26, 2024
-
SWIG_Python_str_AsChar removal in SWIG 4.2.0
The replacement, SWIG_PyUnicode_AsUTF8AndSize, has different memory management requirements.
Configuration menu - View commit details
-
Copy full SHA for daf3809 - Browse repository at this point
Copy the full SHA daf3809View commit details -
32-bit compatibility for Python SWIG bindings
The ssize_t type can be int instead of long, and the pointer types are incompatible.
Configuration menu - View commit details
-
Copy full SHA for f91f61e - Browse repository at this point
Copy the full SHA f91f61eView commit details
Commits on Jun 6, 2024
-
This change ignores several files which are generated by autotools, et al. Signed-off-by: Enji Cooper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a0ae177 - Browse repository at this point
Copy the full SHA a0ae177View commit details -
Signed-off-by: Enji Cooper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d97c539 - Browse repository at this point
Copy the full SHA d97c539View commit details -
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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5afb814 - Browse repository at this point
Copy the full SHA 5afb814View commit details -
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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 388e124 - Browse repository at this point
Copy the full SHA 388e124View commit details
Commits on Jul 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6a9802e - Browse repository at this point
Copy the full SHA 6a9802eView commit details -
Configuration menu - View commit details
-
Copy full SHA for df7ce1a - Browse repository at this point
Copy the full SHA df7ce1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70f2dbd - Browse repository at this point
Copy the full SHA 70f2dbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b433f1a - Browse repository at this point
Copy the full SHA b433f1aView commit details -
Merge pull request #241 from ngie-eign/coverity-fixes
Address several issues with the ultimate goal being to fix Coverity cited problems
Configuration menu - View commit details
-
Copy full SHA for 2e02581 - Browse repository at this point
Copy the full SHA 2e02581View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07ecfa6 - Browse repository at this point
Copy the full SHA 07ecfa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c759816 - Browse repository at this point
Copy the full SHA c759816View commit details -
Merge pull request #233 from fweimer-rh/swig-32bit
32-bit compatibility for Python SWIG bindings
Configuration menu - View commit details
-
Copy full SHA for 3db6330 - Browse repository at this point
Copy the full SHA 3db6330View commit details -
Merge pull request #232 from fweimer-rh/swig-4.2
SWIG_Python_str_AsChar removal in SWIG 4.2.0
Configuration menu - View commit details
-
Copy full SHA for cf78788 - Browse repository at this point
Copy the full SHA cf78788View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65a9abc - Browse repository at this point
Copy the full SHA 65a9abcView commit details -
Merge pull request #231 from wsfulton/swig-4.2.0-support
const ldns_rdf * typemap fixes to support swig-4.2.0
Configuration menu - View commit details
-
Copy full SHA for 34fdb48 - Browse repository at this point
Copy the full SHA 34fdb48View commit details -
Merge pull request #227 from ffontaine/develop
keys.c: fix build with libressl >= 3.8.1
Configuration menu - View commit details
-
Copy full SHA for 152caa9 - Browse repository at this point
Copy the full SHA 152caa9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 137eb84 - Browse repository at this point
Copy the full SHA 137eb84View commit details -
Merge pull request #224 from Redfoxymoon/develop
progs: don't underlink to libldns
Configuration menu - View commit details
-
Copy full SHA for 14ee879 - Browse repository at this point
Copy the full SHA 14ee879View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc751c1 - Browse repository at this point
Copy the full SHA bc751c1View commit details -
Merge pull request #216 from emaste/develop
Update declaration for function with no arguments
Configuration menu - View commit details
-
Copy full SHA for 07f327d - Browse repository at this point
Copy the full SHA 07f327dView commit details -
Configuration menu - View commit details
-
Copy full SHA for aab2b41 - Browse repository at this point
Copy the full SHA aab2b41View commit details -
Merge pull request #214 from khorben/khorben/freebsd-build-fix
ldns: fix the build in FreeBSD's base system
Configuration menu - View commit details
-
Copy full SHA for c48f0a0 - Browse repository at this point
Copy the full SHA c48f0a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a05aedb - Browse repository at this point
Copy the full SHA a05aedbView commit details -
Merge pull request #206 from tjeb/ldnswalk-improvement
improve 'next-label' algorithm in ldns-walk
Configuration menu - View commit details
-
Copy full SHA for 72dcf7d - Browse repository at this point
Copy the full SHA 72dcf7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17088ba - Browse repository at this point
Copy the full SHA 17088baView commit details -
Merge pull request #205 from rijswijk/develop
Add functions to extract RFC 8914 extended errors
Configuration menu - View commit details
-
Copy full SHA for cc6073c - Browse repository at this point
Copy the full SHA cc6073cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d69415c - Browse repository at this point
Copy the full SHA d69415cView commit details -
Merge pull request #203 from FGasper/expand_ci
Expand CI: Cygwin, BSDs, musl libc, 32-bit, and big-endian
Configuration menu - View commit details
-
Copy full SHA for f2195ea - Browse repository at this point
Copy the full SHA f2195eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6cd24c - Browse repository at this point
Copy the full SHA e6cd24cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91a45ad - Browse repository at this point
Copy the full SHA 91a45adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 924e19d - Browse repository at this point
Copy the full SHA 924e19dView commit details -
Merge pull request #199 from FGasper/macos_ci
Enable testing in macOS CI
Configuration menu - View commit details
-
Copy full SHA for f2b2ec7 - Browse repository at this point
Copy the full SHA f2b2ec7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 282fd24 - Browse repository at this point
Copy the full SHA 282fd24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66e1a11 - Browse repository at this point
Copy the full SHA 66e1a11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d76771 - Browse repository at this point
Copy the full SHA 8d76771View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed6df93 - Browse repository at this point
Copy the full SHA ed6df93View commit details -
Merge pull request #192 from trofi/fix-make-depends
Makefile.in: build config.h before any object
Configuration menu - View commit details
-
Copy full SHA for d7767a6 - Browse repository at this point
Copy the full SHA d7767a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e548306 - Browse repository at this point
Copy the full SHA e548306View commit details -
Merge pull request #191 from FGasper/16-unit-tests-edns-fix-leak
16-unit-tests-edns: Fix leak & warnings
Configuration menu - View commit details
-
Copy full SHA for 8f1640d - Browse repository at this point
Copy the full SHA 8f1640dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8684ffd - Browse repository at this point
Copy the full SHA 8684ffdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f09880 - Browse repository at this point
Copy the full SHA 5f09880View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68369d1 - Browse repository at this point
Copy the full SHA 68369d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41037cf - Browse repository at this point
Copy the full SHA 41037cfView commit details -
Merge pull request #186 from k0ekk0ek/develop
Remove unused CI recipes and extend GitHub workflow
Configuration menu - View commit details
-
Copy full SHA for 142988e - Browse repository at this point
Copy the full SHA 142988eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1565c1 - Browse repository at this point
Copy the full SHA d1565c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 025051d - Browse repository at this point
Copy the full SHA 025051dView commit details -
Still zome left in ldns-verify-zone, but leaving it for now
Configuration menu - View commit details
-
Copy full SHA for 28bb3ff - Browse repository at this point
Copy the full SHA 28bb3ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a08ad4 - Browse repository at this point
Copy the full SHA 9a08ad4View commit details