| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | More error cleanup | Steven Fackler | 2016-10-16 | 5 | -158/+170 | |
| | | | | | | | | | | | | | Also allocation free RSA | |||||
| | * | | Continue error handling cleanup | Steven Fackler | 2016-10-16 | 3 | -183/+131 | |
| | | | | | | | | | | | | | Also overhaul/clean up pkcs5 internals | |||||
| | * | | Start on error + BN refactor | Steven Fackler | 2016-10-16 | 4 | -205/+200 | |
| |/ / | ||||||
| * | | Merge pull request #475 from sfackler/no-enums | Steven Fackler | 2016-10-15 | 16 | -404/+439 | |
| |\ \ | | | | | | | Turn enums into structs | |||||
| | * | | Fix set_read_ahead signature | Steven Fackler | 2016-10-15 | 1 | -2/+2 | |
| | | | | ||||||
| | * | | Always build updated OpenSSL | Steven Fackler | 2016-10-15 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | Trusty's default OpenSSL seems to have a bug with DTLS if read_ahead isn't enabled, even though that's not supposed to do anything for DTLS (!?!). | |||||
| | * | | De-enumify Padding | Steven Fackler | 2016-10-15 | 1 | -23/+23 | |
| | | | | ||||||
| | * | | De-enumify SslMethod | Steven Fackler | 2016-10-15 | 3 | -77/+88 | |
| | | | | ||||||
| | * | | De-enumify Cipher | Steven Fackler | 2016-10-15 | 2 | -79/+142 | |
| | | | | ||||||
| | * | | De-enumify message digests | Steven Fackler | 2016-10-15 | 8 | -118/+116 | |
| | | | | ||||||
| | * | | Migrate DSA sign/verify to EVP APIs | Steven Fackler | 2016-10-15 | 4 | -110/+73 | |
| |/ / | ||||||
| * | | Correctly bind BIO_new_mem_buf | Steven Fackler | 2016-10-15 | 3 | -5/+13 | |
| | | | ||||||
| * | | Merge pull request #474 from sfackler/digest | Steven Fackler | 2016-10-15 | 7 | -659/+399 | |
| |\ \ | | | | | | | Signature/Digest API | |||||
| | * | | Fix EVP_DigestVerifyFinal version support | Steven Fackler | 2016-10-15 | 1 | -3/+14 | |
| | | | | ||||||
| | * | | Add examples to crypto::sign | Steven Fackler | 2016-10-15 | 1 | -0/+56 | |
| | | | | ||||||
| | * | | Fix typo | Steven Fackler | 2016-10-15 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Distinguish between verification errors and "other" errors. | Steven Fackler | 2016-10-15 | 1 | -8/+15 | |
| | | | | ||||||
| | * | | Fix signature of EVP_DigestVerifyFinal on 1.0.1 | Steven Fackler | 2016-10-15 | 3 | -2/+9 | |
| | | | | ||||||
| | * | | Support HMAC PKeys and remove hmac module | Steven Fackler | 2016-10-15 | 5 | -567/+93 | |
| | | | | ||||||
| | * | | Remove old RSA sign and verify methods | Steven Fackler | 2016-10-15 | 2 | -87/+1 | |
| | | | | ||||||
| | * | | Signature and verification support | Steven Fackler | 2016-10-15 | 2 | -5/+207 | |
| | | | | ||||||
| | * | | Add digest signature methods | Steven Fackler | 2016-10-15 | 1 | -0/+17 | |
| |/ / | ||||||
| * | | Merge pull request #471 from sfackler/no-comp | Steven Fackler | 2016-10-14 | 3 | -0/+17 | |
| |\ \ | | | | | | | Handle OPENSSL_NO_COMP | |||||
| | * | | Handle OPENSSL_NO_COMP | Steven Fackler | 2016-10-14 | 3 | -0/+17 | |
| | | | | | | | | | | | | | Closes #459 | |||||
| * | | | Check feature compatibility in build script | Steven Fackler | 2016-10-14 | 1 | -5/+11 | |
| | | | | ||||||
| * | | | Prefer 1.1 when looking for Homebrew installs | Steven Fackler | 2016-10-14 | 1 | -2/+2 | |
| | | | | ||||||
| * | | | Merge pull request #473 from sfackler/arm-build-only | Steven Fackler | 2016-10-14 | 1 | -1/+5 | |
| |\ \ \ | | | | | | | | | Don't run test on ARM | |||||
| | * | | | Don't run test on ARM | Steven Fackler | 2016-10-14 | 1 | -1/+5 | |
| |/ / / | | | | | | | | | | | | | They're very segfaulty, but it's almost certainly due to the QEMU layer. We really just want to make sure things compile. | |||||
| * | | | Merge pull request #472 from sfackler/alpn-test | Steven Fackler | 2016-10-14 | 3 | -54/+100 | |
| |\ \ \ | |/ / |/| | | Fix test_alpn_server_select_none | |||||
| | * | | Fix test_alpn_server_select_none | Steven Fackler | 2016-10-14 | 3 | -54/+100 | |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | In OpenSSL 1.1, a failure to negotiate a protocol is a fatal error, so fork that test. This also popped up an issue where we assumed all errors had library, function, and reason strings which is not necessarily the case. While we're in here, adjust the Display impl to match what OpenSSL prints out. Closes #465 | |||||
| * | | Merge pull request #470 from sfackler/confs | Steven Fackler | 2016-10-14 | 3 | -0/+9 | |
| |\ \ | | | | | | | Support OpenSSL conditional compilation | |||||
| | * | | Respect osslconf in systest | Steven Fackler | 2016-10-14 | 3 | -0/+9 | |
| |/ / | | | | | | | | | | | Also cfg off SSLv3_method, since it's disabled in the OpenSSL that ships with Arch Linux. More such flags can be added on demand - it doesn't seem worth auditing everything for them. | |||||
| * | | Merge pull request #469 from sfackler/hostname | Steven Fackler | 2016-10-14 | 7 | -19/+165 | |
| |\ \ | | | | | | | Support hostname verification | |||||
| | * | | Enable hostname verification on 1.0.2 | Steven Fackler | 2016-10-14 | 7 | -23/+54 | |
| | | | | ||||||
| | * | | Support hostname verification | Steven Fackler | 2016-10-14 | 5 | -15/+130 | |
| |/ / | | | | | | | Closes #206 | |||||
| * | | Merge pull request #468 from sfackler/no-link-name | Steven Fackler | 2016-10-14 | 4 | -7/+12 | |
| |\ \ | | | | | | | Remove link_name usage | |||||
| | * | | Remove link_name usage | Steven Fackler | 2016-10-14 | 4 | -7/+12 | |
| |/ / | ||||||
| * | | Merge pull request #464 from alexcrichton/systest | Steven Fackler | 2016-10-14 | 38 | -1555/+2524 | |
| |\ \ | | | | | | | Add support for OpenSSL 1.1.0 | |||||
| | * | | Ignore DTLS tests on Windows/ARM for now | Alex Crichton | 2016-10-14 | 1 | -1/+4 | |
| | | | | | | | | | | | | | cc #467 | |||||
| | * | | Cleanup | Steven Fackler | 2016-10-13 | 1 | -2/+0 | |
| | | | | ||||||
| | * | | Use stdlib logic for udp | Steven Fackler | 2016-10-13 | 2 | -41/+2 | |
| | | | | ||||||
| | * | | Fix windows for real | Steven Fackler | 2016-10-13 | 1 | -1/+2 | |
| | | | | ||||||
| | * | | Disable npn tests on < 1.0.2 | Steven Fackler | 2016-10-13 | 1 | -0/+2 | |
| | | | | | | | | | | | | | s_client doesn't seem to support the required flag before then. | |||||
| | * | | Fix tests on windows | Steven Fackler | 2016-10-13 | 1 | -5/+6 | |
| | | | | ||||||
| | * | | Reenable dtls tests | Steven Fackler | 2016-10-13 | 1 | -26/+6 | |
| | | | | ||||||
| | * | | Clean up features | Steven Fackler | 2016-10-13 | 5 | -64/+21 | |
| | | | | ||||||
| | * | | Correct feature selection in tests | Steven Fackler | 2016-10-13 | 2 | -4/+12 | |
| | | | | ||||||
| | * | | Flag off dtls and mask ssl_ops | Steven Fackler | 2016-10-13 | 4 | -16/+10 | |
| | | | | | | | | | | | | | Also un-feature gate npn as it ships with 1.0.1 | |||||
| | * | | Tweak some comments in Cargo.toml | Alex Crichton | 2016-10-12 | 1 | -11/+2 | |
| | | | | ||||||
| | * | | Ignore a test on OpenSSL 1.1.0 | Alex Crichton | 2016-10-12 | 1 | -0/+3 | |
| | | | | ||||||