137 Commits (e397e6f94addbb3bfc3e097a61567bb962b54ff3)

Author SHA1 Message Date
Sam Roberts a2f02859b0 crypto: allow adding extra certs to well-known CAs 8 years ago
Adam Langley 4e1a5a71c1 crypto: fix handling of root_cert_store. 8 years ago
Adam Majer 8c6ecce743 crypto: Use reference count to manage cert_store 9 years ago
Ben Noordhuis 25bc7fee34 src: remove unused md_ data members 9 years ago
Ben Noordhuis f72259aa89 src: fix whitespace/blank_line cpplint warnings 9 years ago
Ben Noordhuis 64445674f0 src: add include guards to internal headers 9 years ago
Trevor Norris 7e5775704e src: inherit first from AsyncWrap 9 years ago
Calvin Metcalf 47cca06412 crypto: better error message for createHash 9 years ago
Alexander Makarenko a37401e061 crypto: simplify Certificate class bindings 9 years ago
Brian White 2c357a7e3b tls: add getProtocol() to TLS sockets 9 years ago
Fedor Indutny 4f87574764 tls_wrap: clear errors on return 9 years ago
Michael Ruddy 322b36c0a1 crypto: simplify using pre-existing keys with ECDH 9 years ago
Fedor Indutny 483a41c0ad tls: copy client CAs and cert store on CertCb 9 years ago
Shigeki Ohtsu 7eee37257f tls,crypto: move NPN protcol data to hidden value 9 years ago
Shigeki Ohtsu 802a2e79e1 tls, crypto: add ALPN Support 10 years ago
Shigeki Ohtsu 6d92ebac11 tls: add TLSSocket.getEphemeralKeyInfo() 10 years ago
Michaël Zasso 4abc896a82 src: replace usage of v8::Handle with v8::Local 10 years ago
Fedor Indutny c399d176b2 tls: introduce internal `onticketkeycallback` 10 years ago
Trevor Norris e56758a5e0 async-wrap: add provider id and object info cb 10 years ago
Shigeki Ohtsu 3beb880716 crypto: add cert check to CNNIC Whitelist 10 years ago
Fedor Indutny 550c2638c0 tls: use `SSL_set_cert_cb` for async SNI/OCSP 10 years ago
Fedor Indutny 2684c902c4 tls: zero SSL_CTX freelist for a singleUse socket 10 years ago
Fedor Indutny e6874dd0f9 crypto: track external memory for SSL structures 10 years ago
Fedor Indutny 2d241b3b82 tls: destroy SSL once it is out of use 10 years ago
Fedor Indutny 87e62bd4c8 crypto: implement privateEncrypt/publicDecrypt 10 years ago
Ben Noordhuis e95cfe14e3 src: add ASSERT_EQ style macros 10 years ago
isaacs 3e1b1dd4a9 Remove excessive copyright/license boilerplate 10 years ago
Ben Noordhuis 8a00961b81 src: mark more destructors with override keyword 10 years ago
Ben Noordhuis d2131b7406 src: mark SSLWrap destructor as virtual 10 years ago
Ben Noordhuis 2d82cdf670 src: replace NULL with nullptr 10 years ago
Ben Noordhuis 5fdff3854a src: replace assert() with CHECK() 11 years ago
Fedor Indutny 6e08bb94e8 crypto: export externals to internal structs 11 years ago
Fedor Indutny cb4ed3c78f crypto: never store pointer to conn in SSL_CTX 11 years ago
Shigeki Ohtsu 0dfedb7127 tls, crypto: add DHE support 11 years ago
Fedor Indutny 6e453fad87 crypto: introduce ECDH 11 years ago
Fedor Indutny 6adf3ecebb crypto: allow padding in RSA methods 11 years ago
seishun 42bda05af8 crypto: add RSA encryption 11 years ago
Alexis Campailla c06495713a crypto: improve memory usage 11 years ago
Fedor Indutny afaff70a9b src: lint after OCSP commits 11 years ago
Fedor Indutny b3ef289ffb tls: support OCSP on client and server 11 years ago
Ben Noordhuis 70f198ddb1 src: seed V8's random number generator at startup 12 years ago
Fedor Indutny ce04c726a3 src: update to v8 3.24 APIs 11 years ago
Brian White 31ce34887f crypto: allow setting add'l authenticated data 11 years ago
Fedor Indutny 75adde07f9 src: remove `node_isolate` from source 11 years ago
Brian White a226be4f76 crypto: allow custom generator for DiffieHellman 11 years ago
Fedor Indutny 7589a0007c crypto: make NewSessionDoneCb public 11 years ago
Fedor Indutny 75ea11fc08 tls: introduce asynchronous `newSession` 11 years ago
Trevor Norris 4a9af3fecb async_wrap: add provider types/pass to constructor 11 years ago
Fedor Indutny 528a3ce3ed tls: more session configuration options, methods 11 years ago
Fedor Indutny 661190af13 crypto: throw only in direct C++ methods 11 years ago