Ryan Dahl
|
6636bfaa0a
|
TLS: Simplify code from suck and blow
|
2010-12-11 01:42:55 -08:00 |
|
Ryan Dahl
|
66767edf12
|
Add CryptoStream.destroy()
|
2010-12-11 01:21:25 -08:00 |
|
Ryan Dahl
|
953561ab06
|
Factor out CryptoStream.end; support data on end()
|
2010-12-11 01:18:45 -08:00 |
|
Ryan Dahl
|
dc65cbd2e9
|
Factor out some _cycle functionality into Cleartext and EncrypteStreams
|
2010-12-10 22:29:46 -08:00 |
|
Ryan Dahl
|
70baeba8a9
|
Add receivedShutdown() binding
|
2010-12-10 22:09:46 -08:00 |
|
Ryan Dahl
|
d4f1ab00d2
|
Add EncryptedStream and CleartextStream classes
Towards half-closed secure sockets.
|
2010-12-10 18:25:23 -08:00 |
|
Ryan Dahl
|
c444293be9
|
Start a simple TLS client verification test
|
2010-12-10 18:02:58 -08:00 |
|
Ryan Dahl
|
5138992f3c
|
Add some verification code to tls.connect()
|
2010-12-09 02:46:57 -08:00 |
|
Ryan Dahl
|
a473b8dafb
|
Move getPeerCertificate and getCipher to CryptoStream
|
2010-12-09 02:31:22 -08:00 |
|
Ryan Dahl
|
2ca63c8f79
|
Initial implementation of tls.connect()
Seems to work checkout test/disabled/tls-client.js
Type "GET /" after connected.
|
2010-12-09 00:38:12 -08:00 |
|
Ryan Dahl
|
137c361517
|
pair.cleartext, pair.encrypted now instances of tls.CryptoStream
|
2010-12-09 00:10:27 -08:00 |
|
Ryan Dahl
|
0ea0b921b7
|
TLS: emit 'secureConnection' instead of two events
|
2010-12-08 12:05:19 -08:00 |
|
Ryan Dahl
|
a952231640
|
remove old todo
|
2010-12-08 11:55:13 -08:00 |
|
Ryan Dahl
|
13b14300b9
|
TLS: emit 'end' on both streams
|
2010-12-08 11:51:41 -08:00 |
|
Ryan Dahl
|
a0c55dfe09
|
TLS: don't use events when control hasn't been inverted
|
2010-12-08 11:46:19 -08:00 |
|
Ryan Dahl
|
0ec57ea34c
|
Some TLS clean ups
|
2010-12-08 11:27:17 -08:00 |
|
Ryan Dahl
|
5b8c62f7d1
|
Add broken, but detailed TLS verify test
Plus a bunch of keys.
|
2010-12-07 11:53:41 -08:00 |
|
Ryan Dahl
|
0b0faceb19
|
Move securepair stuff into tls.js
|
2010-12-05 18:19:18 -08:00 |
|
Ryan Dahl
|
5bca100afe
|
Server must not request cert.
|
2010-12-05 18:13:20 -08:00 |
|
Ryan Dahl
|
dd53ceebe4
|
lint
|
2010-12-01 20:59:06 -08:00 |
|
Ryan Dahl
|
d8f2880ca4
|
New TLS server API
|
2010-12-01 13:00:17 -08:00 |
|