Revisions of nsd

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 756107 from Adam Majer's avatar Adam Majer (adamm) (revision 14)
- Update keyring as per https://nlnetlabs.nl/people/

- New upstream release 4.2.4
FEATURES:
- Fix #48: Add make distclean that removes config.h made by configure.
  And add maintainer-clean that removes bison and flex output.
BUG FIXES:
- Detect fixed time memcmp for openssl 0.9.8 compatibility.
- Detect EC_KEY_new_by_curve_name for openssl 0.9.8.
- include limits.h for UINT_MAX.
- If no recvmmsg, dont use msg_flags member, but errno for error,
  where our fallback function left it, msg_flags also does not exist
  on some systems.
- Remove unused variable warning for portability.
- Fix #52: do not log transient network full errors unless higher
  verbosity is set.
- Fix regressions in configparser.y where global variables were not
  set for minimal-responses, round-robin and log-time-ascii.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 749910 from Adam Majer's avatar Adam Majer (adamm) (revision 13)
- New upstream release 4.2.3:
  * confine-to-zone configures NSD to not return out-of-zone
    additional information.
  * pidfile "" allows to run NSD without a pidfile
  * adds support for readiness notification with READY_FD
  * fix excessive logging of ixfr failures, it stops the log when
    fallback to axfr is possible. log is enabled at high verbosity.
  * Fixup warnings during --disable-ipv6 compile.
  * The nsd.conf includes are sorted ascending, for include statements
    with a '*' from glob.
  * Fix log address and failure reason with tls handshake errors,
    squelches (the same as unbound) some unless high verbosity is used.
  * Number of different UDP handlers has been reduced to one.
    recvmmsg and sendmmsg implementations are now used on all platforms.
  * Socket options are now set in designated functions for easy reuse.
  * Socket setup has been simplified for easy reuse.
  * Configuration parser is now aware of the context in which
    an option was specified.
  * document that remote-control is a top-level nsd.conf attribute.
- Remove legacy upgrade of nsd users in %post (boo#1157331)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 709251 from Adam Majer's avatar Adam Majer (adamm) (revision 10)
- New upstream release 4.2.0:
  * Implement TCP fast open
  * Added DNS over TLS
  * TLS OCSP stapling support with the tls-service-ocsp option
  * New option hide-identity can be used in nsd.conf to stop NSD
    from responding with the hostname for probe queries that
    elicit the chaos class response, this is conform RFC4892
  * Disable TLS1.0, TLS1.1 and weak ciphers, enable CIPHER_SERVER_PREFERENCE
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 620436 from Adam Majer's avatar Adam Majer (adamm) (revision 4)
- Update to upstream release 4.1.22:
  - Features:
    * refuse-any sends truncation (+TC) in reply to ANY queries
    over UDP, and allows TCP queries like normal.
    * Use accept4 to speed up answer of TCP queries
  - Bug fixes:
    * Fix nsec3 hash of parent and child co-hosted nsec3 enabled zones.
    * Fix to use same condition for nsec3 hash allocation and free.
- Changes in version 4.1.21:
  - Features:
    * --enable-memclean cleans up memory for use with memory checkers,
      eg. valgrind.
    * refuse-any nsd.conf option that refuses queries of type ANY.
    * lower memory usage for tcp connections, so tcp-count can be
      higher.
  - Bug fixes:
    * Fix spelling error in xfr-inspect.
    * Fix buffer size warnings from compiler on filename lengths.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 577998 from Adam Majer's avatar Adam Majer (adamm) (revision 2)
- Own missing ownership for %_tmpfilesdir
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 577170 from Adam Majer's avatar Adam Majer (adamm) (revision 1)
Remove non-systemd things, obsolete fillup usage and
obsolete requirements. To Factory and Beyond! :D
Displaying revisions 21 - 34 of 34
openSUSE Build Service is sponsored by