| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | Release v0.9.2v0.9.2 | Steven Fackler | 2016-11-27 | 2 | -3/+3 | |
| | | | ||||||
| | * | 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 | 2 | -2/+2 | |
| | | | ||||||
| | * | 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 | |||||
| * | Provide a tailored error message on Linux | Alex Crichton | 2016-11-05 | 1 | -0/+13 | |
| | | | | | | | I just ran into a case where I installed OpenSSL in a docker container but I forgot to install pkg-config. Right now openssl-sys relies on pkg-config, so print out a nice error about this. | |||||
| * | Release v0.9.0 | Steven Fackler | 2016-11-05 | 2 | -3/+3 | |
| | | ||||||
| * | Always dump openssl confs | Steven Fackler | 2016-11-04 | 1 | -45/+43 | |
| | | ||||||
| * | More buildscript tweaks | Steven Fackler | 2016-11-04 | 1 | -1/+1 | |
| | | ||||||
| * | Improve buildscript logic | Steven Fackler | 2016-11-04 | 1 | -3/+3 | |
| | | ||||||
| * | 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 | |
| | | | ||||||
| | * | Implement a generic Stack API to deal with OpenSSL stacks | Lionel Flandrin | 2016-11-01 | 1 | -4/+3 | |
| | | | ||||||
| * | | Add method to encode a public key as a DER blob | Lionel Flandrin | 2016-11-01 | 1 | -0/+2 | |
| |/ | ||||||
| * | Clean up x509 name entries | Steven Fackler | 2016-10-31 | 1 | -1/+4 | |
| | | ||||||
| * | Update x509 | Steven Fackler | 2016-10-31 | 1 | -1/+3 | |
| | | ||||||
| * | Update verify | Steven Fackler | 2016-10-31 | 1 | -0/+2 | |
| | | ||||||
| * | Expose SSL_MODEs | Steven Fackler | 2016-10-30 | 1 | -2/+8 | |
| | | ||||||