Edgar Geier
|
3acf0f29b6
|
Fix clippy warnings
|
2021-02-12 20:33:02 +01:00 |
|
Dirkjan Ochtman
|
51685fb760
|
Upgrade to tokio 1, bytes 1 and rustls 0.19
|
2021-01-25 08:53:00 +01:00 |
|
Dirkjan Ochtman
|
17fe82b598
|
Apply clippy fixes for 1.49
|
2021-01-01 11:16:05 -08:00 |
|
Dirkjan Ochtman
|
120c8157ae
|
Update futures-* to 0.3.8
Prevents security issues in futures older than 0.3.5.
Specifically RUSTSEC-2020-0059 and RUSTSEC-2020-0060.
|
2020-12-21 14:22:18 -08:00 |
|
Dirkjan Ochtman
|
f14c915e1f
|
Apply clippy suggestions for Rust 1.48
|
2020-11-20 14:24:56 -08:00 |
|
Dirkjan Ochtman
|
d5b47f601d
|
Unwrap unused results from invalid config values
|
2020-10-12 12:13:50 -07:00 |
|
Dirkjan Ochtman
|
d4ac4057bd
|
interop: remove type length limit after 1.47 release
|
2020-10-12 12:13:50 -07:00 |
|
kwantam
|
ee6f7d01f2
|
pin all crates with rustls as transitive dep
this is necessary for export_keying_material to work;
can be undone once rustls pushes a new version of the crates.
|
2020-09-29 09:35:14 +02:00 |
|
Dirkjan Ochtman
|
fe90ad8cf6
|
Increase type length limit for interop crate
|
2020-09-03 09:17:32 -07:00 |
|
Dirkjan Ochtman
|
5a4d18f837
|
Upgrade to rustls-0.18
|
2020-07-05 23:05:33 +02:00 |
|
Benjamin Saunders
|
a1e8c56cb0
|
Update initial salt, retry integrity key/nonce, and versions
|
2020-06-30 08:57:14 +02:00 |
|
Benjamin Saunders
|
73c779bac7
|
Update interop endpoints
|
2020-06-10 14:07:30 -07:00 |
|
Benjamin Saunders
|
563069e18c
|
Signal ALPN/SNI availability during handshake
Allows processing of 0-RTT data sensitive to ALPN/SNI.
|
2020-06-07 14:42:16 +02:00 |
|
Benjamin Saunders
|
128c1b2a5e
|
Decouple ClientHello data from peer identity
These are determined at different times for incoming connections, so
bundling them together was fairly ugly.
|
2020-06-07 14:42:16 +02:00 |
|
Dirkjan Ochtman
|
055ed17544
|
Allow clippy::eval_order_dependence lint
|
2020-06-04 22:36:09 +02:00 |
|
Dirkjan Ochtman
|
73fbb9bdee
|
tracing-subscriber 0.2.5 is required since 77aeb5544
|
2020-06-04 22:36:09 +02:00 |
|
Dirkjan Ochtman
|
11b678ca4a
|
Fix warnings about must-use value of mem::replace()
|
2020-06-04 22:36:09 +02:00 |
|
Benjamin Saunders
|
ca689d33d6
|
Update version numbers for draft 28
|
2020-05-25 06:22:35 +02:00 |
|
Benjamin Saunders
|
790546a6d8
|
Factor out congestion controller into a trait object
|
2020-05-12 22:43:19 +02:00 |
|
Benjamin Saunders
|
907c76c45a
|
Reset interop server initial congestion window to default
Eases testing of congestion window behavior.
|
2020-05-05 13:52:24 +02:00 |
|
Dirkjan Ochtman
|
eeac018bd9
|
Update license to proper SPDX expression
From the Cargo docs:
"Previously multiple licenses could be separated with a /,
but that usage is deprecated."
https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields
|
2020-05-04 09:14:22 -07:00 |
|
Dirkjan Ochtman
|
99df1dfbb1
|
H3: don't take ownership for request cancellation
|
2020-05-04 17:59:05 +02:00 |
|
stammw
|
586cb59a4e
|
H3: HttpBody implementation on the receive side
|
2020-05-04 17:59:05 +02:00 |
|
stammw
|
448470518a
|
H3: rewrite client to use SendData<HttpBody, _>
|
2020-05-04 17:59:05 +02:00 |
|
stammw
|
34c9f45802
|
H3: HttpBody server integration in SendResponse
|
2020-05-04 17:59:05 +02:00 |
|
Benjamin Saunders
|
31d1a4c0db
|
Add license to interop crate
|
2020-05-04 07:10:50 +02:00 |
|
Benjamin Saunders
|
fc77a98445
|
Send 0.5-RTT responses from interop server
|
2020-05-03 08:58:03 +02:00 |
|
Benjamin Saunders
|
16126d29b7
|
Minimal siduck support in interop client
|
2020-05-01 10:47:32 +02:00 |
|
Benjamin Saunders
|
715106f480
|
Support siduck in interop server
|
2020-05-01 10:47:32 +02:00 |
|
Benjamin Saunders
|
e8d0ef724f
|
Style tweaks
|
2020-05-01 10:47:32 +02:00 |
|
stammw
|
8647b5c089
|
interop: send Alt-Svc from h2 and h1
This make browser talk to us in HTTP/3 !
|
2020-04-19 18:41:26 +02:00 |
|
stammw
|
3ec3612982
|
interop: doc for qif tool
|
2020-04-18 20:59:50 +02:00 |
|
stammw
|
b3f9288c29
|
interop: rewrite qif tool error management
|
2020-04-18 20:59:50 +02:00 |
|
stammw
|
a6398ddf1d
|
interop: fix qif clippy warnings
|
2020-04-18 20:59:50 +02:00 |
|
stammw
|
ea8237209f
|
interop: make qif tool catch up qpack API
|
2020-04-18 20:59:50 +02:00 |
|
stammw
|
92123dc0c5
|
interop: make h2 accept self-signed certs
|
2020-04-15 19:54:30 +02:00 |
|
Benjamin Saunders
|
3a6d5fb480
|
Always run core test on its own
|
2020-04-14 11:02:28 +02:00 |
|
Benjamin Saunders
|
0191950331
|
Take IP address from opts rather than hardcoding IPv4 wildcard
|
2020-04-14 11:02:28 +02:00 |
|
stammw
|
48e2e80ac9
|
interop: custom header for dyn encoding from server
|
2020-04-14 10:07:43 +02:00 |
|
stammw
|
30c4e5fcfb
|
interop: client d test
|
2020-04-14 10:07:43 +02:00 |
|
stammw
|
ab76cab2ba
|
interop: beef up transport config so T passes
|
2020-04-13 20:46:11 +02:00 |
|
stammw
|
005cf4e081
|
interop: server throughput test T
|
2020-04-13 20:46:11 +02:00 |
|
stammw
|
3589dbf787
|
interop: tracing spans: peer | alpn | test
|
2020-04-13 20:46:11 +02:00 |
|
stammw
|
d506d82860
|
interop: rename hq methods for symmetry
|
2020-04-13 20:46:11 +02:00 |
|
stammw
|
ec12aa8be3
|
interop: client throughput test T
|
2020-04-13 20:46:11 +02:00 |
|
stammw
|
fdcf0d27cc
|
interop: hq get accepts a path
|
2020-04-13 20:46:11 +02:00 |
|
stammw
|
1c835f8688
|
interop: make h3_get() faster and return the size read
|
2020-04-13 20:46:11 +02:00 |
|
stammw
|
d1df33ab5f
|
interop: remove stale comment
|
2020-04-10 08:57:08 +02:00 |
|
stammw
|
897e1f3e07
|
interop: missing short option for listen
|
2020-04-10 08:57:08 +02:00 |
|
stammw
|
242c8e0783
|
Accept PEM in interop server
|
2020-04-10 08:57:08 +02:00 |
|