Connor Peet
54dd0ecc65
forwarding: make https work for port forwarding ( #213943 )
...
Closes https://github.com/microsoft/vscode/issues/201465
2024-05-30 21:42:51 -07:00
Connor Peet
eb99b85bdf
chore: update CLI dependences, add env var options for login
2024-05-20 08:33:23 -07:00
Robo
5216c04428
chore: update to electron 29 ( #209818 )
...
* chore: update electron@29.1.0
* chore: update typings to 20.x
* chore: bump electron@29.1.5
* ci: fix crash in compiling extensions-ci
* chore: disable .d.ts check for build/
$ ../node_modules/.bin/tsc -p tsconfig.build.json
node_modules/@types/chokidar/index.d.ts:21:14 - error TS2420: Class 'import("/Users/demohan/github/vscode/build/node_modules/@types/chokidar/index").FSWatcher' incorrectly implements interface 'import("fs").FSWatcher'.
Type 'FSWatcher' is missing the following properties from type 'FSWatcher': ref, unref
21 export class FSWatcher extends EventEmitter implements fs.FSWatcher {
~~~~~~~~~
node_modules/chokidar/types/index.d.ts:8:14 - error TS2420: Class 'import("/Users/demohan/github/vscode/build/node_modules/chokidar/types/index").FSWatcher' incorrectly implements interface 'import("fs").FSWatcher'.
Type 'FSWatcher' is missing the following properties from type 'FSWatcher': ref, unref
8 export class FSWatcher extends EventEmitter implements fs.FSWatcher {
~~~~~~~~~
Found 2 errors in 2 files.
Errors Files
1 node_modules/@types/chokidar/index.d.ts:21
1 node_modules/chokidar/types/index.d.ts:8
Refs https://github.com/paulmillr/chokidar/commit/a0f9e09f64ce7ae70cc6ae1f5615f65cb35f532f
* chore: update core types
* temp: fix layer validation
* chore: update nodejs checksums
* ci: use latest v20 LTS for missing node-gyp
Refs https://github.com/npm/cli/commit/eacec5f49060d3dfcdc3c7043115619e4bb22864
* ci: define LIBCPP_HARDENING_MODE
* ci: fix crash in vscode-web-min-ci
* chore: update rpm deps-list
* chore: bump tree-sitter-typescript@0.20 .5
* chore: bump electron@29.3.0
* chore: bump electron@29.3.1
* chore: update rpm deps-list for x86_64
* ci: disable io_uring UV backend on linux
* ci: disable io_uring backend for oss as well
* chore: update typings to 20.x
* ci: add TODO for io_uring workaround
* chore: bump distro
* chore: update preinstall node version checks
* chore: update @types/gulp
Refs https://github.com/microsoft/vscode/issues/212442
* ci: disable io_uring in more test suites
2024-05-11 01:20:28 +09:00
Connor Peet
8558da1335
cli: allow public port forwarding via tunnels ( #209489 )
2024-04-04 00:28:00 +02:00
Connor Peet
cd4bd7e64b
forwarding: add a warning for public ports ( #192599 )
...
* forwarding: add a warning for public ports
A number of users have raised some security concerns about port
forwarding. Forwarded ports are private (requiring auth with the same
GH account that did the forwarding) by default. When making a port
public, show the following dialog:

* Update extensions/tunnel-forwarding/src/extension.ts
Co-authored-by: Joyce Er <joyce.er@microsoft.com >
---------
Co-authored-by: Joyce Er <joyce.er@microsoft.com >
2023-09-08 19:19:50 +02:00
Connor Peet
a8b8e3a143
forwarding: fix log format again ( #191941 )
...
Fixes #191759
2023-09-01 09:38:20 -07:00
Connor Peet
cd7388f4da
forwarding: fix formatting issues in the log ( #191814 )
...
Fixes #191759
2023-08-30 18:50:50 +02:00
Connor Peet
2af3045474
tunnels: fix forwarding attempts wrong path to tunnel binary on linux ( #191657 )
...
Fixes #191621
2023-08-29 19:28:37 +02:00
Alex Ross
a7d7ad8797
Show Ports view when there's an onTunnel extension ( #190202 )
2023-08-10 14:23:00 -07:00
Connor Peet
a0e56dcea7
forwarding: fix tearing down process too early ( #190081 )
2023-08-09 20:24:56 +01:00
Connor Peet
71282c3d52
forwarding: add built-in tunnel forwarding extension ( #189874 )
...
* forwarding: add built-in tunnel forwarding extension
- Support public/private ports, which accounts for most of the work in
the CLI. Previously ports were only privat.
- Make the extension built-in. Ported from the remote-containers
extension with some tweaks for privacy and durability.
- This also removes the opt-in flag, by not reimplementing it 😛
Fixes https://github.com/microsoft/vscode/issues/189677
Fixes https://github.com/microsoft/vscode/issues/189678
* fixup! comments
---------
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
2023-08-08 22:00:03 +01:00