From: wessels <> Date: Fri, 15 Jan 1999 06:55:40 +0000 (+0000) Subject: don't expose given passwords in error messages X-Git-Tag: SQUID_3_0_PRE1~2401 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=af3043bc2ff4fb189899c7daef5e35cfce78b64c;p=thirdparty%2Fsquid.git don't expose given passwords in error messages --- diff --git a/src/ftp.cc b/src/ftp.cc index 1f75a241d3..5c54475970 100644 --- a/src/ftp.cc +++ b/src/ftp.cc @@ -1,6 +1,6 @@ /* - * $Id: ftp.cc,v 1.263 1999/01/12 23:37:43 wessels Exp $ + * $Id: ftp.cc,v 1.264 1999/01/14 23:55:40 wessels Exp $ * * DEBUG: section 9 File Transfer Protocol (FTP) * AUTHOR: Harvest Derived @@ -2198,6 +2198,10 @@ ftpFail(FtpStateData * ftpState) err->ftp.request = ftpState->old_request; else err->ftp.request = ftpState->ctrl.last_command; + if (err->ftp.request) { + if (!strncmp(err->ftp.request, "PASS", 4)) + err->ftp.request = "PASS "; + } if (ftpState->old_reply) err->ftp.reply = ftpState->old_reply; else