230 Commits (5025d7bfb05e702321ecf4f625047bb7b57ace2a)

Author SHA1 Message Date
Myles Borins 2e568d95bd lib: remove let from for loops 8 years ago
Ben Noordhuis c34e58e684 lib: make tls.checkServerIdentity() more strict 8 years ago
Mike Ralphson 30701a72c0 tls: add 'new' keyword for Array constructor call 8 years ago
Sakthipriyan Vairamani 60dcd7323f tls: copy the Buffer object before using 8 years ago
James M Snell f3d5efa3ee tls: avoid calling Buffer.byteLength multiple times 8 years ago
James M Snell 6be73feaeb crypto,tls: perf improvements for crypto and tls getCiphers 8 years ago
James M Snell dcccbfdc79 src: refactor require('constants') 9 years ago
Rich Trott a56da51a38 benchmark,test,lib: remove extra spaces 9 years ago
James M Snell f429fe1b88 crypto: fail early when loading crypto without openssl 9 years ago
Jackson Tian 91466b855f lib: refactor code with startsWith/endsWith 9 years ago
James M Snell 85ab4a5f12 buffer: add .from(), .alloc() and .allocUnsafe() 9 years ago
Michaël Zasso 0ec093cd41 lib,test: remove extra semicolons 9 years ago
Michaël Zasso 7ce0e04f44 lib: fix style issues after eslint update 9 years ago
Myles Borins 6b0c906e6b tls: remove util and calls to util.format 9 years ago
Shigeki Ohtsu 802a2e79e1 tls, crypto: add ALPN Support 10 years ago
James M Snell 5ba868f024 tls: add --tls-cipher-list command line switch 9 years ago
Mike Atkins f1810ed1b8 tls: handle empty cert in checkServerIndentity 9 years ago
Roman Reiss b5b8ff117c lib: don't use global Buffer 10 years ago
Mike MacCana 5755fc099f tls: update default ciphers to use gcm and aes128 10 years ago
Brendan Ashworth 1219e7466c lib: reduce process.binding() calls 10 years ago
Roman Reiss 77f35861d0 tls: more secure defaults 10 years ago
cjihrig 6ac8bdc0ab lib: reduce util.is*() usage 10 years ago
cjihrig 804e7aa9ab lib: use const to define constants 10 years ago
isaacs 3e1b1dd4a9 Remove excessive copyright/license boilerplate 10 years ago
Ben Noordhuis 21130c7d6f lib: turn on strict mode 10 years ago
Jackson Tian d8a3c4ab2a tls: remove tls.createSecurePair code deprecation 10 years ago
Shigeki Ohtsu f6877f37b2 tls: add DHE-RSA-AES128-SHA256 to the def ciphers 10 years ago
Julien Gilli befbbad051 timers: backport f8193ab 10 years ago
Trevor Norris 803c3f0aa0 lint: fix indentation 10 years ago
Fedor Indutny e345253562 tls: better error reporting at cert validation 11 years ago
Yazhong Liu fcbffa71d0 tls: using %StringSplit to split `cert.subjectaltname` 10 years ago
Alexis Campailla c862c03485 tls: fix performance issue 11 years ago
Fedor Indutny 5d2aef17ee
crypto: move `createCredentials` to tls 11 years ago
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
Erik Dubbelboer bb909ad642 tls: add ECDH ciphers support 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 11 years ago
isaacs 22c68fdc1d src: Replace macros with util functions 11 years ago
Ben Noordhuis 0330bdf519 lib: macro-ify type checks 11 years ago
isaacs e48536f4cd tls: Trivial use_strict fix 11 years ago
Timothy J Fontaine 91698f77e5 tls: only wait for finish if we haven't seen it 11 years ago
Fedor Indutny 07fbb43d78 tls: export TLSSocket 11 years ago
Fedor Indutny af80e7bc6e tls: introduce TLSSocket based on tls_wrap binding 12 years ago
Fedor Indutny 9ee86b718c tls: proper .destroySoon 12 years ago