aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Don't depend on wildcard windows depsSteven Fackler2015-11-161-8/+9
| |
* | Merge pull request #297 from retep998/patch-1Steven Fackler2015-11-171-0/+12
|\ \ | | | | | | Explicitly depend on gdi32 and user32 on Windows
| * | Explicitly depend on gdi32 and user32 on WindowsPeter Atashian2015-10-251-0/+12
| | | | | | | | | Since openssl ends up depending on functions from these system libraries, depend on -sys crates that provide these system libraries.
* | | Remove deprecated X509 methodsSteven Fackler2015-11-161-37/+4
| | |
* | | Move HMAC_CTX_copy to sys-extrasSteven Fackler2015-11-163-2/+4
| | |
* | | Split stuff requiring a shim out to a separate crateSteven Fackler2015-11-1614-217/+248
| | |
* | | Bump ws2_32-sys versionSteven Fackler2015-11-161-1/+1
| | |
* | | Set path for travis testSteven Fackler2015-11-161-1/+1
| | |
* | | Switch to libc 0.2Steven Fackler2015-11-163-31/+18
| | |
* | | Move SSL methods to Ssl object, add getterSteven Fackler2015-11-162-124/+66
| | |
* | | Test all featuresSteven Fackler2015-11-161-1/+1
| | |
* | | Fix feature gated sslv3Steven Fackler2015-11-162-1/+2
| | |
* | | Revert "Revert "Merge pull request #280 from ltratt/libressl_build""Steven Fackler2015-11-163-4/+4
| | | | | | | | | | | | This reverts commit ae3d0e36d71bb121c2fc1a75b3bc6d97f0e61480.
* | | Revert "Use AsRef for backwards compatibility with passing IV as Vec"Steven Fackler2015-11-161-5/+4
| | | | | | | | | | | | This reverts commit d2d20a83778b7c363322997332bf1ff5deef92d5.
* | | Merge pull request #300 from thommay/pkey_private_encryptSteven Fackler2015-11-162-12/+119
|\ \ \ | | | | | | | | Provide public_decrypt, private_encrypt for PKEY
| * | | Provide public_decrypt, private_encrypt for PKEYThom May2015-10-282-12/+119
| | | |
* | | | Fix syntaxSteven Fackler2015-11-091-1/+1
| | | |
* | | | Stop adding straceSteven Fackler2015-11-091-4/+0
| | | |
* | | | Fix path for travis buidlSteven Fackler2015-11-091-1/+1
| | | |
* | | | fuuuSteven Fackler2015-11-091-1/+1
| | | |
* | | | Install straceSteven Fackler2015-11-081-0/+4
| | | |
* | | | RUn tests through straceSteven Fackler2015-11-081-1/+1
| | | |
* | | | Moar debuggignSteven Fackler2015-11-081-1/+1
| | | |
* | | | Test with one thread to debug timeoutsSteven Fackler2015-11-081-1/+1
| | | |
* | | | Travis without sudoSteven Fackler2015-11-082-5/+5
|/ / /
* / / Better debug implsSteven Fackler2015-10-261-3/+7
|/ /
* | Merge pull request #294 from alexcrichton/nonblocking-testsSteven Fackler2015-10-223-122/+190
|\ \ | | | | | | Get nonblocking tests working on OSX/Windows
| * | Get nonblocking tests working on OSX/WindowsAlex Crichton2015-10-223-122/+190
|/ /
* | Merge pull request #272 from dropbox/async_supportSteven Fackler2015-10-216-2/+412
|\ \ | | | | | | Nonblocking Socket Support
| * | Nonblocking streams support.Jamie Turner2015-10-206-2/+412
|/ /
* | Merge pull request #290 from jimmycuadra/masterSteven Fackler2015-10-171-0/+1
|\ \ | | | | | | Expose RSA_generate_key_ex
| * | Expose RSA_generate_key_ex.Jimmy Cuadra2015-10-151-0/+1
|/ /
* | Merge branch 'release'Steven Fackler2015-10-145-8/+8
|\|
| * Merge branch 'release-v0.6.7' into releasev0.6.7Steven Fackler2015-10-1413-15/+153
| |\
| | * Release v0.6.7Steven Fackler2015-10-145-8/+8
| |/ |/|
* | Merge pull request #288 from alexcrichton/includeSteven Fackler2015-10-141-0/+1
|\ \ | | | | | | Add metadata for the include dir of openssl
| * | Add metadata for the include dir of opensslAlex Crichton2015-10-131-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 Fackler2015-10-143-4/+4
| | | | | | | | | | | | | | | This reverts commit aad933e5077b2c73e1f05d7314e442531a562bcf, reversing changes made to 60ee731408facdc8e3dfc000fdee2f1291fad664.
* | | Merge pull request #289 from larsbergstrom/version_fixupSteven Fackler2015-10-141-2/+2
|\ \ \ | |/ / |/| | Version fixup
| * | Update OpenSSL version checks to 1.0 numbers instead of 0.10 numbersLars Bergstrom2015-10-141-2/+2
|/ /
* | Merge pull request #286 from jedisct1/use_certificate_chainSteven Fackler2015-10-132-0/+11
|\ \ | | | | | | Add set_certificate_chain_file()
| * | Add set_certificate_chain_file()Frank Denis2015-10-122-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | 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-modeSteven Fackler2015-10-123-1/+86
|\ \ \ | | | | | | | | AES CFB-mode feature
| * | | AES CFB{1,8,128} mode supportWill Tange2015-10-113-1/+86
| | | |
* | | | Merge pull request #287 from radare/patch-1Steven Fackler2015-10-121-4/+8
|\ \ \ \ | |_|/ / |/| | | Add certs.pem in cert probe list
| * | | Add certs.pem in cert probe listradare2015-10-121-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_buildSteven Fackler2015-10-103-4/+4
|\ \ \ | | | | | | | | Fix build on LibreSSL.
| * | | Fix build on LibreSSL.Laurence Tratt2015-10-033-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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_pemSteven Fackler2015-10-103-0/+37
|\ \ \ \ | | | | | | | | | | Add public key PEM read function.
| * | | | Add public key PEM read function.Nathan Lilienthal2015-10-013-0/+37
| | | | |