| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | Support AES GCM | Steven Fackler | 2016-10-25 | 2 | -2/+18 | |
| |/ / | | | | | | | Closes #326 | |||||
| * | | Merge pull request #490 from sfackler/shutdown | Steven Fackler | 2016-10-25 | 3 | -1/+64 | |
| |\ \ | | | | | | | Add a shutdown method | |||||
| | * | | Add a shutdown method | Steven Fackler | 2016-10-25 | 3 | -1/+64 | |
| |/ / | ||||||
| * | | Fix ordering | Steven Fackler | 2016-10-25 | 1 | -59/+59 | |
| | | | ||||||
| * | | Add into_error | Steven Fackler | 2016-10-23 | 1 | -0/+5 | |
| | | | ||||||
| * | | Merge pull request #488 from sfackler/sslstream-kinds | Steven Fackler | 2016-10-23 | 3 | -33/+45 | |
| |\ \ | | | | | | | Fix Send + Sync-ness of SslStream | |||||
| | * | | Fix Send + Sync-ness of SslStream | Steven Fackler | 2016-10-23 | 3 | -33/+45 | |
| |/ / | ||||||
| * | | Merge pull request #487 from sfackler/update | Steven Fackler | 2016-10-23 | 20 | -369/+1992 | |
| |\ \ | | | | | | | Updates | |||||
| | * | | Remove NIDs only defined in 1.0.2+ | Steven Fackler | 2016-10-23 | 2 | -78/+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 | 5 | -216/+4786 | |
| | | | | ||||||
| | * | | 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 | |
| | | | ||||||
| * | | Merge pull request #486 from sfackler/ref-overhaul | Steven Fackler | 2016-10-21 | 10 | -219/+272 | |
| |\ \ | | | | | | | Use actual references for Ref types | |||||
| | * | | 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. | |||||
| * | | Merge pull request #485 from sfackler/verify-error | Steven Fackler | 2016-10-20 | 1 | -16/+39 | |
| |\ \ | | | | | | | Store a MidHandshakeSslStream in fatal errors | |||||
| | * | | 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. | |||||
| * | | Merge pull request #484 from sfackler/ssl-overhaul | Steven Fackler | 2016-10-20 | 2 | -150/+98 | |
| |\ \ | | | | | | | Redo SslStream construction | |||||
| | * | | 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. | |||||
| * | | Merge pull request #483 from sfackler/x509-error | Steven Fackler | 2016-10-19 | 3 | -96/+80 | |
| |\ \ | | | | | | | X509 verification error cleanup | |||||
| | * | | Allow the X509 verify error to be read from an SslRef | Steven Fackler | 2016-10-18 | 3 | -19/+28 | |
| | | | | ||||||
| | * | | De-enumify X509ValidationError | Steven Fackler | 2016-10-18 | 2 | -83/+61 | |
| | | | | | | | | | | | | | | | | | | | Also make it an Error. Closes #352. | |||||
| | * | | Drop lifetime on GeneralNames | Steven Fackler | 2016-10-18 | 1 | -10/+7 | |
| |/ / | ||||||
| * | | Merge pull request #481 from sfackler/pn-errors | Steven Fackler | 2016-10-18 | 4 | -66/+68 | |
| |\ \ | | | | | | | Check for errors in NPN and ALPN logic | |||||
| | * | | Callback cleanup | Steven Fackler | 2016-10-18 | 3 | -47/+36 | |
| | | | | ||||||
| | * | | Don't ignore errors in NPN/ALPN logic | Steven Fackler | 2016-10-18 | 2 | -19/+32 | |
| |/ / | | | | | | | Closes #479 | |||||
| * | | Merge pull request #478 from sfackler/feature-overhaul | Steven Fackler | 2016-10-17 | 8 | -57/+54 | |
| |\ \ | | | | | | | Implement new feature setup | |||||
| | * | | Implement new feature setup | Steven Fackler | 2016-10-17 | 8 | -57/+54 | |
| |/ / | | | | | | | | | | | | | | | 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). | |||||
| * | | Merge pull request #476 from sfackler/error-handling | Steven Fackler | 2016-10-17 | 21 | -1667/+1433 | |
| |\ \ | | | | | | | Overhaul error handling plus random APIs | |||||
| | * | | Fix missing import | Steven Fackler | 2016-10-16 | 1 | -0/+1 | |
| | | | | ||||||
| | * | | Fix algorithm field | Steven Fackler | 2016-10-16 | 1 | -2/+1 | |
| | | | | ||||||
| | * | | Finish BN overhaul | Steven Fackler | 2016-10-16 | 2 | -290/+192 | |
| | | | | ||||||
| | * | | Finish error overhaul | Steven Fackler | 2016-10-16 | 6 | -185/+101 | |
| | | | | ||||||
| | * | | ssl error handling cleanup | Steven Fackler | 2016-10-16 | 3 | -90/+85 | |
| | | | | ||||||
| | * | | Finish crypto error cleanup | Steven Fackler | 2016-10-16 | 2 | -23/+21 | |
| | | | | ||||||