From: baalberith Date: Fri, 25 Jul 2008 22:22:03 +0000 (+0000) Subject: fixed [1851056] problem with password beginning with ':' X-Git-Tag: v5.4~17 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=mod_auth_kerb.git;a=commitdiff_plain;h=176dc312d9322e4becd2c1a6c47d3c9f5cf53a38 fixed [1851056] problem with password beginning with ':' --- diff --git a/src/mod_auth_kerb.c b/src/mod_auth_kerb.c index e99f366..1fb4603 100644 --- a/src/mod_auth_kerb.c +++ b/src/mod_auth_kerb.c @@ -450,7 +450,7 @@ authenticate_user_krb4pwd(request_rec *r, int all_principals_unkown; sent_pw = ap_pbase64decode(r->pool, auth_line); - sent_name = ap_getword (r->pool, &sent_pw, ':'); + sent_name = ap_getword_nulls_nc (r->pool, (char **) &sent_pw, ':'); sent_instance = strchr(sent_name, '.'); if (sent_instance) @@ -901,7 +901,7 @@ authenticate_user_krb5pwd(request_rec *r, } sent_pw = ap_pbase64decode(r->pool, auth_line); - sent_name = ap_getword (r->pool, &sent_pw, ':'); + sent_name = ap_getword_nulls_nc (r->pool, (char **) &sent_pw, ':'); if (sent_pw == NULL || *sent_pw == '\0') { log_rerror(APLOG_MARK, APLOG_ERR, 0, r,