summaryrefslogtreecommitdiff
path: root/lib/tls.js
AgeCommit message (Expand)AuthorFilesLines
2015-08-23tls: add --tls-cipher-list command line switchJames M Snell1-23/+2
2015-08-21tls: handle empty cert in checkServerIndentityMike Atkins1-1/+3
2015-06-11lib: don't use global BufferRoman Reiss1-0/+1
2015-05-11tls: update default ciphers to use gcm and aes128Mike MacCana1-2/+7
2015-04-09lib: reduce process.binding() callsBrendan Ashworth1-1/+2
2015-02-16tls: more secure defaultsRoman Reiss1-5/+18
2015-01-31lib: reduce util.is*() usagecjihrig1-4/+4
2015-01-21lib: use const to define constantscjihrig1-4/+4
2015-01-12Remove excessive copyright/license boilerplateisaacs1-21/+0
2014-11-22Merge remote-tracking branch 'joyent/v0.12' into v0.12Ben Noordhuis1-5/+1
2014-11-22lib: turn on strict modeBen Noordhuis1-0/+2
2014-11-09tls: remove tls.createSecurePair code deprecationJackson Tian1-5/+1
2014-08-29tls: add DHE-RSA-AES128-SHA256 to the def ciphersShigeki Ohtsu1-2/+4
2014-07-02lint: fix indentationTrevor Norris1-2/+2
2014-07-03tls: better error reporting at cert validationFedor Indutny1-2/+28
2014-06-24tls: using %StringSplit to split `cert.subjectaltname`Yazhong Liu1-6/+9
2014-03-29crypto: move `createCredentials` to tlsFedor Indutny1-6/+8
2013-10-30tls: add ECDH ciphers supportErik Dubbelboer1-0/+2
2013-08-01src: Replace macros with util functionsisaacs1-4/+4
2013-07-24lib: macro-ify type checksBen Noordhuis1-4/+4
2013-07-03tls: export TLSSocketFedor Indutny1-0/+1
2013-06-16tls: introduce TLSSocket based on tls_wrap bindingFedor Indutny1-1251/+16
2013-05-31Merge remote-tracking branch 'ry/v0.10'isaacs1-22/+33
2013-05-30tls: proper .destroySoonFedor Indutny1-22/+33
2013-05-29Merge remote-tracking branch 'origin/v0.10'Ben Noordhuis1-27/+75
2013-05-28tls: invoke write cb only after opposite read endFedor Indutny1-27/+69
2013-05-28tls: ignore .shutdown() syscall errorFedor Indutny1-0/+6
2013-05-27Merge remote-tracking branch 'ry/v0.10'isaacs1-1/+8
2013-05-24tls: retry writing after hello parse errorFedor Indutny1-1/+8
2013-05-22timers: use uv_now instead of Date.nowTimothy J Fontaine1-1/+3
2013-05-21util: Add debuglog, deprecate console lookalikesisaacs1-17/+11
2013-05-20tls: add localAddress and localPort propertiesBen Noordhuis1-0/+11
2013-04-12Merge branch 'v0.10'Fedor Indutny1-2/+2
2013-04-07tls: Re-enable check of CN-ID in cert verificationTobias Müllerleile1-2/+2
2013-04-05Merge remote-tracking branch 'ry/v0.10'isaacs1-0/+6
2013-04-01tls: Destroy socket when encrypted side closesisaacs1-0/+6
2013-03-28Merge remote-tracking branch 'ry/v0.10'isaacs1-12/+14
2013-03-28tls: handle SSL_ERROR_ZERO_RETURNFedor Indutny1-3/+7
2013-03-27tls: handle errors before calling C++ methodsFedor Indutny1-9/+7
2013-03-26tls: expose SSL_CTX_set_timeout via tls.createServerManav Rathi1-0/+6
2013-03-25crypto: make getCiphers() return non-SSL ciphersBen Noordhuis1-0/+11
2013-03-20tls: Prevent hang in readStartisaacs1-1/+4
2013-03-20tls: always reset this.ssl.error after handlingFedor Indutny1-19/+14
2013-03-17tls: write pending data of opposite sideFedor Indutny1-0/+1
2013-03-05stream: _write takes an encoding argumentisaacs1-2/+6
2013-03-05stream: Split Writable logic into small functionsisaacs1-1/+1
2013-02-28stream: There is no _read cb, there is only pushisaacs1-6/+8
2013-02-21tls: _handle.readStart/readStop for CryptoStreamFedor Indutny1-3/+15
2013-02-19tls: Write pending data on socket drainisaacs1-0/+4
2013-02-11tls: Cycle data when underlying socket drainsisaacs1-0/+12