511 Commits (827411c1c0f053cc641c238803d4b4f50c735679)

Author SHA1 Message Date
Sam Roberts df9d8ee6cb
tls: allow obvious key/passphrase combinations 8 years ago
Adam Majer e72749b319
crypto: ability to select cert store at runtime 8 years ago
Adam Majer fd9bb56f9a
crypto: Use system CAs instead of using bundled ones 8 years ago
Adam Majer bbfd2e309b
crypto: do not use pointers to std::vector 8 years ago
Sam Roberts f8da60fb21
crypto: support OPENSSL_CONF again 8 years ago
Tobias Nießen 7678da4c65
crypto: handle exceptions in hmac/hash.digest 8 years ago
Daniel Bevenius 1035967989
src: remove outdated FIXME in node_crypto.cc 8 years ago
Shigeki Ohtsu b1ddf11c14
tls: fix macro to check NPN feature 8 years ago
Tom Atkinson 5f644d2f6f crypto: fix memory leak if certificate is revoked 8 years ago
Travis Meisenheimer b662c117cb
crypto: return the retval of HMAC_Update 8 years ago
Adam Langley 44510197dd
crypto: freelist_max_len is gone in OpenSSL 1.1.0 8 years ago
Shigeki Ohtsu 34614af53b
crypto: add cert check issued by StartCom/WoSign 8 years ago
Sam Roberts 1f44922e34
crypto: use CHECK_NE instead of ABORT or abort 8 years ago
Evan Lucas 214b514efe
src: use ABORT() macro instead of abort() 8 years ago
Sam Roberts a2f02859b0 crypto: allow adding extra certs to well-known CAs 9 years ago
Alex Newman 7897e7685f src: fix string format mistake for 32 bit node 8 years ago
Ben Noordhuis cfa1b5a9e7 src: fix memory leak introduced in 34febfbf4 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
Adam Langley 3c09579eee crypto: use SSL_get_servername. 8 years ago
Ben Noordhuis 4d4d02ace4 crypto: fix faulty logic in iv size check 9 years ago
Adam Langley 9cfa91b585 crypto: use SSL_get_SSL_CTX. 9 years ago
Rod Vagg cae9eb35f0 crypto: fix openssl.cnf FIPS handling & testing 9 years ago
Fedor Indutny 1ea0358a91 node: --openssl-config cli argument 9 years ago
Rich Trott 5902ba3989 src: Malloc/Calloc size 0 returns non-null pointer 9 years ago
not-an-aardvark afb9917f16 crypto: add crypto.timingSafeEqual() 9 years ago
Rich Trott 49f996f4f6 crypto: make malloc failure check cross-platform 9 years ago
Michael Dawson d1d1433b02 src: normalize malloc, realloc 9 years ago
Haojian Wu a20336e708 src: remove unused using decls 9 years ago
Ben Noordhuis f97aa4be39 src: remove unnecessary HandleScopes 9 years ago
Ben Noordhuis 2816418c04 src: remove deprecated HMAC_Init, use HMAC_Init_ex 9 years ago
Ben Noordhuis b7e661b12c src: remove duplicate HMAC_Init calls 9 years ago
Ben Noordhuis 25bc7fee34 src: remove unused md_ data members 9 years ago
Ben Noordhuis be0c575ab4 src: fix runtime/int cpplint warnings 9 years ago
Ben Noordhuis 1fa6dba8f2 src: fix readability/nolint cpplint warnings 9 years ago
Michael Wain fa9e6f7463 crypto: Allow GCM ciphers to have a longer IV length 9 years ago
Ben Noordhuis 059335180d src: use RAII for mutexes and condition variables 9 years ago
Trevor Norris 4333fda46d src: no abort from getter if object isn't wrapped 9 years ago
Trevor Norris 4da3e1e461 src: always clear wrap before persistent Reset() 9 years ago
Ben Noordhuis 477e61db9f src: don't use locale-sensitive strcasecmp() 9 years ago
Ben Noordhuis 62593bd44c src: remove pre-openssl 1.0 legacy code 9 years ago
Ben Noordhuis e8c9f01cdd crypto: disable ssl compression at build time 9 years ago
Stefan Budeanu d6237aa7c6 crypto: Read OpenSSL config before init 9 years ago
Calvin Metcalf 47cca06412 crypto: better error message for createHash 9 years ago
Ben Noordhuis a7581d0859 src: replace ARRAY_SIZE with typesafe arraysize 9 years ago
Sakthipriyan Vairamani 41feaa89e0 crypto: improve error messages 10 years ago
Alexander Makarenko a37401e061 crypto: simplify Certificate class bindings 9 years ago
Fedor Indutny b010c87164 crypto, string_bytes: treat `buffer` str as `utf8` 9 years ago
Ben Noordhuis 0bea78682a tls: fix assert in context._external accessor 9 years ago
Fedor Indutny da3f425506 crypto: PBKDF2 works with `int` not `ssize_t` 9 years ago