| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | Release v0.9.5v0.9.5 | Steven Fackler | 2017-01-03 | 1 | -1/+1 | |
| | | | ||||||
| | * | Add X509::stack_from_pem | Steven Fackler | 2017-01-03 | 1 | -0/+5 | |
| | | | | | | | | | Implementation is a clone of SSL_CTX_use_certificate_chain_file | |||||
| | * | Release v0.9.4v0.9.4 | Steven Fackler | 2016-12-23 | 1 | -1/+1 | |
| | | | ||||||
| | * | Merge pull request #538 from semarie/libressl | Steven Fackler | 2016-12-22 | 2 | -19/+592 | |
| | |\ | | | | | | | Add LibreSSL support | |||||
| | | * | Add LibreSSL 2.5.0 support | Sébastien Marie | 2016-12-21 | 2 | -116/+50 | |
| | | | | ||||||
| | | * | duplicate ossl10x.rs to libressl.rs | Sébastien Marie | 2016-12-21 | 1 | -0/+639 | |
| | | | | ||||||
| | * | | Release v0.9.3v0.9.3 | Steven Fackler | 2016-12-09 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Switch to docs.rs for docs | Steven Fackler | 2016-12-09 | 1 | -1/+1 | |
| | |/ | ||||||
| | * | Use EVP_bf_cfb64 instead of EVP_bf_cfb | 0xa | 2016-12-09 | 1 | -1/+1 | |
| | | | ||||||
| | * | Add Blowfish support | 0xa | 2016-12-09 | 1 | -0/+4 | |
| | | | ||||||
| | * | Release v0.9.2v0.9.2 | Steven Fackler | 2016-11-27 | 1 | -1/+1 | |
| | | | ||||||
| | * | Add EcPoint::invert | Steven Fackler | 2016-11-14 | 1 | -0/+1 | |
| | | | ||||||
| | * | Remove EC_METHOD functions | Steven Fackler | 2016-11-13 | 1 | -7/+0 | |
| | | | | | | | | | Some appear not to be defined anywhere and they're not used anyway | |||||
| | * | Add EcKey::check_key | Steven Fackler | 2016-11-13 | 1 | -0/+1 | |
| | | | ||||||
| | * | More functionality | Steven Fackler | 2016-11-13 | 1 | -0/+17 | |
| | | | ||||||
| | * | More functionality | Steven Fackler | 2016-11-13 | 1 | -0/+5 | |
| | | | ||||||
| | * | Add Some more elliptic curve functionality | Steven Fackler | 2016-11-13 | 1 | -0/+25 | |
| | | | ||||||
| | * | Macroise from_der | Steven Fackler | 2016-11-13 | 1 | -0/+1 | |
| | | | ||||||
| | * | Macroise to_der | Steven Fackler | 2016-11-13 | 1 | -0/+4 | |
| | | | ||||||
| | * | Support serialization of encrypted private keys | Steven Fackler | 2016-11-13 | 1 | -0/+4 | |
| | | | | | | | | | | | Switch to PEM_write_bio_PKCS8PrivateKey since the other function outputs nonstandard PEM when encrypting. | |||||
| | * | Some serialization support for EcKey | Steven Fackler | 2016-11-13 | 1 | -2/+13 | |
| | | | ||||||
| | * | Add constructors for various standard primes | Steven Fackler | 2016-11-12 | 2 | -0/+22 | |
| | | | ||||||
| | * | Add SslRef::set_{tmp_dh,tmp_ecdh,ecdh_auto} | Steven Fackler | 2016-11-12 | 2 | -0/+14 | |
| | | | ||||||
| | * | Add SslContextBuilder::set_tmp_{ec,}dh_callback | Steven Fackler | 2016-11-12 | 2 | -0/+20 | |
| | | | ||||||
| | * | Add PKey::bits | Steven Fackler | 2016-11-12 | 2 | -0/+2 | |
| | | | ||||||
| | * | Fix function signature | Steven Fackler | 2016-11-12 | 1 | -1/+1 | |
| | | | ||||||
| | * | Add basic X509_STORE access | Steven Fackler | 2016-11-12 | 1 | -0/+5 | |
| | | | | | | | | | | | | | | | There's more to do here, but this enabled addition of trusted CAs from X509 objects. Closes #394 | |||||
| | * | Consistently support both PEM and DER encodings | Steven Fackler | 2016-11-11 | 1 | -0/+9 | |
| | | | | | | | | | Closes #500 | |||||
| | * | Add EcKey <-> PKey conversions | Steven Fackler | 2016-11-11 | 1 | -0/+2 | |
| | | | | | | | | | Closes #499 | |||||
| | * | PKey <-> DH conversions | Steven Fackler | 2016-11-11 | 1 | -0/+2 | |
| | | | | | | | | | Closes #498 | |||||
| | * | Add PKey::dsa | Steven Fackler | 2016-11-11 | 1 | -0/+1 | |
| | | | | | | | | | Closes #501 | |||||
| | * | Release v0.9.1v0.9.1 | Steven Fackler | 2016-11-11 | 1 | -1/+1 | |
| | | | ||||||
| | * | Actually support AES GCM | Steven Fackler | 2016-11-08 | 1 | -0/+5 | |
| | | | | | | | | | | | | | This is an AEAD cipher, so we need some extra functionality. As another bonus, we no longer panic if provided an IV with a different length than the cipher's default. | |||||
| * | | Add an X509ReqBuilder | Steven Fackler | 2016-11-07 | 1 | -0/+4 | |
| | | | ||||||
| * | | Add stack creation and push | Steven Fackler | 2016-11-06 | 2 | -0/+4 | |
| | | | ||||||
| * | | Start of extension support | Steven Fackler | 2016-11-06 | 1 | -0/+1 | |
| | | | ||||||
| * | | Add conf module | Steven Fackler | 2016-11-06 | 1 | -0/+5 | |
| | | | ||||||
| * | | Start on an X509Builder | Steven Fackler | 2016-11-06 | 3 | -20/+10 | |
| |/ | ||||||
| * | Support client CA advertisement | Steven Fackler | 2016-11-06 | 3 | -0/+8 | |
| | | ||||||
| * | Fix build on 1.0.1 | Steven Fackler | 2016-11-06 | 1 | -0/+5 | |
| | | ||||||
| * | Add accessors for cert and private key | Steven Fackler | 2016-11-06 | 1 | -0/+5 | |
| | | | | | Closes #340 | |||||
| * | Release v0.9.0 | Steven Fackler | 2016-11-05 | 1 | -1/+1 | |
| | | ||||||
| * | Avoid lhash weirdness | Steven Fackler | 2016-11-03 | 3 | -2/+5 | |
| | | ||||||
| * | Fix signature | Steven Fackler | 2016-11-02 | 1 | -1/+1 | |
| | | ||||||
| * | Use built in DH parameters when available | Steven Fackler | 2016-11-01 | 1 | -2/+2 | |
| | | | | | | Fall back to a hardcoded PEM blob on 1.0.1, but serialized from DH_get_2048_256. | |||||
| * | Don't clear BigNums in destructor | Steven Fackler | 2016-11-01 | 1 | -0/+2 | |
| | | | | | Instead add a clear method. | |||||
| * | Fix stack signatures | Steven Fackler | 2016-11-01 | 1 | -2/+2 | |
| | | ||||||
| * | Clean up stack | Steven Fackler | 2016-11-01 | 1 | -0/+2 | |
| | | ||||||
| * | Merge pull request #506 from simias/stack | Steven Fackler | 2016-11-01 | 2 | -4/+5 | |
| |\ | | | | | Implemented a generic Stack API and use it to deal with StackOf(X509) and StackOf(GENERAL_NAME) | |||||
| | * | Implement X509StoreContextRef::get_chain | Lionel Flandrin | 2016-11-01 | 2 | -0/+2 | |
| | | | ||||||