vscode/cli
Connor Peet 8ef6961789
server-web: implement secret storage provider (#191538)
Works quite similarly to vscode.dev. The client has a key stored in
secret storage. The server has a key stored server-side, and issues
an http-only cookie to the client. The client can ask the server to
combine its key and the http-only cookie key to a key component, which
it combines with its local key to encrypt and decrypt data.

This logic kicks in if the web server bits see a `vscode-secret-key-path`
cookie set when it loads.
2023-08-28 17:48:09 -07:00
..
src server-web: implement secret storage provider (#191538) 2023-08-28 17:48:09 -07:00
build.rs cli: cleanup build (#190213) 2023-08-10 20:14:30 -07:00
Cargo.lock cli: fix decompression loop stalling (#191512) 2023-08-28 21:51:04 +02:00
Cargo.toml cli: fix decompression loop stalling (#191512) 2023-08-28 21:51:04 +02:00
CONTRIBUTING.md cli: point docs to the new RA extension ns (#162500) 2022-10-04 08:17:10 -07:00
rustfmt.toml cli: use hard tabs to align with vscode style 2022-09-23 14:17:01 -07:00
ThirdPartyNotices.txt August 2023 endgame OSS Tool changes 2023-08-28 16:26:22 +02:00