Commit Graph

237 Commits

Author SHA1 Message Date
quininer
368f32ea9f Add Failable{Connect,Accept} 2019-12-08 16:41:47 +08:00
quininer
7f69e889a4 Fix incorrect prepare_uninitialized_buffer 2019-12-08 00:59:15 +08:00
quininer
074fe4a5ac Move TlsState to common 2019-12-08 00:52:55 +08:00
quininer
a9b20c509c Update ci 2019-12-03 01:28:31 +08:00
quininer
02028c54b8 Fix client example 2019-12-02 23:43:49 +08:00
quininer
34b1bc9c83 Update example 2019-11-28 00:11:02 +08:00
quininer
d42540f52f release 0.12.0 2019-11-27 22:23:10 +08:00
Gleb Pomykalov
078f6c0e73 Fix early-data 2019-11-27 17:32:44 +08:00
Gleb Pomykalov
61b2f5b3bc Migrate to tokio 0.2 and futures 0.3 2019-11-27 17:32:44 +08:00
quininer
3146253907 bump 0.12.0-alpha.8 2019-11-08 01:40:00 +08:00
quininer
07c51665da Fix 0-RTT write zero 2019-11-08 01:39:20 +08:00
quininer
8b3bf3a2b6 Remove pin-project
We always constrain T is Unpin, so we don't need pin-project.
2019-11-07 23:46:49 +08:00
quininer
262796af39 Clean TlsState 2019-11-07 22:56:26 +08:00
quininer
fe113dc6b0 bump 0.12.0-alpha.7 2019-11-07 10:58:06 +08:00
quininer
ba909ed95e Fix 0-RTT fallback 2019-11-07 10:57:14 +08:00
quininer
ff3d0a4de3 bump 0.12.0-alpha.6 2019-11-06 21:44:21 +08:00
quininer
872510bd65 Fix 0-RTT flush 2019-11-06 21:43:50 +08:00
Dirkjan Ochtman
3e2c0446a4 Port unified TLS stream type to tokio-0.2 2019-11-06 21:22:45 +08:00
gvallat
7cccd9c3b3 Export rustls dangerous_configuration feature 2019-11-06 21:10:57 +08:00
quininer
03b1f3b454 Add codecov badge 2019-11-02 02:56:16 +08:00
quininer
4b0dd05e86 Move ci to github actions 2019-11-02 02:56:16 +08:00
quininer
9f6d3c74bf release 0.12.0-alpha.5 2019-10-23 19:33:38 +08:00
quininer
086758837f remove unnecessary get_mut() 2019-10-11 23:01:13 +08:00
quininer
10c139df08 test: split bad channel 2019-10-11 23:01:13 +08:00
quininer
9a161beb87 use write_io instead of handshake 2019-10-11 23:01:13 +08:00
quininer
7864945694 ci: try install openssl 2019-10-11 23:01:13 +08:00
quininer
d8235071cd move sleep 2019-10-11 23:01:13 +08:00
quininer
369c13d6a5 add 0-RTT test 2019-10-11 23:01:13 +08:00
quininer
821d1c129f move badssl test 2019-10-11 23:01:13 +08:00
quininer
86171d34a8 refactor: more read an write 2019-10-11 23:01:13 +08:00
quininer
66f17e3b18 Revert "Revert "refactor: separate read and write""
This reverts commit 4109c34207.
2019-10-11 23:01:13 +08:00
quininer
64948af0a7 publish 0.12.0-alpha.4 2019-10-01 10:24:39 +08:00
quininer
4109c34207 Revert "refactor: separate read and write"
This reverts commit 4dd5e19a19.
2019-10-01 10:24:22 +08:00
Taiki Endo
315d927473 Update to tokio 0.2.0-alpha.6 (#49) 2019-10-01 10:04:43 +08:00
quininer
4dd5e19a19 refactor: separate read and write 2019-10-01 01:56:11 +08:00
quininer
aa6e8444de Fix write behavior 2019-09-26 00:24:32 +08:00
Jeb Rosen
41b25ec745 Update to tokio '0.2.0-alpha.5'. (#48) 2019-09-25 11:02:23 +08:00
quininer
0386abcee1 Fix test 2019-09-01 13:32:25 +08:00
Lucio Franco
c190031761 Update to tokio 0.2.0-alpha.4 (#45) 2019-09-01 13:29:07 +08:00
quininer
0fceadf799 publish 0.12.0-alpha.1 2019-08-11 00:00:49 +08:00
quininer
bbc6688292 Update some test 2019-08-10 23:43:19 +08:00
Douman
7fca72543c Bump to tokio alpha (#43) 2019-08-09 18:37:52 +08:00
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
b7925003e2 clean code 2019-06-01 22:37:13 +08:00
quininer
183e30f486 use futures::ready! 2019-05-23 00:05:42 +08:00
quininer
b8e3fcb79e update client example 2019-05-22 23:57:14 +08:00
quininer
3ffb736d5e update server example 2019-05-22 00:54:10 +08:00
quininer
7949f4377a make all test work! 2019-05-21 01:47:50 +08:00
quininer
b03c327ab6 make simple test work 2019-05-20 00:28:27 +08:00