mirror of https://github.com/moparisthebest/curl
nss: search slash in forward direction in dup_nickname()
It is wasteful to search it backwards if we look for _any_ slash.
This commit is contained in:
parent
6390e65664
commit
64fa3b8d64
|
@ -328,8 +328,8 @@ static char* dup_nickname(struct SessionHandle *data, enum dupstring cert_kind)
|
|||
/* no such file exists, use the string as nickname */
|
||||
return strdup(str);
|
||||
|
||||
/* search the last slash; we require at least one slash in a file name */
|
||||
n = strrchr(str, '/');
|
||||
/* search the first slash; we require at least one slash in a file name */
|
||||
n = strchr(str, '/');
|
||||
if(!n) {
|
||||
infof(data, "warning: certificate file name \"%s\" handled as nickname; "
|
||||
"please use \"./%s\" to force file name\n", str, str);
|
||||
|
@ -928,12 +928,6 @@ static SECStatus check_issuer_cert(PRFileDesc *sock,
|
|||
SECStatus res=SECSuccess;
|
||||
void *proto_win = NULL;
|
||||
|
||||
/*
|
||||
PRArenaPool *tmpArena = NULL;
|
||||
CERTAuthKeyID *authorityKeyID = NULL;
|
||||
SECITEM *caname = NULL;
|
||||
*/
|
||||
|
||||
cert = SSL_PeerCertificate(sock);
|
||||
cert_issuer = CERT_FindCertIssuer(cert, PR_Now(), certUsageObjectSigner);
|
||||
|
||||
|
|
Loading…
Reference in New Issue