Loading STATUS +0 −5 Original line number Diff line number Diff line Loading @@ -115,11 +115,6 @@ RELEASE SHOWSTOPPERS: PATCHES ACCEPTED TO BACKPORT FROM TRUNK: [ start all new proposals below, under PATCHES PROPOSED. ] *) Correct string scope to prevent duplicated values for subsequent tokens. Submitted by: wrowe trunk patch: http://svn.apache.org/r1800919 +1: wrowe, jim, jchampion *) Fix negotiation type parsing to be strict about "*", "*/*" and "type/*" comparisons. Submitted by: wrowe, Robert Święcki <robert swiecki.net> Loading modules/aaa/mod_auth_digest.c +2 −2 Original line number Diff line number Diff line Loading @@ -965,13 +965,13 @@ static int get_digest_rec(request_rec *r, digest_header_rec *resp) /* find value */ vv = 0; if (auth_line[0] == '=') { auth_line++; while (apr_isspace(auth_line[0])) { auth_line++; } vv = 0; if (auth_line[0] == '\"') { /* quoted string */ auth_line++; while (auth_line[0] != '\"' && auth_line[0] != '\0') { Loading @@ -990,8 +990,8 @@ static int get_digest_rec(request_rec *r, digest_header_rec *resp) value[vv++] = *auth_line++; } } value[vv] = '\0'; } value[vv] = '\0'; while (auth_line[0] != ',' && auth_line[0] != '\0') { auth_line++; Loading Loading
STATUS +0 −5 Original line number Diff line number Diff line Loading @@ -115,11 +115,6 @@ RELEASE SHOWSTOPPERS: PATCHES ACCEPTED TO BACKPORT FROM TRUNK: [ start all new proposals below, under PATCHES PROPOSED. ] *) Correct string scope to prevent duplicated values for subsequent tokens. Submitted by: wrowe trunk patch: http://svn.apache.org/r1800919 +1: wrowe, jim, jchampion *) Fix negotiation type parsing to be strict about "*", "*/*" and "type/*" comparisons. Submitted by: wrowe, Robert Święcki <robert swiecki.net> Loading
modules/aaa/mod_auth_digest.c +2 −2 Original line number Diff line number Diff line Loading @@ -965,13 +965,13 @@ static int get_digest_rec(request_rec *r, digest_header_rec *resp) /* find value */ vv = 0; if (auth_line[0] == '=') { auth_line++; while (apr_isspace(auth_line[0])) { auth_line++; } vv = 0; if (auth_line[0] == '\"') { /* quoted string */ auth_line++; while (auth_line[0] != '\"' && auth_line[0] != '\0') { Loading @@ -990,8 +990,8 @@ static int get_digest_rec(request_rec *r, digest_header_rec *resp) value[vv++] = *auth_line++; } } value[vv] = '\0'; } value[vv] = '\0'; while (auth_line[0] != ',' && auth_line[0] != '\0') { auth_line++; Loading