Import of Heimdal release 0.6.2

* Fix possible buffer overrun in v4 kadmin (which now defaults to off)
This commit is contained in:
lha 2004-05-08 13:15:02 +00:00
parent 3b3062f454
commit 0575824546
10 changed files with 786 additions and 767 deletions

View File

@ -1,3 +1,11 @@
2004-05-06 Johan Danielsson <joda@pdc.kth.se>
* Release 0.6.2
2004-04-02 Love Hörnquist Åstrand <lha@it.su.se>
* kdc/connect.c: case size_t to unsigned long for LP64 platforms
2004-04-01 Johan Danielsson <joda@pdc.kth.se>
* Release 0.6.1

View File

@ -1,3 +1,7 @@
Changes in release 0.6.2
* Fix possible buffer overrun in v4 kadmin (which now defaults to off)
Changes in release 0.6.1
* Fixed ARCFOUR suppport

File diff suppressed because it is too large Load Diff

View File

@ -259,7 +259,7 @@ _ASBOX
} >&5
cat >&5 <<_CSEOF
This file was extended by Heimdal $as_me 0.6.1, which was
This file was extended by Heimdal $as_me 0.6.2, which was
generated by GNU Autoconf 2.59. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@ -298,7 +298,7 @@ $config_headers
Report bugs to <bug-autoconf@gnu.org>."
ac_cs_version="\
Heimdal config.status 0.6.1
Heimdal config.status 0.6.2
configured by ./configure, generated by GNU Autoconf 2.59,
with options \"'--prefix=/usr' '--with-krb4=/usr' '--with-krb4-include=/usr/include/kerberosIV'\"
@ -495,8 +495,8 @@ s,@SHELL@,/usr/pkg/bin/bash,;t t
s,@PATH_SEPARATOR@,:,;t t
s,@PACKAGE_NAME@,Heimdal,;t t
s,@PACKAGE_TARNAME@,heimdal,;t t
s,@PACKAGE_VERSION@,0.6.1,;t t
s,@PACKAGE_STRING@,Heimdal 0.6.1,;t t
s,@PACKAGE_VERSION@,0.6.2,;t t
s,@PACKAGE_STRING@,Heimdal 0.6.2,;t t
s,@PACKAGE_BUGREPORT@,heimdal-bugs@pdc.kth.se,;t t
s,@exec_prefix@,${prefix},;t t
s,@prefix@,/usr,;t t
@ -534,14 +534,14 @@ s,@INSTALL_SCRIPT@,${INSTALL},;t t
s,@INSTALL_DATA@,${INSTALL} -m 644,;t t
s,@CYGPATH_W@,echo,;t t
s,@PACKAGE@,heimdal,;t t
s,@VERSION@,0.6.1,;t t
s,@ACLOCAL@,${SHELL} /home/lha/netbsd2/heimdal-0.6.1/missing --run aclocal-1.7,;t t
s,@AUTOCONF@,${SHELL} /home/lha/netbsd2/heimdal-0.6.1/missing --run autoconf,;t t
s,@AUTOMAKE@,${SHELL} /home/lha/netbsd2/heimdal-0.6.1/missing --run automake-1.7,;t t
s,@AUTOHEADER@,${SHELL} /home/lha/netbsd2/heimdal-0.6.1/missing --run autoheader,;t t
s,@MAKEINFO@,${SHELL} /home/lha/netbsd2/heimdal-0.6.1/missing --run makeinfo,;t t
s,@AMTAR@,${SHELL} /home/lha/netbsd2/heimdal-0.6.1/missing --run tar,;t t
s,@install_sh@,/home/lha/netbsd2/heimdal-0.6.1/install-sh,;t t
s,@VERSION@,0.6.2,;t t
s,@ACLOCAL@,${SHELL} /home/lha/netbsd/heimdal-0.6.2/missing --run aclocal-1.7,;t t
s,@AUTOCONF@,${SHELL} /home/lha/netbsd/heimdal-0.6.2/missing --run autoconf,;t t
s,@AUTOMAKE@,${SHELL} /home/lha/netbsd/heimdal-0.6.2/missing --run automake-1.7,;t t
s,@AUTOHEADER@,${SHELL} /home/lha/netbsd/heimdal-0.6.2/missing --run autoheader,;t t
s,@MAKEINFO@,${SHELL} /home/lha/netbsd/heimdal-0.6.2/missing --run makeinfo,;t t
s,@AMTAR@,${SHELL} /home/lha/netbsd/heimdal-0.6.2/missing --run tar,;t t
s,@install_sh@,/home/lha/netbsd/heimdal-0.6.2/install-sh,;t t
s,@STRIP@,strip,;t t
s,@ac_ct_STRIP@,strip,;t t
s,@INSTALL_STRIP_PROGRAM@,${SHELL} $(install_sh) -c -s,;t t
@ -551,15 +551,15 @@ s,@am__leading_dot@,.,;t t
s,@MAINTAINER_MODE_TRUE@,#,;t t
s,@MAINTAINER_MODE_FALSE@,,;t t
s,@MAINT@,#,;t t
s,@build@,i386-unknown-netbsdelf2.0.,;t t
s,@build@,i386-unknown-netbsdelf2.0C,;t t
s,@build_cpu@,i386,;t t
s,@build_vendor@,unknown,;t t
s,@build_os@,netbsdelf2.0.,;t t
s,@host@,i386-unknown-netbsdelf2.0.,;t t
s,@build_os@,netbsdelf2.0C,;t t
s,@host@,i386-unknown-netbsdelf2.0C,;t t
s,@host_cpu@,i386,;t t
s,@host_vendor@,unknown,;t t
s,@host_os@,netbsdelf2.0.,;t t
s,@CANONICAL_HOST@,i386-unknown-netbsdelf2.0.,;t t
s,@host_os@,netbsdelf2.0C,;t t
s,@CANONICAL_HOST@,i386-unknown-netbsdelf2.0C,;t t
s,@YACC@,yacc,;t t
s,@LEX@,flex,;t t
s,@LEXLIB@,-lfl,;t t
@ -1019,11 +1019,11 @@ t clr
: clr
${ac_dA}PACKAGE_NAME${ac_dB}PACKAGE_NAME${ac_dC}"Heimdal"${ac_dD}
${ac_dA}PACKAGE_TARNAME${ac_dB}PACKAGE_TARNAME${ac_dC}"heimdal"${ac_dD}
${ac_dA}PACKAGE_VERSION${ac_dB}PACKAGE_VERSION${ac_dC}"0.6.1"${ac_dD}
${ac_dA}PACKAGE_STRING${ac_dB}PACKAGE_STRING${ac_dC}"Heimdal 0.6.1"${ac_dD}
${ac_dA}PACKAGE_VERSION${ac_dB}PACKAGE_VERSION${ac_dC}"0.6.2"${ac_dD}
${ac_dA}PACKAGE_STRING${ac_dB}PACKAGE_STRING${ac_dC}"Heimdal 0.6.2"${ac_dD}
${ac_dA}PACKAGE_BUGREPORT${ac_dB}PACKAGE_BUGREPORT${ac_dC}"heimdal-bugs@pdc.kth.se"${ac_dD}
${ac_dA}PACKAGE${ac_dB}PACKAGE${ac_dC}"heimdal"${ac_dD}
${ac_dA}VERSION${ac_dB}VERSION${ac_dC}"0.6.1"${ac_dD}
${ac_dA}VERSION${ac_dB}VERSION${ac_dC}"0.6.2"${ac_dD}
${ac_dA}_GNU_SOURCE${ac_dB}_GNU_SOURCE${ac_dC}1${ac_dD}
${ac_dA}YYTEXT_POINTER${ac_dB}YYTEXT_POINTER${ac_dC}1${ac_dD}
${ac_dA}HAVE___ATTRIBUTE__${ac_dB}HAVE___ATTRIBUTE__${ac_dC}1${ac_dD}
@ -1414,11 +1414,11 @@ t clr
: clr
${ac_uA}PACKAGE_NAME${ac_uB}PACKAGE_NAME${ac_uC}"Heimdal"${ac_uD}
${ac_uA}PACKAGE_TARNAME${ac_uB}PACKAGE_TARNAME${ac_uC}"heimdal"${ac_uD}
${ac_uA}PACKAGE_VERSION${ac_uB}PACKAGE_VERSION${ac_uC}"0.6.1"${ac_uD}
${ac_uA}PACKAGE_STRING${ac_uB}PACKAGE_STRING${ac_uC}"Heimdal 0.6.1"${ac_uD}
${ac_uA}PACKAGE_VERSION${ac_uB}PACKAGE_VERSION${ac_uC}"0.6.2"${ac_uD}
${ac_uA}PACKAGE_STRING${ac_uB}PACKAGE_STRING${ac_uC}"Heimdal 0.6.2"${ac_uD}
${ac_uA}PACKAGE_BUGREPORT${ac_uB}PACKAGE_BUGREPORT${ac_uC}"heimdal-bugs@pdc.kth.se"${ac_uD}
${ac_uA}PACKAGE${ac_uB}PACKAGE${ac_uC}"heimdal"${ac_uD}
${ac_uA}VERSION${ac_uB}VERSION${ac_uC}"0.6.1"${ac_uD}
${ac_uA}VERSION${ac_uB}VERSION${ac_uC}"0.6.2"${ac_uD}
${ac_uA}_GNU_SOURCE${ac_uB}_GNU_SOURCE${ac_uC}1${ac_uD}
${ac_uA}YYTEXT_POINTER${ac_uB}YYTEXT_POINTER${ac_uC}1${ac_uD}
${ac_uA}HAVE___ATTRIBUTE__${ac_uB}HAVE___ATTRIBUTE__${ac_uC}1${ac_uD}

View File

@ -1,7 +1,7 @@
#! /bin/sh
# From configure.in Revision: 1.331.2.6 .
# From configure.in Revision: 1.331.2.7 .
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.59 for Heimdal 0.6.1.
# Generated by GNU Autoconf 2.59 for Heimdal 0.6.2.
#
# Report bugs to <heimdal-bugs@pdc.kth.se>.
#
@ -424,8 +424,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package.
PACKAGE_NAME='Heimdal'
PACKAGE_TARNAME='heimdal'
PACKAGE_VERSION='0.6.1'
PACKAGE_STRING='Heimdal 0.6.1'
PACKAGE_VERSION='0.6.2'
PACKAGE_STRING='Heimdal 0.6.2'
PACKAGE_BUGREPORT='heimdal-bugs@pdc.kth.se'
ac_unique_file="kuser/kinit.c"
@ -956,7 +956,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures Heimdal 0.6.1 to adapt to many kinds of systems.
\`configure' configures Heimdal 0.6.2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@ -1026,7 +1026,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of Heimdal 0.6.1:";;
short | recursive ) echo "Configuration of Heimdal 0.6.2:";;
esac
cat <<\_ACEOF
@ -1204,7 +1204,7 @@ fi
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
Heimdal configure 0.6.1
Heimdal configure 0.6.2
generated by GNU Autoconf 2.59
Copyright (C) 2003 Free Software Foundation, Inc.
@ -1218,7 +1218,7 @@ cat >&5 <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by Heimdal $as_me 0.6.1, which was
It was created by Heimdal $as_me 0.6.2, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ $0 $@
@ -2999,7 +2999,7 @@ fi
# Define the identity of the package.
PACKAGE='heimdal'
VERSION='0.6.1'
VERSION='0.6.2'
cat >>confdefs.h <<_ACEOF
@ -53776,7 +53776,7 @@ _ASBOX
} >&5
cat >&5 <<_CSEOF
This file was extended by Heimdal $as_me 0.6.1, which was
This file was extended by Heimdal $as_me 0.6.2, which was
generated by GNU Autoconf 2.59. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@ -53836,7 +53836,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
Heimdal config.status 0.6.1
Heimdal config.status 0.6.2
configured by $0, generated by GNU Autoconf 2.59,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
@ -54781,7 +54781,7 @@ fi
cat > include/newversion.h.in <<EOF
const char *heimdal_long_version = "@(#)\$Version: $PACKAGE_STRING by @USER@ on @HOST@ ($host) @DATE@ \$";
const char *heimdal_version = "Heimdal 0.6.1";
const char *heimdal_version = "Heimdal 0.6.2";
EOF
if test -f include/version.h && cmp -s include/newversion.h.in include/version.h.in; then

View File

@ -1255,13 +1255,13 @@ static /**/const char *const rcsid[] = { (const char *)rcsid, "@(#)" msg }
#define PACKAGE_NAME "Heimdal"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "Heimdal 0.6.1"
#define PACKAGE_STRING "Heimdal 0.6.2"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "heimdal"
/* Define to the version of this package. */
#define PACKAGE_VERSION "0.6.1"
#define PACKAGE_VERSION "0.6.2"
/* Define if getlogin has POSIX flavour (and not BSD). */
/* #undef POSIX_GETLOGIN */
@ -1297,7 +1297,7 @@ static /**/const char *const rcsid[] = { (const char *)rcsid, "@(#)" msg }
/* #undef TM_IN_SYS_TIME */
/* Version number of package */
#define VERSION "0.6.1"
#define VERSION "0.6.2"
/* Define if signal handlers return void. */
#define VOID_RETSIGTYPE 1

View File

@ -1,2 +1,2 @@
const char *heimdal_long_version = "@(#)$Version: Heimdal 0.6.1 by lha on schelly.pdc.kth.se (i386-unknown-netbsdelf2.0.) Fri Apr 2 16:40:34 CEST 2004 $";
const char *heimdal_version = "Heimdal 0.6.1";
const char *heimdal_long_version = "@(#)$Version: Heimdal 0.6.2 by lha on hummel.it.su.se (i386-unknown-netbsdelf2.0C) Thu May 6 18:14:43 CEST 2004 $";
const char *heimdal_version = "Heimdal 0.6.2";

View File

@ -1,2 +1,2 @@
const char *heimdal_long_version = "@(#)$Version: Heimdal 0.6.1 by @USER@ on @HOST@ (i386-unknown-netbsdelf2.0.) @DATE@ $";
const char *heimdal_version = "Heimdal 0.6.1";
const char *heimdal_long_version = "@(#)$Version: Heimdal 0.6.2 by @USER@ on @HOST@ (i386-unknown-netbsdelf2.0C) @DATE@ $";
const char *heimdal_version = "Heimdal 0.6.2";

View File

@ -1,3 +1,10 @@
2004-04-29 Love Hörquist Åstrand <lha@it.su.se>
* version4.c: 1.30: (handle_v4): make sure length is longer then
2, Pointed out by Evgeny Demidov <demidov@gleg.net>
* kadmind.c: 1.31: make kerberos4 support default turned off
2003-04-14 Love Hörquist Åstrand <lha@it.su.se>
* util.c: cast argument to tolower to unsigned char, from

View File

@ -1,7 +1,7 @@
#! /usr/pkg/bin/bash
# libtoolT - Provide generalized library-building support services.
# Generated automatically by (GNU heimdal 0.6.1)
# Generated automatically by (GNU heimdal 0.6.2)
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
#
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
@ -44,7 +44,7 @@ available_tags=" CXX F77"
# ### BEGIN LIBTOOL CONFIG
# Libtool was configured on host schelly.pdc.kth.se:
# Libtool was configured on host hummel.it.su.se:
# Shell to use when invoking shell scripts.
SHELL="/usr/pkg/bin/bash"
@ -66,7 +66,7 @@ fast_install=needless
# The host system.
host_alias=
host=i386-unknown-netbsdelf2.0.
host=i386-unknown-netbsdelf2.0C
# An echo program that does not interpret backslashes.
echo="echo"
@ -6739,7 +6739,7 @@ build_old_libs=`case $build_libtool_libs in yes) $echo no;; *) $echo yes;; esac`
# End:
# ### BEGIN LIBTOOL TAG CONFIG: CXX
# Libtool was configured on host schelly.pdc.kth.se:
# Libtool was configured on host hummel.it.su.se:
# Shell to use when invoking shell scripts.
SHELL="/usr/pkg/bin/bash"
@ -6761,7 +6761,7 @@ fast_install=needless
# The host system.
host_alias=
host=i386-unknown-netbsdelf2.0.
host=i386-unknown-netbsdelf2.0C
# An echo program that does not interpret backslashes.
echo="echo"
@ -7035,7 +7035,7 @@ include_expsyms=""
# ### BEGIN LIBTOOL TAG CONFIG: F77
# Libtool was configured on host schelly.pdc.kth.se:
# Libtool was configured on host hummel.it.su.se:
# Shell to use when invoking shell scripts.
SHELL="/usr/pkg/bin/bash"
@ -7057,7 +7057,7 @@ fast_install=needless
# The host system.
host_alias=
host=i386-unknown-netbsdelf2.0.
host=i386-unknown-netbsdelf2.0C
# An echo program that does not interpret backslashes.
echo="echo"