summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordjm <djm>2001-11-13 00:20:07 +0000
committerdjm <djm>2001-11-13 00:20:07 +0000
commit9da0f64a667bf8d2ae3a73a48628f1cccfb0c5dd (patch)
tree0fc38a34fabf7f0a9abb58796056812114ac77eb
parent2a111c294e2cf0c89b32cc059e752bd723e0baa7 (diff)
downloadopenssh-9da0f64a667bf8d2ae3a73a48628f1cccfb0c5dd.tar.gz
- (djm) Fix early (and double) free of remote user when using Kerberos.
Patch from Simon Wilkinson <simon@sxw.org.uk>
-rw-r--r--ChangeLog6
-rw-r--r--auth1.c2
2 files changed, 5 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 7d59ba37..ea5372b5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+20011113
+ - (djm) Fix early (and double) free of remote user when using Kerberos.
+ Patch from Simon Wilkinson <simon@sxw.org.uk>
+
20011112
- (djm) Makefile correctness fix from Mark D. Baushke <mdb@juniper.net>
- (djm) Cygwin config patch from Corinna Vinschen <vinschen@redhat.com>
@@ -6887,4 +6891,4 @@
- Wrote replacements for strlcpy and mkdtemp
- Released 1.0pre1
-$Id: ChangeLog,v 1.1657 2001/11/12 00:40:11 djm Exp $
+$Id: ChangeLog,v 1.1658 2001/11/13 00:20:07 djm Exp $
diff --git a/auth1.c b/auth1.c
index da2c23e5..6d40219b 100644
--- a/auth1.c
+++ b/auth1.c
@@ -140,7 +140,6 @@ do_authloop(Authctxt *authctxt)
snprintf(info, sizeof(info),
" tktuser %.100s",
client_user);
- xfree(client_user);
}
#endif /* KRB4 */
} else {
@@ -154,7 +153,6 @@ do_authloop(Authctxt *authctxt)
snprintf(info, sizeof(info),
" tktuser %.100s",
client_user);
- xfree(client_user);
}
#endif /* KRB5 */
}