aboutsummaryrefslogtreecommitdiff
path: root/lib/libldns
Commit message (Collapse)AuthorAgeFilesLines
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-162-2/+0
| | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
* ldns: Silence -Wstrict-prototypes warnings.John Baldwin2023-05-251-0/+1
| | | | | Hopefully upstream will fix the function declaration of ldns_edns_option_list_new in the future.
* ldns: specify OpenSSL 1.1 APIsPierre Pronchery2023-05-251-0/+1
| | | | | | | | | | | | | | | | | | | OPENSSL_API_COMPAT can be used to specify the OpenSSL API version in use for the purpose of hiding deprecated interfaces and enabling the appropriate deprecation notices. This change is a NFC while we're still using OpenSSL 1.1.1 but will avoid deprecation warnings upon the switch to OpenSSL 3.0. A future ldns update should migrate to use the OpenSSL 3.0 APIs. This is a recommit of c6750ddec917 after the ldns update in 5afab0e5e56f. PR: 271615 Event: Kitchener-Waterloo Hackathon 202305 Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D40082
* ldns: Upgrade to 1.8.3.Dag-Erling Smørgrav2023-05-241-5/+6
| | | | | | | Merge commit 'cf3e3d5bd0a1fae39c74c7db5a4e8b10732d0766' Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D40226
* Revert "Require the OpenSSL 1.1 APIs when compiling ldns"Enji Cooper2023-05-201-1/+0
| | | | | | | This particular change appears to have broken the build; the change needs some massaging to work with OpenSSL 1.1. This reverts commit c6750ddec9177b67bb4883717933e87ac24a3a44.
* Require the OpenSSL 1.1 APIs when compiling ldnsEnji Cooper2023-05-201-0/+1
| | | | | | | | | | | | Moving the APIs from OpenSSL 1.1 supporting APIs to 3.x supporting APIs is a non-trivial effort. Require 1.1 API compatibility to unblock updating OpenSSL in base to 3.x. This mirrors what upstream has done in their configure.ac file. Submitted by: Pierre Pronchery <pierre@freebsdfoundation.org> Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D40082
* ldns: Disable -Warray-parameter warnings from GCC 12 on sha2.c.John Baldwin2022-09-281-0/+2
| | | | | Reviewed by: imp, emaste Differential Revision: https://reviews.freebsd.org/D36758
* Update Makefile.depend filesSimon J. Gerraty2019-12-111-1/+0
| | | | | | | | | | | | | Update a bunch of Makefile.depend files as a result of adding Makefile.depend.options files Reviewed by: bdrewery MFC after: 1 week Sponsored by: Juniper Networks Differential Revision: https://reviews.freebsd.org/D22494 Notes: svn path=/head/; revision=355617
* Add libssl to libldns for DANE.Dag-Erling Smørgrav2018-10-121-1/+1
| | | | | | | Approved by: re (gjb) Notes: svn path=/head/; revision=339325
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-311-1/+0
| | | | | | | Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=325188
* Use SRCTOP-relative paths to other directories instead of .CURDIR-relative onesEnji Cooper2017-01-201-1/+1
| | | | | | | | | | This simplifies pathing in make/displayed output MFC after: 3 weeks Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=312499
* First pass through library packaging.Glen Barber2016-02-041-0/+1
| | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/projects/release-pkg/; revision=295278
* META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.Bryan Drewery2015-11-251-1/+0
| | | | | | | | | | | This both avoids some dependencies on xinstall.host and allows bootstrapping on older releases to work due to lack of at least 'install -l' support. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=291307
* new dependsSimon J. Gerraty2015-06-161-0/+1
| | | | Notes: svn path=/head/; revision=284481
* Add META_MODE support.Simon J. Gerraty2015-06-131-0/+21
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp Notes: svn path=/head/; revision=284345
| * dirdeps.mk now sets DEP_RELDIRSimon J. Gerraty2015-06-081-2/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=284172
| * Merge sync of headSimon J. Gerraty2015-05-271-2/+1
| |\ | |/ |/| | | Notes: svn path=/projects/bmake/; revision=283595
| * Merge head from 7/28Simon J. Gerraty2014-08-191-3/+3
| |\ | | | | | | | | | Notes: svn path=/projects/bmake/; revision=270164
| * | Updated dependenciesSimon J. Gerraty2014-05-161-0/+2
| | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=266219
| * | New dependenciesSimon J. Gerraty2013-10-131-0/+21
| | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=256418
* | | Convert libraries to use LIBADDBaptiste Daroussin2014-11-251-2/+1
| |/ |/| | | | | | | | | | | While here reduce a bit overlinking Notes: svn path=/head/; revision=275024
* | Remove dead files.Dag-Erling Smørgrav2014-05-151-1/+0
| | | | | | | | Notes: svn path=/head/; revision=266138
* | Upgrade to latest ldns (1.6.17) and unbound (1.4.22).Dag-Erling Smørgrav2014-05-151-3/+4
|/ | | | | | | MFC after: 3 weeks Notes: svn path=/head/; revision=266114
* LDNS needs OpenSSL. This wasn't a problem as long as it was only buildDag-Erling Smørgrav2013-09-081-0/+3
| | | | | | | | | statically, since any program using it would have to link with it anyway. Approved by: re (blanket) Notes: svn path=/head/; revision=255402
* Make libldns and libssh private.Dag-Erling Smørgrav2013-09-081-1/+1
| | | | | | | Approved by: re (blanket) Notes: svn path=/head/; revision=255386
* Clean up.Dag-Erling Smørgrav2013-04-141-36/+9
| | | | Notes: svn path=/head/; revision=249457
* Include ldns's b{32,64}_{ntop,pton}().Dag-Erling Smørgrav2013-04-131-1/+6
| | | | Notes: svn path=/head/; revision=249454
* Upgrade to 1.6.16Dag-Erling Smørgrav2013-02-151-0/+1
| | | | Notes: svn path=/head/; revision=246854
* Import LDNS and build it as an internal library.Dag-Erling Smørgrav2013-02-151-0/+44
Notes: svn path=/head/; revision=246827