| Commit message (Expand) | Author | Files | Lines |
2018-11-06 | Add TLS1_3_VERSION and SSL_OP_NO_TLSv1_3 defines under guards. | jsing | 2 | -2/+13 |
2018-11-06 | Start working towards adding feature flags (rather than anti-feature flags) | jsing | 1 | -1/+10 |
2018-11-06 | Unbreak regress following Supported Elliptic Curve extension rename. | jsing | 1 | -49/+49 |
2018-11-05 | Make use of bn_rand_interval() where appropriate. | tb | 5 | -33/+24 |
2018-11-05 | Introduce bn_rand_interval() that allows specifying an interval [a, b) | tb | 2 | -2/+30 |
2018-11-05 | Eliminate a few "} else" branches, a few unneeded NULL checks before | tb | 3 | -43/+33 |
2018-11-05 | Remove two unnecessary BN_FLG_CONSTTIME dances: BN_mod_exp_ct() already | tb | 2 | -21/+7 |
2018-11-05 | Rename the TLS Supported Elliptic Curves extension to Supported Groups. | jsing | 6 | -88/+92 |
2018-11-05 | Rework the TLS extension handling code to improve readability/flexibility, | jsing | 1 | -89/+112 |
2018-11-05 | Implement coordinate blinding for EC_POINT. | tb | 10 | -18/+110 |
2018-11-05 | Implement C11's aligned_alloc(3). ok guenther@ | otto | 2 | -5/+84 |
2018-11-05 | Clean up the code that checks if we can choose an EC cipher suite. | jsing | 3 | -16/+7 |
2018-11-05 | Consolidate all of the SSL method structs/functions into a single file. | jsing | 8 | -871/+672 |
2018-11-05 | Mop up ecdh_tmp, since it is no longer used. | jsing | 3 | -25/+4 |
2018-11-04 | Define OPENSSL_NO_ASYNC - our libcryptosink does not have built in async | jsing | 1 | -1/+1 |
2018-11-04 | Update the opensslfeatures.h to include all of the OPENSSL_NO_* flags that | jsing | 1 | -8/+84 |
2018-11-04 | Reformat and sort the OPENSSL_NO_* defines. | jsing | 1 | -25/+25 |
2018-11-02 | move X509_get0_serialNumber where it belongs | tb | 1 | -1/+1 |
2018-11-02 | whitespace | tb | 1 | -2/+2 |
2018-11-01 | Make the documentation of -conv_form match reality. It defaults | tb | 1 | -6/+6 |
2018-10-26 | show what went wrong with a unix domain socket, rather than fail silently | dlg | 1 | -2/+4 |
2018-10-24 | Bump libcrypto/libssl/libtls majors due to symbol removals (libcrypto) | jsing | 3 | -6/+6 |
2018-10-24 | Make more of libssl's record layer state internal. | jsing | 8 | -88/+86 |
2018-10-24 | Remove a GOST data symbol that should not be exported. | jsing | 1 | -1/+0 |
2018-10-24 | Remove a bunch of ancient and highly crufty ASN.1 related code from | jsing | 9 | -1633/+22 |
2018-10-24 | Remove stack related macros that should have been nuked when | jsing | 1 | -333/+1 |
2018-10-20 | Avoid calling memcpy with a length <= 0. Reported due to a GCC 7.3.0 | tb | 1 | -5/+6 |
2018-10-20 | With the fixed length checks in aes_wrap.c 1.11, we can remove the ugly | tb | 1 | -11/+3 |
2018-10-20 | RFC 3394 section 2 states that we need at least two 64 bit blocks | tb | 1 | -6/+6 |
2018-10-19 | Run Wycheproof testvectors for AES Key Wrap without padding (RFC 3394) | tb | 1 | -4/+144 |
2018-10-19 | truncate long comments in audit summary | tb | 1 | -2/+7 |
2018-10-18 | simplify BN_bin2bn() calls; no need to pre-declare the variable. | tb | 1 | -11/+6 |
2018-10-18 | Avoid a bad out of bounds access that caused intermittent crashes. | tb | 1 | -2/+2 |
2018-10-07 | whitespace cleanup and other minor things from gofmt | tb | 1 | -44/+39 |
2018-10-06 | make sure all CStrings are freed | tb | 1 | -3/+7 |
2018-10-06 | plug a memory leak | tb | 1 | -1/+2 |
2018-10-06 | wrap a few more overlong lines | tb | 1 | -14/+36 |
2018-10-06 | wrap some overlong fmt.Printfs | tb | 1 | -53/+106 |
2018-10-06 | It's slightly simpler to get the ECDH public key as an EC_POINT by using | tb | 1 | -16/+15 |
2018-10-06 | free EC_POINT and EC_GROUP | tb | 1 | -1/+4 |
2018-10-06 | Run Wycheproof ECDH Web Crypto test vectors against libcrypto. | tb | 1 | -6/+155 |
2018-10-06 | merge runECDSAWebCryptoTest() into runECDSATest() | tb | 1 | -53/+31 |
2018-10-06 | factor ECDSA signature extraction into its own function | tb | 1 | -24/+35 |
2018-10-06 | make allocate/use/defer dances more consistent in ECDSA sig extraction | tb | 1 | -9/+8 |
2018-10-05 | Run Wycheproof ECDSA Web Crypto test vectors against libcrypto. | tb | 1 | -7/+166 |
2018-10-04 | Better refer to RFC 8422 which obsoletes RFC 4492. | tb | 1 | -2/+2 |
2018-10-04 | While we don't explicitly support curve secp256r1, we can run 1250 tests | tb | 1 | -11/+2 |
2018-10-04 | Plug TLS context leak in nc(1) server and client mode. Move | bluhm | 1 | -12/+10 |
2018-10-01 | As per POSIX, when str{,r}chr is comparing it should convert c to a char. | martijn | 4 | -8/+10 |
2018-09-30 | in ECDH, gather statistics where it makes more sense | tb | 1 | -8/+5 |