summaryrefslogtreecommitdiff
path: root/src/node_crypto.cc
Commit message (Expand)AuthorAgeFilesLines
* crypto: replace rwlocks with simple mutexesBen Noordhuis2015-09-111-16/+9
* tls: revert disable RC4 and cipher lists changesJulien Gilli2015-06-181-24/+1
* tls: disable RC4, add --cipher-list command line switchJames M Snell2015-04-081-1/+24
* crypto: allow forcing SSLv2/v3 via secureProtocolFedor Indutny2014-10-201-24/+0
* crypto: move disaling SSLv2/3 into JavaScriptTimothy J Fontaine2014-10-171-11/+4
* crypto: extra caution in setting ssl optionsAlexis Campailla2014-10-161-4/+0
* crypto: allow runtime opt in using SSLv2/SSLv3Timothy J Fontaine2014-10-151-0/+54
* crypto: use domains for any callback-taking methodChris Dickinson2014-09-161-0/+3
* src: replace usage of String::Utf8ValueTimothy J Fontaine2014-06-061-15/+16
* crypto: improve memory usageAlexis Campailla2014-05-161-3/+7
* src: ensure that openssl's PRNG is fully seededBen Noordhuis2014-03-261-0/+37
* src: seed V8's random number generator at startupBen Noordhuis2014-03-261-0/+8
* src: refactor buffer bounds checkingTimothy J Fontaine2014-02-081-4/+4
* crypto: update root certificatesBen Noordhuis2014-02-041-1/+6
* crypto: throw on SignFinal failureFedor Indutny2014-01-261-2/+11
* tls: emit 'end' on .receivedShutdownFedor Indutny2013-12-101-15/+0
* tls: reset NPN callbacks after SNIFedor Indutny2013-12-021-14/+20
* crypto: clear errors from verify failureTimothy J Fontaine2013-10-181-0/+3
* crypto: fix memory leak in randomBytes() error pathBen Noordhuis2013-08-161-0/+2
* crypto: fix assert() on malformed hex inputBen Noordhuis2013-07-301-12/+30
* crypto: fix memory leak in LoadPKCS12Fedor Indutny2013-07-101-0/+1
* tls: ignore .shutdown() syscall errorFedor Indutny2013-05-281-10/+35
* crypto: Clear error after DiffieHellman key errorsisaacs2013-05-201-7/+10
* crypto: Don't ignore verify encoding argumentisaacs2013-05-171-1/+1
* crypto: Pass encodings for Hmac digestisaacs2013-05-141-2/+8
* crypto: Pass encodings to C++ for Sign/Verifyisaacs2013-05-141-6/+12
* crypto: use StringBytes::Encodeisaacs2013-05-141-34/+43
* crypto: Pass strings to binding layer directlyisaacs2013-05-141-48/+96
* src: fix potential memory leak on early returnmscdex2013-04-201-3/+3
* src: don't initialize variable before assignmentmscdex2013-04-201-1/+1
* crypto: fix return Local Handle w/o scope.Close()Trevor Norris2013-04-181-1/+2
* Revert "crypto: use better memory BIO implementation"Ben Noordhuis2013-04-101-5/+4
* crypto: dh secret should be left-paddedFedor Indutny2013-04-081-1/+2
* crypto: zero is not an error if writing 0 bytesFedor Indutny2013-04-071-1/+3
* crypto: use better memory BIO implementationFedor Indutny2013-04-051-4/+5
* tls: handle SSL_ERROR_ZERO_RETURNFedor Indutny2013-03-281-0/+5
* crypto: make getCiphers() return non-SSL ciphersBen Noordhuis2013-03-251-6/+16
* tls: remove harmful unnecessary bounds checkingMarcel Laverdet2013-03-241-20/+0
* crypto: check randomBytes() size argumentBen Noordhuis2013-03-231-3/+5
* Merge remote-tracking branch 'origin/v0.8'Ben Noordhuis2013-03-021-9/+2
|\
| * crypto: don't assert when calling Cipher#final() twiceBen Noordhuis2013-03-021-9/+2
| * crypto: fix leak in GetPeerCertificateFedor Indutny2012-12-031-0/+9
* | crypto: clear error stackBen Noordhuis2013-02-271-0/+10
* | src, test: downgrade to v8 3.14 apiBen Noordhuis2013-02-251-69/+68
* | Fix crypto.hmac behavior with empty keys.Victor Costan2013-02-121-1/+5
* | crypto: improve cipher/decipher error messagesBen Noordhuis2013-02-111-32/+27
* | src: pass node_isolate to Undefined()Ben Noordhuis2013-01-071-11/+11
* | src: pass node_isolate to Null()Ben Noordhuis2013-01-071-6/+6
* | src: pass node_isolate to True() and False()Ben Noordhuis2013-01-071-37/+43
* | src: pass node_isolate to Local<>::NewBen Noordhuis2013-01-071-6/+7