91 Commits (d8f7a8655f78861e138866f4e8d2ae24482f3056)

Author SHA1 Message Date
Igor Zinkovsky bce41fac94 Use new uv_fs_ apis 14 years ago
Peter Bright 0110c90382 Upgrade to 0.9.8r. 14 years ago
Bert Belder 9728723508 node_crypto: interface with libuv, not libev 14 years ago
Glen Low 04122ad2d3 crypto: PBKDF2 function from OpenSSL 14 years ago
Tom Hughes 421b6e89aa crypto: fix incorrect ssl shutdown check 14 years ago
Tom Hughes 94db871ecf crypto: fix incorrect ssl shutdown check 14 years ago
Fedor Indutny 9010f5fbab Add support for TLS SNI 14 years ago
SAWADA Tadashi d3a84bea7b Fix crypto encryption/decryption with Base64. 14 years ago
Stefan Bühler db993956d6 Fix crypto hmac to accept binary keys + add test cases from rfc 2202 and 4231 14 years ago
SAWADA Tadashi e357acc55b Fix crypto encryption/decryption with Base64. 14 years ago
Ben Noordhuis 6f0740e67b crypto: check for SSL_COMP_get_compression_methods() 14 years ago
Mark Cavage 7c51275bce Cleanup crypto verify to not print unnecessary errors 14 years ago
Mark Cavage 88552c51ae Support for signature verification with RSA/DSA public keys 14 years ago
Ryan Dahl 1d7a46a588 Disabling SSL compression is dependent on OpenSSL version 0.9.8 14 years ago
Jérémy Lal f23c45f7f4 Option to disable SSL v2 14 years ago
Ben Noordhuis eb4c9ed881 Fix resource leaks in node_crypto.cc 14 years ago
Ryan Dahl e83c6959db Disable compression with OpenSSL. 14 years ago
Håvard Stranden 9f0b1a9bc6 Add Diffie-Hellman support to crypto module 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 a7254f3df9 Revert "Disable compression with OpenSSL." 14 years ago
Ryan Dahl 362785f704 Disable compression with OpenSSL. 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
Felix Geisendörfer 9d4c5a12f4 Crypto update should only accept strings / buffers 14 years ago
Theo Schlossnagle 2a61e1cd49 without this the server will not advertise support for client certs 14 years ago
Theo Schlossnagle 01a864a29d TLS: CRL support 14 years ago
Ryan Dahl 8cd07bb273 TLS: handle cert chains 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 448e0f4394 tls fixes 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
Greg Hughes 1a5e513084 Fix style issues with ext_key_usage patch 14 years ago
Greg Hughes 6c32e155d3 Add ext_key_usage to getPeerCertificate 14 years ago
Tom Hughes 54b1f8028a Free (ref-counted) private key. 14 years ago
Tom Hughes b38f4712c4 Fix memory leak in node_crypto.cc. 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 dac4d486ec Accept Buffers as well as strings for addCert, addKey 14 years ago
Ryan Dahl 6bc9b2ef92 clients without certs are unauthed. 14 years ago
Ryan Dahl 5bca100afe Server must not request cert. 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
Ryan Dahl 486c74e72b Revert "Default to TLSv1" 14 years ago
Ryan Dahl db98d6e4e0 Remove assert in verify_peer; add comments 14 years ago