From 3bf74d69854c50c912631cf1c474a14f7df2c2a6 Mon Sep 17 00:00:00 2001 From: itojun Date: Thu, 10 Jul 2003 08:57:27 +0000 Subject: upgrade to 1.2. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1.2 ============= FEATURES: - NSD is now a single parent process (handling child termination and database reloads) plus multiple UDP and TCP child processes handling queries. Before the parent process also handled UDP queries. This change simplifies the parent and child processes and allows the use of multiple concurrent UDP servers. - Experimental plugin support. This required a minor, incompatible change to the database format. Make sure you recompile your database. Use --enable-plugins to enable. - Full IPv6 support (for multi-homing and for Linux, thanks to Colm MacCárthaigh and Jun-ichiro itojun Hagino). Use --enable-ipv6 to enable. - Support for multi-homing with TCP connections. - Support for SunOS 4.x has been dropped. CODE CHANGES: - NSD should now conform to the Single Unix Specification (http://www.unix.org/). - Const correctness for strings and some other data types. - Removed code for Berkeley DB, hash tables, and mmap(2). - Separate preprocessor flags from code flags (CPPFLAGS and CFLAGS). - Use uint8_t instead of u_char, uint{16,32}_t instead of u_int{16,32}_t. - Fixed warnings from mixing signed and unsigned types. - Use sigaction(2) instead of signal(2). - The query_process function has been split up for clarity. BUG FIXES: - CHAOS TXT queries failed on big-endian machines. - Portability fixes for Tru64 (thanks to Stephane Bortzmeyer), HP-UX, and MacOS X (thanks to Ronald van der Pol). - Removed compile time limit on maximum number of TCP child servers. - Support for debugging UDP and TCP queries. - Always ensure there is enough room for the EDNS record when answering a query with EDNS enabled. --- net/nsd/Makefile | 5 ++--- net/nsd/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 6 deletions(-) (limited to 'net/nsd') diff --git a/net/nsd/Makefile b/net/nsd/Makefile index e35a242d056..6df5184f78f 100644 --- a/net/nsd/Makefile +++ b/net/nsd/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.11 2003/06/17 07:50:44 itojun Exp $ +# $NetBSD: Makefile,v 1.12 2003/07/10 08:57:27 itojun Exp $ -DISTNAME= nsd-1.1.0 -PKGNAME= nsd-1.1.0 +DISTNAME= nsd-1.2.0 CATEGORIES= net MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/ diff --git a/net/nsd/distinfo b/net/nsd/distinfo index 21f99dfbe2d..4f5d5ab454d 100644 --- a/net/nsd/distinfo +++ b/net/nsd/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.7 2003/06/19 08:28:22 wiz Exp $ +$NetBSD: distinfo,v 1.8 2003/07/10 08:57:28 itojun Exp $ -SHA1 (nsd-1.1.0.tar.gz) = 545d79a226f8af163ef1314356d62034f1305cec -Size (nsd-1.1.0.tar.gz) = 130726 bytes +SHA1 (nsd-1.2.0.tar.gz) = 05c423892f135af743f0f26106e3a7b8a9d26925 +Size (nsd-1.2.0.tar.gz) = 137573 bytes -- cgit v1.2.3