head	1.2;
access;
symbols
	perseant-exfatfs-base-20250801:1.2
	perseant-exfatfs-base-20240630:1.2
	perseant-exfatfs:1.2.0.22
	perseant-exfatfs-base:1.2
	cjep_sun2x:1.2.0.20
	cjep_sun2x-base:1.2
	cjep_staticlib_x-base1:1.2
	cjep_staticlib_x:1.2.0.18
	cjep_staticlib_x-base:1.2
	phil-wifi-20200421:1.2
	phil-wifi-20200411:1.2
	phil-wifi-20200406:1.2
	pgoyette-compat-merge-20190127:1.2
	pgoyette-compat-20190127:1.2
	pgoyette-compat-20190118:1.2
	pgoyette-compat-1226:1.2
	pgoyette-compat-1126:1.2
	pgoyette-compat-1020:1.2
	pgoyette-compat-0930:1.2
	pgoyette-compat-0906:1.2
	pgoyette-compat-0728:1.2
	pgoyette-compat-0625:1.2
	pgoyette-compat-0521:1.2
	pgoyette-compat-0502:1.2
	pgoyette-compat-0422:1.2
	pgoyette-compat-0415:1.2
	pgoyette-compat-0407:1.2
	pgoyette-compat-0330:1.2
	pgoyette-compat-0322:1.2
	pgoyette-compat-0315:1.2
	pgoyette-compat:1.2.0.16
	pgoyette-compat-base:1.2
	prg-localcount2-base3:1.2
	prg-localcount2-base2:1.2
	prg-localcount2-base1:1.2
	prg-localcount2:1.2.0.14
	prg-localcount2-base:1.2
	pgoyette-localcount-20170426:1.2
	bouyer-socketcan-base1:1.2
	pgoyette-localcount-20170320:1.2
	bouyer-socketcan:1.2.0.12
	bouyer-socketcan-base:1.2
	pgoyette-localcount-20170107:1.2
	pgoyette-localcount-20161104:1.2
	localcount-20160914:1.2
	pgoyette-localcount-20160806:1.2
	pgoyette-localcount-20160726:1.2
	pgoyette-localcount:1.2.0.10
	pgoyette-localcount-base:1.2
	netbsd-5-2-3-RELEASE:1.1.1.6.4.1
	netbsd-5-1-5-RELEASE:1.1.1.6.12.1
	yamt-pagecache-base9:1.2
	yamt-pagecache-tag8:1.2
	tls-earlyentropy:1.2.0.6
	tls-earlyentropy-base:1.2
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.2
	riastradh-drm2-base3:1.2
	netbsd-5-2-2-RELEASE:1.1.1.6.4.1
	netbsd-5-1-4-RELEASE:1.1.1.6.12.1
	netbsd-5-2-1-RELEASE:1.1.1.6.4.1
	netbsd-5-1-3-RELEASE:1.1.1.6.12.1
	agc-symver:1.2.0.8
	agc-symver-base:1.2
	tls-maxphys-base:1.2
	yamt-pagecache-base8:1.2
	netbsd-5-2:1.1.1.6.4.1.0.2
	yamt-pagecache-base7:1.2
	netbsd-5-2-RELEASE:1.1.1.6.4.1
	netbsd-5-2-RC1:1.1.1.6.4.1
	yamt-pagecache-base6:1.2
	yamt-pagecache-base5:1.2
	yamt-pagecache-base4:1.2
	netbsd-5-1-2-RELEASE:1.1.1.6.12.1
	netbsd-5-1-1-RELEASE:1.1.1.6.12.1
	yamt-pagecache-base3:1.2
	yamt-pagecache-base2:1.2
	yamt-pagecache:1.2.0.4
	yamt-pagecache-base:1.2
	bind-9-7-3-P1:1.1.1.7
	bouyer-quota2-nbase:1.2
	bouyer-quota2:1.2.0.2
	bouyer-quota2-base:1.2
	matt-nb5-mips64-premerge-20101231:1.1.1.6
	matt-nb5-pq3:1.1.1.6.0.14
	matt-nb5-pq3-base:1.1.1.6
	netbsd-5-1:1.1.1.6.0.12
	netbsd-5-1-RELEASE:1.1.1.6
	netbsd-5-1-RC4:1.1.1.6
	matt-nb5-mips64-k15:1.1.1.6
	netbsd-5-1-RC3:1.1.1.6
	netbsd-5-1-RC2:1.1.1.6
	netbsd-5-1-RC1:1.1.1.6
	netbsd-5-0-2-RELEASE:1.1.1.6
	matt-nb5-mips64-premerge-20091211:1.1.1.6
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.1.1.6
	matt-nb4-mips64-k7-u2a-k9b:1.1.1.6
	matt-nb5-mips64-u1-k1-k5:1.1.1.6
	matt-nb5-mips64:1.1.1.6.0.10
	netbsd-5-0-1-RELEASE:1.1.1.6
	jym-xensuspend-nbase:1.2
	netbsd-5-0:1.1.1.6.0.8
	netbsd-5-0-RELEASE:1.1.1.6
	netbsd-5-0-RC4:1.1.1.6
	netbsd-5-0-RC3:1.1.1.6
	netbsd-5-0-RC2:1.1.1.6
	jym-xensuspend:1.1.1.6.0.6
	jym-xensuspend-base:1.2
	netbsd-5-0-RC1:1.1.1.6
	netbsd-5:1.1.1.6.0.4
	netbsd-5-base:1.1.1.6
	matt-mips64-base2:1.1.1.6
	matt-mips64:1.1.1.5.0.14
	netbsd-4-0-1-RELEASE:1.1.1.3.4.2.2.1
	wrstuden-revivesa-base-3:1.1.1.6
	wrstuden-revivesa-base-2:1.1.1.6
	wrstuden-fixsa-newbase:1.1.1.3.4.3
	bind-9-5-0-P2:1.1.1.6
	bind-9-5-0-P1:1.1.1.6
	wrstuden-revivesa-base-1:1.1.1.6
	bind-9-5-0:1.1.1.6
	yamt-pf42-base4:1.1.1.5
	yamt-pf42-base3:1.1.1.5
	hpcarm-cleanup-nbase:1.1.1.5
	yamt-pf42-baseX:1.1.1.5
	yamt-pf42-base2:1.1.1.5
	wrstuden-revivesa:1.1.1.5.0.12
	wrstuden-revivesa-base:1.1.1.6
	yamt-pf42:1.1.1.5.0.10
	yamt-pf42-base:1.1.1.5
	keiichi-mipv6:1.1.1.5.0.8
	keiichi-mipv6-base:1.1.1.5
	matt-armv6-nbase:1.1.1.5
	matt-armv6-prevmlocking:1.1.1.5
	wrstuden-fixsa-base-1:1.1.1.3.4.2
	netbsd-4-0:1.1.1.3.4.2.0.2
	netbsd-4-0-RELEASE:1.1.1.3.4.2
	cube-autoconf:1.1.1.5.0.6
	cube-autoconf-base:1.1.1.5
	netbsd-4-0-RC5:1.1.1.3.4.2
	netbsd-4-0-RC4:1.1.1.3.4.2
	netbsd-4-0-RC3:1.1.1.3.4.2
	netbsd-4-0-RC2:1.1.1.3.4.2
	netbsd-4-0-RC1:1.1.1.3.4.2
	matt-armv6:1.1.1.5.0.4
	matt-armv6-base:1.1.1.5
	matt-mips64-base:1.1.1.5
	hpcarm-cleanup:1.1.1.5.0.2
	hpcarm-cleanup-base:1.1.1.5
	bind-9-4-1-P1:1.1.1.5
	netbsd-3-1-1-RELEASE:1.1.1.1.2.1
	netbsd-3-0-3-RELEASE:1.1.1.1.4.1
	wrstuden-fixsa:1.1.1.3.0.6
	wrstuden-fixsa-base:1.1.1.3.4.3
	bind-9-4-1:1.1.1.4
	bind-9-4-0:1.1.1.4
	bind-9-4-0-rc2:1.1.1.4
	abandoned-netbsd-4-base:1.1.1.3
	abandoned-netbsd-4:1.1.1.3.0.2
	netbsd-3-1:1.1.1.1.2.1.0.2
	netbsd-3-1-RELEASE:1.1.1.1.2.1
	netbsd-3-0-2-RELEASE:1.1.1.1
	netbsd-3-1-RC4:1.1.1.1.2.1
	netbsd-3-1-RC3:1.1.1.1.2.1
	netbsd-3-1-RC2:1.1.1.1.2.1
	netbsd-3-1-RC1:1.1.1.1.2.1
	netbsd-4:1.1.1.3.0.4
	netbsd-4-base:1.1.1.3
	netbsd-3-0-1-RELEASE:1.1.1.1
	netbsd-3-0:1.1.1.1.0.4
	bind-9-3-2-good:1.1.1.3
	bind-9-3-2:1.1.1.2
	netbsd-3-0-RELEASE:1.1.1.1
	netbsd-3-0-RC6:1.1.1.1
	netbsd-3-0-RC5:1.1.1.1
	netbsd-3-0-RC4:1.1.1.1
	netbsd-3-0-RC3:1.1.1.1
	netbsd-3-0-RC2:1.1.1.1
	netbsd-3-0-RC1:1.1.1.1
	netbsd-3:1.1.1.1.0.2
	netbsd-3-base:1.1.1.1
	bind-9-3-0:1.1.1.1
	bind-9-3-0-beta3:1.1.1.1
	ISC:1.1.1;
locks; strict;
comment	@:: @;


1.2
date	2009.04.18.13.08.20;	author christos;	state dead;
branches;
next	1.1;

1.1
date	2004.05.17.23.45.12;	author christos;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2004.05.17.23.45.12;	author christos;	state Exp;
branches
	1.1.1.1.2.1
	1.1.1.1.4.1;
next	1.1.1.2;

1.1.1.2
date	2005.12.21.19.59.50;	author christos;	state Exp;
branches;
next	1.1.1.3;

1.1.1.3
date	2005.12.21.23.18.15;	author christos;	state Exp;
branches
	1.1.1.3.4.1
	1.1.1.3.6.1;
next	1.1.1.4;

1.1.1.4
date	2007.01.27.21.09.32;	author christos;	state Exp;
branches;
next	1.1.1.5;

1.1.1.5
date	2007.07.24.23.33.41;	author christos;	state Exp;
branches
	1.1.1.5.12.1
	1.1.1.5.14.1;
next	1.1.1.6;

1.1.1.6
date	2008.06.21.18.35.38;	author christos;	state Exp;
branches
	1.1.1.6.4.1
	1.1.1.6.6.1
	1.1.1.6.8.1
	1.1.1.6.12.1;
next	1.1.1.7;

1.1.1.7
date	2011.06.03.19.53.44;	author spz;	state Exp;
branches;
next	;

1.1.1.1.2.1
date	2006.07.13.22.02.30;	author tron;	state Exp;
branches
	1.1.1.1.2.1.2.1;
next	1.1.1.1.2.2;

1.1.1.1.2.2
date	2008.07.24.22.09.20;	author ghen;	state Exp;
branches;
next	;

1.1.1.1.2.1.2.1
date	2008.07.24.22.24.43;	author ghen;	state Exp;
branches;
next	;

1.1.1.1.4.1
date	2007.02.10.19.21.06;	author tron;	state Exp;
branches;
next	1.1.1.1.4.2;

1.1.1.1.4.2
date	2008.07.24.22.18.15;	author ghen;	state Exp;
branches;
next	;

1.1.1.3.4.1
date	2007.05.17.00.43.44;	author jdc;	state Exp;
branches;
next	1.1.1.3.4.2;

1.1.1.3.4.2
date	2007.07.31.13.44.24;	author ghen;	state Exp;
branches
	1.1.1.3.4.2.2.1;
next	1.1.1.3.4.3;

1.1.1.3.4.3
date	2008.07.16.01.57.12;	author snj;	state Exp;
branches;
next	;

1.1.1.3.4.2.2.1
date	2008.07.16.03.10.54;	author snj;	state Exp;
branches;
next	;

1.1.1.3.6.1
date	2007.06.03.17.25.40;	author wrstuden;	state Exp;
branches;
next	1.1.1.3.6.2;

1.1.1.3.6.2
date	2007.09.03.06.53.14;	author wrstuden;	state Exp;
branches;
next	1.1.1.3.6.3;

1.1.1.3.6.3
date	2008.09.04.08.46.41;	author skrll;	state Exp;
branches;
next	;

1.1.1.5.12.1
date	2008.06.23.04.28.44;	author wrstuden;	state Exp;
branches;
next	;

1.1.1.5.14.1
date	2007.07.24.23.33.41;	author christos;	state dead;
branches;
next	1.1.1.5.14.2;

1.1.1.5.14.2
date	2007.07.24.23.33.42;	author christos;	state Exp;
branches;
next	;

1.1.1.6.4.1
date	2011.01.06.21.42.07;	author riz;	state Exp;
branches;
next	;

1.1.1.6.6.1
date	2009.05.13.19.17.31;	author jym;	state dead;
branches;
next	;

1.1.1.6.8.1
date	2011.01.10.00.40.32;	author riz;	state Exp;
branches;
next	;

1.1.1.6.12.1
date	2011.01.09.20.42.42;	author riz;	state Exp;
branches;
next	;


desc
@@


1.2
log
@delete old bind
@
text
@echo off
rem
rem Copyright (C) 2004  Internet Systems Consortium, Inc. ("ISC")
rem Copyright (C) 2001-2002  Internet Software Consortium.
rem 
rem Permission to use, copy, modify, and distribute this software for any
rem purpose with or without fee is hereby granted, provided that the above
rem copyright notice and this permission notice appear in all copies.
rem 
rem THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
rem REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
rem AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
rem INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
rem LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
rem OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
rem PERFORMANCE OF THIS SOFTWARE.

rem BuildSetup.bat
rem This script sets up the files necessary ready to build BIND 9.
rem This requires perl to be installed on the system.

rem Set up the configuration file
cd ..
copy config.h.win32 config.h
cd win32utils

rem Generate the version information
perl makeversion.pl

rem Generate header files for lib/dns

call dnsheadergen.bat

echo Ensure that the OpenSSL sources are at the same level in
echo the directory tree and is named openssl-0.9.6k or libdns
echo will not build. 

rem Make sure that the Build directories are there.

if NOT Exist ..\Build mkdir ..\Build
if NOT Exist ..\Build\Release mkdir ..\Build\Release

echo Copying the ARM and the Installation Notes.

copy ..\COPYRIGHT ..\Build\Release
copy readme1st.txt ..\Build\Release
copy ..\doc\arm\*.html ..\Build\Release
copy ..\CHANGES ..\Build\Release
copy ..\FAQ ..\Build\Release

echo Copying the OpenSSL DLL.

copy ..\..\openssl-0.9.6k\out32dll\libeay32.dll ..\Build\Release\


rem Done
@


1.1
log
@Initial revision
@
text
@@


1.1.1.1
log
@Import bind 9.3.0beta3
@
text
@@


1.1.1.1.4.1
log
@Apply patch (requested by ghen in ticket #1425):
Update BIND to version 9.3.2.
@
text
@d1 56
a56 57
echo off
rem
rem Copyright (C) 2004,2005  Internet Systems Consortium, Inc. ("ISC")
rem Copyright (C) 2001-2002  Internet Software Consortium.
rem 
rem Permission to use, copy, modify, and distribute this software for any
rem purpose with or without fee is hereby granted, provided that the above
rem copyright notice and this permission notice appear in all copies.
rem 
rem THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
rem REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
rem AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
rem INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
rem LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
rem OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
rem PERFORMANCE OF THIS SOFTWARE.

rem BuildSetup.bat
rem This script sets up the files necessary ready to build BIND 9.
rem This requires perl to be installed on the system.

rem Set up the configuration file
cd ..
copy config.h.win32 config.h
cd win32utils

rem Generate the version information
perl makeversion.pl

rem Generate header files for lib/dns

call dnsheadergen.bat

echo Ensure that the OpenSSL sources are at the same level in
echo the directory tree and is named openssl-0.9.6k or libdns
echo will not build. 

rem Make sure that the Build directories are there.

if NOT Exist ..\Build mkdir ..\Build
if NOT Exist ..\Build\Release mkdir ..\Build\Release

echo Copying the ARM and the Installation Notes.

copy ..\COPYRIGHT ..\Build\Release
copy readme1st.txt ..\Build\Release
copy ..\doc\arm\*.html ..\Build\Release
copy ..\doc\arm\Bv9ARM.pdf ..\Build\Release
copy ..\CHANGES ..\Build\Release
copy ..\FAQ ..\Build\Release

echo Copying the OpenSSL DLL.

copy ..\..\openssl-0.9.6k\out32dll\libeay32.dll ..\Build\Release\


rem Done
@


1.1.1.1.4.2
log
@Pull up patch (requested by adrianp in ticket #1948):

Update BIND to 9.3.5-P1 to fix CVE-2008-1447 and turn off pthreads.
@
text
@a21 3
rem Get and update for the latest build of the openssl library
perl updateopenssl.pl

d34 4
a41 1
if NOT Exist ..\Build\Debug mkdir ..\Build\Debug
a45 1
copy ..\README ..\Build\Release
a46 1
copy index.html ..\Build\Release
d52 1
a52 46
echo Copying the standalone manual pages.

copy ..\bin\named\named.html ..\Build\Release
copy ..\bin\rndc\*.html ..\Build\Release
copy ..\bin\dig\*.html ..\Build\Release
copy ..\bin\nsupdate\*.html ..\Build\Release
copy ..\bin\check\*.html ..\Build\Release
copy ..\bin\dnssec\dnssec-keygen.html ..\Build\Release
copy ..\bin\dnssec\dnssec-signzone.html ..\Build\Release

echo Copying the migration notes.

copy ..\doc\misc\migration ..\Build\Release
copy ..\doc\misc\migration-4to9 ..\Build\Release

call BuildOpenSSL.bat

rem
rem set vcredist here so that it is correctly expanded in the if body 
rem
set vcredist=BootStrapper\Packages\vcredist_x86\vcredist_x86.exe

if Defined FrameworkSDKDir (

rem
rem vcredist_x86.exe path relative to FrameworkSDKDir
rem

if Exist "%FrameworkSDKDir%\%vcredist%" (

echo Copying Visual C x86 Redistributable Installer

rem
rem Use /Y so we allways have the current version of the installer.
rem

copy /Y "%FrameworkSDKDir%\%vcredist%" ..\Build\Release\
copy /Y "%FrameworkSDKDir%\%vcredist%" ..\Build\Debug\

) else (
	echo "**** %FrameworkSDKDir%\%vcredist% not found ****"
)
) else (
	echo "**** Warning FrameworkSDKDir not defined ****"
	echo "****         Run vsvars32.bat            ****"
)
d54 1
a54 1
echo Running Message Compiler
a55 3
cd ..\lib\win32\bindevt
mc bindevt.mc
cd ..\..\..\win32utils
@


1.1.1.1.2.1
log
@Apply patch (requested by ghen in ticket #1425):
Update BIND to version 9.3.2.
@
text
@d1 56
a56 57
echo off
rem
rem Copyright (C) 2004,2005  Internet Systems Consortium, Inc. ("ISC")
rem Copyright (C) 2001-2002  Internet Software Consortium.
rem 
rem Permission to use, copy, modify, and distribute this software for any
rem purpose with or without fee is hereby granted, provided that the above
rem copyright notice and this permission notice appear in all copies.
rem 
rem THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
rem REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
rem AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
rem INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
rem LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
rem OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
rem PERFORMANCE OF THIS SOFTWARE.

rem BuildSetup.bat
rem This script sets up the files necessary ready to build BIND 9.
rem This requires perl to be installed on the system.

rem Set up the configuration file
cd ..
copy config.h.win32 config.h
cd win32utils

rem Generate the version information
perl makeversion.pl

rem Generate header files for lib/dns

call dnsheadergen.bat

echo Ensure that the OpenSSL sources are at the same level in
echo the directory tree and is named openssl-0.9.6k or libdns
echo will not build. 

rem Make sure that the Build directories are there.

if NOT Exist ..\Build mkdir ..\Build
if NOT Exist ..\Build\Release mkdir ..\Build\Release

echo Copying the ARM and the Installation Notes.

copy ..\COPYRIGHT ..\Build\Release
copy readme1st.txt ..\Build\Release
copy ..\doc\arm\*.html ..\Build\Release
copy ..\doc\arm\Bv9ARM.pdf ..\Build\Release
copy ..\CHANGES ..\Build\Release
copy ..\FAQ ..\Build\Release

echo Copying the OpenSSL DLL.

copy ..\..\openssl-0.9.6k\out32dll\libeay32.dll ..\Build\Release\


rem Done
@


1.1.1.1.2.1.2.1
log
@Pull up patch (requested by adrianp in ticket #1948):

Update BIND to 9.3.5-P1 to fix CVE-2008-1447 and turn off pthreads.
@
text
@a21 3
rem Get and update for the latest build of the openssl library
perl updateopenssl.pl

d34 4
a41 1
if NOT Exist ..\Build\Debug mkdir ..\Build\Debug
a45 1
copy ..\README ..\Build\Release
a46 1
copy index.html ..\Build\Release
d52 1
a52 46
echo Copying the standalone manual pages.

copy ..\bin\named\named.html ..\Build\Release
copy ..\bin\rndc\*.html ..\Build\Release
copy ..\bin\dig\*.html ..\Build\Release
copy ..\bin\nsupdate\*.html ..\Build\Release
copy ..\bin\check\*.html ..\Build\Release
copy ..\bin\dnssec\dnssec-keygen.html ..\Build\Release
copy ..\bin\dnssec\dnssec-signzone.html ..\Build\Release

echo Copying the migration notes.

copy ..\doc\misc\migration ..\Build\Release
copy ..\doc\misc\migration-4to9 ..\Build\Release

call BuildOpenSSL.bat

rem
rem set vcredist here so that it is correctly expanded in the if body 
rem
set vcredist=BootStrapper\Packages\vcredist_x86\vcredist_x86.exe

if Defined FrameworkSDKDir (

rem
rem vcredist_x86.exe path relative to FrameworkSDKDir
rem

if Exist "%FrameworkSDKDir%\%vcredist%" (

echo Copying Visual C x86 Redistributable Installer

rem
rem Use /Y so we allways have the current version of the installer.
rem

copy /Y "%FrameworkSDKDir%\%vcredist%" ..\Build\Release\
copy /Y "%FrameworkSDKDir%\%vcredist%" ..\Build\Debug\

) else (
	echo "**** %FrameworkSDKDir%\%vcredist% not found ****"
)
) else (
	echo "**** Warning FrameworkSDKDir not defined ****"
	echo "****         Run vsvars32.bat            ****"
)
d54 1
a54 1
echo Running Message Compiler
a55 3
cd ..\lib\win32\bindevt
mc bindevt.mc
cd ..\..\..\win32utils
@


1.1.1.1.2.2
log
@Pull up patch (requested by adrianp in ticket #1948):

Update BIND to 9.3.5-P1 to fix CVE-2008-1447 and turn off pthreads.
@
text
@a21 3
rem Get and update for the latest build of the openssl library
perl updateopenssl.pl

d34 4
a41 1
if NOT Exist ..\Build\Debug mkdir ..\Build\Debug
a45 1
copy ..\README ..\Build\Release
a46 1
copy index.html ..\Build\Release
d52 1
a52 46
echo Copying the standalone manual pages.

copy ..\bin\named\named.html ..\Build\Release
copy ..\bin\rndc\*.html ..\Build\Release
copy ..\bin\dig\*.html ..\Build\Release
copy ..\bin\nsupdate\*.html ..\Build\Release
copy ..\bin\check\*.html ..\Build\Release
copy ..\bin\dnssec\dnssec-keygen.html ..\Build\Release
copy ..\bin\dnssec\dnssec-signzone.html ..\Build\Release

echo Copying the migration notes.

copy ..\doc\misc\migration ..\Build\Release
copy ..\doc\misc\migration-4to9 ..\Build\Release

call BuildOpenSSL.bat

rem
rem set vcredist here so that it is correctly expanded in the if body 
rem
set vcredist=BootStrapper\Packages\vcredist_x86\vcredist_x86.exe

if Defined FrameworkSDKDir (

rem
rem vcredist_x86.exe path relative to FrameworkSDKDir
rem

if Exist "%FrameworkSDKDir%\%vcredist%" (

echo Copying Visual C x86 Redistributable Installer

rem
rem Use /Y so we allways have the current version of the installer.
rem

copy /Y "%FrameworkSDKDir%\%vcredist%" ..\Build\Release\
copy /Y "%FrameworkSDKDir%\%vcredist%" ..\Build\Debug\

) else (
	echo "**** %FrameworkSDKDir%\%vcredist% not found ****"
)
) else (
	echo "**** Warning FrameworkSDKDir not defined ****"
	echo "****         Run vsvars32.bat            ****"
)
d54 1
a54 1
echo Running Message Compiler
a55 3
cd ..\lib\win32\bindevt
mc bindevt.mc
cd ..\..\..\win32utils
@


1.1.1.2
log
@from ftp.isc.org
@
text
@d1 56
a56 56
echo off
rem
rem  Copyright (C) 2000, 2001  Internet Software Consortium.
rem 
rem  Permission to use, copy, modify, and distribute this software for any
rem  purpose with or without fee is hereby granted, provided that the above
rem  copyright notice and this permission notice appear in all copies.
rem 
rem  THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM
rem  DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
rem  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
rem  INTERNET SOFTWARE CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT,
rem  INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
rem  FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
rem  NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
rem  WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

rem BuildSetup.bat
rem This script sets up the files necessary ready to build BIND 9.
rem This requires perl to be installed on the system.

rem Set up the configuration file
cd ..
copy config.h.win32 config.h
cd win32utils

rem Generate the version information
perl makeversion.pl

rem Generate header files for lib/dns

call dnsheadergen.bat

echo Ensure that the OpenSSL sources are at the same level in
echo the directory tree and is named openssl-0.9.6k or libdns
echo will not build. 

rem Make sure that the Build directories are there.

if NOT Exist ..\Build mkdir ..\Build
if NOT Exist ..\Build\Release mkdir ..\Build\Release

echo Copying the ARM and the Installation Notes.
 
copy ..\COPYRIGHT ..\Build\Release
copy readme1st.txt ..\Build\Release
copy ..\doc\arm\*.html ..\Build\Release
copy ..\CHANGES ..\Build\Release
copy ..\FAQ ..\Build\Release

echo Copying the OpenSSL DLL.

copy ..\..\openssl-0.9.6k\out32dll\libeay32.dll ..\Build\Release\


rem Done
@


1.1.1.3
log
@import the real 9.3.2 not 9.2.3.
@
text
@d3 1
a3 2
rem Copyright (C) 2004,2005  Internet Systems Consortium, Inc. ("ISC")
rem Copyright (C) 2001-2002  Internet Software Consortium.
d5 3
a7 3
rem Permission to use, copy, modify, and distribute this software for any
rem purpose with or without fee is hereby granted, provided that the above
rem copyright notice and this permission notice appear in all copies.
d9 8
a16 7
rem THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
rem REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
rem AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
rem INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
rem LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
rem OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
rem PERFORMANCE OF THIS SOFTWARE.
d44 1
a44 1

a47 1
copy ..\doc\arm\Bv9ARM.pdf ..\Build\Release
@


1.1.1.3.6.1
log
@Catch up with now-somewhat-dated netbsd-4. These changes took longer
than expected for me to actually get around to merging.
@
text
@d35 1
a35 1
echo the directory tree and is named openssl-0.9.8d or libdns
a41 1
if NOT Exist ..\Build\Debug mkdir ..\Build\Debug
a45 1
copy ..\README ..\Build\Release
a46 1
copy index.html ..\Build\Release
d54 2
a55 2
copy ..\..\openssl-0.9.8d\out32dll\libeay32.dll ..\Build\Release\
copy ..\..\openssl-0.9.8d\out32dll\libeay32.dll ..\Build\Debug\
@


1.1.1.3.6.2
log
@Sync w/ NetBSD-4-RC_1
@
text
@a59 30
rem
rem set vcredist here so that it is correctly expanded in the if body 
rem
set vcredist=BootStrapper\Packages\vcredist_x86\vcredist_x86.exe

if Defined FrameworkSDKDir (

rem
rem vcredist_x86.exe path relative to FrameworkSDKDir
rem

if Exist "%FrameworkSDKDir%\%vcredist%" (

echo Copying Visual C x86 Redistributable Installer

rem
rem Use /Y so we allways have the current version of the installer.
rem

copy /Y "%FrameworkSDKDir%\%vcredist%" ..\Build\Release\
copy /Y "%FrameworkSDKDir%\%vcredist%" ..\Build\Debug\

) else (
	echo "**** %FrameworkSDKDir%\%vcredist% not found ****"
)
) else (
	echo "**** Warning FrameworkSDKDir not defined ****"
	echo "****         Run vsvars32.bat            ****"
)

@


1.1.1.3.6.3
log
@Sync with netbsd-4.
@
text
@a21 3
rem Get and update for the latest build of the openssl library
perl updateopenssl.pl

d34 4
d55 1
a55 11
echo Copying the standalone manual pages.

copy ..\bin\named\named.html ..\Build\Release
copy ..\bin\rndc\*.html ..\Build\Release
copy ..\bin\dig\*.html ..\Build\Release
copy ..\bin\nsupdate\*.html ..\Build\Release
copy ..\bin\check\*.html ..\Build\Release
copy ..\bin\dnssec\dnssec-keygen.html ..\Build\Release
copy ..\bin\dnssec\dnssec-signzone.html ..\Build\Release

echo Copying the migration notes.
d57 2
a58 4
copy ..\doc\misc\migration ..\Build\Release
copy ..\doc\misc\migration-4to9 ..\Build\Release

call BuildOpenSSL.bat
a89 6
echo Running Message Compiler

cd ..\lib\win32\bindevt
mc bindevt.mc
cd ..\..\..\win32utils

@


1.1.1.3.4.1
log
@Update BIND to version 9.4.1 (requested by christos in ticket #602).
Thanks to tron for the patches, upgrade script and testing.
@
text
@d35 1
a35 1
echo the directory tree and is named openssl-0.9.8d or libdns
a41 1
if NOT Exist ..\Build\Debug mkdir ..\Build\Debug
a45 1
copy ..\README ..\Build\Release
a46 1
copy index.html ..\Build\Release
d54 2
a55 2
copy ..\..\openssl-0.9.8d\out32dll\libeay32.dll ..\Build\Release\
copy ..\..\openssl-0.9.8d\out32dll\libeay32.dll ..\Build\Debug\
@


1.1.1.3.4.2
log
@Apply patch (requested by adrianp in ticket #801):
Update BIND to version 9.4.1-P1 (security update).

 * "allow-query-cache" and "allow-recursion" now
   cross inherit from each other.

   If allow-query-cache is not set in named.conf then allow-recursion is used
   if set, otherwise allow-query is used if set, otherwise the default
   (localnets; localhost;) is used.

   If allow-recursion is not set in named.conf then allow-query-cache is used
   if set, otherwise allow-query is used if set, otherwise the default
   (localnets; localhost;) is used.

 * Query id generation was cryptographically weak.

 * The default acls for allow-query-cache and
   allow-recursion were not being applied.
@
text
@a59 30
rem
rem set vcredist here so that it is correctly expanded in the if body 
rem
set vcredist=BootStrapper\Packages\vcredist_x86\vcredist_x86.exe

if Defined FrameworkSDKDir (

rem
rem vcredist_x86.exe path relative to FrameworkSDKDir
rem

if Exist "%FrameworkSDKDir%\%vcredist%" (

echo Copying Visual C x86 Redistributable Installer

rem
rem Use /Y so we allways have the current version of the installer.
rem

copy /Y "%FrameworkSDKDir%\%vcredist%" ..\Build\Release\
copy /Y "%FrameworkSDKDir%\%vcredist%" ..\Build\Debug\

) else (
	echo "**** %FrameworkSDKDir%\%vcredist% not found ****"
)
) else (
	echo "**** Warning FrameworkSDKDir not defined ****"
	echo "****         Run vsvars32.bat            ****"
)

@


1.1.1.3.4.2.2.1
log
@Apply patch (requested by adrianp in ticket #1168):
Update BIND to 9.4.2-P1 and turn off pthreads.
@
text
@a21 3
rem Get and update for the latest build of the openssl library
perl updateopenssl.pl

d34 4
d55 1
a55 11
echo Copying the standalone manual pages.

copy ..\bin\named\named.html ..\Build\Release
copy ..\bin\rndc\*.html ..\Build\Release
copy ..\bin\dig\*.html ..\Build\Release
copy ..\bin\nsupdate\*.html ..\Build\Release
copy ..\bin\check\*.html ..\Build\Release
copy ..\bin\dnssec\dnssec-keygen.html ..\Build\Release
copy ..\bin\dnssec\dnssec-signzone.html ..\Build\Release

echo Copying the migration notes.
d57 2
a58 4
copy ..\doc\misc\migration ..\Build\Release
copy ..\doc\misc\migration-4to9 ..\Build\Release

call BuildOpenSSL.bat
a89 6
echo Running Message Compiler

cd ..\lib\win32\bindevt
mc bindevt.mc
cd ..\..\..\win32utils

@


1.1.1.3.4.3
log
@Apply patch (requested by adrianp in ticket #1168):
Update BIND to 9.4.2-P1 and turn off pthreads.
@
text
@a21 3
rem Get and update for the latest build of the openssl library
perl updateopenssl.pl

d34 4
d55 1
a55 11
echo Copying the standalone manual pages.

copy ..\bin\named\named.html ..\Build\Release
copy ..\bin\rndc\*.html ..\Build\Release
copy ..\bin\dig\*.html ..\Build\Release
copy ..\bin\nsupdate\*.html ..\Build\Release
copy ..\bin\check\*.html ..\Build\Release
copy ..\bin\dnssec\dnssec-keygen.html ..\Build\Release
copy ..\bin\dnssec\dnssec-signzone.html ..\Build\Release

echo Copying the migration notes.
d57 2
a58 4
copy ..\doc\misc\migration ..\Build\Release
copy ..\doc\misc\migration-4to9 ..\Build\Release

call BuildOpenSSL.bat
a89 6
echo Running Message Compiler

cd ..\lib\win32\bindevt
mc bindevt.mc
cd ..\..\..\win32utils

@


1.1.1.4
log
@Import bind-9.4.0-rc2 from ftp.isc.org
@
text
@d35 1
a35 1
echo the directory tree and is named openssl-0.9.8d or libdns
a41 1
if NOT Exist ..\Build\Debug mkdir ..\Build\Debug
a45 1
copy ..\README ..\Build\Release
a46 1
copy index.html ..\Build\Release
d54 2
a55 2
copy ..\..\openssl-0.9.8d\out32dll\libeay32.dll ..\Build\Release\
copy ..\..\openssl-0.9.8d\out32dll\libeay32.dll ..\Build\Debug\
@


1.1.1.5
log
@Import bind 9.4.1-P1
@
text
@a59 30
rem
rem set vcredist here so that it is correctly expanded in the if body 
rem
set vcredist=BootStrapper\Packages\vcredist_x86\vcredist_x86.exe

if Defined FrameworkSDKDir (

rem
rem vcredist_x86.exe path relative to FrameworkSDKDir
rem

if Exist "%FrameworkSDKDir%\%vcredist%" (

echo Copying Visual C x86 Redistributable Installer

rem
rem Use /Y so we allways have the current version of the installer.
rem

copy /Y "%FrameworkSDKDir%\%vcredist%" ..\Build\Release\
copy /Y "%FrameworkSDKDir%\%vcredist%" ..\Build\Debug\

) else (
	echo "**** %FrameworkSDKDir%\%vcredist% not found ****"
)
) else (
	echo "**** Warning FrameworkSDKDir not defined ****"
	echo "****         Run vsvars32.bat            ****"
)

@


1.1.1.5.14.1
log
@file BuildSetup.bat was added on branch matt-mips64 on 2007-07-24 23:33:42 +0000
@
text
@d1 90
@


1.1.1.5.14.2
log
@Import bind 9.4.1-P1
@
text
@a0 90
echo off
rem
rem Copyright (C) 2004,2005  Internet Systems Consortium, Inc. ("ISC")
rem Copyright (C) 2001-2002  Internet Software Consortium.
rem 
rem Permission to use, copy, modify, and distribute this software for any
rem purpose with or without fee is hereby granted, provided that the above
rem copyright notice and this permission notice appear in all copies.
rem 
rem THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
rem REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
rem AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
rem INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
rem LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
rem OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
rem PERFORMANCE OF THIS SOFTWARE.

rem BuildSetup.bat
rem This script sets up the files necessary ready to build BIND 9.
rem This requires perl to be installed on the system.

rem Set up the configuration file
cd ..
copy config.h.win32 config.h
cd win32utils

rem Generate the version information
perl makeversion.pl

rem Generate header files for lib/dns

call dnsheadergen.bat

echo Ensure that the OpenSSL sources are at the same level in
echo the directory tree and is named openssl-0.9.8d or libdns
echo will not build. 

rem Make sure that the Build directories are there.

if NOT Exist ..\Build mkdir ..\Build
if NOT Exist ..\Build\Release mkdir ..\Build\Release
if NOT Exist ..\Build\Debug mkdir ..\Build\Debug

echo Copying the ARM and the Installation Notes.

copy ..\COPYRIGHT ..\Build\Release
copy ..\README ..\Build\Release
copy readme1st.txt ..\Build\Release
copy index.html ..\Build\Release
copy ..\doc\arm\*.html ..\Build\Release
copy ..\doc\arm\Bv9ARM.pdf ..\Build\Release
copy ..\CHANGES ..\Build\Release
copy ..\FAQ ..\Build\Release

echo Copying the OpenSSL DLL.

copy ..\..\openssl-0.9.8d\out32dll\libeay32.dll ..\Build\Release\
copy ..\..\openssl-0.9.8d\out32dll\libeay32.dll ..\Build\Debug\

rem
rem set vcredist here so that it is correctly expanded in the if body 
rem
set vcredist=BootStrapper\Packages\vcredist_x86\vcredist_x86.exe

if Defined FrameworkSDKDir (

rem
rem vcredist_x86.exe path relative to FrameworkSDKDir
rem

if Exist "%FrameworkSDKDir%\%vcredist%" (

echo Copying Visual C x86 Redistributable Installer

rem
rem Use /Y so we allways have the current version of the installer.
rem

copy /Y "%FrameworkSDKDir%\%vcredist%" ..\Build\Release\
copy /Y "%FrameworkSDKDir%\%vcredist%" ..\Build\Debug\

) else (
	echo "**** %FrameworkSDKDir%\%vcredist% not found ****"
)
) else (
	echo "**** Warning FrameworkSDKDir not defined ****"
	echo "****         Run vsvars32.bat            ****"
)

rem Done
@


1.1.1.5.12.1
log
@Sync w/ -current. 34 merge conflicts to follow.
@
text
@a21 3
rem Get and update for the latest build of the openssl library
perl updateopenssl.pl

d34 4
d55 1
a55 11
echo Copying the standalone manual pages.

copy ..\bin\named\named.html ..\Build\Release
copy ..\bin\rndc\*.html ..\Build\Release
copy ..\bin\dig\*.html ..\Build\Release
copy ..\bin\nsupdate\*.html ..\Build\Release
copy ..\bin\check\*.html ..\Build\Release
copy ..\bin\dnssec\dnssec-keygen.html ..\Build\Release
copy ..\bin\dnssec\dnssec-signzone.html ..\Build\Release

echo Copying the migration notes.
d57 2
a58 4
copy ..\doc\misc\migration ..\Build\Release
copy ..\doc\misc\migration-4to9 ..\Build\Release

call BuildOpenSSL.bat
a89 6
echo Running Message Compiler

cd ..\lib\win32\bindevt
mc bindevt.mc
cd ..\..\..\win32utils

@


1.1.1.6
log
@import bind-9-5-0
@
text
@a21 3
rem Get and update for the latest build of the openssl library
perl updateopenssl.pl

d34 4
d55 1
a55 11
echo Copying the standalone manual pages.

copy ..\bin\named\named.html ..\Build\Release
copy ..\bin\rndc\*.html ..\Build\Release
copy ..\bin\dig\*.html ..\Build\Release
copy ..\bin\nsupdate\*.html ..\Build\Release
copy ..\bin\check\*.html ..\Build\Release
copy ..\bin\dnssec\dnssec-keygen.html ..\Build\Release
copy ..\bin\dnssec\dnssec-signzone.html ..\Build\Release

echo Copying the migration notes.
d57 2
a58 4
copy ..\doc\misc\migration ..\Build\Release
copy ..\doc\misc\migration-4to9 ..\Build\Release

call BuildOpenSSL.bat
a89 6
echo Running Message Compiler

cd ..\lib\win32\bindevt
mc bindevt.mc
cd ..\..\..\win32utils

@


1.1.1.7
log
@Import bind 9.7.3-P1
@
text
@d22 3
a29 4
rem Get and update for the latest build of the openssl and libxml libraries
perl updateopenssl.pl
perl updatelibxml2.pl

a46 1
copy ..\HISTORY ..\Build\Release
a57 1
copy ..\bin\confgen\*.html ..\Build\Release
a62 5
copy ..\bin\dnssec\dnssec-dsfromkey.html ..\Build\Release
copy ..\bin\dnssec\dnssec-keyfromlabel.html ..\Build\Release
copy ..\bin\pkcs11\pkcs11-keygen.html ..\Build\Release
copy ..\bin\pkcs11\pkcs11-list.html ..\Build\Release
copy ..\bin\pkcs11\pkcs11-destroy.html ..\Build\Release
d69 1
a69 1
call SetupLibs.bat
d80 2
a81 1
rem 
@


1.1.1.6.8.1
log
@Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
@
text
@d22 3
a29 4
rem Get and update for the latest build of the openssl and libxml libraries
perl updateopenssl.pl
perl updatelibxml2.pl

a46 1
copy ..\HISTORY ..\Build\Release
a57 1
copy ..\bin\confgen\*.html ..\Build\Release
a62 5
copy ..\bin\dnssec\dnssec-dsfromkey.html ..\Build\Release
copy ..\bin\dnssec\dnssec-keyfromlabel.html ..\Build\Release
copy ..\bin\pkcs11\pkcs11-keygen.html ..\Build\Release
copy ..\bin\pkcs11\pkcs11-list.html ..\Build\Release
copy ..\bin\pkcs11\pkcs11-destroy.html ..\Build\Release
d69 1
a69 1
call SetupLibs.bat
d80 2
a81 1
rem 
@


1.1.1.6.12.1
log
@Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
@
text
@d22 3
a29 4
rem Get and update for the latest build of the openssl and libxml libraries
perl updateopenssl.pl
perl updatelibxml2.pl

a46 1
copy ..\HISTORY ..\Build\Release
a57 1
copy ..\bin\confgen\*.html ..\Build\Release
a62 5
copy ..\bin\dnssec\dnssec-dsfromkey.html ..\Build\Release
copy ..\bin\dnssec\dnssec-keyfromlabel.html ..\Build\Release
copy ..\bin\pkcs11\pkcs11-keygen.html ..\Build\Release
copy ..\bin\pkcs11\pkcs11-list.html ..\Build\Release
copy ..\bin\pkcs11\pkcs11-destroy.html ..\Build\Release
d69 1
a69 1
call SetupLibs.bat
d80 2
a81 1
rem 
@


1.1.1.6.4.1
log
@Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
@
text
@d22 3
a29 4
rem Get and update for the latest build of the openssl and libxml libraries
perl updateopenssl.pl
perl updatelibxml2.pl

a46 1
copy ..\HISTORY ..\Build\Release
a57 1
copy ..\bin\confgen\*.html ..\Build\Release
a62 5
copy ..\bin\dnssec\dnssec-dsfromkey.html ..\Build\Release
copy ..\bin\dnssec\dnssec-keyfromlabel.html ..\Build\Release
copy ..\bin\pkcs11\pkcs11-keygen.html ..\Build\Release
copy ..\bin\pkcs11\pkcs11-list.html ..\Build\Release
copy ..\bin\pkcs11\pkcs11-destroy.html ..\Build\Release
d69 1
a69 1
call SetupLibs.bat
d80 2
a81 1
rem 
@


1.1.1.6.6.1
log
@Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
@
text
@@
