aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release openssl v0.10.10openssl-v0.10.10Steven Fackler2018-06-061-1/+1
|
* Release openssl-sys 0.9.33openssl-sys-v0.9.33Steven Fackler2018-06-062-2/+2
|
* Update changelogSteven Fackler2018-06-061-1/+9
|
* Merge pull request #945 from sfackler/ssl-alpn-protosSteven Fackler2018-06-041-0/+26
|\ | | | | Add SslRef::set_alpn_protos
| * Add SslRef::set_alpn_protosSteven Fackler2018-06-041-0/+26
|/
* Merge pull request #944 from sfackler/1.1.1-pre7Steven Fackler2018-06-024-87/+173
|\ | | | | Update to 1.1.1-pre7
| * Update to 1.1.1-pre7Steven Fackler2018-06-024-87/+173
|/ | | | | | | | | The initial session ticket is now sent as part of SSL_accept, so some tests need to write a single byte through the stream to make sure that both ends have fully completed to avoid test flakes. TLSv1.3 cipher suite control has been extracted from the normal cipher list into a separate method: SslContextBuilder::set_ciphersuites.
* Merge pull request #940 from CmdrMoozy/rsa_paddingSteven Fackler2018-06-011-0/+8
|\ | | | | Add an openssl-sys binding for RSA_padding_check_PKCS1_type_2.
| * Add an openssl-sys binding for RSA_padding_check_PKCS1_type_2.Axel Rasmussen2018-05-301-0/+8
| | | | | | | | | | This padding check implementation is useful for certain types of RSA decryption, notably the type performed by Yubico's PIV library.
* | Release openssl v0.10.9openssl-v0.10.9Steven Fackler2018-06-011-1/+1
| |
* | Release openssl-sys v0.9.32openssl-sys-v0.9.32Steven Fackler2018-06-012-2/+2
| |
* | fix build on older rustcSteven Fackler2018-06-011-1/+1
| |
* | changelogSteven Fackler2018-06-011-1/+24
| |
* | Adjust Nid signature algorithm APIsSteven Fackler2018-06-011-19/+56
| |
* | Fix typesSteven Fackler2018-06-011-6/+9
| |
* | Merge pull request #942 from sfackler/fix-cms-crashSteven Fackler2018-06-011-15/+7
|\ \ | |/ |/| Fix use-after-free in cms
| * Fix use-after-free in cmsSteven Fackler2018-06-011-15/+7
|/ | | | Closes #941
* Merge pull request #938 from sfackler/verified-chainSteven Fackler2018-05-303-14/+31
|\ | | | | Add SslRef::verified_chain
| * Add SslRef::verified_chainSteven Fackler2018-05-293-14/+31
|/
* Merge pull request #929 from marcoh00/nid-namesSteven Fackler2018-05-282-1/+64
|\ | | | | Get Nid string representations
| * rewrite Nid::{long_name,short_name} to return Results instead of OptionsMarco Huenseler2018-05-281-29/+22
| |
| * Get Nid string representationsMarco Huenseler2018-05-282-0/+70
|/
* Merge pull request #934 from sfackler/digest-algoSteven Fackler2018-05-247-37/+110
|\ | | | | Add some digest support
| * Rename X509Ref::fingerprint to X509Ref::digest and avoid allocatingSteven Fackler2018-05-245-34/+47
| |
| * Add some digest supportSteven Fackler2018-05-243-3/+63
|/
* Merge pull request #933 from sfackler/bogus-sniSteven Fackler2018-05-241-1/+25
|\ | | | | Don't panic on bogus servernames
| * Don't panic on bogus servernamesSteven Fackler2018-05-241-1/+25
|/ | | | | | | Also add a second version of the method to avoid filtering out non-utf8 names. Closes #930
* Merge pull request #932 from sfackler/get-finalSteven Fackler2018-05-242-6/+48
|\ | | | | Add bindings to SSL_get_finished and SSL_get_peer_finished
| * Add bindings to SSL_get_finished and SSL_get_peer_finishedSteven Fackler2018-05-242-6/+48
|/ | | | These are used for the tls-unique SCRAM channel binding mode.
* Merge pull request #920 from Ralith/max-early-data-accessorsSteven Fackler2018-05-223-1/+212
|\ | | | | TLS1.3 early data support
| * Expose early I/OBenjamin Saunders2018-05-223-1/+98
| |
| * Expose early keying material exportBenjamin Saunders2018-05-172-0/+37
| |
| * Expose max TLS1.3 early data accessorsBenjamin Saunders2018-05-172-0/+77
| |
* | Fix changelogSteven Fackler2018-05-201-1/+1
| |
* | Release openssl v0.10.8openssl-v0.10.8Steven Fackler2018-05-201-1/+1
| |
* | Release openssl-sys 0.9.31openssl-sys-v0.9.31Steven Fackler2018-05-202-2/+2
| |
* | Fix changelogSteven Fackler2018-05-201-2/+2
| |
* | Merge pull request #928 from sfackler/revert-927-move-prot-accessorsSteven Fackler2018-05-201-52/+44
|\ \ | | | | | | Revert "Move proto version accessors to SslContextRef"
| * | Revert "Move proto version accessors to SslContextRef"Steven Fackler2018-05-201-52/+44
|/ /
* | Merge pull request #927 from sfackler/move-prot-accessorsSteven Fackler2018-05-201-44/+52
|\ \ | | | | | | Move proto version accessors to SslContextRef
| * | Move proto version accessors to SslContextRefSteven Fackler2018-05-201-44/+52
|/ / | | | | | | Add a Derf impl for SslContextBuilder so existing use still works.
* | ChangelogSteven Fackler2018-05-201-1/+24
| |
* | Merge pull request #926 from sfackler/clean-errorsSteven Fackler2018-05-201-8/+9
|\ \ | | | | | | Improve error Display impls
| * | Improve error Display implsSteven Fackler2018-05-201-8/+9
|/ /
* | Merge pull request #925 from sfackler/stack-sync-sendSteven Fackler2018-05-201-9/+15
|\ \ | | | | | | Make Stack Sync + Send
| * | Make Stack Sync + SendSteven Fackler2018-05-201-9/+15
|/ /
* | Merge pull request #924 from sfackler/libressl-alpnSteven Fackler2018-05-204-21/+25
|\ \ | | | | | | Support ALPN on libressl
| * | Support ALPN on libresslSteven Fackler2018-05-204-21/+25
|/ / | | | | | | Closes #690
* | Merge pull request #923 from sfackler/libressl-hostnameSteven Fackler2018-05-2027-947/+993
|\ \ | | | | | | Hostname verification support on libressl
| * | Overhaul openssl cfgsSteven Fackler2018-05-2025-882/+933
| | | | | | | | | | | | Also expose hostname verification on libressl