Anthony Ramine
72f4bf5724
Introduce set_custom_verify_callback and set_async_custom_verify_callback
2023-12-14 16:31:09 +01:00
Anthony Ramine
9cf03ae4c1
Move async callbacks infra to boring itself
...
This helps drive async callbacks from outside tokio-boring, such as in quiche.
Not a breaking change because every public item in tokio-boring is preserved as is.
2023-11-27 11:53:35 +01:00
Anthony Ramine
1ca7f76607
Introduce set_async_get_session_callback
2023-10-25 10:25:55 +01:00
Anthony Ramine
907eaf079c
Introduce async callbacks
...
We introduce tokio_boring::SslContextBuilderExt, with 2 methods:
* set_async_select_certificate_callback
* set_async_private_key_method
2023-10-10 09:22:36 +01:00
Anthony Ramine
0a2013a6d5
Introduce helper module in tokio-boring tests
2023-10-10 09:22:36 +01:00
Ivan Nikulin
bb063aa9e6
Fix Diplay panics for HandshakeError with `rpk` ( fixes #140 )
2023-08-03 15:00:09 +01:00
Ivan Nikulin
c4e8a94a69
Add RPK and PQ crypto features
2023-07-07 13:50:36 +01:00
Ivan Nikulin
10488a85f3
Sync upstream changes to support tokio 1.x
...
Bump major versions of hyper-boring and tokio-boring.
2021-02-18 16:12:19 +00:00
Ivan Nikulin
f40ac2d1ed
Implement conversion of HandshakeError to the source stream
2020-12-23 12:25:30 +00:00
Ivan Nikulin
f4096d8afd
Add hyper-boring
2020-11-11 20:29:54 +00:00
Ivan Nikulin
548771adb1
Add tokio-boring
2020-11-11 19:26:22 +00:00