History log of /freebsd-current/lib/libldns/Makefile
Revision Date Author Comments
# d0b2dbfa 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/


# 4ef3b0c1 25-May-2023 John Baldwin <jhb@FreeBSD.org>

ldns: Silence -Wstrict-prototypes warnings.

Hopefully upstream will fix the function declaration of
ldns_edns_option_list_new in the future.


# b238d51d 12-May-2023 Pierre Pronchery <pierre@freebsdfoundation.org>

ldns: specify OpenSSL 1.1 APIs

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


# 902dc544 20-May-2023 Enji Cooper <ngie@FreeBSD.org>

Revert "Require the OpenSSL 1.1 APIs when compiling ldns"

This particular change appears to have broken the build; the change
needs some massaging to work with OpenSSL 1.1.

This reverts commit c6750ddec9177b67bb4883717933e87ac24a3a44.


# c6750dde 12-May-2023 Enji Cooper <ngie@FreeBSD.org>

Require the OpenSSL 1.1 APIs when compiling ldns

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


# 5d27845e 28-Sep-2022 John Baldwin <jhb@FreeBSD.org>

ldns: Disable -Warray-parameter warnings from GCC 12 on sha2.c.

Reviewed by: imp, emaste
Differential Revision: https://reviews.freebsd.org/D36758


# 0ffba319 11-Oct-2018 Dag-Erling Smørgrav <des@FreeBSD.org>

Add libssl to libldns for DANE.

Approved by: re (gjb)


# c989c951 19-Jan-2017 Enji Cooper <ngie@FreeBSD.org>

Use SRCTOP-relative paths to other directories instead of .CURDIR-relative ones

This simplifies pathing in make/displayed output

MFC after: 3 weeks
Sponsored by: Dell EMC Isilon


# a70cba95 04-Feb-2016 Glen Barber <gjb@FreeBSD.org>

First pass through library packaging.

Sponsored by: The FreeBSD Foundation


# 6b129086 25-Nov-2014 Baptiste Daroussin <bapt@FreeBSD.org>

Convert libraries to use LIBADD
While here reduce a bit overlinking


# ba51c05b 15-May-2014 Dag-Erling Smørgrav <des@FreeBSD.org>

Remove dead files.


# 1a5d9b87 08-Sep-2013 Dag-Erling Smørgrav <des@FreeBSD.org>

LDNS needs OpenSSL. This wasn't a problem as long as it was only build
statically, since any program using it would have to link with it anyway.

Approved by: re (blanket)


# 0b2766bd 08-Sep-2013 Dag-Erling Smørgrav <des@FreeBSD.org>

Make libldns and libssh private.

Approved by: re (blanket)


# f2ffd00a 13-Apr-2013 Dag-Erling Smørgrav <des@FreeBSD.org>

Clean up.


# 6abb347c 13-Apr-2013 Dag-Erling Smørgrav <des@FreeBSD.org>

Include ldns's b{32,64}_{ntop,pton}().