aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | Explain how to install trusted root certificatesPhilipp Keck2016-12-141-0/+12
| |/ / | | | | | | The slproweb.com OpenSSL distribution does not contain root certificates, so they need to be downloaded and installed manually to avoid certificate warnings when making requests.
| * | Merge pull request #531 from aidanhs/aphs-lib-include-dirsSteven Fackler2016-12-122-6/+20
| |\ \ | | | | | | | | Allow OPENSSL_{LIB,INCLUDE}_DIR to override OPENSSL_DIR
| | * | Allow OPENSSL_{LIB,INCLUDE}_DIR to override OPENSSL_DIRAidan Hobson Sayers2016-12-122-6/+20
| |/ /
* | | Release v0.9.3v0.9.3Steven Fackler2016-12-095-8/+8
| | |
* | | Switch to docs.rs for docsSteven Fackler2016-12-095-5/+5
|/ /
* | Fix ErrorStack displaySteven Fackler2016-12-091-2/+2
| |
* | Merge pull request #530 from 0xa/blowfishSteven Fackler2016-12-092-0/+94
|\ \ | | | | | | Add Blowfish support
| * | Add Blowfish tests0xa2016-12-091-0/+74
| | |
| * | Use EVP_bf_cfb64 instead of EVP_bf_cfb0xa2016-12-092-3/+3
| | |
| * | Add Blowfish support0xa2016-12-092-0/+20
|/ /
* | Update README.mdSteven Fackler2016-12-021-1/+1
| |
* | Release v0.9.2v0.9.2Steven Fackler2016-11-275-8/+8
| |
* | Implement Clone for SslConnector and SslAcceptorSteven Fackler2016-11-271-0/+2
| |
* | CleanupSteven Fackler2016-11-273-12/+8
| |
* | Return Option from groupSteven Fackler2016-11-161-3/+6
| |
* | Remove EcGroup constructorsSteven Fackler2016-11-161-36/+1
| | | | | | | | | | You also need a generator and possibly other stuff. Let's hold off on construction until someone has a concrete requirement for them.
* | Test elliptic curve signaturesSteven Fackler2016-11-151-0/+17
| |
* | Add a test for mul_generatorSteven Fackler2016-11-151-0/+10
| |
* | Turns out yet another variant of EC_POINT_mul is allowed!Steven Fackler2016-11-151-4/+21
| |
* | Merge pull request #524 from sfackler/ecSteven Fackler2016-11-159-46/+417
|\ \ | | | | | | More elliptic curve functionality
| * | Add a note that the systest logic is kind of bustedSteven Fackler2016-11-151-0/+1
| | |
| * | Rename ec_key to ecSteven Fackler2016-11-147-367/+371
| | |
| * | Split EcKey::mulSteven Fackler2016-11-141-6/+22
| | |
| * | Add EcPoint::invertSteven Fackler2016-11-142-0/+8
| | |
| * | Fix non-static EcGroup method locationsSteven Fackler2016-11-141-0/+2
| | |
| * | Remove EC_METHOD functionsSteven Fackler2016-11-131-7/+0
| | | | | | | | | | | | Some appear not to be defined anywhere and they're not used anyway
| * | Add EcKey::check_keySteven Fackler2016-11-132-0/+6
| | |
| * | More functionalitySteven Fackler2016-11-133-3/+173
| | |
| * | More functionalitySteven Fackler2016-11-132-2/+31
| | |
| * | Public keys are not always presentSteven Fackler2016-11-131-1/+1
| | |
| * | Rename new_by_curve_name to from_curve_nameSteven Fackler2016-11-133-4/+9
| | |
| * | Add Some more elliptic curve functionalitySteven Fackler2016-11-132-1/+138
|/ /
* | Remove some stray manual implsSteven Fackler2016-11-133-32/+6
| |
* | Macroise from_pemSteven Fackler2016-11-136-75/+35
| |
* | Macroise to_pemSteven Fackler2016-11-133-33/+36
| |
* | Macroise from_derSteven Fackler2016-11-138-92/+53
| |
* | Macroise to_derSteven Fackler2016-11-138-91/+51
| |
* | Make password callback return a ResultSteven Fackler2016-11-134-5/+11
| |
* | Support serialization of encrypted private keysSteven Fackler2016-11-135-4/+58
| | | | | | | | | | Switch to PEM_write_bio_PKCS8PrivateKey since the other function outputs nonstandard PEM when encrypting.
* | Add private_key_from_pem_passphraseSteven Fackler2016-11-134-2/+37
| |
* | Macro-implement private_key_to_pemSteven Fackler2016-11-134-44/+22
| |
* | Some serialization support for EcKeySteven Fackler2016-11-138-120/+161
| |
* | No need to use a raw string anymoreSteven Fackler2016-11-131-2/+2
| |
* | Use ffdhe2048 in mozilla_intermediateSteven Fackler2016-11-121-42/+8
| |
* | Be a bit more emphatic about the dangerSteven Fackler2016-11-122-4/+4
| |
* | Add a connect method that does not perform hostname verificationSteven Fackler2016-11-122-4/+49
| | | | | | | | The method name is intentionally painful to type to discourage its use
* | Simplify test logic a bitSteven Fackler2016-11-121-10/+2
| |
* | Add a missing initSteven Fackler2016-11-121-0/+1
| |
* | Add constructors for various standard primesSteven Fackler2016-11-123-0/+95
| |
* | Add SslRef::set_{tmp_dh,tmp_ecdh,ecdh_auto}Steven Fackler2016-11-123-0/+32
| |