170 Commits (cd68d86c3283af2f4b3c349c2081c609e3978b9b)

Author SHA1 Message Date
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 12 years ago
Ben Noordhuis 35607f3a2d tls, https: validate server certificate by default 12 years ago
Fedor Indutny 8e0c830cd0 tls: async session storage 12 years ago
Shigeki Ohtsu f347077e78 tls: support unix domain socket/named pipe in tls.connect 12 years ago
Ben Noordhuis 8bec26122d tls, https: throw exception on missing key/cert 12 years ago
isaacs ee200942dd lint 12 years ago
Ben Noordhuis badbd1af27 tls: update default cipher list 12 years ago
Ben Noordhuis c492d43f48 tls: fix segfault in pummel/test-tls-ci-reneg-attack 12 years ago
Ben Noordhuis 6b18e88b68 tls: handle multiple CN fields when verifying cert 12 years ago
Fedor Indutny 42c6952edb tls: pass linting 12 years ago
Fedor Indutny 85185bbbaa tls: pass linting 12 years ago
Fedor Indutny 92e7433ff9 tls: fix 'hostless' tls connection verification 12 years ago
Fedor Indutny 50122fed8a tls: fix 'hostless' tls connection verification 12 years ago
Fedor Indutny 93d496a4ec tls: revert accidental API change 12 years ago
Fedor Indutny 5950db197c tls: revert accidental API change 12 years ago
Fedor Indutny 4aa09d1e0e tls: localhost is valid against identity-check 12 years ago
Fedor Indutny 0cf235410d tls: localhost is valid against identity-check 12 years ago
Fedor Indutny eb2ca10462 tls: veryify server's identity 12 years ago
Fedor Indutny 8ba189b8d3 tls: veryify server's identity 12 years ago
isaacs 3ad07ed0b8 lint 12 years ago
Jonas Westerlund 4cfdc57712 Inline timeout function, avoiding declaration in conditional 12 years ago
Fedor Indutny f210530f46 tls: use slab allocator 12 years ago
Ben Noordhuis ff552ddbaa tls: fix off-by-one error in renegotiation check 13 years ago
Andreas Madsen 1e0ce5d1bd domain: the EventEmitter constructor is now always called in nodecore 13 years ago
isaacs 9611354f08 lint 13 years ago
ssuda fb7348ae06 crypto: add PKCS12/PFX support 13 years ago