summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/appl/gssftp/ftpd/ChangeLog5
-rw-r--r--src/appl/gssftp/ftpd/ftpd.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/src/appl/gssftp/ftpd/ChangeLog b/src/appl/gssftp/ftpd/ChangeLog
index 78beb9da0..1273af0df 100644
--- a/src/appl/gssftp/ftpd/ChangeLog
+++ b/src/appl/gssftp/ftpd/ChangeLog
@@ -1,3 +1,8 @@
+2000-10-16 Ezra Peisach <epeisach@mit.edu>
+
+ * ftpd.c (reply): For gssapi connection, do not include NULL in
+ sealed reply string.
+
2000-10-03 Ezra Peisach <epeisach@mit.edu>
* ftpd.c (login): Return of krb5_cc_get_name is now const char *.
diff --git a/src/appl/gssftp/ftpd/ftpd.c b/src/appl/gssftp/ftpd/ftpd.c
index 45955acb6..680c1844e 100644
--- a/src/appl/gssftp/ftpd/ftpd.c
+++ b/src/appl/gssftp/ftpd/ftpd.c
@@ -1775,7 +1775,7 @@ reply(n, fmt, p0, p1, p2, p3, p4, p5)
int conf_state;
in_buf.value = in;
- in_buf.length = strlen(in) + 1;
+ in_buf.length = strlen(in);
maj_stat = gss_seal(&min_stat, gcontext,
clevel == PROT_P, /* private */
GSS_C_QOP_DEFAULT,