140 Commits (212de3c5ec429a580d2e79ce3c2516b93b52b8f5)

Author SHA1 Message Date
Fedor Indutny 345c40b661 tls: `getPeerCertificate(detailed)` 11 years ago
Fedor Indutny b3ef289ffb tls: support OCSP on client and server 11 years ago
Fedor Indutny 77d1f4a91f tls: set _connecting before starting the flow 11 years ago
Fedor Indutny 5d2aef17ee
crypto: move `createCredentials` to tls 11 years ago
Fedor Indutny d24946b1b4 tls: do not call SNICallback unless present 11 years ago
Fedor Indutny ef096f8d8f tls: force readable/writable to `true` 11 years ago
Fedor Indutny 75ea11fc08 tls: introduce asynchronous `newSession` 11 years ago
Fedor Indutny e2a1d9a9ac stream: use `errorEmitted` from `_writableState` 11 years ago
Fedor Indutny 528a3ce3ed tls: more session configuration options, methods 11 years ago
Jacob Hoffman-Andrews f4c8020d10 crypto: honor default ciphers in client mode 11 years ago
Fedor Indutny d019eac5b5 tls: emit `clientError` on early socket close 11 years ago
Fedor Indutny c79c304ead tls: process accumulated input 11 years ago
Fedor Indutny 7f9b01509f lib: introduce `.setMaxSendFragment(size)` 11 years ago
Ben Noordhuis db5abd726f tls: make cert/pfx optional in tls.createServer() 11 years ago
Ben Noordhuis 262a752c29 tls: show human-readable error messages 11 years ago
Fedor Indutny 7c3643b767 tls: reintroduce socket.encrypted 11 years ago
Fedor Indutny f572b91c3e tls: fix handling of asterisk in SNI context 11 years ago
Fedor Indutny a6ddfe20d2 tls: more accurate wrapping of connecting socket 11 years ago
Erik Dubbelboer bb909ad642 tls: add ECDH ciphers support 11 years ago
Fedor Indutny ba7c9ce964 tls: do not default to 'localhost' servername 11 years ago
Fedor Indutny 5977cba985 tls: reuse hostname from underlying net.Socket 11 years ago
Trevor Norris 25dce6d62d lint: fix a few semicolons 11 years ago
Fedor Indutny 42acbf809b tls: wrap tls inside tls using legacy API 11 years ago
Fedor Indutny af76b08666 tls: socket.renegotiate(options, callback) 12 years ago
isaacs 1df77a7438 lib: Add missing copyright notices 12 years ago
Matthew Aynalem c171c490f2 fixes #6031 spelling errors 12 years ago
Brian White 6d842897c5 lib: remove unused variables and functions 12 years ago
Fedor Indutny c50750e1fd tls: handle errors on socket before releasing it 12 years ago
Fedor Indutny 166c405b33 tls: fix lazy initialization of clienthello parser 12 years ago
Fedor Indutny 048e0e77e0 tls: asynchronous SNICallback 12 years ago
Fedor Indutny ea7b817266 tls: fix handling of `SNICallback` server option 12 years ago
isaacs 22c68fdc1d src: Replace macros with util functions 12 years ago
Fedor Indutny dda22a520b tls_wrap: parse tls session ticket extension 12 years ago
Fedor Indutny d62c2d975a tls: share tls tickets key between cluster workers 12 years ago
Ben Noordhuis 0330bdf519 lib: macro-ify type checks 12 years ago
Fedor Indutny 07fbb43d78 tls: export TLSSocket 12 years ago
Fedor Indutny 212e9cd8c9 tls: session API returns 12 years ago
Fedor Indutny dc50f27d52 tls: share socket._hadError with http_client 12 years ago
Fedor Indutny af80e7bc6e tls: introduce TLSSocket based on tls_wrap binding 12 years ago