From: Stefan Fritsch Date: Fri, 23 Oct 2009 18:13:46 +0000 (+0000) Subject: Print a warning if a password is truncated by crypt. X-Git-Tag: 2.3.3~144 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0a7227e73205de6e59b864c6207b755431dd1195;p=apache Print a warning if a password is truncated by crypt. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@829162 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/support/htpasswd.c b/support/htpasswd.c index 82069f5cac..c8cac25611 100644 --- a/support/htpasswd.c +++ b/support/htpasswd.c @@ -186,6 +186,10 @@ static int mkrecord(char *user, char *record, apr_size_t rlen, char *passwd, pw = pwin; memset(pwv, '\0', sizeof(pwin)); } + if (alg == ALG_CRYPT && strlen(pw) > 8) { + apr_file_printf(errfile, "Warning: Password truncated to 8 characters " + "by CRYPT algorithm." NL); + } switch (alg) { case ALG_APSHA: