summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Miller <djm@mindrot.org>2001-11-13 11:20:07 +1100
committerDamien Miller <djm@mindrot.org>2001-11-13 11:20:07 +1100
commit056ca1eb473e2d4bd9fa867feb26f94a36f5d877 (patch)
treeed162c48a684a6a9676bb94521ba6c0f21fe43ee
parent726273e129a1a450de9c839d4635871af23bfb5e (diff)
- (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 7d59ba377..ea5372b5e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
120011113
2 - (djm) Fix early (and double) free of remote user when using Kerberos.
3 Patch from Simon Wilkinson <simon@sxw.org.uk>
4
120011112 520011112
2 - (djm) Makefile correctness fix from Mark D. Baushke <mdb@juniper.net> 6 - (djm) Makefile correctness fix from Mark D. Baushke <mdb@juniper.net>
3 - (djm) Cygwin config patch from Corinna Vinschen <vinschen@redhat.com> 7 - (djm) Cygwin config patch from Corinna Vinschen <vinschen@redhat.com>
@@ -6887,4 +6891,4 @@
6887 - Wrote replacements for strlcpy and mkdtemp 6891 - Wrote replacements for strlcpy and mkdtemp
6888 - Released 1.0pre1 6892 - Released 1.0pre1
6889 6893
6890$Id: ChangeLog,v 1.1657 2001/11/12 00:40:11 djm Exp $ 6894$Id: ChangeLog,v 1.1658 2001/11/13 00:20:07 djm Exp $
diff --git a/auth1.c b/auth1.c
index da2c23e52..6d40219be 100644
--- a/auth1.c
+++ b/auth1.c
@@ -140,7 +140,6 @@ do_authloop(Authctxt *authctxt)
140 snprintf(info, sizeof(info), 140 snprintf(info, sizeof(info),
141 " tktuser %.100s", 141 " tktuser %.100s",
142 client_user); 142 client_user);
143 xfree(client_user);
144 } 143 }
145#endif /* KRB4 */ 144#endif /* KRB4 */
146 } else { 145 } else {
@@ -154,7 +153,6 @@ do_authloop(Authctxt *authctxt)
154 snprintf(info, sizeof(info), 153 snprintf(info, sizeof(info),
155 " tktuser %.100s", 154 " tktuser %.100s",
156 client_user); 155 client_user);
157 xfree(client_user);
158 } 156 }
159#endif /* KRB5 */ 157#endif /* KRB5 */
160 } 158 }