Fedor Indutny
b3ef289ffb
tls: support OCSP on client and server
11 years ago
Fedor Indutny
d24946b1b4
tls: do not call SNICallback unless present
When asynchronously parsing ClientHello for session resumption -
SNICallback may not be set. Check if it is present before invoking
it.
fix #7010
11 years ago
Fedor Indutny
75ea11fc08
tls: introduce asynchronous `newSession`
fix #7105
11 years ago
Fedor Indutny
442d2d0cde
test: ignore tests when built without OpenSSL CLI
fix #6880
11 years ago
Fedor Indutny
6f3d60388e
gyp: build openssl-cli tool and use it in tests
fix #6663
11 years ago
Fedor Indutny
dda22a520b
tls_wrap: parse tls session ticket extension
And, if present and non-empty, don't invoke `resumeSession` callback.
fix #5872
12 years ago
Fedor Indutny
212e9cd8c9
tls: session API returns
12 years ago
Fedor Indutny
af80e7bc6e
tls: introduce TLSSocket based on tls_wrap binding
Split `tls.js` into `_tls_legacy.js`, containing legacy
`createSecurePair` API, and `_tls_wrap.js` containing new code based on
`tls_wrap` binding.
Remove tests that are no longer useful/valid.
12 years ago
isaacs
6d593a9026
test: Don't fail tls-session-cache if openssl is bad
12 years ago
isaacs
a77c29a0f9
test: Fix tls tests which fail sporadically
The count of ECONNRESETs is dependent on timing, and thus unreliable,
especially on Linux machines.
12 years ago
Fedor Indutny
c34326b286
test: fix tests after ECONNRESET patch
12 years ago
Fedor Indutny
8e0c830cd0
tls: async session storage
13 years ago
Andreas Madsen
4865063924
Tests: fix jslint issues
13 years ago
koichik
19a855382c
tls: requestCert unusable with Firefox and Chrome
Fixes #1516 .
13 years ago