| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Implement Clone for SslConnector and SslAcceptor | Steven Fackler | 2016-11-27 | 1 | -0/+2 |
| | | |||||
| * | Cleanup | Steven Fackler | 2016-11-27 | 3 | -12/+8 |
| | | |||||
| * | Rename ec_key to ec | Steven Fackler | 2016-11-14 | 3 | -5/+5 |
| | | |||||
| * | Rename new_by_curve_name to from_curve_name | Steven Fackler | 2016-11-13 | 1 | -1/+1 |
| | | |||||
| * | No need to use a raw string anymore | Steven Fackler | 2016-11-13 | 1 | -2/+2 |
| | | |||||
| * | Use ffdhe2048 in mozilla_intermediate | Steven Fackler | 2016-11-12 | 1 | -42/+8 |
| | | |||||
| * | Be a bit more emphatic about the danger | Steven Fackler | 2016-11-12 | 2 | -4/+4 |
| | | |||||
| * | Add a connect method that does not perform hostname verification | Steven Fackler | 2016-11-12 | 2 | -4/+49 |
| | | | | | The method name is intentionally painful to type to discourage its use | ||||
| * | Simplify test logic a bit | Steven Fackler | 2016-11-12 | 1 | -10/+2 |
| | | |||||
| * | Add SslRef::set_{tmp_dh,tmp_ecdh,ecdh_auto} | Steven Fackler | 2016-11-12 | 1 | -0/+18 |
| | | |||||
| * | Pick different cipher lists on 1.0.1 and 1.0.2 | Steven Fackler | 2016-11-12 | 1 | -2/+10 |
| | | |||||
| * | Adjust cipher lists to work on older versions | Steven Fackler | 2016-11-12 | 1 | -4/+4 |
| | | |||||
| * | Add SslRef::set_tmp_{ec,}dh_calback | Steven Fackler | 2016-11-12 | 2 | -3/+141 |
| | | |||||
| * | Add SslContextBuilder::set_tmp_{ec,}dh_callback | Steven Fackler | 2016-11-12 | 2 | -6/+150 |
| | | |||||
| * | Add basic X509_STORE access | Steven Fackler | 2016-11-12 | 2 | -0/+25 |
| | | | | | | | | There's more to do here, but this enabled addition of trusted CAs from X509 objects. Closes #394 | ||||
| * | Fix EOF detection | Steven Fackler | 2016-11-11 | 1 | -19/+35 |
| | | | | | See https://github.com/openssl/openssl/issues/1903 for details | ||||
| * | Drop rustc-serialize dependency | Steven Fackler | 2016-11-09 | 1 | -5/+4 |
| | | |||||
| * | Make sure to override SslContext verify callback always | Steven Fackler | 2016-11-08 | 1 | -1/+3 |
| | | | | | | | The 1.0.1 code has to override this to setup hostname validation, and don't want behavior to silently change depending on the OpenSSL version you're building against. | ||||
| * | Support client CA advertisement | Steven Fackler | 2016-11-06 | 3 | -3/+22 |
| | | |||||
| * | Fix build on 1.0.1 | Steven Fackler | 2016-11-06 | 1 | -0/+6 |
| | | |||||
| * | Add accessors for cert and private key | Steven Fackler | 2016-11-06 | 1 | -0/+49 |
| | | | | | Closes #340 | ||||
| * | Fixes | Steven Fackler | 2016-11-05 | 1 | -7/+22 |
| | | |||||
| * | Rustfmt | Steven Fackler | 2016-11-05 | 1 | -5/+2 |
| | | |||||
| * | Rename accessors | Steven Fackler | 2016-11-05 | 2 | -6/+6 |
| | | |||||
| * | Get rid of Ref | Steven Fackler | 2016-11-04 | 3 | -56/+59 |
| | | | | | | There's unfortunately a rustdoc bug that causes all methods implemented for any Ref<T> to be inlined in the deref methods section :( | ||||
| * | Remove an enum | Steven Fackler | 2016-11-03 | 2 | -17/+15 |
| | | |||||
| * | Use built in DH parameters when available | Steven Fackler | 2016-11-01 | 1 | -15/+49 |
| | | | | | | Fall back to a hardcoded PEM blob on 1.0.1, but serialized from DH_get_2048_256. | ||||
| * | Replace GeneralNames by the new Stack API | Lionel Flandrin | 2016-11-01 | 1 | -4/+6 |
| | | |||||
| * | Little cfg cleanup | Steven Fackler | 2016-10-31 | 1 | -2/+2 |
| | | |||||
| * | Clean up x509 name entries | Steven Fackler | 2016-10-31 | 1 | -1/+7 |
| | | |||||
| * | Update x509 | Steven Fackler | 2016-10-31 | 3 | -39/+23 |
| | | |||||
| * | Update ssl | Steven Fackler | 2016-10-31 | 1 | -118/+27 |
| | | |||||
| * | Update verify | Steven Fackler | 2016-10-31 | 1 | -4/+4 |
| | | |||||
| * | Update PKey | Steven Fackler | 2016-10-31 | 2 | -6/+7 |
| | | |||||
| * | Update EcKey | Steven Fackler | 2016-10-31 | 1 | -2/+2 |
| | | |||||
| * | Convert Dh | Steven Fackler | 2016-10-31 | 1 | -2/+3 |
| | | |||||
| * | Return an SslRef | Steven Fackler | 2016-10-30 | 1 | -2/+2 |
| | | |||||
| * | Expose SSL_MODEs | Steven Fackler | 2016-10-30 | 3 | -47/+62 |
| | | |||||
| * | Rename set_CA_file | Steven Fackler | 2016-10-30 | 2 | -18/+17 |
| | | |||||
| * | Impl Sync and Send for SslContextBuilder | Steven Fackler | 2016-10-30 | 1 | -0/+3 |
| | | |||||
| * | Rename connectors | Steven Fackler | 2016-10-30 | 3 | -48/+50 |
| | | |||||
| * | Merge ssl option setup | Steven Fackler | 2016-10-30 | 1 | -3/+3 |
| | | | | | | The client will ignore server-side options so we may as well stick them all in the same spot. | ||||
| * | Move HandshakeError to submodule | Steven Fackler | 2016-10-30 | 2 | -56/+57 |
| | | |||||
| * | Rustfmt | Steven Fackler | 2016-10-30 | 4 | -171/+128 |
| | | |||||
| * | Remove out of date comment | Steven Fackler | 2016-10-30 | 1 | -1/+0 |
| | | |||||
| * | Use Python's cipher list on the client side. | Steven Fackler | 2016-10-30 | 1 | -2/+5 |
| | | |||||
| * | Update docs | Steven Fackler | 2016-10-30 | 1 | -3/+12 |
| | | |||||
| * | Add a mozilla modern profile | Steven Fackler | 2016-10-30 | 2 | -3/+66 |
| | | |||||
| * | Rename nwe to mozilla_intermediate | Steven Fackler | 2016-10-30 | 3 | -10/+9 |
| | | |||||
| * | Pass SslMethod into constructors | Steven Fackler | 2016-10-30 | 3 | -25/+16 |
| | | |||||