| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | Add PKey::bits | Steven Fackler | 2016-11-12 | 1 | -0/+9 | |
| | | | ||||||
| | * | Add basic X509_STORE access | Steven Fackler | 2016-11-12 | 4 | -0/+46 | |
| | | | | | | | | | | | | | | | There's more to do here, but this enabled addition of trusted CAs from X509 objects. Closes #394 | |||||
| | * | Consistently support both PEM and DER encodings | Steven Fackler | 2016-11-11 | 4 | -19/+144 | |
| | | | | | | | | | Closes #500 | |||||
| | * | Add EcKey <-> PKey conversions | Steven Fackler | 2016-11-11 | 2 | -3/+36 | |
| | | | | | | | | | Closes #499 | |||||
| | * | PKey <-> DH conversions | Steven Fackler | 2016-11-11 | 1 | -4/+34 | |
| | | | | | | | | | Closes #498 | |||||
| | * | Add PKey::dsa | Steven Fackler | 2016-11-11 | 1 | -5/+33 | |
| | | | | | | | | | Closes #501 | |||||
| | * | Release v0.9.1v0.9.1 | Steven Fackler | 2016-11-11 | 1 | -1/+1 | |
| | | | ||||||
| | * | 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 | 7 | -49/+45 | |
| | | | ||||||
| | * | Better docs for AEAD tag | Steven Fackler | 2016-11-09 | 1 | -0/+10 | |
| | | | ||||||
| | * | 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. | |||||
| | * | Add convenience functions for AEAD encryption/decryption | Steven Fackler | 2016-11-08 | 1 | -14/+57 | |
| | | | ||||||
| | * | Actually support AES GCM | Steven Fackler | 2016-11-08 | 1 | -3/+95 | |
| | | | | | | | | | | | | | This is an AEAD cipher, so we need some extra functionality. As another bonus, we no longer panic if provided an IV with a different length than the cipher's default. | |||||
| * | | Docs | Steven Fackler | 2016-11-08 | 1 | -0/+33 | |
| | | | ||||||
| * | | Deprecate X509Generator | Steven Fackler | 2016-11-07 | 2 | -25/+20 | |
| | | | ||||||
| * | | Use X509Builder in X509Generator | Steven Fackler | 2016-11-07 | 1 | -119/+42 | |
| | | | ||||||
| * | | Add init calls to new constructors | Steven Fackler | 2016-11-07 | 3 | -3/+18 | |
| | | | ||||||
| * | | Add an X509ReqBuilder | Steven Fackler | 2016-11-07 | 2 | -14/+110 | |
| | | | ||||||
| * | | Add stack creation and push | Steven Fackler | 2016-11-06 | 4 | -5/+35 | |
| | | | ||||||
| * | | Add SubjectAlternativeName | Steven Fackler | 2016-11-06 | 2 | -1/+70 | |
| | | | ||||||
| * | | More extension progress | Steven Fackler | 2016-11-06 | 2 | -28/+235 | |
| | | | ||||||
| * | | Start of extension support | Steven Fackler | 2016-11-06 | 3 | -12/+253 | |
| | | | ||||||
| * | | Add conf module | Steven Fackler | 2016-11-06 | 2 | -0/+29 | |
| | | | ||||||
| * | | Start on an X509Builder | Steven Fackler | 2016-11-06 | 4 | -2/+147 | |
| |/ | ||||||
| * | Support client CA advertisement | Steven Fackler | 2016-11-06 | 4 | -3/+39 | |
| | | ||||||
| * | 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 | |||||
| * | Release v0.9.0 | Steven Fackler | 2016-11-05 | 1 | -1/+1 | |
| | | ||||||
| * | Fixes | Steven Fackler | 2016-11-05 | 1 | -7/+22 | |
| | | ||||||
| * | Remove set_rsa | Steven Fackler | 2016-11-05 | 1 | -11/+1 | |
| | | | | | PKey is reference counted so allowing mutation is unsound | |||||
| * | Implement Pkcs12 via type_! | Steven Fackler | 2016-11-05 | 1 | -12/+9 | |
| | | ||||||
| * | Re-adjust BigNum API | Steven Fackler | 2016-11-05 | 1 | -196/+236 | |
| | | ||||||
| * | Return a Stack in Pkcs12 | Steven Fackler | 2016-11-05 | 2 | -2/+8 | |
| | | ||||||
| * | Add Stack::pop | Steven Fackler | 2016-11-05 | 1 | -12/+13 | |
| | | ||||||
| * | More cleanup | Steven Fackler | 2016-11-05 | 1 | -8/+2 | |
| | | ||||||
| * | Simplify destructor a bit | Steven Fackler | 2016-11-05 | 1 | -4/+1 | |
| | | ||||||
| * | Add a consuming iterator for Stacks | Steven Fackler | 2016-11-05 | 2 | -54/+73 | |
| | | ||||||
| * | Rustfmt | Steven Fackler | 2016-11-05 | 5 | -34/+15 | |
| | | ||||||
| * | Rename accessors | Steven Fackler | 2016-11-05 | 2 | -6/+6 | |
| | | ||||||
| * | Get rid of Ref | Steven Fackler | 2016-11-04 | 17 | -298/+316 | |
| | | | | | | There's unfortunately a rustdoc bug that causes all methods implemented for any Ref<T> to be inlined in the deref methods section :( | |||||
| * | Make utility functions private | Steven Fackler | 2016-11-04 | 1 | -3/+3 | |
| | | ||||||
| * | Remove an enum | Steven Fackler | 2016-11-03 | 3 | -23/+25 | |
| | | ||||||
| * | Clean up some bignum APIs | Steven Fackler | 2016-11-03 | 1 | -67/+68 | |
| | | ||||||
| * | Rename BnCtx | Steven Fackler | 2016-11-03 | 1 | -10/+10 | |
| | | ||||||
| * | Avoid lhash weirdness | Steven Fackler | 2016-11-03 | 1 | -8/+8 | |
| | | ||||||
| * | Use built in DH parameters when available | Steven Fackler | 2016-11-01 | 2 | -16/+64 | |
| | | | | | | Fall back to a hardcoded PEM blob on 1.0.1, but serialized from DH_get_2048_256. | |||||
| * | Don't clear BigNums in destructor | Steven Fackler | 2016-11-01 | 1 | -1/+8 | |
| | | | | | Instead add a clear method. | |||||
| * | Fix docs | Steven Fackler | 2016-11-01 | 1 | -1/+1 | |
| | | ||||||
| * | Cleanup X509StoreContext::chain | Steven Fackler | 2016-11-01 | 1 | -15/+6 | |
| | | ||||||
| * | More minor cleanup | Steven Fackler | 2016-11-01 | 1 | -11/+8 | |
| | | ||||||