aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release v0.9.1v0.9.1Steven Fackler2016-11-115-9/+9
|
* Don't test 32 bit osx openssl installSteven Fackler2016-11-111-1/+1
|
* Move osx builds to top of listSteven Fackler2016-11-111-7/+7
| | | | They take the longest, so let's get them going early on.
* Fix EOF detectionSteven Fackler2016-11-111-19/+35
| | | | See https://github.com/openssl/openssl/issues/1903 for details
* Update to 1.1.0c for testsSteven Fackler2016-11-112-5/+5
|
* Bump minimum versionSteven Fackler2016-11-091-1/+1
| | | | rustc-serialize dropped 1.9 support
* Drop rustc-serialize dependencySteven Fackler2016-11-098-50/+46
|
* 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
|
* Merge pull request #519 from sfackler/gcm-fixesSteven Fackler2016-11-082-3/+100
|\ | | | | Actually support AES GCM
| * Actually support AES GCMSteven Fackler2016-11-082-3/+100
| | | | | | | | | | | | 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.
* | Don't recommend light version on WindowsSteven Fackler2016-11-081-1/+1
|/ | | Closes #516
* Support client CA advertisementSteven Fackler2016-11-067-3/+47
|
* Fix build on 1.0.1Steven Fackler2016-11-062-0/+11
|
* Add accessors for cert and private keySteven Fackler2016-11-062-0/+54
| | | | Closes #340
* Merge pull request #513 from alexcrichton/pkg-config-errorSteven Fackler2016-11-061-0/+13
|\ | | | | Provide a tailored error message on Linux
| * Provide a tailored error message on LinuxAlex Crichton2016-11-051-0/+13
|/ | | | | | I just ran into a case where I installed OpenSSL in a docker container but I forgot to install pkg-config. Right now openssl-sys relies on pkg-config, so print out a nice error about this.
* Merge branch 'release'Steven Fackler2016-11-055-8/+8
|\
| * Merge branch 'release-v0.9.0' into releasev0.9.0Steven Fackler2016-11-0562-5767/+9069
| |\
| | * Release v0.9.0Steven Fackler2016-11-055-8/+8
| |/ |/|
* | 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
| |
* | Remove unused dependencySteven Fackler2016-11-051-1/+0
| |
* | Rename accessorsSteven Fackler2016-11-052-6/+6
| |
* | Fix systestSteven Fackler2016-11-041-10/+2
| |
* | Always dump openssl confsSteven Fackler2016-11-041-45/+43
| |
* | More buildscript tweaksSteven Fackler2016-11-042-2/+2
| |
* | Improve buildscript logicSteven Fackler2016-11-042-15/+16
| |
* | Merge pull request #512 from sfackler/no-refSteven Fackler2016-11-0417-298/+316
|\ \ | | | | | | Get rid of Ref
| * | 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-035-12/+13
| |
* | Fix signatureSteven Fackler2016-11-021-1/+1
| |
* | Use built in DH parameters when availableSteven Fackler2016-11-013-18/+66
| | | | | | | | | | 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-012-1/+10
| | | | | | | | Instead add a clear method.
* | Fix docsSteven Fackler2016-11-011-1/+1
| |
* | Fix stack signaturesSteven Fackler2016-11-011-2/+2
| |
* | Cleanup X509StoreContext::chainSteven Fackler2016-11-011-15/+6
| |