| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | Merge pull request #740 from johnthagen/memcmp | Steven Fackler | 2017-09-28 | 1 | -0/+51 | |
| |\ \ \ | | | | | | | | | Document memcmp module | |||||
| | * | | | Add instructions for adding OpenSSL DLLs to PATH if needed during install | johnthagen | 2017-09-28 | 1 | -0/+51 | |
| | | |/ | |/| | ||||||
| * / | | Document nid module | johnthagen | 2017-09-28 | 1 | -0/+28 | |
| |/ / | ||||||
| * | | Moved details about function and reworded block requirements | Andy Gauge | 2017-09-28 | 1 | -4/+4 | |
| | | | ||||||
| * | | Preface with links to conventional AES | Andy Gauge | 2017-09-27 | 1 | -3/+10 | |
| | | | ||||||
| * | | AES (IGE) encryption documentation | Andy Gauge | 2017-09-26 | 1 | -0/+10 | |
| | | | ||||||
| * | | AES Module level docs and example | Andy Gauge | 2017-09-26 | 1 | -7/+20 | |
| | | | ||||||
| * | | WIP: document AES | Andy Gauge | 2017-09-25 | 1 | -1/+30 | |
| |/ | ||||||
| * | Properly handle IPs in hostname verification | Steven Fackler | 2017-09-20 | 2 | -1/+26 | |
| | | ||||||
| * | Merge pull request #695 from Keruspe/master | Steven Fackler | 2017-09-17 | 2 | -2/+6 | |
| |\ | | | | | openssl-sys: support libressl 2.6.1 | |||||
| | * | openssl: ecdh_tmp_callback doesn't work with libressl 2.6.1 | Marc-Antoine Perennou | 2017-09-17 | 1 | -2/+2 | |
| | | | | | | | | | Signed-off-by: Marc-Antoine Perennou <[email protected]> | |||||
| | * | openssl: libressl 2.6.1 dropped suuport for npn | Marc-Antoine Perennou | 2017-09-17 | 2 | -0/+4 | |
| | | | | | | | | | Signed-off-by: Marc-Antoine Perennou <[email protected]> | |||||
| * | | Update default client cipher list | Steven Fackler | 2017-09-16 | 1 | -3/+6 | |
| | | | ||||||
| * | | Fix indentation | Steven Fackler | 2017-09-15 | 1 | -3/+2 | |
| | | | ||||||
| * | | Set SSL_MODE_RELEASE_BUFFERS by default | Alex Crichton | 2017-09-14 | 1 | -1/+11 | |
| |/ | | | | Closes #696 | |||||
| * | Rename function, removing `get_` | Bradley Beddoes | 2017-08-22 | 1 | -3/+3 | |
| | | | | | Fix per PR comment, should have been like this from the start :). | |||||
| * | Add ability to get affine coordinates from EcPoint | Bradley Beddoes | 2017-08-21 | 1 | -21/+93 | |
| | | | | | | The initial usecase here is creating JWK representations as defined within RFC 7517 from an EcKey created via a PEM source. | |||||
| * | Add SHA384 and SHA512 | Steven Fackler | 2017-08-16 | 1 | -0/+92 | |
| | | ||||||
| * | Add SHA1 an SHA224 hashers | Steven Fackler | 2017-08-16 | 1 | -0/+95 | |
| | | ||||||
| * | Add a stateful SHA256 hasher | Steven Fackler | 2017-08-14 | 1 | -0/+46 | |
| | | ||||||
| * | Release v0.9.16v0.9.16 | Steven Fackler | 2017-08-10 | 1 | -1/+1 | |
| | | ||||||
| * | Merge pull request #675 from sdemos/master | Steven Fackler | 2017-08-09 | 2 | -0/+62 | |
| |\ | | | | | added cms decryption | |||||
| | * | added cms decryption | Stephen Demos | 2017-08-09 | 2 | -0/+62 | |
| | | | ||||||
| * | | Delete DTLS tests | Steven Fackler | 2017-08-08 | 2 | -76/+4 | |
| | | | ||||||
| * | | Refine sig for set_public_key_affine_coordinates | Bradley Beddoes | 2017-08-09 | 1 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | This functions signature was originally defined to require mutable references for `x` / `y` as the underpinning OpenSSL C API was not `const`. However the actual OpenSSL implementation makes no changes. This being the case we've chosen to reflect non mutability at the Rust level. | |||||
| * | | Fix EC_KEY_set_public_key_affine_coordinates | Bradley Beddoes | 2017-08-09 | 1 | -5/+5 | |
| | | | | | | | | | | | Previous definition incorrectly used `const` pointers but the underpinning library definition (unfortunately) does not. | |||||
| * | | Set the private key within EcKeyBuilder | Bradley Beddoes | 2017-08-09 | 1 | -0/+25 | |
| | | | | | | | | | | | The initial usecase here is creating EcKey instances from JWK representations, that hold private keys, as defined within RFC 7517. | |||||
| * | | Support for EcKey creation from affine coordinates | Bradley Beddoes | 2017-08-09 | 2 | -1/+37 | |
| |/ | | | | | | | | | Sets the public key for an EcKey based on its affine co-ordinates, i.e. it constructs an EC_POINT object based on the supplied x and y values and sets the public key to be this EC_POINT. The initial usecase here is creating EcKey instances from JWK representations as defined within RFC 7517. | |||||
| * | Init in bn_ctx constructor | Steven Fackler | 2017-07-30 | 1 | -1/+4 | |
| | | ||||||
| * | Init in Dh constructors | Steven Fackler | 2017-07-30 | 1 | -4/+12 | |
| | | ||||||
| * | Add peer_cert_chain | Steven Fackler | 2017-07-29 | 1 | -0/+15 | |
| | | ||||||
| * | Ignore dtls tests | Steven Fackler | 2017-07-29 | 1 | -1/+1 | |
| | | | | | | | They're way too flaky. Closes #525 | |||||
| * | Tweak formatting on cipher list | Steven Fackler | 2017-07-26 | 1 | -18/+13 | |
| | | ||||||
| * | Initialize OpenSSL in DSA constructor | Steven Fackler | 2017-07-25 | 1 | -0/+1 | |
| | | | | | This fixes the double unlock errors that were popping up on circle | |||||
| * | Release v0.9.15v0.9.15 | Steven Fackler | 2017-07-19 | 1 | -1/+1 | |
| | | ||||||
| * | Fix X509::clone impl | Steven Fackler | 2017-07-19 | 2 | -1/+8 | |
| | | | | | Closes #667 | |||||
| * | Remove unused import | Steven Fackler | 2017-07-16 | 1 | -1/+0 | |
| | | ||||||
| * | Use foreign-type's Opaque | Steven Fackler | 2017-07-15 | 4 | -18/+6 | |
| | | ||||||
| * | Rustfmt | Steven Fackler | 2017-07-15 | 32 | -1434/+2999 | |
| | | ||||||
| * | Init before creating ex indexes | Steven Fackler | 2017-07-15 | 1 | -1/+3 | |
| | | ||||||
| * | Fix build | Steven Fackler | 2017-07-15 | 2 | -2/+4 | |
| | | ||||||
| * | Don't overwrite the configured verify mode | Steven Fackler | 2017-07-15 | 1 | -11/+29 | |
| | | | | | | We can leverage the new extra data API to configure the verification mode up front so users can reconfigure it as they like. | |||||
| * | Add an API to install extra data | Steven Fackler | 2017-07-15 | 4 | -11/+122 | |
| | | ||||||
| * | Move callbacks to a submodule | Steven Fackler | 2017-07-15 | 2 | -298/+341 | |
| | | ||||||
| * | Merge pull request #657 from sfackler/rsa-pkcs1 | Steven Fackler | 2017-07-06 | 1 | -1/+8 | |
| |\ | | | | | Support PKCS#1 RSA public keys | |||||
| | * | Support PKCS#1 RSA public keys | Steven Fackler | 2017-07-04 | 1 | -1/+8 | |
| | | | | | | | | | Closes #656 | |||||
| * | | Merge pull request #641 from luser/psk | Steven Fackler | 2017-07-04 | 1 | -1/+49 | |
| |\ \ | |/ |/| | Expose PSK via a SslContextBuilder::set_psk_callback method | |||||
| | * | Make some changes for review comments | Ted Mielczarek | 2017-06-02 | 1 | -21/+24 | |
| | | | ||||||
| | * | Expose PSK via a SslContextBuilder::set_psk_callback method | Ted Mielczarek | 2017-05-26 | 1 | -2/+47 | |
| | | | ||||||
| * | | Add PKey::private_key_from_der | Steven Fackler | 2017-06-23 | 1 | -0/+7 | |
| | | | ||||||