Commit Graph

3118 Commits

Author SHA1 Message Date
Megan Rogge
de9c04cae4 remove storage service, try to hook up layout info communication, bad layering also 2021-02-11 21:23:48 -08:00
Megan Rogge
68a47518f8 move things back to platform and delete duplicate code 2021-02-11 12:19:25 -08:00
Megan Rogge
a35338b250 move things back to the workbench and leave only necessary items in platform 2021-02-11 11:02:03 -08:00
Megan Rogge
da39b7af3e create PersistentTerminalProcess and move terminal and environmentVariable files from workbench -> platform 2021-02-10 15:26:05 -08:00
Daniel Imms
1abb2d9534 Merge remote-tracking branch 'origin/master' into tyriar/74620_2 2021-02-10 11:34:32 -08:00
Daniel Imms
6132a763bc Get one way communication happening 2021-02-09 04:07:38 -08:00
Daniel Imms
456841a93b Create createProcess ipc interface 2021-02-08 12:37:10 -08:00
Sandeep Somavarapu
2baf63ad00 use logger service for output appenders 2021-02-07 13:10:15 +01:00
Alex Ross
26e6d9e93a Set the remote ext host pid and name (#115891)
Fixes #115213
2021-02-05 17:00:34 +01:00
Daniel Imms
6848fcd7b0 Merge remote-tracking branch 'origin/master' into tyriar/115053 2021-02-05 07:35:58 -08:00
Martin Aeschlimann
a9b412330a remote cli: open URL: %2F lost. Fixes microsoft/vscode-remote-release#4421 2021-02-05 11:41:10 +01:00
Sandeep Somavarapu
cdc8628d55 rename log service to logger 2021-02-05 11:38:39 +01:00
Eno Yao
e9c65a7e62 Supplementary function parameter types 2021-02-05 08:17:18 +01:00
Daniel Imms
9dbc765a38 Add appDirname variable
Part of #115053
2021-02-03 07:50:58 -08:00
Benjamin Pasero
00d8115647 Merge branch 'master' into ben/modernize-fs 2021-02-03 14:29:12 +01:00
Benjamin Pasero
aca5d3ea2e fs - merge readdir functions into one 2021-02-03 12:07:48 +01:00
Benjamin Pasero
b28cd23d52 fs - more removal of promisify utility 2021-02-03 11:29:26 +01:00
Benjamin Pasero
dbf6147c01 fs - remove promise based methods from pfs and replace with fs.promises 2021-02-03 11:20:14 +01:00
Johannes Rieken
74937e0a89 Merge pull request #115530 from microsoft/joh/norpc
Hide API implementation proxies, add tests to check for "proxy leakage"
2021-02-03 09:17:56 +01:00
Benjamin Pasero
5b913c0cc2 Merge branch 'master' into ben/modernize-fs 2021-02-03 08:33:26 +01:00
Benjamin Pasero
0677d5e6f6 fs - sort pfs and introduce SymlinkSupport namespace 2021-02-02 17:33:41 +01:00
Connor Peet
3088c27fbd debug: mark terminal as free when the associated debug session ends (#115573) 2021-02-02 08:27:37 -08:00
Benjamin Pasero
a0d76bb983 fs - drop pfs.mkdirp in favor of node.js 2021-02-02 15:04:36 +01:00
Johannes Rieken
3d2ca29012 hide terminal proxy 2021-02-01 12:01:56 +01:00
Alex Ross
fcccc85ff9 Add more to test resolver tunnel factory and fix port filtering 2021-01-21 16:23:55 +01:00
Alex Ross
f63310750f Even more tunnel provider logging 2021-01-21 11:39:43 +01:00
Alex Ross
38c051bf86 Catch errors in tunnel providers and log 2021-01-20 17:27:31 +01:00
Alex Ross
c0c033ff4f Use port auto forwarding setting to disable port finding (#114574) 2021-01-19 17:06:06 +01:00
Martin Aeschlimann
dc58838950 remote install-extension with VSIX 2021-01-18 23:35:51 +01:00
Martin Aeschlimann
847300e49a support vsix for install-extension 2021-01-18 22:18:44 +01:00
Martin Aeschlimann
97f237272c rename remote commands to _remoteCLI 2021-01-18 16:15:09 +01:00
Martin Aeschlimann
d3611cbb63 fix toString 2021-01-18 13:16:51 +01:00
Martin Aeschlimann
c198925570 extensionsManagement for remote CLI 2021-01-15 15:39:13 +01:00
Daniel Imms
c972009ef6 Merge pull request #114214 from microsoft/tyriar/flow_control
Implement terminal flow control
2021-01-14 06:44:30 -08:00
Daniel Imms
f8ec60aa06 Add flow control setting, remove fake latency 2021-01-14 06:04:03 -08:00
Alex Ross
b903748b83 Fix candidate filter and auto forwarding wiring (#114290) 2021-01-13 18:06:31 +01:00
Alex Ross
b4e4bd1642 Allow tunnel providers to support making a tunnel public 2021-01-13 12:29:35 +01:00
Tyler James Leonhardt
732d4ff89e Make PowerShell 7 default if available and show in choose shell menu (#112768)
* make PowerShell 7 default if available and show in choose shell menu

* misc feedback

* better handle ARM and use pfs everywhere also update pfs to handle AppExecLinks

* fix test

* move to async

* add logging

* powershell global tool is in the image apparently

* have path test be the same

* try/catch the readlink

* await exists

* fix test

* check what arch node is

* fix indexes

* address daniel's feedback

* have getProgramFilesPath return null instead
2021-01-11 15:38:03 -08:00
Alex Dima
cba1d1b184 Prefix all performance.mark calls with code/ 2021-01-11 16:12:03 +01:00
Daniel Imms
16452c54f3 Merge pull request #113938 from microsoft/alex/terminal-exthost-improvements
Avoid timeouts in mirroring terminals to the extension host
2021-01-07 09:29:17 -08:00
Alex Ross
a7cf03de2d Add elevation message to ports UI (#113990)
This change allows remote extension to handle elevation if they want.
Fixes microsoft/vscode-remote-release#3922
2021-01-07 16:21:06 +01:00
Alex Ross
14bb2fdc12 Tunnels from a tunnel factory can have async dispose 2021-01-07 11:34:17 +01:00
Alexandru Dima
3d8888779d Fixes #112446: Avoid timeouts in mirroring terminals to the extension host by assigning a temporary UUID to terminals created on the extension host side 2021-01-07 00:13:42 +01:00
Alex Ross
4804bbcdff Tunnel factory can return undefined (#113232)
Fixes microsoft/vscode-internalbacklog#1680
2020-12-28 09:54:08 +01:00
Alex Ross
ed87c35de9 Show more port cmdline when wide
And add pid.
Fixes #112796, microsoft/vscode-remote-release#4120
2020-12-24 11:54:07 +01:00
Alex Ross
0b1892f877 Start candidate finding later (#113377)
And filter out the renderer.
Fixes #4185, #4110
2020-12-24 11:51:47 +01:00
Alex Ross
05a5209b4c Fix candidate port finding (more async, better timing) (#113342)
Fixes #112843
2020-12-23 14:02:06 +01:00
Alex Ross
9c2a1dc473 Don't restore ports that are already detected
Part of microsoft/vscode-remote-release#4112
2020-12-22 14:41:11 +01:00
Alex Ross
48c2ad6493 Temporary workaround for #112843 2020-12-21 11:19:14 +01:00
Alex Ross
fc6bf56844 Fix executeTask for composite tasks
Fixes #112545
2020-12-16 17:02:19 +01:00