| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Docs for connectors | Steven Fackler | 2016-10-29 | 2 | -0/+42 | |
| | | ||||||
| * | Add PKeyRef | Steven Fackler | 2016-10-29 | 3 | -49/+70 | |
| | | ||||||
| * | Implement client and server connectors | Steven Fackler | 2016-10-29 | 4 | -14/+437 | |
| | | ||||||
| * | Make verification unconditionally exposed internally | Steven Fackler | 2016-10-28 | 3 | -4/+6 | |
| | | ||||||
| * | Remove private field in ParsedPkcs12 | Steven Fackler | 2016-10-27 | 1 | -2/+0 | |
| | | | | | | The function definition is fixed - nothing else is going to be coming out of a PKCS#12 archive | |||||
| * | Camel case DH | Steven Fackler | 2016-10-27 | 2 | -22/+22 | |
| | | ||||||
| * | Make padding types consts | Steven Fackler | 2016-10-27 | 1 | -19/+9 | |
| | | ||||||
| * | Add a macro definition | Steven Fackler | 2016-10-27 | 1 | -5/+1 | |
| | | ||||||
| * | Fix description | Steven Fackler | 2016-10-26 | 1 | -2/+2 | |
| | | ||||||
| * | Stop returning an Option from cipher description | Steven Fackler | 2016-10-26 | 1 | -8/+3 | |
| | | ||||||
| * | Fix drop signature | Steven Fackler | 2016-10-26 | 1 | -1/+1 | |
| | | ||||||
| * | Remove macros module | Steven Fackler | 2016-10-26 | 3 | -19/+13 | |
| | | ||||||
| * | Don't double-allocate strings | Steven Fackler | 2016-10-26 | 2 | -17/+17 | |
| | | ||||||
| * | Move SslString to a shared location | Steven Fackler | 2016-10-26 | 3 | -39/+47 | |
| | | ||||||
| * | Add SslMethod::from_ptr | Steven Fackler | 2016-10-26 | 1 | -0/+4 | |
| | | ||||||
| * | Don't allow mutation of SslContexts | Steven Fackler | 2016-10-25 | 3 | -128/+155 | |
| | | | | | | | SslContext is reference counted and the various setter methods don't take out locks where necessary. Fix this by adding a builder for the context. | |||||
| * | Support AES GCM | Steven Fackler | 2016-10-25 | 1 | -0/+16 | |
| | | | | | Closes #326 | |||||
| * | Add a shutdown method | Steven Fackler | 2016-10-25 | 2 | -1/+63 | |
| | | ||||||
| * | Fix ordering | Steven Fackler | 2016-10-25 | 1 | -59/+59 | |
| | | ||||||
| * | Add into_error | Steven Fackler | 2016-10-23 | 1 | -0/+5 | |
| | | ||||||
| * | Fix Send + Sync-ness of SslStream | Steven Fackler | 2016-10-23 | 3 | -33/+45 | |
| | | ||||||
| * | Remove NIDs only defined in 1.0.2+ | Steven Fackler | 2016-10-23 | 1 | -39/+1 | |
| | | ||||||
| * | Fix tests | Steven Fackler | 2016-10-22 | 4 | -16/+16 | |
| | | ||||||
| * | Use constants rather than constructors for Nid | Steven Fackler | 2016-10-22 | 4 | -3822/+970 | |
| | | ||||||
| * | Camel case Rsa | Steven Fackler | 2016-10-22 | 4 | -36/+36 | |
| | | ||||||
| * | Camel case Dsa | Steven Fackler | 2016-10-22 | 3 | -30/+30 | |
| | | ||||||
| * | De-enumify Nid | Steven Fackler | 2016-10-22 | 4 | -213/+3837 | |
| | | ||||||
| * | Fix hasher docs | Steven Fackler | 2016-10-22 | 1 | -1/+1 | |
| | | ||||||
| * | Flatten crypto module | Steven Fackler | 2016-10-22 | 17 | -75/+57 | |
| | | ||||||
| * | Properly propagate panics | Steven Fackler | 2016-10-21 | 1 | -8/+11 | |
| | | ||||||
| * | Borrow compression string | Steven Fackler | 2016-10-21 | 1 | -13/+10 | |
| | | ||||||
| * | Rename SslContextOptions | Steven Fackler | 2016-10-21 | 1 | -7/+7 | |
| | | ||||||
| * | Fix X509StoreContext | Steven Fackler | 2016-10-21 | 3 | -23/+24 | |
| | | ||||||
| * | Update BigNumRef | Steven Fackler | 2016-10-21 | 4 | -94/+97 | |
| | | ||||||
| * | Convert X509VerifyParamRef | Steven Fackler | 2016-10-21 | 3 | -12/+17 | |
| | | ||||||
| * | Borrowed servername | Steven Fackler | 2016-10-21 | 1 | -6/+8 | |
| | | ||||||
| * | Convert SslCipherRef | Steven Fackler | 2016-10-21 | 1 | -14/+16 | |
| | | ||||||
| * | Convert SslRef | Steven Fackler | 2016-10-21 | 2 | -21/+29 | |
| | | ||||||
| * | Convert SslContextRef | Steven Fackler | 2016-10-21 | 2 | -15/+23 | |
| | | ||||||
| * | Update Asn1TimeRef | Steven Fackler | 2016-10-21 | 2 | -33/+38 | |
| | | ||||||
| * | Convert X509Ref | Steven Fackler | 2016-10-21 | 1 | -21/+23 | |
| | | ||||||
| * | Switch X509Name over to new borrow setup | Steven Fackler | 2016-10-20 | 3 | -8/+26 | |
| | | | | | | | The use of actual references enables us to be correct with respect to mutability without needing two structs for the mutable and immutable cases and more deref impls. | |||||
| * | Store a MidHandshakeSslStream in fatal errors | Steven Fackler | 2016-10-20 | 1 | -16/+39 | |
| | | | | | | This in particular allows the X509 verification error to be retrieved, as well as the stream itself. | |||||
| * | Redo SslStream construction | Steven Fackler | 2016-10-20 | 2 | -150/+98 | |
| | | | | | | | SslStream is now constructed via methods on Ssl. You realistically want to create an Ssl for SNI and hostname verification so making it harder to construct a stream directly from an SslContext is a good thing. | |||||
| * | Allow the X509 verify error to be read from an SslRef | Steven Fackler | 2016-10-18 | 2 | -18/+26 | |
| | | ||||||
| * | De-enumify X509ValidationError | Steven Fackler | 2016-10-18 | 1 | -83/+60 | |
| | | | | | | | Also make it an Error. Closes #352. | |||||
| * | Drop lifetime on GeneralNames | Steven Fackler | 2016-10-18 | 1 | -10/+7 | |
| | | ||||||
| * | Callback cleanup | Steven Fackler | 2016-10-18 | 2 | -35/+24 | |
| | | ||||||
| * | Don't ignore errors in NPN/ALPN logic | Steven Fackler | 2016-10-18 | 2 | -19/+32 | |
| | | | | | Closes #479 | |||||
| * | Implement new feature setup | Steven Fackler | 2016-10-17 | 5 | -45/+44 | |
| | | | | | | | | | The basic idea here is that there is a feature for each supported OpenSSL version. Enabling multiple features represents support for multiple OpenSSL versions, but it's then up to you to check which version you link against (probably by depending on openssl-sys and making a build script similar to what openssl does). | |||||