Fix missing lz4 and bz2; tweak feature projection. (closes #78)

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk
2025-06-24 21:23:55 +00:00
parent ca69af97c1
commit 578cf9d2d7
8 changed files with 105 additions and 13 deletions

View File

@@ -24,6 +24,11 @@ brotli_compression = [
"tuwunel-service/brotli_compression",
"tower-http/compression-br",
]
bzip2_compression = [
"tuwunel-admin/bzip2_compression",
"tuwunel-api/bzip2_compression",
"tuwunel-service/bzip2_compression",
]
direct_tls = [
"axum-server/tls-rustls",
"dep:rustls",
@@ -40,7 +45,6 @@ io_uring = [
"tuwunel-admin/io_uring",
"tuwunel-api/io_uring",
"tuwunel-service/io_uring",
"tuwunel-api/io_uring",
]
jemalloc = [
"tuwunel-admin/jemalloc",
@@ -66,6 +70,11 @@ jemalloc_stats = [
"tuwunel-core/jemalloc_stats",
"tuwunel-service/jemalloc_stats",
]
lz4_compression = [
"tuwunel-admin/lz4_compression",
"tuwunel-api/lz4_compression",
"tuwunel-service/lz4_compression",
]
release_max_log_level = [
"tuwunel-admin/release_max_log_level",
"tuwunel-api/release_max_log_level",