Connor Peet
660d22c3ef
cli: automatically use file storage if storage in keychain fails ( #189336 )
...
Fixes #187380
2023-07-31 10:56:08 -07:00
Connor Peet
30fde0d369
fix: stall on "starting new singleton" on linux if keychain blocks ( #187182 )
...
Adds a 5s timeout to keychain access on Linux. We had an issue about this a long time ago, but I never repro'd it until today and can't find the original...
If this timeout is hit, it'll fall back to the file-based keychain.
2023-07-06 23:49:31 +02:00
Connor Peet
13b1b90a83
tunnel: fix keyring panic on Linux ( #185066 )
...
tunnel: fix keyring panic on Linxu
Fixes #184792
Reported on https://github.com/hwchen/keyring-rs/issues/132
2023-06-14 23:34:03 +09:00
Connor Peet
75c2f321b2
cli: update dependencies ( #184189 )
...
Up all the dependencies! Notably:
- russh to the latest main now that tunnel changes are merged
- secret-service-rs to 3.x and dropping our custom fork
- which also fixes SDL pings
Fixes https://github.com/microsoft/vscode-internalbacklog/issues/4328
Fixes https://github.com/microsoft/vscode-internalbacklog/issues/4077
2023-06-02 10:27:47 -07:00
Simon Byrne
ef46983a3a
cli: option to disable encryption of keychain matter
...
* option to disable encryption of keys
Avoids issue of token invalidation when switching machines with a shared home directory, as suggested by @connor4312 in https://github.com/microsoft/vscode-remote-release/issues/8110#issuecomment-1452270922
Fixes #8110
* Update cli/src/auth.rs
Co-authored-by: Connor Peet <connor@peet.io >
* Change variable to VSCODE_CLI_DISABLE_KEYCHAIN_ENCRYPT
Co-authored-by: Connor Peet <connor@peet.io >
---------
Co-authored-by: Connor Peet <connor@peet.io >
2023-03-02 20:28:57 +01:00
Connor Peet
6d59c82ddc
cli: add option to enable --no-sleep for tunnel ( #172043 )
...
Fixes https://github.com/microsoft/vscode-remote-release/issues/7127
Also add auth logs for debugging, seemed like my OSS retained
a bad Github token.
2023-01-23 10:44:27 -08:00
Connor Peet
82b239204c
cli: print oauth errors better, respect slow_down ( #169164 )
...
For diagnosing https://github.com/microsoft/vscode/issues/169066
2022-12-14 14:06:24 -05:00
Connor Peet
796ee2bf3c
chore: pull more strings from the product.json ( #166769 )
...
Fixes the bulk of https://github.com/microsoft/vscode-cli/issues/560
2022-11-18 18:52:52 -08:00
Connor Peet
b784bcdd32
cli: use hard tabs to align with vscode style
2022-09-23 14:17:01 -07:00
Connor Peet
9bcc88eafe
cli: get builds in order
2022-09-23 13:28:26 -07:00
Connor Peet
3762635fe1
move cli to top level
2022-09-20 08:42:44 -07:00