You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Cargo.toml
+9-2Lines changed: 9 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -37,7 +37,12 @@ default = ["max"]
37
37
##
38
38
## As fast as possible, tracing, with TUI progress, progress line rendering with autoconfiguration, all transports based on their most mature implementation (HTTP), all `ein` tools, CLI colors and local-time support, JSON output, regex support for rev-specs.
39
39
## Can be amended with the `http-client-curl-rustls` feature to avoid `openssl` as backend.
40
-
max = ["max-control", "fast", "gitoxide-core-tools-query", "gitoxide-core-tools-corpus", "gitoxide-core-blocking-client", "http-client-curl"]
40
+
##
41
+
## ### Note
42
+
##
43
+
## When used in conjunction with `http-client-curl-rustls`, the `openssl` crates will still be compiled, but won't be used. To bypass this, disable
44
+
## default dependencies and specify the features yourself.
45
+
max = ["max-control", "fast", "gitoxide-core-tools-query", "gitoxide-core-tools-corpus", "gitoxide-core-blocking-client", "http-client-curl-openssl"]
## All the good stuff, with less fanciness for smaller binaries.
55
60
##
56
61
## As fast as possible, progress line rendering, all transports based on their most mature implementation (HTTP), all `ein` tools, CLI colors and local-time support, JSON output.
## Stacks with `blocking-http-transport-curl` and also enables the `rustls` backend to avoid `openssl`.
193
+
## This feature takes precedence over `http-client-curl-rust-ssl`.
193
194
blocking-http-transport-curl-rustls = [
194
195
"blocking-http-transport-curl",
195
196
"gix-transport/http-client-curl-rust-tls",
196
197
]
198
+
## Stacks with `blocking-http-transport-curl` and also enables the `openssl` backend.
199
+
blocking-http-transport-curl-openssl = [
200
+
"blocking-http-transport-curl",
201
+
"gix-transport/http-client-curl-openssl",
202
+
]
197
203
## Stacks with `blocking-network-client` to provide support for HTTP/S using **reqwest**, and implies blocking networking as a whole, making the `https://` transport available.
0 commit comments