diff options
author | pettai <pettai> | 2015-10-26 19:23:08 +0000 |
---|---|---|
committer | pettai <pettai> | 2015-10-26 19:23:08 +0000 |
commit | 031adcab7bc29eaae07b43ad702dda52a2deb393 (patch) | |
tree | 9d9286561192b16aa0a65540d986fd5a98c94f50 /net/knot/PLIST | |
parent | dafcb596005be80447af3d05464efa2f4dcbeb5e (diff) | |
download | pkgsrc-031adcab7bc29eaae07b43ad702dda52a2deb393.tar.gz |
Knot DNS 2.0.1 (2015-09-02)
===========================
Bugfixes:
---------
- Do not reload expired zones on 'knotc reload' and server startup
- Fix rare race-condition in event scheduling causing delayed event execution
- Fix skipping of non-authoritative nodes in NSEC proofs
- Fix TC flag setting in RRL slipped answers
- Disable domain name compression for root label
- Log via journald only when running under systemd
- Fix CNAME following when quering for NSEC RR type
- Fix refreshing of DNSSEC signatures for zone keys
- Fix binding an unavailable IPv6 address on Linux (IP_FREEBIND)
- Fix infinite loop in knotc zonestatus and memstats
- Fix memory leak in configuration on server shutdown
- Fix broken dnsproxy module
- Fix DNSSEC KASP timestamps parsing in strict POSIX environment
- fix multi value parsing on big-endian
- Adapt to Nettle 3 API break causing base64 decoding failures on big-endian
Features:
---------
- Add 'keymgr zone key ds' to show key's DS record
- Add 'keymgr tsig generate' to generate TSIG keys
- Add query module scoping to process either all queries or zone queries only
- Add support for file name globbing in config file includes
- Add 'request-edns-option' config option to add custom EDNS0 option into
server initiated queries
Improvements:
-------------
- Send minimal responses (remove NS from Authority section for NOERROR)
- Update persistent timers only on shutdown for better performance
- Allow change of RR TTL over DDNS
- Documentation fixes, updates, and improvements in formatting
- Install yparser and zscanner header files
- Improve lookup of libsystemd build dependencies
- Fix compilation warnings in endian conversion functions on OpenBSD
Knot DNS 2.0.0 (2015-06-26)
===========================
Bugfixes:
---------
- Fix lost NOTIFY message if received during zone transfer
- Disable fast zone parser when compiled in Clang (workaround for Clang bug)
- kdig: Record correct dnstap SocketProtocol when retrying over TCP
- kdig: Hide TSIG section with +noall
- Do not set AA flag for AXFR/IXFR queries
Features:
---------
- DNSSEC: separate library, switch to GnuTLS, new utilities
- DNSSEC: basic KASP support (generate initial keys, ZSK rollover)
- Configuration: New text format in YAML, binary store in LMDB
- Zone parser: Split long TXT/SPF strings into multiple strings
- kdig: Add generic dump style option (+generic)
- Try all master servers in multi-master environment
- Improved remotes and ACLs (multiple addresses, multiple keys)
- Basic support for zone file patterns (%s to substitute zone name)
- Disable zone file synchronization by setting 'zonefile_sync' to '-1'
- knsupdate: Add input prompt in interactive mode and 'quit' command
- knsupdate: Allow TSIG algorithm specification in interactive prompt
Improvements:
-------------
- Zone dump: Do not write class for SOA record (unified with other RR types)
- Zone dump: Do not write master server address into the zone file
- Documentation: Manual pages are included in HTML and PDF
Diffstat (limited to 'net/knot/PLIST')
-rw-r--r-- | net/knot/PLIST | 91 |
1 files changed, 89 insertions, 2 deletions
diff --git a/net/knot/PLIST b/net/knot/PLIST index d9e57c229e5..87a0c94743b 100644 --- a/net/knot/PLIST +++ b/net/knot/PLIST @@ -1,19 +1,106 @@ -@comment $NetBSD: PLIST,v 1.6 2014/11/10 21:20:32 pettai Exp $ +@comment $NetBSD: PLIST,v 1.7 2015/10/26 19:23:08 pettai Exp $ bin/kdig bin/khost bin/knsec3hash bin/knsupdate +include/dnssec/binary.h +include/dnssec/crypto.h +include/dnssec/dnssec.h +include/dnssec/error.h +include/dnssec/event.h +include/dnssec/kasp.h +include/dnssec/key.h +include/dnssec/keyid.h +include/dnssec/keystore.h +include/dnssec/keytag.h +include/dnssec/list.h +include/dnssec/nsec.h +include/dnssec/random.h +include/dnssec/sign.h +include/dnssec/tsig.h +include/libknot/binary.h +include/libknot/consts.h +include/libknot/descriptor.h +include/libknot/dname.h +include/libknot/errcode.h +include/libknot/internal/array-sort.h +include/libknot/internal/base32hex.h +include/libknot/internal/base64.h +include/libknot/internal/binsearch.h +include/libknot/internal/consts.h +include/libknot/internal/endian.h +include/libknot/internal/errcode.h +include/libknot/internal/getline.h +include/libknot/internal/heap.h +include/libknot/internal/hhash.h +include/libknot/internal/lists.h +include/libknot/internal/macros.h +include/libknot/internal/mem.h +include/libknot/internal/mempattern.h +include/libknot/internal/mempool.h +include/libknot/internal/namedb/namedb.h +include/libknot/internal/namedb/namedb_lmdb.h +include/libknot/internal/namedb/namedb_trie.h +include/libknot/internal/net.h +include/libknot/internal/print.h +include/libknot/internal/sockaddr.h +include/libknot/internal/strlcat.h +include/libknot/internal/strlcpy.h +include/libknot/internal/tolower.h +include/libknot/internal/trie/hat-trie.h +include/libknot/internal/trie/murmurhash3.h +include/libknot/internal/utils.h +include/libknot/internal/wire_ctx.h +include/libknot/libknot.h +include/libknot/packet/compr.h +include/libknot/packet/pkt.h +include/libknot/packet/rrset-wire.h +include/libknot/packet/wire.h +include/libknot/processing/layer.h +include/libknot/processing/overlay.h +include/libknot/processing/requestor.h +include/libknot/rdata.h +include/libknot/rdataset.h +include/libknot/rrset-dump.h +include/libknot/rrset.h +include/libknot/rrtype/aaaa.h +include/libknot/rrtype/dnskey.h +include/libknot/rrtype/naptr.h +include/libknot/rrtype/nsec.h +include/libknot/rrtype/nsec3.h +include/libknot/rrtype/nsec3param.h +include/libknot/rrtype/opt.h +include/libknot/rrtype/rdname.h +include/libknot/rrtype/rrsig.h +include/libknot/rrtype/soa.h +include/libknot/rrtype/tsig.h +include/libknot/rrtype/txt.h +include/libknot/tsig-op.h +include/libknot/tsig.h +include/libknot/yparser/yparser.h +include/libknot/yparser/ypformat.h +include/libknot/yparser/ypscheme.h +include/libknot/yparser/yptrafo.h +include/zscanner/error.h +include/zscanner/scanner.h +lib/libdnssec.la lib/libknot.la lib/libzscanner.la +lib/pkgconfig/libdnssec.pc +lib/pkgconfig/libknot.pc +lib/pkgconfig/libzscanner.pc +libexec/knot1to2 man/man1/kdig.1 man/man1/khost.1 +man/man1/knot1to2.1 man/man1/knsec3hash.1 man/man1/knsupdate.1 man/man5/knot.conf.5 +man/man8/keymgr.8 man/man8/knotc.8 man/man8/knotd.8 +sbin/keymgr sbin/knotc sbin/knotd share/examples/knot/example.com.zone share/examples/knot/knot.sample.conf -@pkgdir etc/knot |