-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi, NSD 4.1.2rc1 maintainers' prerelease is available: http://www.nlnetlabs.nl/downloads/nsd/nsd-4.1.2rc1.tar.gz sha1 8a352393c53b4643c6043ff32acfec98cc6b7bb9 sha256 aa7f08e14522ba02ba388448f3b3fd8253ced8638a1575dc177382384c8a8ac7 This is the pre-release of release candidate 1, for package maintainers and build issues. If there are no issues, the full release is planned next week. This release has a bunch of bug fixes after John Van de Meulebrouck Brendgard reported a slew of crashes in the zone parser. There are also integer overflow in allocation fixes, with an implementation of reallocarray, contributed by Loganaden Velvindron. And there are small statistics reporting additions for zone update notifications. 4.1.2 ===============FEATURES: - - Incoming notifies have serial number logged (at verbosity 1). BUG FIXES: - - Remove some duplicate header includes (from Brad Smith). - - Fix tcp waiting list for zone transfers where the bind and connect calls fail. - - Fix segfault in zone reader on invalid input. (thanks John Van de Meulebrouck Brendgard) - - Fix segfault on double origin in zone reader (thanks John Van de Meulebrouck Brendgard). - - Fix b64pton out of bounds error on invalid zonefile input. (thanks John Van de Meulebrouck Brendgard) - - Fix origin directive from unused old value and subdomain parser failure, reported by John Van de Meulebrouck Brendgard. - - Fix use after free after zonefile syntax error followed by ttl or origin directive, reported by John Van de Meulebrouck Brendgard. - - Fix syntax error followed by too many TXT elements parse crash reported by John Van de Meulebrouck Brendgard. - - Fix buffer overflow in config parse of domain name, reported by John Van de Meulebrouck Brendgard. - - Use reallocarray for integer overflow protection, patch submitted by Loganaden Velvindron. - - Fix allocation integer overflow checks. - - Fix #654: Fix contradiction in notify logging verbosity level. - - Fix #655: Fix contradiction in verbosity for zone transfers. Best regards, Wouter -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVGms1AAoJEJ9vHC1+BF+Ncd0P+wbqqnebTNBQzDajlyxWzVXK yZAWhdNeOlJ8VpvFmytw6d4hgEXinpdGGXcH3hYBnAMqXUHaKvNURWCuE8oEb7Sz 0RNJBOIzn/G2aFtUQhApGsNt03IFUozSPHGcj0LVs66fZ9vSDW/LQOEomKx1mo8F ApwS2tSa7v1xkdICwIPTw4HkVs6ro3U36win77AsCMW9R1x5ppW9lmboxPbFg3d0 IfIbw0zfhUXifO3o+INUIWSO6VkVqYGHP13f6lrtbsKIEuYynnFLfCaEfrPytCwL 9+xu5TwzBuyCI6RWQbZH5r9nu8QQPmt22kWgrwx8ISOzuikm7jd54jWxNqi0kUsR TdaTYf4pAlNUOQ4FYbNA/ZovNtVULJId6nKp9BwgRkpJjy+Ouruq1yPs7XToRTvQ R5L8DNvhnh6wM+Zh6Dw57aqzBoNyjnPcHF9DYzrvW9Xbk/0kCsN8qPW6CBwkXxyu DkKWMGIxBzYe40OCBDnO+KWuUSV8MwBCbjkvsSegHqVgIkcUeZ5rz33/G+xR4+k9 q9R6v7a6yw4tiXFuG+AbkkdmcEJEt6fXSzRrzZ0kPCLVRYGsHLLfrXFf66tuqG7G +XYK/XJHKs9rFb/tyKN+jpPHb744NZXUCf66aQ/ebUaYnCkmbKTogVC/daCoeIFj iIM5z9+IOm5OqpCyHWMd =LFSM -----END PGP SIGNATURE-----
Anand Buddhdev
2015-Mar-31 10:57 UTC
[nsd-users] [NLnet Labs Maintainers] NSD 4.1.2rc1 prerelease
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 31/03/15 11:39, W.C.A. Wijngaards wrote: Hi wouter,> NSD 4.1.2rc1 maintainers' prerelease is available: > http://www.nlnetlabs.nl/downloads/nsd/nsd-4.1.2rc1.tar.gz sha1 > 8a352393c53b4643c6043ff32acfec98cc6b7bb9 sha256 > aa7f08e14522ba02ba388448f3b3fd8253ced8638a1575dc177382384c8a8ac7 > > This is the pre-release of release candidate 1, for package > maintainers and build issues. If there are no issues, the full > release is planned next week.I just built it on our CentOS 6 build box, and there were no errors. There were just some warnings (gcc 4.4.7): xfrd-tcp.c: In function 'pipeline_find': xfrd-tcp.c:235: warning: dereferencing pointer 'key' does break strict-aliasing rules xfrd-tcp.c:233: warning: dereferencing pointer 'key' does break strict-aliasing rules xfrd-tcp.c:223: warning: dereferencing pointer 'key' does break strict-aliasing rules xfrd-tcp.c:222: warning: dereferencing pointer 'key' does break strict-aliasing rules xfrd-tcp.c:221: warning: dereferencing pointer 'key' does break strict-aliasing rules ipc.c: In function 'child_handle_parent_command': ipc.c:85: warning: ignoring return value of 'write', declared with attribute warn_unused_result zonec.c: In function 'zparser_conv_loc': zonec.c:956: warning: ignoring return value of 'strtol', declared with attribute warn_unused_result But I don't think these affect how NSD works. Regards, Anand -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAlUafZ0ACgkQi+U8Q0SwlCt5OgCfWazZjtIAt6tTNLlqB5N3WyRI MvEAniwhJ0a6/NBrDbJfYIfR3qzoJ6NL =vF3M -----END PGP SIGNATURE-----
W.C.A. Wijngaards
2015-Apr-07 12:40 UTC
[nsd-users] [NLnet Labs Maintainers] NSD 4.1.2rc2 prerelease
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi, NSD 4.1.2rc2 maintainers' prerelease is available: http://www.nlnetlabs.nl/downloads/nsd/nsd-4.1.2rc2.tar.gz sha1 33a70428fb99beba680d01d98fe9f1aef5cd7cef sha256 4c6ebdf0f3b5f16137c38caf2ca1632ca73fcd801a0dcf9bf65a2917802341a8 This is the same as RC1 but with small changes to logging levels that make the verbosity level 1 logs have more brevity, but still log notifications and zone transfers. The verbosity 2 logs contain the removed detail. BUG FIXES (additional in RC2): - - Made log message more consistent, changed 'axfr refused' log message to be more consistent with other messages. Also notify refused. - - verbosity 2 logs axfr refused and notify refused. verbosity 1 contains less log messages. Best regards, Wouter On 31/03/15 11:39, W.C.A. Wijngaards wrote:> Hi, > > NSD 4.1.2rc1 maintainers' prerelease is available: > http://www.nlnetlabs.nl/downloads/nsd/nsd-4.1.2rc1.tar.gz sha1 > 8a352393c53b4643c6043ff32acfec98cc6b7bb9 sha256 > aa7f08e14522ba02ba388448f3b3fd8253ced8638a1575dc177382384c8a8ac7 > > This is the pre-release of release candidate 1, for package > maintainers and build issues. If there are no issues, the full > release is planned next week. > > This release has a bunch of bug fixes after John Van de > Meulebrouck Brendgard reported a slew of crashes in the zone > parser. There are also integer overflow in allocation fixes, with > an implementation of reallocarray, contributed by Loganaden > Velvindron. And there are small statistics reporting additions for > zone update notifications. > > 4.1.2 ================ FEATURES: - Incoming notifies have serial > number logged (at verbosity 1). > > BUG FIXES: - Remove some duplicate header includes (from Brad > Smith). - Fix tcp waiting list for zone transfers where the bind > and connect calls fail. - Fix segfault in zone reader on invalid > input. (thanks John Van de Meulebrouck Brendgard) - Fix segfault on > double origin in zone reader (thanks John Van de Meulebrouck > Brendgard). - Fix b64pton out of bounds error on invalid zonefile > input. (thanks John Van de Meulebrouck Brendgard) - Fix origin > directive from unused old value and subdomain parser failure, > reported by John Van de Meulebrouck Brendgard. - Fix use after free > after zonefile syntax error followed by ttl or origin directive, > reported by John Van de Meulebrouck Brendgard. - Fix syntax error > followed by too many TXT elements parse crash reported by John Van > de Meulebrouck Brendgard. - Fix buffer overflow in config parse of > domain name, reported by John Van de Meulebrouck Brendgard. - Use > reallocarray for integer overflow protection, patch submitted by > Loganaden Velvindron. - Fix allocation integer overflow checks. - > Fix #654: Fix contradiction in notify logging verbosity level. - > Fix #655: Fix contradiction in verbosity for zone transfers. > > Best regards, Wouter > _______________________________________________ maintainers mailing > list maintainers at nlnetlabs.nl > http://nlnetlabs.nl/mailman/listinfo/maintainers >-----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVI9BNAAoJEJ9vHC1+BF+NBuAP/0NGfLJuUrkjeY6YaoQwctSx 6uKGfdEILqIM9USVABPZxwv7JGBniB5NTkza1NtokfsIGOzN4rxY9NPixyD4n6NU XO5xFOv2ygZ+rLxQCvsME4kWYPlctkmsv2EgH3lsH6fnSKgNFfmTXIz9udnzIVqJ yy3yXFmRuLjxSTUpvHxg5IpV41yMqVwP/ZMLMpSYWAcBzlnk+QYB2GjdbQAxFpnG rtT3HrTYr4CtZSH++PuTu5fCuPIzBhMT1kINgbkvgv3MfgIb0gNCDip1AYb2/Rhp DdNm2NxfCCBCJjNdUN4H+HJliDQYd4/YoNkZIMPAGULg3lXznGpg5zOlpU7n8sOQ cMWwIg/ZPL+qu6T7EJcu8K7r4sNK7+Ng9zjSQPsWFR7k2LwZXb42/LXpcsHvuuvN IuN0wjCFF0SGwd8S2YiDoF5uL6Th6udvMr1ZhhtG6dNlzAEsmleNdMYzc12mzBrQ 6+bmIISm0XuiEzXuh0GcwGGnzm/+Pg+Zvg1a8KN5v1ri/w7hxnPZXXDHv5dcbCTU VZN8xUiZh4wi8vwYdGmOTY2+uLL++YdpR6U64rZQ53RZVc/MaSSgd05fD/tQX4Vo hBA57T9Ak7gu2IoIA8VxlJ8EfKFl7vuRjnuQ2swHrlEM4nIc4tpkYLUMyvJUB9fn haQP4/F2wyijIZnnIrCj =gfz+ -----END PGP SIGNATURE-----