Remove netcat dependency (#28920)

Closes #28813
Closes #27749

Release Notes:

- Removed the need to have openbsd `netcat` (`nc`) installed on your
system in order to enter passwords for `git` or `ssh` (remote
development). If you previously installed `netcat` specifically for Zed,
you may uninstall it.
This commit is contained in:
Ben Kunkle 2025-04-16 19:46:36 -04:00 committed by GitHub
parent 63b4b60b79
commit cbb6c221b3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 72 additions and 22 deletions

3
Cargo.lock generated
View file

@ -448,7 +448,6 @@ dependencies = [
"smol",
"tempfile",
"util",
"which 6.0.3",
"workspace-hack",
]
@ -11752,6 +11751,7 @@ name = "remote_server"
version = "0.1.0"
dependencies = [
"anyhow",
"askpass",
"async-watch",
"backtrace",
"cargo_toml",
@ -18204,6 +18204,7 @@ dependencies = [
"agent",
"anyhow",
"ashpd",
"askpass",
"assets",
"assistant",
"assistant_context_editor",