119 Commits (2a63cf612b6fbfd01b06d57777bda0eefe4ac5cd)

Author SHA1 Message Date
Ben Noordhuis c79d5163e5 src: remove ObjectWrap dependency from core 12 years ago
Ben Noordhuis 7ac23910c5 src: seed V8's random number generator at startup 12 years ago
Ben Noordhuis b89b97dded src: fix multi-base class ObjectWrap::Unwrap<T>() 12 years ago
Ben Noordhuis 756b622295 src: add multi-context support 12 years ago
Fedor Indutny af76b08666 tls: socket.renegotiate(options, callback) 12 years ago
Ben Noordhuis 8e596c4e15 crypto: make root_cert_store variable extern 12 years ago
Ben Noordhuis 21911db392 crypto: remove misleading comment 12 years ago
Fedor Indutny 306f863438 crypto: don't touch ssl_ in Connection 12 years ago
Fedor Indutny b9a0eb0688 tls, crypto: deduplicate code 12 years ago
Ben Noordhuis d4ad5d1151 crypto: use consistent conn object unwrapping 12 years ago
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 14 years ago
koichik 19a855382c tls: requestCert unusable with Firefox and Chrome 14 years ago
Ben Noordhuis c4eaf7e5a9 crypto: implement randomBytes() and pseudoRandomBytes() 14 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