Skip to content

Commit d6e98c0

Browse files
committed
feat: replace openssl with rustls for TLS support
Switch from OpenSSL to rustls (pure Rust TLS implementation) to improve cross-platform compilation and reduce external dependencies.
1 parent 450caed commit d6e98c0

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

asyncgit/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ keywords = ["git"]
1414
[features]
1515
default = ["trace-libgit"]
1616
trace-libgit = []
17-
vendor-openssl = ["openssl-sys"]
17+
1818

1919
[dependencies]
2020
bitflags = "2"
@@ -31,9 +31,9 @@ gix = { version = "0.77.0", default-features = false, features = [
3131
"status",
3232
] }
3333
log = "0.4"
34-
# git2 = { path = "../../extern/git2-rs", features = ["vendored-openssl"]}
35-
# git2 = { git="https://github.com/extrawurst/git2-rs.git", rev="fc13dcc", features = ["vendored-openssl"]}
36-
# pinning to vendored openssl, using the git2 feature this gets lost with new resolver
34+
35+
36+
3737
openssl-sys = { version = '0.9', features = ["vendored"], optional = true }
3838
rayon = "1.11"
3939
rayon-core = "1.13"

0 commit comments

Comments
 (0)