Steven Fackler
|
a3a2605115
|
fix build on older rustc
|
2018-06-01 20:47:46 -07:00 |
Steven Fackler
|
bf5772eb54
|
changelog
|
2018-06-01 20:45:19 -07:00 |
Steven Fackler
|
10b2a34529
|
Adjust Nid signature algorithm APIs
|
2018-06-01 20:36:19 -07:00 |
Steven Fackler
|
c2145384a9
|
Fix types
|
2018-06-01 20:07:13 -07:00 |
Steven Fackler
|
63afe3016c
|
Merge pull request #942 from sfackler/fix-cms-crash
Fix use-after-free in cms
|
2018-06-01 19:54:26 -07:00 |
Steven Fackler
|
15cb335e66
|
Fix use-after-free in cms
Closes #941
|
2018-06-01 19:38:52 -07:00 |
Axel Rasmussen
|
fb1b9b4140
|
Add an openssl-sys binding for RSA_padding_check_PKCS1_type_2.
This padding check implementation is useful for certain types of RSA
decryption, notably the type performed by Yubico's PIV library.
|
2018-05-30 18:48:42 -07:00 |
Steven Fackler
|
a1cb6a7328
|
Merge pull request #938 from sfackler/verified-chain
Add SslRef::verified_chain
|
2018-05-30 07:53:35 -07:00 |
Steven Fackler
|
3456add537
|
Add SslRef::verified_chain
|
2018-05-29 21:53:22 -07:00 |
Steven Fackler
|
a523219f6c
|
Merge pull request #929 from marcoh00/nid-names
Get Nid string representations
|
2018-05-28 15:02:56 -07:00 |
Marco Huenseler
|
2977f6ed30
|
rewrite Nid::{long_name,short_name} to return Results instead of Options
|
2018-05-28 12:15:05 +02:00 |
Marco Huenseler
|
b8de619fbe
|
Get Nid string representations
|
2018-05-28 12:13:40 +02:00 |
Steven Fackler
|
4f3d72d98c
|
Merge pull request #934 from sfackler/digest-algo
Add some digest support
|
2018-05-24 21:32:13 -07:00 |
Steven Fackler
|
a774c0c5f2
|
Rename X509Ref::fingerprint to X509Ref::digest and avoid allocating
|
2018-05-24 21:07:36 -07:00 |
Steven Fackler
|
772e1c003f
|
Add some digest support
|
2018-05-24 21:06:11 -07:00 |
Steven Fackler
|
58da8757f1
|
Merge pull request #933 from sfackler/bogus-sni
Don't panic on bogus servernames
|
2018-05-24 20:57:23 -07:00 |
Steven Fackler
|
3cd33cdd8b
|
Don't panic on bogus servernames
Also add a second version of the method to avoid filtering out non-utf8
names.
Closes #930
|
2018-05-24 20:22:15 -07:00 |
Steven Fackler
|
fe37bb7e9b
|
Merge pull request #932 from sfackler/get-final
Add bindings to SSL_get_finished and SSL_get_peer_finished
|
2018-05-24 20:14:19 -07:00 |
Steven Fackler
|
c0876cc8c6
|
Add bindings to SSL_get_finished and SSL_get_peer_finished
These are used for the tls-unique SCRAM channel binding mode.
|
2018-05-24 20:00:28 -07:00 |
Steven Fackler
|
c7db3d18ad
|
Merge pull request #920 from Ralith/max-early-data-accessors
TLS1.3 early data support
|
2018-05-22 20:42:46 -07:00 |
Benjamin Saunders
|
2e478fdcf4
|
Expose early I/O
|
2018-05-22 20:25:28 -07:00 |
Steven Fackler
|
677617bc0b
|
Fix changelog
|
2018-05-20 21:04:34 -07:00 |
Steven Fackler
|
b187eb0ee3
|
Release openssl v0.10.8
|
2018-05-20 21:03:16 -07:00 |
Steven Fackler
|
25df3c8b51
|
Release openssl-sys 0.9.31
|
2018-05-20 21:02:12 -07:00 |
Steven Fackler
|
58c273845f
|
Fix changelog
|
2018-05-20 20:56:35 -07:00 |
Steven Fackler
|
ac1021373c
|
Merge pull request #928 from sfackler/revert-927-move-prot-accessors
Revert "Move proto version accessors to SslContextRef"
|
2018-05-20 20:55:40 -07:00 |
Steven Fackler
|
7a7f98a32c
|
Revert "Move proto version accessors to SslContextRef"
|
2018-05-20 20:55:20 -07:00 |
Steven Fackler
|
6bc52f076e
|
Merge pull request #927 from sfackler/move-prot-accessors
Move proto version accessors to SslContextRef
|
2018-05-20 20:55:00 -07:00 |
Steven Fackler
|
b976b5fd52
|
Move proto version accessors to SslContextRef
Add a Derf impl for SslContextBuilder so existing use still works.
|
2018-05-20 20:47:00 -07:00 |
Steven Fackler
|
a2be3535b5
|
Changelog
|
2018-05-20 20:43:33 -07:00 |
Steven Fackler
|
41b0520416
|
Merge pull request #926 from sfackler/clean-errors
Improve error Display impls
|
2018-05-20 20:28:48 -07:00 |
Steven Fackler
|
f0347fbce8
|
Improve error Display impls
|
2018-05-20 19:37:19 -07:00 |
Steven Fackler
|
83f6a24026
|
Merge pull request #925 from sfackler/stack-sync-send
Make Stack Sync + Send
|
2018-05-20 15:35:07 -07:00 |
Steven Fackler
|
3ab1cc7a8f
|
Make Stack Sync + Send
|
2018-05-20 15:24:38 -07:00 |
Steven Fackler
|
9f5d750744
|
Merge pull request #924 from sfackler/libressl-alpn
Support ALPN on libressl
|
2018-05-20 12:58:28 -07:00 |
Steven Fackler
|
4c1fdf1d81
|
Support ALPN on libressl
Closes #690
|
2018-05-20 12:52:49 -07:00 |
Steven Fackler
|
440ede3b54
|
Merge pull request #923 from sfackler/libressl-hostname
Hostname verification support on libressl
|
2018-05-20 12:47:00 -07:00 |
Steven Fackler
|
a6fcef01c0
|
Overhaul openssl cfgs
Also expose hostname verification on libressl
|
2018-05-20 12:33:02 -07:00 |
Steven Fackler
|
9df403043b
|
Expose X509_VERIFY_PARAM on libressl
|
2018-05-20 11:29:27 -07:00 |
Steven Fackler
|
862d784161
|
Clean up openssl-sys cfgs
|
2018-05-20 11:29:27 -07:00 |
Steven Fackler
|
b397bc45af
|
Merge pull request #922 from sfackler/libressl-min-max-version
Support min/max version in LibreSSL
|
2018-05-19 20:41:09 -07:00 |
Steven Fackler
|
d991566f2b
|
Support min/max version in LibreSSL
Their implementations of the accessors don't behave expected with no
bounds, so we ignore those bits of the tests.
|
2018-05-19 19:57:12 -07:00 |
Steven Fackler
|
9ba53102f9
|
Merge pull request #921 from eonil/master
Find path prefix to OpenSSL installed by Homebrew better.
|
2018-05-18 11:22:36 -07:00 |
eonil
|
e037c0fcb8
|
Find path prefix to OpenSSL installed by Homebrew.
|
2018-05-19 03:13:07 +09:00 |
Benjamin Saunders
|
69c75a178b
|
Expose early keying material export
|
2018-05-17 13:16:41 -07:00 |
Benjamin Saunders
|
d5d414b16f
|
Expose max TLS1.3 early data accessors
|
2018-05-17 12:02:32 -07:00 |
Benjamin Cheng
|
47a68e2929
|
Add wrapper for SSL_CTX_set_psk_server_callback
|
2018-05-16 17:49:36 -04:00 |
Steven Fackler
|
9e5dcb03f2
|
Merge pull request #919 from sfackler/cleanup
Some sys cleanup
|
2018-05-13 17:17:52 +01:00 |
Steven Fackler
|
1a909c8e5e
|
Some sys cleanup
|
2018-05-13 08:50:00 -07:00 |
Steven Fackler
|
53671518fd
|
Merge pull request #902 from ur0/CMS_sign
Add the CMS_sign and i2d_CMS_ContentInfo function bindings
|
2018-05-13 15:53:49 +01:00 |