summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/appl/telnet/libtelnet/ChangeLog6
-rw-r--r--src/appl/telnet/libtelnet/kerberos.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/src/appl/telnet/libtelnet/ChangeLog b/src/appl/telnet/libtelnet/ChangeLog
index 4697b6ee1..7c5a1282f 100644
--- a/src/appl/telnet/libtelnet/ChangeLog
+++ b/src/appl/telnet/libtelnet/ChangeLog
@@ -1,3 +1,9 @@
+Tue Nov 8 01:39:50 1994 Theodore Y. Ts'o (tytso@dcl)
+
+ * kerberos.c: Use des_init_random_number_genator(), since that
+ will result in different subsession keys on successive
+ runs of telnet.
+
Mon Nov 7 22:36:20 1994 Theodore Y. Ts'o (tytso@dcl)
* auth.c (auth_status): Only print each possible authentication
diff --git a/src/appl/telnet/libtelnet/kerberos.c b/src/appl/telnet/libtelnet/kerberos.c
index b41003801..757f48b7c 100644
--- a/src/appl/telnet/libtelnet/kerberos.c
+++ b/src/appl/telnet/libtelnet/kerberos.c
@@ -225,7 +225,7 @@ kerberos4_send(ap)
register int i;
des_key_sched(cred.session, sched);
- des_set_random_generator_seed(cred.session);
+ des_init_random_number_generator(cred.session);
des_new_random_key(challenge);
des_ecb_encrypt(challenge, session_key, sched, 1);
/*