| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | Merge pull request #117 from Ummon/master | Steven Fackler | 2014-12-10 | 2 | -0/+9 | |
| |\ \ \ | |/ / |/| | | Add the openssl function prototype 'HMAC_CTX_cleanup'. | |||||
| | * | | Add the openssl function prototype 'HMAC_CTX_cleanup'. | Ummon | 2014-12-10 | 2 | -0/+9 | |
| |/ / | ||||||
| * | | Merge pull request #114 from DiamondLovesYou/master | Steven Fackler | 2014-12-10 | 1 | -1/+1 | |
| |\ \ | | | | | | | Don't forget to bump the openssl-sys dep version! | |||||
| | * | | Don't forget to bump the openssl-sys dep version! | Richard Diamond | 2014-12-10 | 1 | -1/+1 | |
| |/ / | ||||||
| * | | Merge pull request #113 from DiamondLovesYou/nacl-crosses | Steven Fackler | 2014-12-10 | 3 | -4/+4 | |
| |\ \ | | | | | | | Now that pkg-config 0.1.1 has been published, delegate bailout detection to pkg-config. | |||||
| | * | | Now that pkg-config 0.1.1 has been published, delegate to bailout detection ↵ | Richard Diamond | 2014-12-09 | 3 | -4/+4 | |
| | | | | | | | | | | | | | | | | | | | to pkg-config. Also bump version minors for publishing. :) | |||||
| * | | | Merge pull request #108 from DiamondLovesYou/nacl-crosses | Steven Fackler | 2014-12-09 | 3 | -0/+17 | |
| |\| | | | | | | | | Use locally built libreSSL if targeting NaCl instead of the host's versions. | |||||
| | * | | Add a feature to openssl-sys to cause it to build a local copy of libressl for | Richard Diamond | 2014-12-09 | 3 | -0/+17 | |
| | | | | | | | | | | | | | | | | use instead of whatever pkg-config says (which in the case of crosses, is almost certainly incorrect). This is for PNaCl. | |||||
| * | | | Speed up SslStream initialization a bit | Steven Fackler | 2014-12-06 | 1 | -1/+8 | |
| | | | | ||||||
| * | | | Merge pull request #110 from Manishearth/patch-1 | Steven Fackler | 2014-12-05 | 1 | -6/+4 | |
| |\ \ \ | | | | | | | | | Directly substitute $OPENSSL_PATH | |||||
| | * | | | Directly substitute $OPENSSL_PATH | Manish Goregaokar | 2014-12-05 | 1 | -6/+4 | |
| |/ / / | ||||||
| * | | | Merge pull request #109 from Manishearth/android | Steven Fackler | 2014-12-03 | 2 | -0/+15 | |
| |\ \ \ | | | | | | | | | Allow passing in Android paths | |||||
| | * | | | Allow passing in Android paths | Manish Goregaokar | 2014-12-03 | 2 | -0/+15 | |
| | |/ / | ||||||
| * / / | Fix doc test and stop doc upload | Steven Fackler | 2014-12-03 | 2 | -13/+4 | |
| |/ / | ||||||
| * | | Release v0.2.2v0.2.2 | Steven Fackler | 2014-12-01 | 2 | -3/+3 | |
| | | | ||||||
| | * | Added mod_word. | Chris Cole | 2014-12-10 | 2 | -2/+1 | |
| | | | ||||||
| | * | Merge remote-tracking branch 'upstream/master' | Chris Cole | 2014-11-29 | 30 | -1024/+2287 | |
| | |\ | |/ |/| | | | | | Conflicts: src/bn/mod.rs | |||||
| * | | Make SslStream Cloneable | Steven Fackler | 2014-11-29 | 2 | -7/+18 | |
| | | | | | | | | | Closes #6 | |||||
| * | | Release 0.2.1v0.2.1 | Steven Fackler | 2014-11-28 | 2 | -3/+3 | |
| | | | ||||||
| * | | Add MaybeSslStream | Steven Fackler | 2014-11-28 | 1 | -1/+73 | |
| | | | ||||||
| * | | Drop execute bit on file | Steven Fackler | 2014-11-28 | 1 | -0/+0 | |
| | | | ||||||
| * | | Bump to 0.2v0.2.0 | Steven Fackler | 2014-11-27 | 2 | -37/+4 | |
| | | | | | | | | | | | | | | | | | Also removed the PNaCl support. It hasn't worked anyway in a while since the pnacl-libressl-sys library doesn't have any of the FFI bindings and makes openssl's Cargo.toml a mess. This is a minor version bump since Hasher's API changed | |||||
| * | | Fix windows dependencies | Steven Fackler | 2014-11-27 | 1 | -2/+2 | |
| | | | ||||||
| * | | Add openssl-sys dependency on windows | Steven Fackler | 2014-11-27 | 1 | -0/+6 | |
| | | | ||||||
| * | | Fix to pkg-config 0.1 | Steven Fackler | 2014-11-27 | 1 | -1/+1 | |
| | | | ||||||
| * | | Merge pull request #99 from gkoz/context_reuse | Steven Fackler | 2014-11-26 | 2 | -22/+65 | |
| |\ \ | | | | | | | Hasher: static contract checking, context reuse | |||||
| | * | | Hasher: static contract checking, context reuse | Gleb Kozyrev | 2014-11-26 | 2 | -22/+65 | |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | - Store EVP_MD_CTX in a separate struct. - Add with_context() constructor that uses an existing context. - Switch to EVP_Digest(Init|Final)_ex for efficient context reuse. - Make update() borrow &mut self. - Make finalize() consume self. Add finalize_reuse() that also returns the context which can be passed to from_context() constructor for reuse. These changes let the type system prevent illegal calls to update() and finalize(). | |||||
| * | | Bump to 0.1.1v0.1.1 | Steven Fackler | 2014-11-26 | 2 | -10/+10 | |
| | | | ||||||
| * | | Merge pull request #105 from andor44/master | Steven Fackler | 2014-11-26 | 3 | -4/+2 | |
| |\ \ | | | | | | | Sync is now part of the standard library | |||||
| | * | | Sync is now part of the standard library | Andor Uhlár | 2014-11-26 | 3 | -4/+2 | |
| |/ / | ||||||
| * | | Bump to 0.1.0v0.1.0 | Steven Fackler | 2014-11-25 | 2 | -10/+10 | |
| | | | ||||||
| * | | Allow access to the underlying stream | Steven Fackler | 2014-11-25 | 1 | -0/+9 | |
| | | | | | | | | | | | The use case here is to allow methods like `set_read_timeout` to be called. | |||||
| * | | Fix deprecation warning | Steven Fackler | 2014-11-24 | 1 | -2/+1 | |
| | | | ||||||
| * | | Merge pull request #104 from jmesmon/sys | Steven Fackler | 2014-11-24 | 3 | -4/+22 | |
| |\ \ | | | | | | | Add get_peer_certificate() and a few ffi methods | |||||
| | * | | ssl: add get_peer_certificate() | Cody P Schafer | 2014-11-24 | 1 | -1/+12 | |
| | | | | ||||||
| | * | | sys: add SSL_get_peer_certificate() | Cody P Schafer | 2014-11-24 | 1 | -0/+1 | |
| | | | | ||||||
| | * | | sys: add some methods for dealing with x509 certs | Cody P Schafer | 2014-11-24 | 1 | -0/+6 | |
| | | | | ||||||
| | * | | sys (and bn): make CRYPTO_free() take a *mut c_void insead of a *const c_char | Cody P Schafer | 2014-11-24 | 2 | -3/+3 | |
| |/ / | | | | | | | | | | | | | | | | | CRYPTO_free() ends up being used for a variety of types of data, not just c_char. And it essentially takes full ownership of the type, making *mut appropriate. With this change it also more closely (exactly) matches the C defintion: void CRYPTO_free(void *ptr); | |||||
| * | | Add more crate metadatav0.0.2 | Steven Fackler | 2014-11-22 | 2 | -2/+7 | |
| | | | ||||||
| * | | Update stuff for upload to registry | Steven Fackler | 2014-11-22 | 2 | -11/+18 | |
| | | | ||||||
| * | | Add license and description | Steven Fackler | 2014-11-21 | 1 | -8/+10 | |
| | | | ||||||
| * | | Merge pull request #102 from vhbit/fix-neg-serials | Steven Fackler | 2014-11-21 | 1 | -1/+15 | |
| |\ \ | | | | | | | Fix negative serials on generated certs | |||||
| | * | | Fix negative serials on generated certs | Valerii Hiora | 2014-11-21 | 1 | -1/+15 | |
| |/ / | | | | | | | required for compatibility with Go crypto | |||||
| * | | Merge pull request #101 from vhbit/runtime-fallout | Steven Fackler | 2014-11-21 | 1 | -1/+2 | |
| |\ \ | | | | | | | Runtime fallout | |||||
| | * | | Runtime fallout | Valerii Hiora | 2014-11-21 | 1 | -1/+2 | |
| |/ / | ||||||
| * | | Merge pull request #100 from gkoz/new_cert | Steven Fackler | 2014-11-20 | 4 | -12/+12 | |
| |\ \ | | | | | | | Replace an expired cert with a new one to make tests happy | |||||
| | * | | Slice syntax fix | Gleb Kozyrev | 2014-11-20 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Replace an expired cert with a new one to make tests happy | Gleb Kozyrev | 2014-11-20 | 3 | -11/+11 | |
| |/ / | ||||||
| * | | Merge pull request #54 from jmesmon/server | Steven Fackler | 2014-11-19 | 2 | -13/+25 | |
| |\ \ | | | | | | | Server Support | |||||
| | * | | Baseline server support | Cody P Schafer | 2014-11-19 | 2 | -13/+25 | |
| | | | | | | | | | | | | | | | | Allows calling SSL_accept() instead of SSL_connect() when creating an SslStream. | |||||