freebsd/contrib/ldns/drill
Oleksandr Tymoshenko e16b207739 Fix crash in drill(1) when IP has two subsequent dots
Cherry-pick crash fix from the upstream repo

PR:		226575
Reported by:	Goran Mekić <meka@tilda.center>
Obtained from:	https://git.nlnetlabs.nl/ldns/commit/?id=98291475
MFC after:	2 weeks
2020-06-22 23:13:14 +00:00
..
ChangeLog.22-nov-2005
chasetrace.c Upgrade LDNS to 1.7.0. 2018-05-12 12:00:18 +00:00
config.h Upgrade LDNS to 1.7.0. 2018-05-12 12:00:18 +00:00
config.h.in Upgrade LDNS to 1.7.0. 2018-05-12 12:00:18 +00:00
configure Upgrade LDNS to 1.7.0. 2018-05-12 12:00:18 +00:00
configure.ac Upgrade LDNS to 1.7.0. 2018-05-12 12:00:18 +00:00
dnssec.c
drill_util.c
drill_util.h
drill.1 Upgrade LDNS to 1.7.0. 2018-05-12 12:00:18 +00:00
drill.1.in Upgrade LDNS to 1.7.0. 2018-05-12 12:00:18 +00:00
drill.c Fix crash in drill(1) when IP has two subsequent dots 2020-06-22 23:13:14 +00:00
drill.h Upgrade LDNS to 1.7.0. 2018-05-12 12:00:18 +00:00
error.c Upgrade LDNS to 1.7.0. 2018-05-12 12:00:18 +00:00
install-sh
Makefile.in
README
REGRESSIONS
root.c
securetrace.c Upgrade LDNS to 1.7.0. 2018-05-12 12:00:18 +00:00
work.c Upgrade LDNS to 1.7.0. 2018-05-12 12:00:18 +00:00

QUICK INSTALL GUIDE

drill is a subdirectory in ldns.

To compile drill you need:
autoreconf && ./configure && make

If ldns is installed in a different location, use --with-ldns=directory
See also ./configure --help

In the first case you must run drill as:
LD_LIBRARY_PATH=../.libs ./drill <options>