| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | 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 | 2 | -3/+3 | |
| | | ||||||
| * | Fix Cargo.toml to actually depend on gdi32-sys and user32-sys | gentoo90 | 2015-12-18 | 1 | -4/+4 | |
| | | ||||||
| * | Release v0.7.3 | Steven Fackler | 2015-12-17 | 2 | -3/+3 | |
| | | ||||||
| * | Release v0.7.2 | Steven Fackler | 2015-12-15 | 2 | -4/+3 | |
| | | ||||||
| * | Merge pull request #320 from uasi/add-variations-of-pbkdf2 | Steven Fackler | 2015-12-15 | 2 | -1/+6 | |
| |\ | | | | | Add PBKDF2-HMAC-SHA256 and -SHA512 functions | |||||
| | * | Put pbkdf2_hmac_{256,512}() behind feature gate | Tomoki Aonuma | 2015-12-10 | 2 | -0/+2 | |
| | | | | | | | | | 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 | 2 | -3/+3 | |
| | | | ||||||
| * | | Avoid empty include paths (i.e. cc -I "" ) as they are not supported by GCC. ↵ | Maximilian Hristache | 2015-11-28 | 1 | -2/+5 | |
| |/ | | | | Fix #311 | |||||
| * | 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. | |||||
| * | Remove unecessary build dependency | Steven Fackler | 2015-11-16 | 2 | -2/+0 | |
| | | ||||||
| * | Release v0.7.0 | Steven Fackler | 2015-11-16 | 2 | -3/+3 | |
| | | ||||||
| * | Mention why the windows deps are there | Steven Fackler | 2015-11-16 | 1 | -0/+1 | |
| | | ||||||
| * | Don't depend on wildcard windows deps | Steven Fackler | 2015-11-16 | 1 | -8/+9 | |
| | | ||||||
| * | Merge pull request #297 from retep998/patch-1 | Steven Fackler | 2015-11-17 | 1 | -0/+12 | |
| |\ | | | | | Explicitly depend on gdi32 and user32 on Windows | |||||
| | * | Explicitly depend on gdi32 and user32 on Windows | Peter Atashian | 2015-10-25 | 1 | -0/+12 | |
| | | | | | | | Since openssl ends up depending on functions from these system libraries, depend on -sys crates that provide these system libraries. | |||||
| * | | 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 | 5 | -342/+24 | |
| | | | ||||||
| * | | Switch to libc 0.2 | Steven Fackler | 2015-11-16 | 1 | -1/+1 | |
| | | | ||||||
| * | | Revert "Revert "Merge pull request #280 from ltratt/libressl_build"" | Steven Fackler | 2015-11-16 | 1 | -0/+1 | |
| | | | | | | | | | This reverts commit ae3d0e36d71bb121c2fc1a75b3bc6d97f0e61480. | |||||
| * | | 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 | 2 | -3/+3 | |
| | | ||||||
| * | Merge pull request #288 from alexcrichton/include | Steven Fackler | 2015-10-14 | 1 | -0/+1 | |
| |\ | | | | | Add metadata for the include dir of openssl | |||||
| | * | Add metadata for the include dir of openssl | Alex Crichton | 2015-10-13 | 1 | -0/+1 | |
| | | | | | | | | | | | If OpenSSL is installed at a nonstandard location dependencies on OpenSSL may want to know where it was found to be installed at. | |||||
| * | | Revert "Merge pull request #280 from ltratt/libressl_build" | Steven Fackler | 2015-10-14 | 1 | -1/+0 | |
| | | | | | | | | | | | This reverts commit aad933e5077b2c73e1f05d7314e442531a562bcf, reversing changes made to 60ee731408facdc8e3dfc000fdee2f1291fad664. | |||||
| * | | 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 #280 from ltratt/libressl_build | Steven Fackler | 2015-10-10 | 1 | -0/+1 | |
| |\ \ | | | | | | | Fix build on LibreSSL. | |||||
| | * | | Fix build on LibreSSL. | Laurence Tratt | 2015-10-03 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | LibreSSL has deprecated SSLv3_method, so this commit makes that a compile-time feature. It also removes a test referencing SSL_OP_CISCO_ANYCONNECT, as the LibreSSL header says it is amongst "Obsolete flags kept for compatibility. No sane code should use them." | |||||
| * | | | 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 | 2 | -3/+3 | |
| | | | ||||||
| * | | 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 | 3 | -0/+10 | |
| | | | | | | This sets automatic curve selection and enables ECDH support. Requires LibreSSL or OpenSSL >= 1.0.2, so behind a feature gate. | |||||