Commit Graph

136 Commits

Author SHA1 Message Date
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
Benjamin Saunders e0319215b7 Lighten tracing-subscriber
Omitting json logging gets serde out of our dev-dependency closure
2020-03-31 13:20:30 +02:00
stammw 14f523019d H3: activate qpack everywhere 2020-03-24 15:33:31 +01:00
stammw 69bc32d9e4 Retry port for the interop server 2020-03-19 22:05:02 +01:00
stammw 3ee1d24fe5 Rename interop server 2020-03-16 20:55:03 +01:00
stammw 66e13e60b9 Interop: parse size from full path 2020-03-16 20:55:03 +01:00
stammw 134dfc2f72 HQ implementation for interop server 2020-03-16 20:55:03 +01:00
Dirkjan Ochtman 399faf54ce Add auditing to CI based on cargo-deny 2020-03-12 19:23:52 +01:00
Benjamin Saunders 2bbe6055bc Fix retry interop test 2020-03-08 12:04:26 -07:00
Benjamin Saunders c7c99dfdc5 Mark close success in hq interop 2020-03-08 12:04:26 -07:00
Benjamin Saunders cbb3470c7e Update draft number 2020-03-08 12:04:26 -07:00
Benjamin Saunders a4fea5a7fd Rename idle_timeout to max_idle_timeout to reflect semantics 2020-03-08 12:04:26 -07:00
stammw 723fc97e77 H3: new settings for interop 2020-02-26 21:12:20 +01:00
Dirkjan Ochtman 33990db1d5 Upgrade to rustls 0.17 2020-02-24 22:30:07 +01:00
dependabot-preview[bot] 147588db31 Update tracing-subscriber requirement from 0.1.5 to 0.2.0
Updates the requirements on [tracing-subscriber](https://github.com/tokio-rs/tracing) to permit the latest version.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.1.5...tracing-subscriber-0.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-05 22:00:55 -08:00
Benjamin Saunders 3f2ca35c38 Update style to rustfmt 1.41 2020-02-01 20:21:04 +01:00
stammw f80e0a03b3 H3 interop server 2020-01-24 20:30:11 +01:00
Benjamin Saunders 5774071b48 Spawn driver tasks implicitly 2020-01-13 09:54:26 +01:00
Benjamin Saunders f34ce8b199 Richer time types in config structs 2020-01-13 08:53:05 +01:00
Benjamin Saunders 09729ebd23 Opaque config structs
Only exposing setters improves forwards compatibility and error
checking.
2020-01-13 08:53:05 +01:00
stammw 311c0b6d07 h3 only interop for picoquic 2019-12-31 09:33:55 +01:00
stammw 13b6be2c26 Make a sequential interop test possible via args 2019-12-31 09:33:55 +01:00
stammw 731a4a832f Send an :authority in h3 interop client 2019-12-31 09:33:55 +01:00
Dirkjan Ochtman f4b8cbeac2 Fix tokio feature flags in interop 2019-12-22 14:28:02 -08:00
Dirkjan Ochtman 102f537d40 Fix remaining lints 2019-12-22 14:28:02 -08:00
stammw 91f91121ba Propagate options to name-selected interop peer 2019-12-17 22:01:57 +01:00
stammw 43bbeaadd1 Interop: do not check h3 on hq only endpoints 2019-12-17 22:01:57 +01:00
stammw 86b94d6599 disable dynamic table by default in interop 2019-12-17 22:01:57 +01:00
stammw 61eb262609 display interop results at the end 2019-12-17 22:01:57 +01:00
stammw 4dd00d652b interop H3 / HQ branching 2019-12-17 22:01:57 +01:00
stammw c2f81e921e filter interop test by name 2019-12-17 22:01:57 +01:00