Merge branch 'main' into gsd/phase-13-aiui-functional-conversational-node-control-and-content-surf

# Conflicts:
#	.planning/config.json
This commit is contained in:
archipelago
2026-08-06 16:02:47 -04:00
26 changed files with 1438 additions and 67 deletions
+7
View File
@@ -80,6 +80,13 @@ serde_yaml = "0.9"
# HTTP client (for LND REST proxy, Tor SOCKS for peer messaging)
# Uses rustls-tls for cross-compilation (no OpenSSL dependency)
# App-gate TLS. Pinned to the rustls 0.21 line that reqwest already resolves,
# so this adds no new vendor and no second rustls major to the tree.
tokio-rustls = "0.24"
rustls-pemfile = "1.0"
# Verifying that the gate's key actually pairs with its certificate; rustls
# does not check this itself. Same version rustls 0.21 already resolves.
webpki = { package = "rustls-webpki", version = "0.101" }
reqwest = { version = "0.11", default-features = false, features = ["json", "socks", "rustls-tls", "stream"] }
# Nostr (node discovery + NIP-44 encrypted peer handshake)