head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.8 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.6 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.4 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.2 pkgsrc-2011Q2-base:1.4 pkgsrc-2010Q4:1.3.0.10 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.8 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.6 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.4 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.2 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.2.0.6 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.4 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.2 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.1.1.1.0.10 pkgsrc-2008Q4-base:1.1.1.1 pkgsrc-2008Q3:1.1.1.1.0.8 pkgsrc-2008Q3-base:1.1.1.1 cube-native-xorg:1.1.1.1.0.6 cube-native-xorg-base:1.1.1.1 pkgsrc-2008Q2:1.1.1.1.0.4 pkgsrc-2008Q2-base:1.1.1.1 cwrapper:1.1.1.1.0.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.4 date 2011.02.09.16.19.16; author taca; state dead; branches; next 1.3; 1.3 date 2009.11.30.11.58.30; author tron; state Exp; branches; next 1.2; 1.2 date 2009.02.21.14.43.03; author adrianp; state Exp; branches 1.2.6.1; next 1.1; 1.1 date 2008.06.21.23.15.28; author adrianp; state Exp; branches 1.1.1.1; next ; 1.2.6.1 date 2009.12.01.06.39.03; author spz; state Exp; branches; next ; 1.1.1.1 date 2008.06.21.23.15.28; author adrianp; state Exp; branches; next ; desc @@ 1.4 log @Delete bind95 pacakge, it has been eol May, 2010. http://www.isc.org/software/bind/versions @ text @$NetBSD: patch-ac,v 1.3 2009/11/30 11:58:30 tron Exp $ --- lib/lwres/getaddrinfo.c.orig 2008-11-25 23:46:36.000000000 +0000 +++ lib/lwres/getaddrinfo.c 2009-11-30 10:48:37.000000000 +0000 @@@@ -142,6 +142,10 @@@@ #include #include +#ifdef __KAME__ +#include +#endif + #define SA(addr) ((struct sockaddr *)(addr)) #define SIN(addr) ((struct sockaddr_in *)(addr)) #define SIN6(addr) ((struct sockaddr_in6 *)(addr)) @@@@ -366,14 +370,22 @@@@ p = strchr(ntmp, '%'); ep = NULL; +#ifdef __KAME__ + if (p != NULL) { + scopeid = if_nametoindex(p + 1); + if (scopeid) + p = NULL; + } +#endif /* * Vendors may want to support non-numeric * scopeid around here. */ - if (p != NULL) + if (p != NULL) { scopeid = (lwres_uint32_t)strtoul(p + 1, &ep, 10); + } if (p != NULL && ep != NULL && ep[0] == '\0') *p = '\0'; else { @ 1.3 log @Update "bind95" package to version 9.5.2pl1. Changes since 9.5.1pl3: - Security fix for CVE-2009-4022 (incorrect DNSSEC validation) - Bug fixes @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Fix build on OpenSolaris http://src.opensolaris.org/source/xref/sfw/usr/src/cmd/bind/getaddrinfo.c.patch @ text @d3 2 a4 2 --- lib/lwres/getaddrinfo.c.orig 2007-09-12 21:45:18.000000000 -0700 +++ lib/lwres/getaddrinfo.c d16 1 a16 1 @@@@ -366,14 +370,22 @@@@ lwres_getaddrinfo(const char *hostname, a39 22 @@@@ -709,17 +721,17 @@@@ lwres_freeaddrinfo(struct addrinfo *ai) static int get_local(const char *name, int socktype, struct addrinfo **res) { struct addrinfo *ai; - struct sockaddr_un *sun; + struct sockaddr_un *un; if (socktype == 0) return (EAI_SOCKTYPE); - ai = ai_alloc(AF_LOCAL, sizeof(*sun)); + ai = ai_alloc(AF_LOCAL, sizeof(*un)); if (ai == NULL) return (EAI_MEMORY); - sun = SUN(ai->ai_addr); - strncpy(sun->sun_path, name, sizeof(sun->sun_path)); + un = SUN(ai->ai_addr); + strncpy(un->sun_path, name, sizeof(un->sun_path)); ai->ai_socktype = socktype; /* @ 1.2.6.1 log @Pullup ticket 2938 - requested by tron security update Revisions pulled up: - pkgsrc/net/bind95/Makefile 1.13 - pkgsrc/net/bind95/PLIST 1.4 - pkgsrc/net/bind95/distinfo 1.11 - pkgsrc/net/bind95/patches/patch-ac 1.3 - pkgsrc/net/bind95/patches/patch-ad 1.3 - pkgsrc/net/bind95/patches/patch-ai 1.3 ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: joerg Date: Wed Nov 25 23:25:44 UTC 2009 Modified Files: pkgsrc/net/bind95: Makefile distinfo pkgsrc/net/bind95/patches: patch-ad patch-ai Log Message: Not MAKE_JOBS_SAFE. Prepare for libtool-2.2. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 pkgsrc/net/bind95/Makefile cvs rdiff -u -r1.9 -r1.10 pkgsrc/net/bind95/distinfo cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/net/bind95/patches/patch-ad \ pkgsrc/net/bind95/patches/patch-ai ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: tron Date: Mon Nov 30 11:58:30 UTC 2009 Modified Files: pkgsrc/net/bind95: Makefile PLIST distinfo pkgsrc/net/bind95/patches: patch-ac patch-ad patch-ai Log Message: Update "bind95" package to version 9.5.2pl1. Changes since 9.5.1pl3: - Security fix for CVE-2009-4022 (incorrect DNSSEC validation) - Bug fixes To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 pkgsrc/net/bind95/Makefile cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/bind95/PLIST cvs rdiff -u -r1.10 -r1.11 pkgsrc/net/bind95/distinfo cvs rdiff -u -r1.2 -r1.3 pkgsrc/net/bind95/patches/patch-ac \ pkgsrc/net/bind95/patches/patch-ad pkgsrc/net/bind95/patches/patch-ai @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.3 2009/11/30 11:58:30 tron Exp $ d3 2 a4 2 --- lib/lwres/getaddrinfo.c.orig 2008-11-25 23:46:36.000000000 +0000 +++ lib/lwres/getaddrinfo.c 2009-11-30 10:48:37.000000000 +0000 d16 1 a16 1 @@@@ -366,14 +370,22 @@@@ d40 22 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.6 2006/08/17 14:14:18 taca Exp $ d3 1 a3 1 --- lib/lwres/getaddrinfo.c.orig 2005-06-10 08:54:33.000000000 +0900 d5 1 a5 1 @@@@ -30,6 +30,10 @@@@ d16 1 a16 1 @@@@ -252,14 +256,22 @@@@ lwres_getaddrinfo(const char *hostname, d40 22 @ 1.1.1.1 log @BIND 9.5.0 BIND 9.5.0 has a number of new features over 9.4, including: - GSS-TSIG support (RFC 3645). - DHCID support. - Experimental http server and statistics support for named via xml. - More detailed statistics counters including those supported in BIND 8. - Faster ACL processing. - Internal documentation generated by Doxygen. - Efficient LRU cache-cleaning mechanism. - NSID support (RFC 5001). @ text @@