git: vendor/LDNS vendor/ldns: upgrade from 1.7.0 to 1.7.1

Daniel Fojt deef at crater.dragonflybsd.org
Thu Jul 16 22:14:11 PDT 2020


commit 819dec7191f8dd05a4f5fef9b139185f95acbafd
Author: Daniel Fojt <df at neosystem.org>
Date:   Thu Jul 16 08:54:34 2020 +0200

    vendor/ldns: upgrade from 1.7.0 to 1.7.1
    
    Notable bugfixes:
    
    - drill -x crashes with malformed IPv4 address
    - drill -DT fails for CNAME domain
    - CDS & CDNSKEY RRsets should be signed with the KSK
    - several potential NULL pointer dereferences
    - memory leak with more EDNS sections
    - time sensitive TSIG compare vulnerability
    - only chase DS if signer is parent of owner
    
    For details see commit history or changelog on github:
    
    https://github.com/NLnetLabs/ldns/blob/release-1.7.1/Changelog

Summary of changes:
 contrib/ldns/dnssec.c             |  77 ++-----------
 contrib/ldns/dnssec_sign.c        |  99 +++++++++-------
 contrib/ldns/dnssec_verify.c      | 171 ++++++++++++----------------
 contrib/ldns/dnssec_zone.c        |  23 +++-
 contrib/ldns/drill/chasetrace.c   |   2 +-
 contrib/ldns/drill/dnssec.c       |   1 +
 contrib/ldns/drill/drill.c        | 148 +++++++++++-------------
 contrib/ldns/drill/drill.h        |   1 -
 contrib/ldns/drill/error.c        |   2 +-
 contrib/ldns/drill/securetrace.c  |  48 +++++++-
 contrib/ldns/duration.c           |  49 ++++----
 contrib/ldns/error.c              |   2 +-
 contrib/ldns/host2str.c           | 211 +++++++++++++++++++++++++++++-----
 contrib/ldns/host2wire.c          |  22 +++-
 contrib/ldns/keys.c               | 230 +++++++++++++++++---------------------
 contrib/ldns/ldns/dane.h          |   2 +-
 contrib/ldns/ldns/dname.h         |   2 +-
 contrib/ldns/ldns/dnssec.h        |  50 ---------
 contrib/ldns/ldns/dnssec_verify.h |   4 +-
 contrib/ldns/ldns/host2str.h      |  11 ++
 contrib/ldns/ldns/packet.h        |  12 ++
 contrib/ldns/ldns/rdata.h         |   3 +
 contrib/ldns/ldns/rr.h            |  13 ++-
 contrib/ldns/ldns/str2host.h      |  10 ++
 contrib/ldns/ldns/update.h        |   2 +-
 contrib/ldns/ldns/zone.h          |   2 +-
 contrib/ldns/net.c                | 106 ++++++++++++------
 contrib/ldns/packet.c             |  17 +++
 contrib/ldns/parse.c              |   4 +
 contrib/ldns/radix.c              |   5 +-
 contrib/ldns/rdata.c              |   3 +
 contrib/ldns/resolver.c           |  20 ++--
 contrib/ldns/rr.c                 |  65 ++++++++---
 contrib/ldns/sha1.c               |   1 +
 contrib/ldns/sha2.c               |   7 ++
 contrib/ldns/str2host.c           | 225 ++++++++++++++++++++++++++++++++++---
 contrib/ldns/tsig.c               |   8 +-
 contrib/ldns/util.c               |   9 ++
 contrib/ldns/wire2host.c          |   6 +
 39 files changed, 1051 insertions(+), 622 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/819dec7191f8dd05a4f5fef9b139185f95acbafd


-- 
DragonFly BSD source repository


More information about the Commits mailing list