407 Commits (f0a8bc3f8411c469a7d80244b843446dfd759a36)

Author SHA1 Message Date
Trevor Norris c1de6d249e core: implement runtime flag to trace sync io 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
Ben Noordhuis ccb199af17 src: fix deprecation warnings 10 years ago
Ben Noordhuis 7e88a9322c src: make accessors immune to context confusion 10 years ago
Fedor Indutny 3b57819b58 crypto: fix leak in SafeX509ExtPrint 10 years ago
Fedor Indutny b9686233fc stream_base: introduce StreamBase 10 years ago
Shigeki Ohtsu e63b51793b crypto: fix to check ext method for shared lib 10 years ago
Fedor Indutny 6f7a9784ea crypto: clear error on return in TLS methods 10 years ago
Fedor Indutny 3d4e96f3ce crypto: use on-stack storage in HashUpdate 10 years ago
Fedor Indutny 87e62bd4c8 crypto: implement privateEncrypt/publicDecrypt 10 years ago
Calvin Metcalf e5e598060e lib,src: make pseudoRandomBytes alias randomBytes 10 years ago
Ben Noordhuis 52f624e72a src: rename ASSERT macros in node_crypto.cc 10 years ago
Ben Noordhuis 5165d71048 build,src: remove sslv3 support 10 years ago
isaacs 3e1b1dd4a9 Remove excessive copyright/license boilerplate 10 years ago
Ben Noordhuis 26dd9e15bb build,src: remove sslv2 support 10 years ago
Trevor Norris cbf76c1f2f src: pass Isolate to node::Utf8Value constructor 10 years ago
Trevor Norris d553386623 src: pass Isolate to additional locations 10 years ago
Rudi Cilibrasi c77a494e4a src: remove cpplint error using NOLINT directive 10 years ago
Ben Noordhuis 56fde66c46 src: redo unaligned access workaround 10 years ago
Fedor Indutny 687dfc9875 crypto: separate altname extensions with ", " 10 years ago
brian m. carlson ac18ebddbd crypto: disable SSLv3 if shared OpenSSL lacks it 10 years ago
Bert Belder 9ad05cd9db crypto: store thread id as pointer-sized value 10 years ago
Trevor Norris c4f6c22c20 lint: fix code style 10 years ago
Alexis Campailla 304c0b43aa crypto: store thread id as pointer-sized 10 years ago
Alexis Campailla cb8cadbe62 Revert "crypto: cast uv_thread_t to unsigned long" 10 years ago
Saúl Ibarra Corretgé 0308ad2ce5 crypto: cast uv_thread_t to unsigned long 10 years ago
Fedor Indutny 0f66835ea8 crypto: proper fix for d7e700's cause 10 years ago
Fedor Indutny d7e7008c1f crypto: throw if the key doesn't match cert 10 years ago
Ben Noordhuis 8ba39b0189 src: turn two global vars into local vars 10 years ago
Fedor Indutny 3b3d89bad2 crypto: fix X509 cert memory leak in GetPeerCert 10 years ago
Fedor Indutny 1bb0aeb8f2 crypto: escape DNS altname 10 years ago
Ben Noordhuis 084f3829ad src: clean up root_certs iteration 10 years ago
Ben Noordhuis 59010135be src: make root_certs const 10 years ago
Ben Noordhuis 8a00961b81 src: mark more destructors with override keyword 10 years ago
Ben Noordhuis 2d82cdf670 src: replace NULL with nullptr 10 years ago
Ben Noordhuis d3c317e08a src: attach env directly to api functions 10 years ago
Ben Noordhuis 5fdff3854a src: replace assert() with CHECK() 10 years ago
Ben Noordhuis 97585b0d7a src: remove unnecessary HandleScopes 10 years ago
Fedor Indutny 685ac099e9 src, test: fixup after v8 update 10 years ago
Fedor Indutny 383b0c0afb src, test: fixup after v8 update 10 years ago
Fedor Indutny 6e08bb94e8 crypto: export externals to internal structs 10 years ago
Fedor Indutny cb4ed3c78f crypto: never store pointer to conn in SSL_CTX 10 years ago
Mickael van der Beek c615545416 crypto: clarify RandomBytes() error msg 10 years ago
Chris Dickinson 6e689ece46 crypto: use domains for any callback-taking method 10 years ago
Adam Lippai 11d57a535c tls: fix encoding in certificate-related functions 10 years ago
Fedor Indutny 68c14d6923 crypto: use less memory for storing keys 10 years ago
Brian White fcfe820481 crypto: unsigned value can't be negative 10 years ago