| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Little docs fix | Steven Fackler | 2017-05-29 | 1 | -1/+1 |
| | | |||||
| * | Add a fixme | Steven Fackler | 2017-05-29 | 1 | -64/+68 |
| | | |||||
| * | Release v0.9.13v0.9.13 | Steven Fackler | 2017-05-29 | 4 | -7/+7 |
| | | |||||
| * | Merge pull request #639 from golem131/dependency_update | Steven Fackler | 2017-05-26 | 4 | -62/+62 |
| |\ | | | | | Update bitflags 0.8 -> 0.9 | ||||
| | * | Update bitflags 0.8 -> 0.9 | golem131 | 2017-05-22 | 4 | -62/+62 |
| |/ | |||||
| * | Merge pull request #638 from sfackler/110-sync-fix | Steven Fackler | 2017-05-20 | 7 | -513/+1040 |
| |\ | | | | | Explicitly initialize OpenSSL 1.1.0 | ||||
| | * | Explicitly initialize OpenSSL 1.1.0 | Steven Fackler | 2017-05-20 | 1 | -1/+14 |
| | | | |||||
| | * | Rustfmt | Steven Fackler | 2017-05-20 | 7 | -512/+1026 |
| |/ | |||||
| * | Release v0.9.12v0.9.12 | Steven Fackler | 2017-05-12 | 4 | -7/+7 |
| | | |||||
| * | Merge pull request #636 from sfackler/libressl-fix | Steven Fackler | 2017-05-12 | 5 | -217/+357 |
| |\ | | | | | Fix LibreSSL versions other than 2.5.0 | ||||
| | * | Test LibreSSL 2.5.4 | Steven Fackler | 2017-05-12 | 1 | -0/+2 |
| | | | |||||
| | * | Fix support for LibreSSL versions other than 2.5.0 | Steven Fackler | 2017-05-12 | 4 | -217/+355 |
| |/ | |||||
| * | Merge pull request #635 from mcgoo/fix_cacert_pem_download | Steven Fackler | 2017-05-12 | 1 | -1/+1 |
| |\ | | | | | use appveyor DownloadFile to download cacert.pem | ||||
| | * | use appveyor DownloadFile to download cacert.pem | Jim McGrath | 2017-05-12 | 1 | -1/+1 |
| |/ | |||||
| * | Drop x86 macOS build | Steven Fackler | 2017-05-06 | 1 | -4/+1 |
| | | | | | | It's not supported by Homebrew anymore and it's not clear that anyone really cares about that target at all. | ||||
| * | Set LD_LIBRARY_PATH when using custom build | Steven Fackler | 2017-05-06 | 1 | -0/+2 |
| | | |||||
| * | Support public key decode from DER | Steven Fackler | 2017-05-06 | 3 | -0/+8 |
| | | | | | Closes #629 | ||||
| * | Add a note to rename variant | Steven Fackler | 2017-05-06 | 1 | -0/+1 |
| | | |||||
| * | Merge pull request #627 from jethrogb/patch-1 | Steven Fackler | 2017-05-03 | 1 | -1/+1 |
| |\ | | | | | Clarify use of ssl::HandshakeError::Interrupted | ||||
| | * | Clarify use of ssl::HandshakeError::Interrupted | jethrogb | 2017-05-03 | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #618 from sfackler/sha | Steven Fackler | 2017-04-15 | 3 | -0/+114 |
| |\ | | | | | Expose the lower level SHA functions | ||||
| | * | Expose the lower level SHA functions | Steven Fackler | 2017-04-14 | 3 | -0/+114 |
| |/ | | | | | These don't allocate so they're both infallible and significantly faster. | ||||
| * | Release v0.9.11v0.9.11 | Steven Fackler | 2017-04-14 | 4 | -7/+7 |
| | | |||||
| * | Merge pull request #616 from sfackler/no-alloc | Steven Fackler | 2017-04-13 | 2 | -22/+86 |
| |\ | | | | | Don't force allocation for message digests | ||||
| | * | Don't force allocation for message digests | Steven Fackler | 2017-04-13 | 2 | -22/+86 |
| | | | |||||
| * | | Merge pull request #615 from ↵ | Steven Fackler | 2017-04-13 | 3 | -0/+5 |
| |\ \ | |/ |/| | | | | | ajroetker/issue-600/avoid_compiling_ec_code_against_no-ec2m_openssl (issues-600) Avoid compiling ec code against no-ec2m openssl | ||||
| | * | (issues-600) Avoid compiling ec2m code against no-ec2m openssl | Andrew Roetker | 2017-04-11 | 3 | -0/+5 |
| |/ | | | | | This commit avoids defining code that leads to undefined references when compiling against an openssl built with no-ec2m. | ||||
| * | Merge pull request #613 from aosmond/add_evp_pkey_derive | Steven Fackler | 2017-04-11 | 3 | -7/+75 |
| |\ | | | | | Add new EC/PKEY methods to permit deriving shared secrets. | ||||
| | * | Add new EC/PKEY methods to permit deriving shared secrets. | Andrew Osmond | 2017-04-10 | 3 | -7/+75 |
| |/ | |||||
| * | Don't exclude test data from package | Steven Fackler | 2017-04-04 | 1 | -1/+0 |
| | | | | | Closes #612 | ||||
| * | Merge pull request #611 from ignatenkobrain/patch-1 | Steven Fackler | 2017-04-03 | 1 | -1/+1 |
| |\ | | | | | bump bitflags to 0.8 | ||||
| | * | bump bitflags to 0.8 | Igor Gnatenko | 2017-04-03 | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #608 from BusyJay/master | Steven Fackler | 2017-03-29 | 1 | -3/+8 |
| |\ | | | | | show help message when pkg-config is missing | ||||
| | * | show help message when pkg-config is missing | Jay Lee | 2017-03-29 | 1 | -3/+8 |
| |/ | |||||
| * | Release v0.9.10v0.9.10 | Steven Fackler | 2017-03-26 | 4 | -7/+7 |
| | | |||||
| * | Merge pull request #606 from cjcole/master | Steven Fackler | 2017-03-26 | 1 | -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_range | Chris Cole | 2017-03-25 | 1 | -2/+20 |
| | | | |||||
| * | | Merge pull request #607 from sfackler/set-session | Steven Fackler | 2017-03-26 | 7 | -16/+130 |
| |\ \ | |/ |/| | Logic to support client-side session reuse | ||||
| | * | Logic to support client-side session reuse | Steven Fackler | 2017-03-25 | 7 | -16/+130 |
| |/ | |||||
| * | Merge pull request #601 from pgerber/double_unlock | Steven Fackler | 2017-03-17 | 2 | -2/+2 |
| |\ | | | | | Panic if lock managed by `locking_function` is doubly unlocked | ||||
| | * | Panic if lock managed by `locking_function` is doubly unlocked | Peter Gerber | 2017-03-16 | 2 | -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.9 | Steven Fackler | 2017-03-14 | 4 | -7/+7 |
| | | |||||
| * | Merge pull request #598 from ↵ | Steven Fackler | 2017-03-14 | 2 | -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 variable | Andrew Roetker | 2017-03-13 | 2 | -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.8 | Steven Fackler | 2017-03-09 | 4 | -7/+7 |
| | | |||||
| * | Merge pull request #592 from Byron/master | Steven Fackler | 2017-03-09 | 3 | -1/+19 |
| |\ | | | | | Fix for len() == isize::max() for stacks that are unallocated | ||||
| | * | Don't allow Stacks to be allocated with a null-ptr | Sebastian Thiel | 2017-03-07 | 2 | -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 stacks | Sebastian Thiel | 2017-03-06 | 1 | -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 Thiel | 2017-03-06 | 2 | -0/+11 |
| | | | |||||
| * | | Merge pull request #585 from bluejekyll/master | Steven Fackler | 2017-03-07 | 1 | -0/+17 |
| |\ \ | |/ |/| | some helpful documentation and example on set_subject_name() | ||||