Index: README.idnkit
---- /dev/null Sat Aug 28 16:43:38 2004
-+++ README.idnkit Sat Aug 28 16:33:16 2004
+--- /dev/null Wed Sep 1 17:46:18 2004
++++ README.idnkit Wed Sep 1 17:36:14 2004
@@ -0,0 +1,113 @@
+
+ BIND-9 IDN patch
Index: config.h.in
===================================================================
RCS file: /proj/cvs/prod/bind9/config.h.in,v
-retrieving revision 1.47.2.3.2.10
-diff -U2 -r1.47.2.3.2.10 config.h.in
---- config.h.in 21 May 2004 08:25:57 -0000 1.47.2.3.2.10
-+++ config.h.in 28 Aug 2004 06:44:00 -0000
+retrieving revision 1.47.2.3.2.11
+diff -U2 -r1.47.2.3.2.11 config.h.in
+--- config.h.in 1 Sep 2004 07:18:30 -0000 1.47.2.3.2.11
++++ config.h.in 1 Sep 2004 07:47:48 -0000
@@ -17,5 +17,5 @@
*/
--/* $Id: config.h.in,v 1.47.2.3.2.10 2004/05/21 08:25:57 marka Exp $ */
+-/* $Id: config.h.in,v 1.47.2.3.2.11 2004/09/01 07:18:30 marka Exp $ */
+/* $Id: acconfig.h,v 1.35.2.4.2.8 2004/05/21 08:24:04 marka Exp $ */
/***
-@@ -168,4 +168,7 @@
+@@ -171,4 +171,7 @@
#undef HAVE_LINUX_CAPABILITY_H
+/* Define to 1 if you have the <locale.h> header file. */
+
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
-@@ -174,4 +177,7 @@
+@@ -177,4 +180,7 @@
#undef HAVE_NET_IF6_H
+/* Define to 1 if you have the `setlocale' function. */
+
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
-@@ -236,4 +242,7 @@
+@@ -239,4 +245,7 @@
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
#undef TIME_WITH_SYS_TIME
+
Index: configure
===================================================================
RCS file: /proj/cvs/prod/bind9/configure,v
-retrieving revision 1.284.2.19.2.25
-diff -U2 -r1.284.2.19.2.25 configure
---- configure 28 Aug 2004 06:27:23 -0000 1.284.2.19.2.25
-+++ configure 28 Aug 2004 06:46:00 -0000
+retrieving revision 1.284.2.19.2.26
+diff -U2 -r1.284.2.19.2.26 configure
+--- configure 1 Sep 2004 07:18:30 -0000 1.284.2.19.2.26
++++ configure 1 Sep 2004 07:49:43 -0000
@@ -15,5 +15,5 @@
# PERFORMANCE OF THIS SOFTWARE.
#
--# $Id: configure,v 1.284.2.19.2.25 2004/08/28 06:27:23 marka Exp $
+-# $Id: configure,v 1.284.2.19.2.26 2004/09/01 07:18:30 marka Exp $
+# $Id: COPYRIGHT,v 1.6.2.2.8.2 2004/03/08 04:04:12 marka Exp $
#
# Portions Copyright (C) 1996-2001 Nominum, Inc.
+ --with-idnlib=ARG specify libidnkit
Some influential environment variables:
-@@ -7843,5 +7847,5 @@
+@@ -7921,5 +7925,5 @@
*-*-irix6*)
# Find out which ABI we are using.
-- echo '#line 7845 "configure"' > conftest.$ac_ext
-+ echo '#line 7849 "configure"' > conftest.$ac_ext
+- echo '#line 7923 "configure"' > conftest.$ac_ext
++ echo '#line 7927 "configure"' > conftest.$ac_ext
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
(eval $ac_compile) 2>&5
-@@ -8833,5 +8837,5 @@
+@@ -8911,5 +8915,5 @@
# Provide some information about the compiler.
--echo "$as_me:8835:" \
-+echo "$as_me:8839:" \
+-echo "$as_me:8913:" \
++echo "$as_me:8917:" \
"checking for Fortran 77 compiler version" >&5
ac_compiler=`set X $ac_compile; echo $2`
-@@ -9871,9 +9875,9 @@
+@@ -9949,9 +9953,9 @@
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:9873: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:9877: $lt_compile\"" >&5)
+- (eval echo "\"\$as_me:9951: $lt_compile\"" >&5)
++ (eval echo "\"\$as_me:9955: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
-- echo "$as_me:9877: \$? = $ac_status" >&5
-+ echo "$as_me:9881: \$? = $ac_status" >&5
+- echo "$as_me:9955: \$? = $ac_status" >&5
++ echo "$as_me:9959: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
-@@ -10104,9 +10108,9 @@
+@@ -10182,9 +10186,9 @@
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:10106: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:10110: $lt_compile\"" >&5)
+- (eval echo "\"\$as_me:10184: $lt_compile\"" >&5)
++ (eval echo "\"\$as_me:10188: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
-- echo "$as_me:10110: \$? = $ac_status" >&5
-+ echo "$as_me:10114: \$? = $ac_status" >&5
+- echo "$as_me:10188: \$? = $ac_status" >&5
++ echo "$as_me:10192: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
-@@ -10164,9 +10168,9 @@
+@@ -10242,9 +10246,9 @@
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:10166: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:10170: $lt_compile\"" >&5)
+- (eval echo "\"\$as_me:10244: $lt_compile\"" >&5)
++ (eval echo "\"\$as_me:10248: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
-- echo "$as_me:10170: \$? = $ac_status" >&5
-+ echo "$as_me:10174: \$? = $ac_status" >&5
+- echo "$as_me:10248: \$? = $ac_status" >&5
++ echo "$as_me:10252: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
-@@ -12348,5 +12352,5 @@
+@@ -12426,5 +12430,5 @@
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
--#line 12350 "configure"
-+#line 12354 "configure"
+-#line 12428 "configure"
++#line 12432 "configure"
#include "confdefs.h"
-@@ -12446,5 +12450,5 @@
+@@ -12524,5 +12528,5 @@
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
--#line 12448 "configure"
-+#line 12452 "configure"
+-#line 12526 "configure"
++#line 12530 "configure"
#include "confdefs.h"
-@@ -14629,9 +14633,9 @@
+@@ -14707,9 +14711,9 @@
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:14631: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:14635: $lt_compile\"" >&5)
+- (eval echo "\"\$as_me:14709: $lt_compile\"" >&5)
++ (eval echo "\"\$as_me:14713: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
-- echo "$as_me:14635: \$? = $ac_status" >&5
-+ echo "$as_me:14639: \$? = $ac_status" >&5
+- echo "$as_me:14713: \$? = $ac_status" >&5
++ echo "$as_me:14717: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
-@@ -14689,9 +14693,9 @@
+@@ -14767,9 +14771,9 @@
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:14691: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:14695: $lt_compile\"" >&5)
+- (eval echo "\"\$as_me:14769: $lt_compile\"" >&5)
++ (eval echo "\"\$as_me:14773: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
-- echo "$as_me:14695: \$? = $ac_status" >&5
-+ echo "$as_me:14699: \$? = $ac_status" >&5
+- echo "$as_me:14773: \$? = $ac_status" >&5
++ echo "$as_me:14777: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
-@@ -16050,5 +16054,5 @@
+@@ -16128,5 +16132,5 @@
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
--#line 16052 "configure"
-+#line 16056 "configure"
+-#line 16130 "configure"
++#line 16134 "configure"
#include "confdefs.h"
-@@ -16148,5 +16152,5 @@
+@@ -16226,5 +16230,5 @@
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
--#line 16150 "configure"
-+#line 16154 "configure"
+-#line 16228 "configure"
++#line 16232 "configure"
#include "confdefs.h"
-@@ -16975,9 +16979,9 @@
+@@ -17053,9 +17057,9 @@
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:16977: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:16981: $lt_compile\"" >&5)
+- (eval echo "\"\$as_me:17055: $lt_compile\"" >&5)
++ (eval echo "\"\$as_me:17059: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
-- echo "$as_me:16981: \$? = $ac_status" >&5
-+ echo "$as_me:16985: \$? = $ac_status" >&5
+- echo "$as_me:17059: \$? = $ac_status" >&5
++ echo "$as_me:17063: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
-@@ -17035,9 +17039,9 @@
+@@ -17113,9 +17117,9 @@
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:17037: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:17041: $lt_compile\"" >&5)
+- (eval echo "\"\$as_me:17115: $lt_compile\"" >&5)
++ (eval echo "\"\$as_me:17119: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
-- echo "$as_me:17041: \$? = $ac_status" >&5
-+ echo "$as_me:17045: \$? = $ac_status" >&5
+- echo "$as_me:17119: \$? = $ac_status" >&5
++ echo "$as_me:17123: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
-@@ -19073,9 +19077,9 @@
+@@ -19151,9 +19155,9 @@
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:19075: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:19079: $lt_compile\"" >&5)
+- (eval echo "\"\$as_me:19153: $lt_compile\"" >&5)
++ (eval echo "\"\$as_me:19157: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
-- echo "$as_me:19079: \$? = $ac_status" >&5
-+ echo "$as_me:19083: \$? = $ac_status" >&5
+- echo "$as_me:19157: \$? = $ac_status" >&5
++ echo "$as_me:19161: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
-@@ -19306,9 +19310,9 @@
+@@ -19384,9 +19388,9 @@
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:19308: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:19312: $lt_compile\"" >&5)
+- (eval echo "\"\$as_me:19386: $lt_compile\"" >&5)
++ (eval echo "\"\$as_me:19390: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
-- echo "$as_me:19312: \$? = $ac_status" >&5
-+ echo "$as_me:19316: \$? = $ac_status" >&5
+- echo "$as_me:19390: \$? = $ac_status" >&5
++ echo "$as_me:19394: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
-@@ -19366,9 +19370,9 @@
+@@ -19444,9 +19448,9 @@
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:19368: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:19372: $lt_compile\"" >&5)
+- (eval echo "\"\$as_me:19446: $lt_compile\"" >&5)
++ (eval echo "\"\$as_me:19450: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
-- echo "$as_me:19372: \$? = $ac_status" >&5
-+ echo "$as_me:19376: \$? = $ac_status" >&5
+- echo "$as_me:19450: \$? = $ac_status" >&5
++ echo "$as_me:19454: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
-@@ -21550,5 +21554,5 @@
+@@ -21628,5 +21632,5 @@
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
--#line 21552 "configure"
-+#line 21556 "configure"
+-#line 21630 "configure"
++#line 21634 "configure"
#include "confdefs.h"
-@@ -21648,5 +21652,5 @@
+@@ -21726,5 +21730,5 @@
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
--#line 21650 "configure"
-+#line 21654 "configure"
+-#line 21728 "configure"
++#line 21732 "configure"
#include "confdefs.h"
-@@ -27232,4 +27236,354 @@
+@@ -27310,4 +27314,354 @@
#
+# IDN support
+#
# Substitutions
#
-@@ -28114,4 +28468,5 @@
+@@ -28192,4 +28546,5 @@
s,@XMLDCL@,$XMLDCL,;t t
s,@DOCBOOK2MANSPEC@,$DOCBOOK2MANSPEC,;t t
+s,@IDNLIBS@,$IDNLIBS,;t t
Index: configure.in
===================================================================
RCS file: /proj/cvs/prod/bind9/configure.in,v
-retrieving revision 1.294.2.23.2.29
-diff -U2 -r1.294.2.23.2.29 configure.in
---- configure.in 28 Aug 2004 06:25:17 -0000 1.294.2.23.2.29
-+++ configure.in 28 Aug 2004 06:46:10 -0000
-@@ -2033,4 +2033,80 @@
+retrieving revision 1.294.2.23.2.30
+diff -U2 -r1.294.2.23.2.30 configure.in
+--- configure.in 1 Sep 2004 07:16:34 -0000 1.294.2.23.2.30
++++ configure.in 1 Sep 2004 07:49:51 -0000
+@@ -2038,4 +2038,80 @@
#
+# IDN support
retrieving revision 1.25.12.12
diff -U2 -r1.25.12.12 Makefile.in
--- bin/dig/Makefile.in 18 Aug 2004 23:25:57 -0000 1.25.12.12
-+++ bin/dig/Makefile.in 28 Aug 2004 06:46:10 -0000
++++ bin/dig/Makefile.in 1 Sep 2004 07:49:52 -0000
@@ -46,5 +46,5 @@
LIBS = ${LWRESLIBS} ${DNSLIBS} ${BIND9LIBS} ${ISCLIBS} \
retrieving revision 1.14.2.4.2.6
diff -U2 -r1.14.2.4.2.6 dig.1
--- bin/dig/dig.1 23 Jun 2004 09:11:01 -0000 1.14.2.4.2.6
-+++ bin/dig/dig.1 28 Aug 2004 06:46:10 -0000
++++ bin/dig/dig.1 1 Sep 2004 07:49:54 -0000
@@ -386,4 +386,15 @@
will not print the initial query when it looks up the NS records for
isc.org.
retrieving revision 1.4.2.7.4.9
diff -U2 -r1.4.2.7.4.9 dig.docbook
--- bin/dig/dig.docbook 23 Jun 2004 04:19:41 -0000 1.4.2.7.4.9
-+++ bin/dig/dig.docbook 28 Aug 2004 06:46:13 -0000
++++ bin/dig/dig.docbook 1 Sep 2004 07:49:57 -0000
@@ -578,4 +578,19 @@
<refsect1>
retrieving revision 1.221.2.19.2.14
diff -U2 -r1.221.2.19.2.14 dighost.c
--- bin/dig/dighost.c 30 Jun 2004 23:57:52 -0000 1.221.2.19.2.14
-+++ bin/dig/dighost.c 28 Aug 2004 06:46:54 -0000
++++ bin/dig/dighost.c 1 Sep 2004 07:50:24 -0000
@@ -33,4 +33,15 @@
#include <limits.h>
retrieving revision 1.11.2.1.4.4
diff -U2 -r1.11.2.1.4.4 host.1
--- bin/dig/host.1 13 Apr 2004 04:11:03 -0000 1.11.2.1.4.4
-+++ bin/dig/host.1 28 Aug 2004 06:46:54 -0000
++++ bin/dig/host.1 1 Sep 2004 07:50:24 -0000
@@ -128,4 +128,15 @@
will be set to the number of seconds given by the hardware's maximum
value for an integer quantity.
retrieving revision 1.2.2.2.4.5
diff -U2 -r1.2.2.2.4.5 host.docbook
--- bin/dig/host.docbook 13 Apr 2004 01:26:26 -0000 1.2.2.2.4.5
-+++ bin/dig/host.docbook 28 Aug 2004 06:46:55 -0000
++++ bin/dig/host.docbook 1 Sep 2004 07:50:27 -0000
@@ -192,4 +192,19 @@
<refsect1>
Index: lib/dns/name.c
===================================================================
RCS file: /proj/cvs/prod/bind9/lib/dns/name.c,v
-retrieving revision 1.127.2.7.2.10
-diff -U2 -r1.127.2.7.2.10 name.c
---- lib/dns/name.c 19 Apr 2004 21:55:38 -0000 1.127.2.7.2.10
-+++ lib/dns/name.c 28 Aug 2004 06:47:06 -0000
-@@ -180,4 +180,11 @@
- LIBDNS_EXTERNAL_DATA dns_name_t *dns_wildcardname = &wild;
+retrieving revision 1.127.2.7.2.11
+diff -U2 -r1.127.2.7.2.11 name.c
+--- lib/dns/name.c 1 Sep 2004 05:19:59 -0000 1.127.2.7.2.11
++++ lib/dns/name.c 1 Sep 2004 07:50:35 -0000
+@@ -183,4 +183,11 @@
+ dns_fullname_hash(dns_name_t *name, isc_boolean_t case_sensitive);
+#ifdef WITH_IDN
+/*
+
static void
set_offsets(const dns_name_t *name, unsigned char *offsets,
-@@ -1193,4 +1200,7 @@
+@@ -1208,4 +1215,7 @@
unsigned int labels;
isc_boolean_t saw_root = ISC_FALSE;
+#ifdef WITH_IDN
+#endif
/*
-@@ -1331,4 +1341,9 @@
+@@ -1346,4 +1356,9 @@
isc_buffer_add(target, tlen - trem);
+#ifdef WITH_IDN
+
return (ISC_R_SUCCESS);
}
-@@ -2186,2 +2201,8 @@
+@@ -2201,2 +2216,8 @@
}
+#ifdef WITH_IDN
Index: lib/dns/include/dns/name.h
===================================================================
RCS file: /proj/cvs/prod/bind9/lib/dns/include/dns/name.h,v
-retrieving revision 1.95.2.3.2.10
-diff -U2 -r1.95.2.3.2.10 name.h
---- lib/dns/include/dns/name.h 10 Aug 2004 00:41:39 -0000 1.95.2.3.2.10
-+++ lib/dns/include/dns/name.h 28 Aug 2004 06:47:08 -0000
+retrieving revision 1.95.2.3.2.11
+diff -U2 -r1.95.2.3.2.11 name.h
+--- lib/dns/include/dns/name.h 1 Sep 2004 05:19:59 -0000 1.95.2.3.2.11
++++ lib/dns/include/dns/name.h 1 Sep 2004 07:50:41 -0000
@@ -156,4 +156,15 @@
#define DNS_NAME_MAXWIRE 255