194 Commits (ffb718b5a36302d98dac1fef683600e621560255)

Author SHA1 Message Date
Fedor Indutny 4a2792cd2f tls: emit 'end' on .receivedShutdown 11 years ago
Fedor Indutny 60f777d343 tls: fix pool usage race 11 years ago
Fedor Indutny 65b127572f tls: handle `ssl.start()` errors 11 years ago
Fedor Indutny ac2263b77f tls: prevent stalls by using read(0) 11 years ago
Ben Noordhuis 9777890f5d tls: fix premature connection termination 11 years ago
Fedor Indutny 671b5be6e9 tls: fix sporadic hang and partial reads 11 years ago
Nathan Rajlich 7196742852 tls: don't push() incoming data when ondata is set 11 years ago
Fedor Indutny 1c3863abfd tls: fix setting NPN protocols 11 years ago
Fedor Indutny af6a2339c5 tls: fix assertion when ssl is destroyed at read 12 years ago
isaacs e48536f4cd tls: Trivial use_strict fix 12 years ago
Timothy J Fontaine 91698f77e5 tls: only wait for finish if we haven't seen it 12 years ago
Fedor Indutny 9ee86b718c tls: proper .destroySoon 12 years ago
Fedor Indutny 4f14221f03 tls: invoke write cb only after opposite read end 12 years ago
Fedor Indutny fa170dd2b2 tls: ignore .shutdown() syscall error 12 years ago
Fedor Indutny f7ff8b4454 tls: retry writing after hello parse error 12 years ago
Tobias Müllerleile 4108c31293 tls: Re-enable check of CN-ID in cert verification 12 years ago
isaacs 164d5b3465 tls: Destroy socket when encrypted side closes 12 years ago
Fedor Indutny 4580be0882 tls: handle SSL_ERROR_ZERO_RETURN 12 years ago
Fedor Indutny ae86fa84fe tls: handle errors before calling C++ methods 12 years ago
Ben Noordhuis cfd0dca9ae crypto: make getCiphers() return non-SSL ciphers 12 years ago
isaacs 008ab12b7f tls: Prevent hang in readStart 12 years ago
Fedor Indutny 34e22b8ee7 tls: always reset this.ssl.error after handling 12 years ago
Fedor Indutny b5ddc0cf96 tls: write pending data of opposite side 12 years ago
isaacs 426b4c6258 stream: _write takes an encoding argument 12 years ago
isaacs 049903e333 stream: Split Writable logic into small functions 12 years ago
isaacs 88644eaa2d stream: There is no _read cb, there is only push 12 years ago
Fedor Indutny ebc95f0716 tls: _handle.readStart/readStop for CryptoStream 12 years ago
isaacs 60238cce12 tls: Write pending data on socket drain 12 years ago
isaacs 02374d0c17 tls: Cycle data when underlying socket drains 12 years ago
Fedor Indutny d59beb9f68 tls: port CryptoStream to streams2 12 years ago
Andy Burke 595b5974d7 Add bytesWritten to tls.CryptoStream 12 years ago
Fedor Indutny 82f1d340c1 tls: make slab buffer's size configurable 12 years ago
Fedor Indutny 31583be042 tls: follow RFC6125 more stricly 12 years ago
Fedor Indutny e70d1bfe64 Revert "Revert "tls: allow wildcards in common name"" 12 years ago
Ben Noordhuis 30e237041d Revert "tls: allow wildcards in common name" 12 years ago
Fedor Indutny b4b750b6a5 tls: follow RFC6125 more stricly 12 years ago
Fedor Indutny 45024e7b75 tls: allow wildcards in common name 12 years ago
Fedor Indutny 4dd70bb12c tls: allow wildcards in common name 12 years ago
Ben Noordhuis 5b65638124 tls, https: add tls handshake timeout 12 years ago
Ben Noordhuis 121ed91331 tls: fix tls.connect() resource leak 12 years ago
Girish Ramakrishnan 2f03eaf76f doc: tls: rejectUnauthorized defaults to true after 35607f3a 12 years ago
Brandon Philips 19b87bbda0 tls: delete useless removeListener call 12 years ago
isaacs 4266f5cf2e tls: Provide buffer to Connection.setSession 12 years ago
isaacs 061f2075cf string_decoder: Add 'end' method, do base64 properly 12 years ago
Ben Noordhuis 0ad005852c https: fix renegotation attack protection 12 years ago
Ben Noordhuis 7394e89ff6 tls: remove dead code 12 years ago
Ben Noordhuis 76ddf06f10 tls: don't use a timer to track renegotiations 12 years ago
isaacs 411d46087f tls: lint 12 years ago
Fedor Indutny 7651228ab2 tls: use slab allocator 13 years ago
Ben Noordhuis 35607f3a2d tls, https: validate server certificate by default 13 years ago