| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Release v0.7.7 | Steven Fackler | 2016-03-17 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #353 from bluejekyll/master | Steven Fackler | 2016-03-05 | 1 | -0/+1 |
| |\ | | | | | adding functionality to directly get and set RSA public key material | ||||
| | * | adding functionality to directly get and set RSA key material | Benjamin Fry | 2016-02-17 | 1 | -0/+1 |
| | | | |||||
| * | | Add SSL_get_version | Erik Johnston | 2016-02-29 | 1 | -2/+1 |
| | | | |||||
| * | | Add support for SSL_CIPHER | Erik Johnston | 2016-02-17 | 1 | -0/+10 |
| | | | |||||
| * | | Release v0.7.6 | Steven Fackler | 2016-02-10 | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #330 from esclear/master | Steven Fackler | 2016-01-22 | 1 | -2/+41 |
| |\ | | | | | Add a interface to RSA structs | ||||
| | * | Merge branch 'master' of https://github.com/sfackler/rust-openssl | Daniel Albert | 2016-01-20 | 1 | -0/+3 |
| | |\ | |||||
| | * | | Make all ffi structs' fields public | Daniel Albert | 2016-01-12 | 1 | -15/+15 |
| | | | | |||||
| | * | | Add RSA structs | Daniel Albert | 2016-01-01 | 1 | -2/+41 |
| | | | | |||||
| * | | | Release v0.7.5 | Steven Fackler | 2016-01-22 | 1 | -1/+1 |
| | | | | |||||
| * | | | Remove raw_pointer_derive lint. | Jimmy Cuadra | 2016-01-22 | 1 | -1/+0 |
| | |/ |/| | |||||
| * | | Added tests for private_rsa_key_from_pem() and public_rsa_key_from_pem() | Cyberunner23 | 2016-01-09 | 1 | -1/+1 |
| | | | |||||
| * | | Added PEM_read_bio_RSAPrivateKey and PEM_read_bio_RSA_PUBKEY | Cyberunner23 | 2016-01-05 | 1 | -0/+3 |
| |/ | |||||
| * | Release v0.7.4 | Steven Fackler | 2015-12-18 | 1 | -1/+1 |
| | | |||||
| * | Release v0.7.3 | Steven Fackler | 2015-12-17 | 1 | -1/+1 |
| | | |||||
| * | Release v0.7.2 | Steven Fackler | 2015-12-15 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #320 from uasi/add-variations-of-pbkdf2 | Steven Fackler | 2015-12-15 | 1 | -1/+5 |
| |\ | | | | | Add PBKDF2-HMAC-SHA256 and -SHA512 functions | ||||
| | * | Put pbkdf2_hmac_{256,512}() behind feature gate | Tomoki Aonuma | 2015-12-10 | 1 | -0/+1 |
| | | | | | | | | | PKCS5_PBKDF2_HMAC is not available with openssl-0.9.8 on os x | ||||
| | * | Add PBKDF2-HMAC-SHA256 and -SHA512 functions | Tomoki Aonuma | 2015-12-10 | 1 | -1/+4 |
| | | | |||||
| * | | Merge pull request #309 from Geal/master | Steven Fackler | 2015-12-15 | 1 | -1/+5 |
| |\ \ | | | | | | | Add support for Server Name indication (SNI) on the server's side | ||||
| | * | | Make shims for SSL_CTX_ctrl and SSL_CTX_callback_ctrl macro wrappers | Geoffroy Couprie | 2015-11-25 | 1 | -3/+0 |
| | | | | |||||
| | * | | implement get/set ssl context | Geoffroy Couprie | 2015-11-24 | 1 | -0/+1 |
| | | | | |||||
| | * | | test SNI support | Geoffroy Couprie | 2015-11-24 | 1 | -0/+6 |
| | | | | |||||
| * | | | Replace SslStream implementation! | Steven Fackler | 2015-12-09 | 1 | -0/+2 |
| | | | | |||||
| * | | | IT LIVES | Steven Fackler | 2015-12-09 | 1 | -0/+3 |
| | | | | |||||
| * | | | Custom BIO infrastructure | Steven Fackler | 2015-12-08 | 1 | -0/+3 |
| | | | | |||||
| * | | | Add BIO type definitions | Steven Fackler | 2015-12-07 | 1 | -3/+54 |
| | |/ |/| | |||||
| * | | Release v0.7.1 | Steven Fackler | 2015-11-28 | 1 | -1/+1 |
| |/ | |||||
| * | Fix a leak when using `EVP_PKEY_get1_RSA`. | Overmind JIANG | 2015-11-18 | 1 | -0/+1 |
| | | | | | | | `EVP_PKEY_get1_RSA` returns a RSA structure with its reference count increased by 1 and therefore we need to call `RSA_free` after finishing using that value. | ||||
| * | Release v0.7.0 | Steven Fackler | 2015-11-16 | 1 | -1/+1 |
| | | |||||
| * | Move HMAC_CTX_copy to sys-extras | Steven Fackler | 2015-11-16 | 1 | -1/+0 |
| | | |||||
| * | Split stuff requiring a shim out to a separate crate | Steven Fackler | 2015-11-16 | 3 | -263/+22 |
| | | |||||
| * | Provide public_decrypt, private_encrypt for PKEY | Thom May | 2015-10-28 | 1 | -0/+4 |
| | | |||||
| * | Nonblocking streams support. | Jamie Turner | 2015-10-20 | 2 | -0/+6 |
| | | |||||
| * | Expose RSA_generate_key_ex. | Jimmy Cuadra | 2015-10-15 | 1 | -0/+1 |
| | | |||||
| * | Release v0.6.7 | Steven Fackler | 2015-10-14 | 1 | -1/+1 |
| | | |||||
| * | Update OpenSSL version checks to 1.0 numbers instead of 0.10 numbers | Lars Bergstrom | 2015-10-14 | 1 | -2/+2 |
| | | |||||
| * | Merge pull request #286 from jedisct1/use_certificate_chain | Steven Fackler | 2015-10-13 | 1 | -0/+1 |
| |\ | | | | | Add set_certificate_chain_file() | ||||
| | * | Add set_certificate_chain_file() | Frank Denis | 2015-10-12 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | SSL_CTX_use_certificate_chain_file() is preferred over SSL_CTX_use_certificate_file(). It allows the use of complete certificate chains instead of loading only the first certificate in a PEM file. | ||||
| * | | Merge pull request #284 from bheart/cfb-mode | Steven Fackler | 2015-10-12 | 1 | -0/+6 |
| |\ \ | | | | | | | AES CFB-mode feature | ||||
| | * | | AES CFB{1,8,128} mode support | Will Tange | 2015-10-11 | 1 | -0/+6 |
| | | | | |||||
| * | | | Add certs.pem in cert probe list | radare | 2015-10-12 | 1 | -4/+8 |
| | |/ |/| | | | | | It turns out that some distributions use /etc/ssl/certs.pem, which was causing some troubles. Related issue https://github.com/rust-lang/cargo/issues/1978#issuecomment-147515236 | ||||
| * | | Merge pull request #277 from nixpulvis/read_public_pem | Steven Fackler | 2015-10-10 | 1 | -0/+2 |
| |\ \ | |/ |/| | Add public key PEM read function. | ||||
| | * | Add public key PEM read function. | Nathan Lilienthal | 2015-10-01 | 1 | -0/+2 |
| | | | |||||
| * | | Release v0.6.6 | Steven Fackler | 2015-10-05 | 1 | -1/+1 |
| | | | |||||
| * | | Clean up init stuff | Steven Fackler | 2015-10-05 | 2 | -9/+8 |
| | | | |||||
| * | | Set threadid_func on linux/osx (fixes #281) | Manish Goregaokar | 2015-10-05 | 2 | -0/+29 |
| |/ | |||||
| * | Add SSL::set_ecdh_auto() | Frank Denis | 2015-09-25 | 2 | -0/+9 |
| | | | | | | This sets automatic curve selection and enables ECDH support. Requires LibreSSL or OpenSSL >= 1.0.2, so behind a feature gate. | ||||
| * | Merge pull request #266 from jmesmon/alpn | Steven Fackler | 2015-09-16 | 1 | -3/+3 |
| |\ | | | | | ssl/npn+alpn: adjust protocol selection to fail if no protocols match | ||||