aboutsummaryrefslogtreecommitdiff
path: root/openssl/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add PKey::bitsSteven Fackler2016-11-121-0/+9
| |
| * Add basic X509_STORE accessSteven Fackler2016-11-124-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 encodingsSteven Fackler2016-11-114-19/+144
| | | | | | | | Closes #500
| * Add EcKey <-> PKey conversionsSteven Fackler2016-11-112-3/+36
| | | | | | | | Closes #499
| * PKey <-> DH conversionsSteven Fackler2016-11-111-4/+34
| | | | | | | | Closes #498
| * Add PKey::dsaSteven Fackler2016-11-111-5/+33
| | | | | | | | Closes #501
| * Release v0.9.1v0.9.1Steven Fackler2016-11-111-1/+1
| |
| * Fix EOF detectionSteven Fackler2016-11-111-19/+35
| | | | | | | | See https://github.com/openssl/openssl/issues/1903 for details
| * Drop rustc-serialize dependencySteven Fackler2016-11-097-49/+45
| |
| * Better docs for AEAD tagSteven Fackler2016-11-091-0/+10
| |
| * Make sure to override SslContext verify callback alwaysSteven Fackler2016-11-081-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/decryptionSteven Fackler2016-11-081-14/+57
| |
| * Actually support AES GCMSteven Fackler2016-11-081-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.
* | DocsSteven Fackler2016-11-081-0/+33
| |
* | Deprecate X509GeneratorSteven Fackler2016-11-072-25/+20
| |
* | Use X509Builder in X509GeneratorSteven Fackler2016-11-071-119/+42
| |
* | Add init calls to new constructorsSteven Fackler2016-11-073-3/+18
| |
* | Add an X509ReqBuilderSteven Fackler2016-11-072-14/+110
| |
* | Add stack creation and pushSteven Fackler2016-11-064-5/+35
| |
* | Add SubjectAlternativeNameSteven Fackler2016-11-062-1/+70
| |
* | More extension progressSteven Fackler2016-11-062-28/+235
| |
* | Start of extension supportSteven Fackler2016-11-063-12/+253
| |
* | Add conf moduleSteven Fackler2016-11-062-0/+29
| |
* | Start on an X509BuilderSteven Fackler2016-11-064-2/+147
|/
* Support client CA advertisementSteven Fackler2016-11-064-3/+39
|
* Fix build on 1.0.1Steven Fackler2016-11-061-0/+6
|
* Add accessors for cert and private keySteven Fackler2016-11-061-0/+49
| | | | Closes #340
* Release v0.9.0Steven Fackler2016-11-051-1/+1
|
* FixesSteven Fackler2016-11-051-7/+22
|
* Remove set_rsaSteven Fackler2016-11-051-11/+1
| | | | PKey is reference counted so allowing mutation is unsound
* Implement Pkcs12 via type_!Steven Fackler2016-11-051-12/+9
|
* Re-adjust BigNum APISteven Fackler2016-11-051-196/+236
|
* Return a Stack in Pkcs12Steven Fackler2016-11-052-2/+8
|
* Add Stack::popSteven Fackler2016-11-051-12/+13
|
* More cleanupSteven Fackler2016-11-051-8/+2
|
* Simplify destructor a bitSteven Fackler2016-11-051-4/+1
|
* Add a consuming iterator for StacksSteven Fackler2016-11-052-54/+73
|
* RustfmtSteven Fackler2016-11-055-34/+15
|
* Rename accessorsSteven Fackler2016-11-052-6/+6
|
* Get rid of RefSteven Fackler2016-11-0417-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 privateSteven Fackler2016-11-041-3/+3
|
* Remove an enumSteven Fackler2016-11-033-23/+25
|
* Clean up some bignum APIsSteven Fackler2016-11-031-67/+68
|
* Rename BnCtxSteven Fackler2016-11-031-10/+10
|
* Avoid lhash weirdnessSteven Fackler2016-11-031-8/+8
|
* Use built in DH parameters when availableSteven Fackler2016-11-012-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 destructorSteven Fackler2016-11-011-1/+8
| | | | Instead add a clear method.
* Fix docsSteven Fackler2016-11-011-1/+1
|
* Cleanup X509StoreContext::chainSteven Fackler2016-11-011-15/+6
|
* More minor cleanupSteven Fackler2016-11-011-11/+8
|