510 Commits (33012e9866cbb43db562dd6a3feffe8cd4ec5838)

Author SHA1 Message Date
Adam Majer 33012e9866 crypto: ability to select cert store at runtime 8 years ago
Adam Majer 3aa17e4e51 crypto: Use system CAs instead of using bundled ones 8 years ago
Adam Majer 3ada5ae641 crypto: do not use pointers to std::vector 8 years ago
Adam Langley a57e2f2138 crypto: freelist_max_len is gone in OpenSSL 1.1.0 8 years ago
Kirill Fomichev 1ef401ce92 crypto: use check macros in CipherBase::SetAuthTag 8 years ago
Sam Roberts d9ac34cb79 crypto: use CHECK_NE instead of ABORT or abort 8 years ago
Sam Roberts 0b44384561 tls: allow obvious key/passphrase combinations 8 years ago
Alex Newman 40eba1270a src: fix string format mistake for 32 bit node 8 years ago
Sam Roberts fd644f51f8 crypto: allow adding extra certs to well-known CAs 8 years ago
Ben Noordhuis 9f779d351f src: fix memory leak introduced in 34febfbf4 8 years ago
Evan Lucas 21826ef21a src: use ABORT() macro instead of abort() 8 years ago
Adam Langley 305f75a17a crypto: use SSL_get_servername. 8 years ago
Adam Langley 34febfbf4d crypto: fix handling of root_cert_store. 8 years ago
Adam Majer 9259bf3306 crypto: Use reference count to manage cert_store 8 years ago
Rod Vagg bb173f931a crypto: fix openssl.cnf FIPS handling & testing 8 years ago
Fedor Indutny db411cf116 node: --openssl-config cli argument 8 years ago
Ben Noordhuis 6ef6d42cce crypto: fix faulty logic in iv size check 8 years ago
Adam Langley 499d058789 crypto: use SSL_get_SSL_CTX. 8 years ago
Anna Henningsen ea94086ad2
src: provide allocation + nullptr check shortcuts 8 years ago
Anna Henningsen 48ed65440c
src: pass desired return type to allocators 8 years ago
Anna Henningsen eb927fac38
src: add Malloc() size param + overflow detection 8 years ago
Rich Trott d2eb7ce010 src: Malloc/Calloc size 0 returns non-null pointer 8 years ago
not-an-aardvark 079acccb56 crypto: add crypto.timingSafeEqual() 8 years ago
Rich Trott ed640ae4cb crypto: make malloc failure check cross-platform 8 years ago
Michael Dawson a00ccb0fb9 src: normalize malloc, realloc 8 years ago
James M Snell 0764bc4711 Revert "crypto: add crypto.timingSafeEqual" 9 years ago
not-an-aardvark 0fc5e0dcd9 crypto: add crypto.timingSafeEqual 9 years ago
Haojian Wu 43ef58005e src: remove unused using decls 9 years ago
Ben Noordhuis 48c52d765d src: remove unnecessary HandleScopes 9 years ago
Ben Noordhuis 26a918f4f5 src: remove deprecated HMAC_Init, use HMAC_Init_ex 9 years ago
Ben Noordhuis d404566687 src: remove duplicate HMAC_Init calls 9 years ago
Ben Noordhuis 0e8206933e src: remove unused md_ data members 9 years ago
Ben Noordhuis ae0c6504b2 src: fix runtime/int cpplint warnings 9 years ago
Ben Noordhuis d112df4a26 src: fix readability/nolint cpplint warnings 9 years ago
Michael Wain 2996b5c975 crypto: Allow GCM ciphers to have a longer IV length 9 years ago
Ben Noordhuis d7087df4da src: use RAII for mutexes and condition variables 9 years ago
Trevor Norris c0e6c668e6 src: no abort from getter if object isn't wrapped 9 years ago
Trevor Norris 9dd5b93c42 src: always clear wrap before persistent Reset() 9 years ago
Ben Noordhuis f6940dfa46 src: don't use locale-sensitive strcasecmp() 9 years ago
Ben Noordhuis b261178a52 src: remove pre-openssl 1.0 legacy code 9 years ago
Ben Noordhuis e6b35f4a86 crypto: disable ssl compression at build time 9 years ago
Stefan Budeanu 56b9478f53 crypto: Read OpenSSL config before init 9 years ago
Calvin Metcalf 1d9451bb5a 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 9 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
Stefan Budeanu 7c48cb5601 crypto: Improve control of FIPS mode 9 years ago