238 Commits (afab5aba32bdf1a2d4c3a78a4bd2f3ff928b330f)

Author SHA1 Message Date
Ryan Dahl de09168e5a Emit 'end' from crypto streams on close 13 years ago
koichik 68cc173c6d tls: The TLS API is inconsistent with the TCP API 13 years ago
koichik 19a855382c tls: requestCert unusable with Firefox and Chrome 13 years ago
koichik 4cdf9d4158 tls: Improve TLS flow control 13 years ago
Ben Noordhuis 243c218c7a tls: remove superfluous setOptions() call 13 years ago
Sean Cunningham eb99083d0b tls: add client-side session resumption support 13 years ago
koichik 6f60683802 tls: x509 certificate subject parsing fail 13 years ago
Fedor Indutny 942f8b5afb Add NPN and SNI documentation. 13 years ago
Fedor Indutny 9010f5fbab Add support for TLS SNI 13 years ago
Robert Mustacchi de0b8d601c jslint cleanup: path.js, readline.js, repl.js, tls.js, tty_win32.js, url.js 13 years ago
Stefan Rusu 901ebed8ff Fixes #1304. The Connection instance may be destroyed by abort() when process.nextTick is executed. 13 years ago
Ryan Dahl 9c7f89bf56 CryptoStream.prototype.readyState shoudn't reference fd 14 years ago
Fedor Indutny 21724ecaec Share SSL context between server connections 14 years ago
Felix Geisendörfer 1fde5f51b4 Make https 'timeout' events bubble up 14 years ago
Ryan Dahl 55bff5bab9 TLS: simplify logic 14 years ago
Ryan Dahl 75a0cf970f cleartextstream.destroy() should destroy socket. 14 years ago
Fedor Indutny c9b40da368 OpenSSL NPN in node.js 14 years ago
Ryan Dahl bb621f7c2e CryptoStream.write returns false when queue > 128kb 14 years ago
Ryan Dahl 050bbf0bc4 TLS use RC4-SHA by default 14 years ago
Theo Schlossnagle d6f5b8a2a6 allow setting of ciphers in credentials 14 years ago
Theo Schlossnagle 2a88dd3bc1 TLS: Add secureOptions flag 14 years ago
Theo Schlossnagle d0e84b0088 Pass secureProtocol through on tls.Server creation 14 years ago
Ryan Dahl c0b461d9a1 Increase TLS pool size for perf increase 14 years ago
Ryan Dahl 7e28630f5e Fix GH-820. CryptoStream.end shouldn't throw if not writable 14 years ago
Ryan Dahl 55048cdf79 Update copyright headers 14 years ago
Theo Schlossnagle e3925b741c TLS: Finer locks on _cycle. 14 years ago
Ryan Dahl 62f06fb885 CryptoStream.prototype.destroySoon shouldn't die if not writable 14 years ago
Ryan Dahl a2f498a5ef Revert "Add extra debug print statement to tls.js" 14 years ago
Ryan Dahl 340291c085 Add extra debug print statement to tls.js 14 years ago
Ryan Dahl ab144f4843 Add TODO item 14 years ago
Ryan Dahl c2a62951f6 TLS sockets should not be writable after 'end' 14 years ago
Ryan Dahl 19b4c27ebf TLS: Make _cycle reentrant. 14 years ago
Ryan Dahl c365f56061 https was missing 'end' event sometimes 14 years ago
Theo Schlossnagle 01a864a29d TLS: CRL support 14 years ago
Ryan Dahl dafd6d9137 TLS: Don't give up if you can't write 0 bytes 14 years ago
Ryan Dahl a48a075535 better debug messages in net and tls 14 years ago
Ryan Dahl 9de5043b50 tls: only emit data after 'secure' event 14 years ago
Ryan Dahl 448e0f4394 tls fixes 14 years ago
Ryan Dahl f6e5b8986f Clean up 14 years ago
Ryan Dahl 97f7c06451 TLS: fix throttling 14 years ago
Ryan Dahl 3e58696c07 TLS: Simplify error handling 14 years ago
Ryan Dahl 41b4ec7952 TLS: flush buffer before destroy 14 years ago
Ryan Dahl e6f14d6df5 (suck, blow) -> (pull, push) 14 years ago
Ryan Dahl 2ff593ad23 TLS: better error reporting at binding layer 14 years ago
Ryan Dahl 3e5b568504 TLS: Add _pendingBytes() 14 years ago
Ryan Dahl 45b30a879b tls: superficial clean up 14 years ago
Ryan Dahl df5d5d6342 Fix option parsing in tls.connect() 14 years ago
Ryan Dahl bfb6a67d60 Another fix for process.assert 14 years ago
Ryan Dahl 9e976abad9 lint 14 years ago
Alexis Sellier 66b418d6f3 make 'readyState' available to CryptoStream 14 years ago