| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | | * | Add Asn1BitString | Steven Fackler | 2017-02-10 | 1 | -0/+18 | |
| | | | | ||||||
| | * | | Make it compile again. | mredlek | 2017-02-07 | 2 | -2/+9 | |
| | | | | | | | | | | | | | | | | Make self mut in set_subject_name. Add assert to prevent a null pointer in subject_name. | |||||
| | * | | Merge branch 'master' into x509_req_version_subject | mredlek | 2017-02-07 | 20 | -162/+359 | |
| | |\| | ||||||
| | | * | Switch to foreign_types | Steven Fackler | 2017-02-03 | 20 | -150/+271 | |
| | | | | ||||||
| | | * | Fixed constant names from openssl/rsa.h | Brian Chin | 2017-01-31 | 2 | -1/+9 | |
| | | | | | | | | | | | | | | | | | | | Fixed PKeyCtxRef method that didn't need to be mutable. Added non-mutable accessors for PKeyCtxRef for Signer and Verifier. | |||||
| | | * | Adding suggestions from review. | Brian Chin | 2017-01-30 | 3 | -38/+33 | |
| | | | | ||||||
| | | * | Fixing typo | Brian Chin | 2017-01-30 | 1 | -1/+1 | |
| | | | | ||||||
| | | * | Small amount of docs. | Brian Chin | 2017-01-30 | 1 | -0/+1 | |
| | | | | ||||||
| | | * | Simplify protocol based on the semantics defined by openssl. | Brian Chin | 2017-01-30 | 1 | -7/+12 | |
| | | | | ||||||
| | | * | Simplify code, so that openssl-sys really doesn't contain anything aside | Brian Chin | 2017-01-30 | 2 | -15/+52 | |
| | | | | | | | | | | | | | from bindings | |||||
| | | * | Testing first version that works with signer. | Brian Chin | 2017-01-30 | 3 | -6/+36 | |
| | | | | ||||||
| | * | | Add setters to new getter-functions in X509ReqRef | mredlek | 2017-01-27 | 1 | -0/+13 | |
| | | | | ||||||
| | * | | Style changes according to review | mredlek | 2017-01-27 | 2 | -11/+5 | |
| | | | | ||||||
| | * | | Added X509ReqRef.subject_name and X509ReqRef.version | mredlek | 2017-01-26 | 3 | -2/+56 | |
| | |/ | ||||||
| | * | Pkcs12Builder tweaks | Steven Fackler | 2017-01-25 | 1 | -27/+34 | |
| | | | ||||||
| | * | fix multi-version compat | Benjamin Fry | 2017-01-23 | 1 | -35/+27 | |
| | | | ||||||
| | * | Merge branch 'master' of github.com:sfackler/rust-openssl | Benjamin Fry | 2017-01-22 | 9 | -18/+275 | |
| | |\ | ||||||
| | | * | Merge pull request #550 from Keruspe/master | Steven Fackler | 2017-01-22 | 1 | -2/+2 | |
| | | |\ | | | | | | | | | LibreSSL support improvements | |||||
| | | | * | libressl: make set_ecdh_auto available | Marc-Antoine Perennou | 2017-01-05 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | Signed-off-by: Marc-Antoine Perennou <[email protected]> | |||||
| | | * | | Support EC_GROUP_set_asn1_flag | Steven Fackler | 2017-01-22 | 2 | -13/+94 | |
| | | | | | | | | | | | | | | | | | Closes #561 | |||||
| | | * | | Fix test warnings | Steven Fackler | 2017-01-21 | 1 | -1/+2 | |
| | | | | | ||||||
| | | * | | Support chacha20 and chacha20_poly1305 | Steven Fackler | 2017-01-21 | 3 | -2/+61 | |
| | | | | | ||||||
| | | * | | Support AES IGE | Steven Fackler | 2017-01-21 | 2 | -0/+116 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | This is a special snowflake used only by Telegram apparently. Closes #523 | |||||
| | * | | | add some documentation | Benjamin Fry | 2017-01-22 | 1 | -26/+41 | |
| | | | | | ||||||
| | * | | | add pkcs12_create and to_der funcs | Benjamin Fry | 2017-01-22 | 1 | -2/+127 | |
| | |/ / | ||||||
| | * | | OCSP functionality | Steven Fackler | 2017-01-14 | 11 | -78/+627 | |
| | | | | ||||||
| | * | | Release v0.9.6v0.9.6 | Steven Fackler | 2017-01-09 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Fix typo | Steven Fackler | 2017-01-08 | 1 | -2/+2 | |
| | | | | ||||||
| | * | | Add methods to construct SslAcceptorBuilder without key and cert | Steven Fackler | 2017-01-08 | 2 | -32/+51 | |
| | | | | | | | | | | | | | | | | This will allow, in particular, initialization directly from files rather than having to load and parse them manually. | |||||
| | * | | Provide master key access | Steven Fackler | 2017-01-04 | 2 | -2/+36 | |
| | | | | ||||||
| | * | | Add basic session tests | Steven Fackler | 2017-01-04 | 1 | -0/+16 | |
| | | | | ||||||
| | * | | session is nullable | Steven Fackler | 2017-01-04 | 1 | -2/+9 | |
| | | | | ||||||
| | * | | Provide access to the session ID | Steven Fackler | 2017-01-04 | 1 | -2/+13 | |
| | | | | ||||||
| | * | | Types and accessor for SslSession | Steven Fackler | 2017-01-04 | 1 | -0/+7 | |
| | |/ | ||||||
| | * | Release v0.9.5v0.9.5 | Steven Fackler | 2017-01-03 | 1 | -1/+1 | |
| | | | ||||||
| | * | Clean up EcKey example a bit | Steven Fackler | 2017-01-03 | 1 | -8/+6 | |
| | | | ||||||
| | * | Merge pull request #547 from sfackler/x509-stack | Steven Fackler | 2017-01-03 | 2 | -1/+43 | |
| | |\ | | | | | | | Add X509::stack_from_pem | |||||
| | | * | Add X509::stack_from_pem | Steven Fackler | 2017-01-03 | 2 | -1/+43 | |
| | | | | | | | | | | | | | Implementation is a clone of SSL_CTX_use_certificate_chain_file | |||||
| | * | | Merge pull request #541 from bluejekyll/master | Steven Fackler | 2017-01-03 | 1 | -0/+47 | |
| | |\ \ | | |/ | |/| | add EcKey creation from EcPoint, public_key | |||||
| | | * | add EcKey creation from EcPoint, public_key | Benjamin Fry | 2016-12-31 | 1 | -0/+47 | |
| | | | | ||||||
| | * | | Tweak layout a little bit | Steven Fackler | 2017-01-03 | 1 | -1/+3 | |
| | | | | ||||||
| | * | | Pointer from PKey docs to sign module. | Philipp Keck | 2017-01-03 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | Could even add a link, but I don't know how. Someone who wants to use OpenSSL to compute an HMAC won't find a "hmac" module and won't find HMACs in the "hash" module. Unless the person knows that HMACs are used to "sign" messages (the usual term in this context would be "authenticate"), they will probably use the search function and look for "hmac", then they'll find this method. So it's helpful to include a pointer to the right API to use. Without such a pointer, the API user is left with a seemingly useless Pkey instance. Similar pointers could be helpful from the other creator methods in this file. And/or from the top-level documentation or the hash documentation towards the sign module. Another idea would be a trivial `hmac` module with a few helper functions that internally just use Pkey. If many users who just want a simple HMAC value can use that API, there are fewer dependencies on `Pkey` and `sign`, which is probably a good thing. | |||||
| | * | | Typo | Steven Fackler | 2017-01-02 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Little cleanup | Steven Fackler | 2017-01-01 | 1 | -5/+2 | |
| | | | | ||||||
| | * | | Clean up bio | Steven Fackler | 2017-01-01 | 1 | -7/+7 | |
| | | | | ||||||
| | * | | Stick tag description on the right function | Steven Fackler | 2017-01-01 | 1 | -4/+4 | |
| | | | | ||||||
| | * | | Fix docs | Steven Fackler | 2017-01-01 | 1 | -2/+2 | |
| | | | | ||||||
| | * | | Fix doc reference | Steven Fackler | 2017-01-01 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Indicate that memcmp::eq should be used for HMACs | Steven Fackler | 2016-12-31 | 1 | -3/+10 | |
| | |/ | ||||||
| | * | Release v0.9.4v0.9.4 | Steven Fackler | 2016-12-23 | 1 | -1/+1 | |
| | | | ||||||