| OLD | NEW | 
|---|
| 1 // Copyright (c) 2006-2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2006-2009 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 // This file includes code SSLClientSocketNSS::DoVerifyCertComplete() derived | 5 // This file includes code SSLClientSocketNSS::DoVerifyCertComplete() derived | 
| 6 // from AuthCertificateCallback() in | 6 // from AuthCertificateCallback() in | 
| 7 // mozilla/security/manager/ssl/src/nsNSSCallbacks.cpp. | 7 // mozilla/security/manager/ssl/src/nsNSSCallbacks.cpp. | 
| 8 | 8 | 
| 9 /* ***** BEGIN LICENSE BLOCK ***** | 9 /* ***** BEGIN LICENSE BLOCK ***** | 
| 10  * Version: MPL 1.1/GPL 2.0/LGPL 2.1 | 10  * Version: MPL 1.1/GPL 2.0/LGPL 2.1 | 
| (...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 182 | 182 | 
| 183     case SSL_ERROR_SSL_DISABLED: | 183     case SSL_ERROR_SSL_DISABLED: | 
| 184       return ERR_NO_SSL_VERSIONS_ENABLED; | 184       return ERR_NO_SSL_VERSIONS_ENABLED; | 
| 185     case SSL_ERROR_NO_CYPHER_OVERLAP: | 185     case SSL_ERROR_NO_CYPHER_OVERLAP: | 
| 186     case SSL_ERROR_UNSUPPORTED_VERSION: | 186     case SSL_ERROR_UNSUPPORTED_VERSION: | 
| 187       return ERR_SSL_VERSION_OR_CIPHER_MISMATCH; | 187       return ERR_SSL_VERSION_OR_CIPHER_MISMATCH; | 
| 188     case SSL_ERROR_HANDSHAKE_FAILURE_ALERT: | 188     case SSL_ERROR_HANDSHAKE_FAILURE_ALERT: | 
| 189     case SSL_ERROR_HANDSHAKE_UNEXPECTED_ALERT: | 189     case SSL_ERROR_HANDSHAKE_UNEXPECTED_ALERT: | 
| 190     case SSL_ERROR_ILLEGAL_PARAMETER_ALERT: | 190     case SSL_ERROR_ILLEGAL_PARAMETER_ALERT: | 
| 191       return ERR_SSL_PROTOCOL_ERROR; | 191       return ERR_SSL_PROTOCOL_ERROR; | 
|  | 192     case SSL_ERROR_DECOMPRESSION_FAILURE_ALERT: | 
|  | 193       return ERR_SSL_DECOMPRESSION_FAILURE_ALERT; | 
| 192 | 194 | 
| 193     default: { | 195     default: { | 
| 194       if (IS_SSL_ERROR(err)) { | 196       if (IS_SSL_ERROR(err)) { | 
| 195         LOG(WARNING) << "Unknown SSL error " << err << | 197         LOG(WARNING) << "Unknown SSL error " << err << | 
| 196             " mapped to net::ERR_SSL_PROTOCOL_ERROR"; | 198             " mapped to net::ERR_SSL_PROTOCOL_ERROR"; | 
| 197         return ERR_SSL_PROTOCOL_ERROR; | 199         return ERR_SSL_PROTOCOL_ERROR; | 
| 198       } | 200       } | 
| 199       LOG(WARNING) << "Unknown error " << err << | 201       LOG(WARNING) << "Unknown error " << err << | 
| 200           " mapped to net::ERR_FAILED"; | 202           " mapped to net::ERR_FAILED"; | 
| 201       return ERR_FAILED; | 203       return ERR_FAILED; | 
| (...skipping 1234 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1436   PRErrorCode prerr = PR_GetError(); | 1438   PRErrorCode prerr = PR_GetError(); | 
| 1437   if (prerr == PR_WOULD_BLOCK_ERROR) { | 1439   if (prerr == PR_WOULD_BLOCK_ERROR) { | 
| 1438     LeaveFunction(""); | 1440     LeaveFunction(""); | 
| 1439     return ERR_IO_PENDING; | 1441     return ERR_IO_PENDING; | 
| 1440   } | 1442   } | 
| 1441   LeaveFunction(""); | 1443   LeaveFunction(""); | 
| 1442   return MapNSPRError(prerr); | 1444   return MapNSPRError(prerr); | 
| 1443 } | 1445 } | 
| 1444 | 1446 | 
| 1445 }  // namespace net | 1447 }  // namespace net | 
| OLD | NEW | 
|---|