aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Add setters to ConnectConfigurationSteven Fackler2018-01-112-4/+20
|/ / /
* | | Release openssl v0.10.1openssl-v0.10.1Steven Fackler2018-01-102-2/+9
| | |
* | | Add from conversionSteven Fackler2018-01-101-0/+9
| | | | | | | | | | | | This is needed for tokio-openssl
* | | Bump release notesSteven Fackler2018-01-101-1/+4
| | |
* | | Release openssl 0.10.0openssl-v0.10.0Steven Fackler2018-01-102-2/+2
| | |
* | | Release openssl-sys v0.9.24openssl-sys-v0.9.24Steven Fackler2018-01-102-2/+2
| | |
* | | More changesSteven Fackler2018-01-101-1/+4
| | |
* | | One more changelog entrySteven Fackler2018-01-081-0/+1
| | |
* | | Add a couple more changesSteven Fackler2018-01-081-0/+8
| | |
* | | Add a changelogSteven Fackler2018-01-081-0/+55
|/ /
* | Merge pull request #823 from sfackler/sni-tweaksSteven Fackler2018-01-073-19/+33
|\ \ | | | | | | Adjust the SNI callback
| * | Adjust the SNI callbackSteven Fackler2018-01-063-19/+33
|/ / | | | | | | Brings it more in line with how the raw callback is structured.
* | Merge pull request #822 from sfackler/doc-fixesSteven Fackler2018-01-062-3/+6
|\ \ | | | | | | Fix docs
| * | Fix docsSteven Fackler2018-01-062-3/+6
|/ /
* | Merge pull request #821 from sfackler/rsa-accessorsSteven Fackler2018-01-061-10/+50
|\ \ | | | | | | Rename and document RSA accessors
| * | Rename and document RSA accessorsSteven Fackler2018-01-061-10/+50
|/ /
* | Merge pull request #820 from sfackler/key-constructor-docsSteven Fackler2018-01-0614-307/+597
|\ \ | | | | | | Rename key serialization/deserialization methods
| * | Rename key serialization/deserialization methodsSteven Fackler2018-01-0614-307/+597
| | | | | | | | | | | | | | | | | | Also document their specific formats. Closes #502
* | | Merge pull request #819 from sfackler/fipsSteven Fackler2018-01-063-0/+29
|\ \ \ | |/ / |/| | FIPS mode support
| * | FIPS mode supportSteven Fackler2018-01-063-0/+29
|/ / | | | | | | Closes #818
* | Merge pull request #811 from apeduru/x509-docsSteven Fackler2018-01-044-3/+312
|\ \ | |/ |/| Add documentation for x509 module
| * Fix links in x509 moduleAnsley Peduru2018-01-012-3/+5
| |
| * Merge branch 'master' into x509-docsAnsley Peduru2018-01-0113-117/+118
| |\
| * | Fix x509 doc examplesAnsley Peduru2018-01-012-12/+44
| | |
| * | Add documentation for x509 moduleAnsley Peduru2017-12-314-3/+283
| | |
* | | Merge pull request #814 from sfackler/cleanupSteven Fackler2018-01-015-48/+21
|\ \ \ | |_|/ |/| | Misc cleanup
| * | Misc cleanupSteven Fackler2018-01-015-48/+21
|/ /
* | Merge pull request #813 from sfackler/ssl-filetypeSteven Fackler2018-01-014-56/+68
|\ \ | | | | | | Move X509Filetype to SslFiletype
| * | Move X509Filetype to SslFiletypeSteven Fackler2018-01-014-56/+68
|/ / | | | | | | | | | | These constants have the same values, but X509_FILETYPE_DEFAULT doesn't work in the Ssl methods and using the SSL_* names is a bit less confusing.
* | Merge pull request #812 from Eijebong/bump_hexSteven Fackler2018-01-019-56/+50
|\ \ | |/ |/| Bump hex to 0.3
| * Bump hex to 0.3Bastien Orivel2018-01-019-56/+50
|/ | | | | The `to_hex` method has been removed and `hex::encode` should be used instead.
* Merge pull request #810 from sfackler/key-tagSteven Fackler2017-12-3117-593/+782
|\ | | | | Parameterize keys over what they contain
| * Parameterize keys over what they containSteven Fackler2017-12-3017-593/+782
|/ | | | Closes #790
* Merge pull request #809 from sfackler/issuer-nameSteven Fackler2017-12-294-3/+50
|\ | | | | Add issuer name access.
| * Add issuer name access.Steven Fackler2017-12-294-3/+50
|/ | | | Closes #808
* Merge pull request #807 from sfackler/no-compressionSteven Fackler2017-12-281-24/+0
|\ | | | | Remove `SslRef::compression`
| * Remove `SslRef::compression`Steven Fackler2017-12-281-24/+0
|/ | | | | TLS compression is extremely deprecated, so no-one should be messing with this in the first place.
* Merge pull request #806 from sfackler/servername-paramSteven Fackler2017-12-282-9/+25
|\ | | | | Add a parameter to servername
| * Add a parameter to servernameSteven Fackler2017-12-282-9/+25
|/
* Merge pull request #804 from sfackler/alpn-overhaulSteven Fackler2017-12-274-293/+147
|\ | | | | Overhaul ALPN
| * Overhaul ALPNSteven Fackler2017-12-274-293/+147
|/ | | | | | | | There was previously a lot of behind the scenes magic. We now bind much more directly to the relevant functions. Also remove APN support. That protocol is supersceded by ALPN - let's see if anyone actually needs to use it.
* Merge pull request #802 from sfackler/ssl-errorSteven Fackler2017-12-275-353/+150
|\ | | | | Overhaul ssl error
| * Overhaul ssl errorSteven Fackler2017-12-265-353/+150
|/
* Merge pull request #801 from sfackler/verify-errorSteven Fackler2017-12-2610-369/+316
|\ | | | | Overhaul verify error type
| * Flag off constantSteven Fackler2017-12-261-0/+1
| |
| * Split X509StoreContextRef::ssl upSteven Fackler2017-12-262-20/+27
| |
| * Overhaul verify error typeSteven Fackler2017-12-2610-354/+293
|/ | | | Also set the error in the hostname verification callback for 1.0.1
* Merge pull request #800 from sfackler/connector-constructionSteven Fackler2017-12-264-158/+97
|\ | | | | Adjust SslConnector and SslAcceptor construction
| * Adjust SslConnector and SslAcceptor constructionSteven Fackler2017-12-264-158/+97
| |
* | Merge pull request #799 from sfackler/no-anySteven Fackler2017-12-263-25/+20
|\| | | | | Drop Any bounds