59 Commits (4901353b982ddbe2820a69c5f7a7abf9f7d6374d)

Author SHA1 Message Date
Ben Noordhuis 4901353b98 crypto: use consistent variable names 12 years ago
Fedor Indutny 8e28193cc2 tls_wrap: DRY ClientHelloParser 12 years ago
Ben Noordhuis 02cab97490 src: more lint after cpplint tightening 12 years ago
Fedor Indutny 8e29ce9f13 src: lint c++ code 12 years ago
Ben Noordhuis 8111ca2f9f src: const-ify variables in src/node_crypto* 12 years ago
Fedor Indutny d62c2d975a tls: share tls tickets key between cluster workers 12 years ago
Ben Noordhuis 110a9cd8db lib, src: upgrade after v8 api change 12 years ago
Fedor Indutny 212e9cd8c9 tls: session API returns 12 years ago
Fedor Indutny fa170dd2b2 tls: ignore .shutdown() syscall error 12 years ago
Trevor Norris 0a4ebc3d2c src: replace Holder() with This() 12 years ago
Ben Noordhuis eeb4c3216d crypto: remove unused ClientHelloParser field 12 years ago
Manav Rathi d20576165a tls: expose SSL_CTX_set_timeout via tls.createServer 12 years ago
Trevor Norris 0bba590283 bindings: update api 12 years ago
Fedor Indutny 7845918227 crypto: refactor crypto classes 12 years ago
Fedor Indutny 83d17e509f crypto: merge Cipher and Decipher 12 years ago
Fedor Indutny a15cc93ae3 crypto: split crypto classes 12 years ago
Sergey Kholodilov 019ad346e0 crypto: fix ssl error handling 12 years ago
Fedor Indutny 8e0c830cd0 tls: async session storage 13 years ago
Ben Noordhuis 7dfa587d18 crypto, tls: make setSNICallback() compatible with domains 13 years ago
Ben Noordhuis eef57dddf4 core: use proper #include directives 13 years ago
ssuda fb7348ae06 crypto: add PKCS12/PFX support 13 years ago
Ben Noordhuis ff4a9d381d core: use proper #include directives 13 years ago
Ben Noordhuis 3415427dbf tls: mitigate session renegotiation attacks 13 years ago
Ryan Dahl be67fa7e09 Revert "crypto: add SecureContext.clearOptions() method" 13 years ago
Ben Noordhuis 6f8839d2ac crypto: add SecureContext.clearOptions() method 13 years ago
Bert Belder 189dd8f803 Fix line endings and trailing whitespace 13 years ago
koichik 19a855382c tls: requestCert unusable with Firefox and Chrome 13 years ago
Ben Noordhuis c4eaf7e5a9 crypto: implement randomBytes() and pseudoRandomBytes() 13 years ago
Sean Cunningham eb99083d0b tls: add client-side session resumption support 14 years ago
Niclas Hoyer 7b2536a1a2 Added additional properties to getPeerCertificate, now includes subjectAltName, Exponent and Modulus (FOAF+SSL friendly). 14 years ago
Fedor Indutny 9010f5fbab Add support for TLS SNI 14 years ago
Fedor Indutny 759fb36df3 crypto: dispose persistent properties on class destruction 14 years ago
Fedor Indutny c9b40da368 OpenSSL NPN in node.js 14 years ago
Theo Schlossnagle 2a88dd3bc1 TLS: Add secureOptions flag 14 years ago
Ryan Dahl 5c35dff419 Don't load root certs for each SSL context 14 years ago
Ryan Dahl 55048cdf79 Update copyright headers 14 years ago
Theo Schlossnagle 01a864a29d TLS: CRL support 14 years ago
Ryan Dahl 56ab929c55 Remove unused parameter from crypto::Handle*Error 14 years ago
Ryan Dahl 519dc2c114 tls: split bio errors from ssl errors 14 years ago
Ryan Dahl 807fca6803 TLS: Set ssl.receivedShutdown after each read 14 years ago
Ryan Dahl 2ff593ad23 TLS: better error reporting at binding layer 14 years ago
Ryan Dahl e3d1808ef0 Rename node::SecureStream to node::crypto::Connection 14 years ago
Ryan Dahl 70baeba8a9 Add receivedShutdown() binding 14 years ago
Ryan Dahl 127f17a0ea Remove should_verify from C++ - to handle in JS land 14 years ago
Ryan Dahl 28a86c3e56 Remove unnecessary call to X509_STORE_free 14 years ago
Ryan Dahl 504a80dc6d Rename VerifyPeerError to VerifyError 14 years ago
Ryan Dahl 355936dcde Implement SecureContext destructor 14 years ago
Ryan Dahl ea540c94f8 Better verify info 14 years ago
Ryan Dahl 4b947310b2 Move root certs out of JavaScript 14 years ago
Paul Querna 1ce4684a27 Centralize error handling in SecureStream 14 years ago