aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * show help message when pkg-config is missingJay Lee2017-03-291-3/+8
|/
* Release v0.9.10v0.9.10Steven Fackler2017-03-264-7/+7
|
* Merge pull request #606 from cjcole/masterSteven Fackler2017-03-261-2/+20
|\ | | | | Fix order of arguments to BN_rand_range and BN_pseudo_rand_range
| * Fix order of arguments to BN_rand_range and BN_pseudo_rand_rangeChris Cole2017-03-251-2/+20
| |
* | Merge pull request #607 from sfackler/set-sessionSteven Fackler2017-03-267-16/+130
|\ \ | |/ |/| Logic to support client-side session reuse
| * Logic to support client-side session reuseSteven Fackler2017-03-257-16/+130
|/
* Merge pull request #601 from pgerber/double_unlockSteven Fackler2017-03-172-2/+2
|\ | | | | Panic if lock managed by `locking_function` is doubly unlocked
| * Panic if lock managed by `locking_function` is doubly unlockedPeter Gerber2017-03-162-2/+2
|/ | | | | | | Trying to unlock an unlocked lock is always an error and should be treated as such. This is related to #597.
* Release v0.9.9v0.9.9Steven Fackler2017-03-144-7/+7
|
* Merge pull request #598 from ↵Steven Fackler2017-03-142-6/+15
|\ | | | | | | | | ajroetker/maint/recreate_ability_to_pass_in_OPENSSL_LIBS (maint) Recreate ability to pass in OPENSSL_LIBS variable
| * (maint) Recreate ability to pass in OPENSSL_LIBS variableAndrew Roetker2017-03-132-6/+15
|/ | | | | | | | | Prior to this commit in 43c951f743e68fac5f45119eda7c994882a1d489 the ability to pass OPENSSL_LIBS was removed from the build.rs of openssl-sys. This commit adds the ability to pass custom names for the OPENSSL_LIBS back in. This is useful for when building openssl across linux and windows with the same lib names (ssl:crypto) and the default names provided by the build script are not valid.
* Release v0.9.8v0.9.8Steven Fackler2017-03-094-7/+7
|
* Merge pull request #592 from Byron/masterSteven Fackler2017-03-093-1/+19
|\ | | | | Fix for len() == isize::max() for stacks that are unallocated
| * Don't allow Stacks to be allocated with a null-ptrSebastian Thiel2017-03-072-13/+11
| | | | | | | | | | | | | | | | | | | | The latter must be seen as undefined behaviour, as it will cause the `sk_num` function to return -1 to indicate the error, which causes all kinds of issues. Thus there now is a panic to abort the program if stacks are initialized with a null-ptr, and special handling of that case when decoding a Pkcs file.
| * Fix for empty stacksSebastian Thiel2017-03-061-2/+11
| | | | | | | | | | | | | | | | | | | | The culprit is that `sk_num(stack)` can return -1 as c_int if there is no stack allocated. Previously, thanks to unsafe casts, this would result in a isize::max() for len() and iteration size if there was no stack. Now this case is handled specifically, which fixes the issue.
| * Add test to run into issue with stack.len()Sebastian Thiel2017-03-062-0/+11
| |
* | Merge pull request #585 from bluejekyll/masterSteven Fackler2017-03-071-0/+17
|\ \ | |/ |/| some helpful documentation and example on set_subject_name()
| * mention the common fieldsBenjamin Fry2017-02-221-1/+1
| |
| * some helpful documentation and example.Benjamin Fry2017-02-201-0/+17
| |
* | Merge pull request #591 from cjcole/masterSteven Fackler2017-03-011-2/+10
|\ \ | | | | | | Fix Shr trait impl for BigNum: was using shl
| * | Fix Shr trait impl for BigNum: was using shlChris Cole2017-03-011-2/+10
|/ /
* | Fix dangling referenceSteven Fackler2017-02-251-2/+2
| |
* | License all future contributions properlySteven Fackler2017-02-251-0/+7
| |
* | Merge pull request #587 from sfackler/scryptSteven Fackler2017-02-222-6/+57
|\ \ | |/ |/| scrypt support
| * scrypt supportSteven Fackler2017-02-212-6/+57
|/ | | | Closes #586
* Merge pull request #584 from sfackler/more-error-infoSteven Fackler2017-02-192-17/+83
|\ | | | | Expose more error information
| * Expose more error informationSteven Fackler2017-02-192-17/+83
|/
* Add a fixme to drop const prefixesSteven Fackler2017-02-191-0/+1
|
* Merge pull request #583 from SilverWingedSeraph/patch-1Steven Fackler2017-02-191-1/+3
|\ | | | | Add note about needing pkg-config
| * Add note about needing pkg-configLeo Tindall2017-02-191-1/+3
|/ | | I didn't have it and it took me a bit to figure out what the problem was.
* TweaksSteven Fackler2017-02-181-4/+3
|
* Merge pull request #582 from bluejekyll/masterSteven Fackler2017-02-163-0/+49
|\ | | | | add set_verify_cert_store() to ssl ctx
| * add Ok to resultBenjamin Fry2017-02-161-1/+1
| |
| * Merge branch 'master' of github.com:bluejekyll/rust-opensslBenjamin Fry2017-02-160-0/+0
| |\
| | * review fixes: reorder forget()Benjamin Fry2017-02-161-2/+6
| | |
| | * fix versions for sys as wellBenjamin Fry2017-02-141-0/+2
| | |
| | * fix cfg options for v102 and v110Benjamin Fry2017-02-141-2/+2
| | |
| | * add set_verify_cert_store() to ssl ctxBenjamin Fry2017-02-143-0/+43
| | |
| * | only forget in non-error conditionBenjamin Fry2017-02-161-1/+1
| | |
| * | review fixes: reorder forget()Benjamin Fry2017-02-161-2/+6
| | |
| * | fix versions for sys as wellBenjamin Fry2017-02-161-0/+2
| | |
| * | fix cfg options for v102 and v110Benjamin Fry2017-02-161-2/+2
| | |
| * | add set_verify_cert_store() to ssl ctxBenjamin Fry2017-02-163-0/+43
|/ /
* / Update 1.1.0 versionSteven Fackler2017-02-163-8/+8
|/
* De-quote README lineSteven Fackler2017-02-141-1/+1
|
* Support PKCS#8 private key deserializationSteven Fackler2017-02-143-2/+63
| | | | Closes #581
* Release v0.9.7v0.9.7Steven Fackler2017-02-114-7/+7
|
* Merge pull request #515 from sfackler/x509-builderSteven Fackler2017-02-1114-204/+1005
|\ | | | | Add X509 builders, deprecate X509Generator
| * Fix for libresslSteven Fackler2017-02-112-1/+4
| |
| * Update deprecation versionSteven Fackler2017-02-112-18/+18
| |