quininer
9daf87a17a
Update tokio
2019-07-21 19:12:10 +08:00
quininer
2f4419b285
Switch to tokio-io 0.2
2019-07-13 17:34:52 +08:00
quininer
3ffb736d5e
update server example
2019-05-22 00:54:10 +08:00
quininer
f7472e89a2
make early data test work
2019-05-19 00:48:56 +08:00
quininer
4d673f9a72
update iovec
2019-05-18 23:44:29 +08:00
quininer
41c26ee63a
wip client
2019-05-18 16:05:10 +08:00
quininer
017b1b64d1
start migrate to futures 0.3 (again)
2019-05-04 22:44:40 +08:00
quininer
b1a98b9088
bump version
...
fix #32
2019-04-17 10:33:00 +08:00
quininer
d8ab52db55
fix early-data read
2019-03-26 10:44:38 +08:00
quininer
485cf84639
make 0-RTT optional
2019-02-25 23:48:06 +08:00
quininer
65932f5150
Add 0-RTT test
2019-02-18 20:01:37 +08:00
quininer
5f6d0233ed
tokio only
...
* remove io::Read/io::Write support
* stable vecio
2019-02-16 01:39:10 +08:00
quininer
db21c4c947
publish 0.9.0
2019-01-22 09:48:55 +08:00
Joseph Birr-Pixton
7a54c9fa07
Update to rustls 0.15, webpki 0.19
2019-01-21 21:28:34 +00:00
quininer
d72eb459b2
publish 0.8.1
2019-01-12 12:38:20 +08:00
Erick Tryzelaar
6f1787e9d1
Shrink down the dependency on tokio
...
it turns out that tokio-rustls only requires a small portion of
the tokio stack. This patch slims down the dependencies since not
all clients need the full tokio stack.
2019-01-11 14:31:45 -08:00
quininer
f6e8f86382
publish 0.8.0
2018-10-01 01:38:42 +08:00
quininer
e723182108
publish 0.8.0-alpha
2018-09-19 18:03:39 +08:00
quininer
808df2f226
publish 0.7.2
2018-08-17 13:09:24 +08:00
quininer
6b00b07de3
Merge branch 'master' into vecio
2018-08-17 10:05:05 +08:00
quininer
762d7f9525
Add nightly feature
2018-08-17 10:04:49 +08:00
quininer
b040a9a65f
Test use lazy_static!
2018-08-16 22:07:12 +08:00
quininer
4a2354c1cc
rename tokio feature
2018-08-16 19:13:18 +08:00
quininer
3faca3ee3d
Merge branch 'master' into vecio
2018-08-16 19:04:12 +08:00
quininer
32f328fc14
remove futures 0.2 code
2018-08-16 18:00:21 +08:00
quininer
41a6a3b501
impl vecbuf for tokio
2018-08-16 12:20:27 +08:00
quininer
32d3f46a9e
publish 0.7.1
2018-07-16 21:26:03 +08:00
Joseph Birr-Pixton
8e36dd4541
Update dependencies
2018-07-15 12:28:56 +01:00
quininer
41425e0c2a
update examples
2018-05-03 18:07:31 +08:00
quininer
8fc4084e06
change: temporarily remove futures 0.2 support
2018-05-03 12:09:08 +08:00
quininer
be00ca6168
change: split futures crate
2018-04-14 18:17:04 +08:00
quininer
1323596dd2
update futures 0.2.0
2018-04-07 20:20:05 +08:00
quininer
fff2f4a73b
fix(tokio_impl): shutdown WouldBlock
2018-03-31 15:16:31 +08:00
quininer
d0f13ce5f9
change: update tokio
2018-03-24 11:20:48 +08:00
quininer
d52aecaddd
fix: example conflict
2018-03-23 17:47:20 +08:00
quininer
1820868929
fix: futures_impl
2018-03-23 17:31:55 +08:00
quininer
64ca6e290c
change: use rustls Stream
2018-03-23 17:14:27 +08:00
quininer
d4cb46e895
feat: start futures_impl
2018-03-22 19:47:27 +08:00
quininer
72de25ebce
change: impl io::{Read,Write}
2018-03-21 21:44:36 +08:00
quininer
8c79329c7a
feat: split tokio_impl/futures_impl
2018-03-21 13:08:47 +08:00
quininer
9f78454cf1
feat: try futures 0.2
2018-03-20 20:17:44 +08:00
quininer
8d6140a7b9
upgrade example/test to tokio
2018-02-28 14:36:37 +08:00
quininer
8aa3f3a14b
bump to 0.5.0
2018-01-08 20:45:49 +08:00
Brian Smith
51ed8da9cb
Update to in-progress Rustls, webpki, and webpki-roots.
...
Use the new, less error-prone, API in Rustls.
2017-09-03 13:00:42 -10:00
quininer
6a8c6431a3
Merge pull request #15 from briansmith/remove-danger
...
Remove `danger` feature & the API it controls.
2017-08-30 00:56:09 -05:00
Brian Smith
3b0c96712a
0.4.0: Use rustls 0.11, webpki-roots 0.13, and update other deps.
2017-08-28 18:46:47 -10:00
Brian Smith
eccf90a534
Remove danger
feature & the API it controls.
...
The singular purpose of this crate should be to integrate Tokio and
Rustls. Therefore, any feature that isn't about making Rustls work
nicely with Tokio should be assumed a priori to be out of scope.
In particular, it is out of scope for tokio-rustls to provide APIs to
control SNI behavior. Instead, the application should configure
Rustls's SNI behavior using Rustls's configuration APIs, and pass the
configuration to tokio-rustls. Similarly, it is out of scope for
tokio-rustls to provide APIs to control the certificate validation
behavior. Instead, the application should configure certificate
validation using Rustls's APIs. Perhaps there should be a crate that
makes it convenient to do "dangerous" certificate validation, but IMO
that shouldn't be tokio-rustls, but a different one.
FWIW, the `danger` API was inherited from tokio-tls, and I'm working on
making an analogous change there.
2017-08-28 18:43:33 -10:00
quininer
aefc023dd4
[Fixed] call only once send_close_notify
2017-08-15 22:09:45 +08:00
quininer
4b98a7b07a
[Changed] update rustls
2017-08-13 13:05:47 +08:00
quininer kel
36fabdadfd
[Added] danger feature
2017-07-21 17:57:57 +08:00