-
Notifications
You must be signed in to change notification settings - Fork 11
Supported Tunnels
Keeyou edited this page Jan 13, 2024
·
10 revisions
- Basic [HTTP2] Support
- HTTPS1.1 fallback support (both server and client sides)
- Padding Support
Notable missing features to be done compared with naïvproxy
- Caddy + forwardproxy Support (see Server setup for naive fork)
- Proxy payload padding (see Padding Support)
- H2 RST_STREAM frame padding
- H2 HEADERS frame padding
- Opt-in of padding protocol
- Support HTTP/2 and HTTP/3 CONNECT tunnel Fast Open using the
fastopen
header - No performance degrade compared to naïvproxy client
Server-side features compared with caddy+forwardproxy
- Basic Authentification
- Opt-in of padding protocol
- Via-IP support (HTTPS 1.1 only)
- Via-via support (HTTPS 1.1 only)
- File Server fallback support
- AES_128_GCM
- AES_256_GCM
- AES_128_GCM_12
- AES_192_GCM (Not recommended)
- CHACHA20_POLY1305
- XCHACHA20_POLY1305
- RC4-MD5
- AES_128_CFB
- AES_256_CFB
- AES_192_CFB
- AES_128_CTR
- AES_256_CTR
- AES_192_CTR
- BLOWFISH_CFB64
- CAMELLIA_128_CFB
- CAMELLIA_192_CFB
- CAMELLIA_256_CFB
- SALA20
- CHACHA20
- XCHACHA20
Not supported
Not supported
Not supported
- 2022-blake3-chacha20-poly1305
- 2022-blake3-chacha12-poly1305
- 2022-blake3-chacha8-poly1305