Christof Marti
519788fbcb
@vscode/proxy-agent 0.38.0 ( #289736 )
2026-02-04 08:49:34 +01:00
Christof Marti
ff6cd330c8
Add telemetry on the number of additional certificates
2026-01-14 12:16:23 +01:00
Christof Marti
2d19cfa394
Disable loading system certificates from Node.js by default ( #277838 )
2025-11-17 21:35:10 +01:00
Christof Marti
0abd5afddd
Enable by default
2025-11-03 17:05:25 +01:00
Christof Marti
29bced6a0d
Adopt @vscode/proxy-agent 0.36.0
2025-11-03 17:05:25 +01:00
Benjamin Pasero
234b127eff
debt - apply more linting fixes ( #274677 )
2025-11-03 06:34:57 +00:00
Christof Marti
470d7704a6
Support loading system certificates with Node
2025-11-02 23:19:00 +01:00
Matt Bierner
360c9fd134
Add lint rule for as any and bulk ignore all existing breaks
...
For #269213
This adds a new eslint rule for `as any` and `<any>({... })`. We'd like to remove almost all of these, however right now the first goal is to prevent them in new code. That's why with this first PR I simply add `eslint-disable` comments for all breaks
Trying to get this change in soon after branching off for release to hopefully minimize disruption during debt week work
2025-10-02 23:38:33 -07:00
Christof Marti
a5b622f59c
Add telemetry for resolving proxies
2025-10-01 00:18:53 +02:00
Christof Marti
ff388f3ba8
Adopt @vscode/proxy-agent 0.35.0
2025-10-01 00:18:53 +02:00
Benjamin Pasero
2984f68510
debt - avoid any for timeout/interval ( #249348 )
2025-05-20 20:08:25 +02:00
Christof Marti
9aa43e8d4a
Skip unused telemetry events ( microsoft/vscode-internalbacklog#5288 )
2025-02-21 08:23:38 +01:00
Christof Marti
566a4ca5c8
useHostProxy > isUseHostProxyEnabled() ( microsoft/vscode-copilot-release#3821 )
2025-01-16 17:49:47 +01:00
Christof Marti
118e6f5373
Local and remote proxy settings ( microsoft/vscode-copilot-release#3821 )
2025-01-16 12:13:46 +01:00
Christof Marti
074a0c40f7
Move fetch patching to agent package ( #228697 )
2024-12-02 20:43:59 +01:00
Christof Marti
09f117fcd9
Keep originals and resolveProxyURL ( #228697 )
2024-11-29 13:23:38 +01:00
Christof Marti
ce446a0855
Test Kerberos integration ( github/copilot#13764 )
2024-11-27 11:05:26 +01:00
Christof Marti
83857a6ee1
Fix kerberos import ( github/copilot#13764 )
2024-11-22 22:34:36 +01:00
Christof Marti
afc3a6a861
Allow H2 and CA from options ( #228697 )
2024-11-11 15:40:40 +01:00
Christof Marti
e023ea2c7c
Enable for remote ( #228697 )
2024-11-06 10:23:16 +01:00
Christof Marti
3d41ba214c
Proxy support for Node.js fetch ( #228697 )
2024-11-06 00:22:35 +01:00
Benjamin Pasero
db992f389a
esm - some 💄
2024-09-27 11:00:52 +02:00
Benjamin Pasero
d2701aa2ec
esm - remove AMD modifications in sources
2024-09-27 08:04:16 +02:00
Christof Marti
2e65b7574c
Disable by default ( #228696 )
2024-09-23 16:27:38 +02:00
Christof Marti
f27c0e16ee
type > typeProperty ( #228696 )
2024-09-23 12:10:28 +02:00
Christof Marti
7eae20c99c
Record use of features not supported by Electron's fetch ( #228696 )
2024-09-22 21:48:11 +02:00
Christof Marti
4922d405d9
Use Electron's fetch
2024-09-20 16:35:14 +02:00
Benjamin Pasero
d60295dc0e
ESM: revisit need for _VSCODE_NODE_MODULES ( fix #226453 ) ( #227427 )
2024-09-03 15:18:08 +02:00
Benjamin Pasero
6b924c5152
ESM merge to main ( #227184 )
...
Co-authored-by: Johannes Rieken <jrieken@microsoft.com >
Co-authored-by: Alexandru Dima <alexdima@microsoft.com >
2024-08-30 10:31:46 +02:00
Christof Marti
992ab32a06
Look up Kerberos auth on host when failed remotely ( microsoft/vscode-copilot-release#1380 )
2024-07-12 16:37:21 +02:00
Benjamin Pasero
16654e6126
esm - reduce diff to branch ( #221154 )
2024-07-09 08:08:56 +02:00
Christof Marti
fd18af08ab
Cache basic auth ( #220034 )
2024-07-05 17:01:45 +02:00
Christof Marti
ea8d37ead2
Fall back to basic auth when kerberos errors out ( #220034 )
2024-07-05 16:31:32 +02:00
Christof Marti
82104a3a6c
Proxy Basic Auth
2024-07-05 00:08:03 +02:00
mohankumarelec
e3e15e15e8
Add http.noProxy setting ( fixes #211956 )
2024-06-24 18:05:55 +00:00
Christof Marti
298c72219b
Module not shared on Windows?
2024-06-24 19:37:11 +02:00
Christof Marti
3cdb165262
Update to @vscode/proxy-agent 0.21.0
2024-06-24 19:37:11 +02:00
Christof Marti
e0a7112fd5
Test custom root certificate ( microsoft/vscode-copilot-release#1294 )
2024-06-21 10:39:28 +02:00
Christof Marti
40e700a8d2
Fix module patching ( microsoft/vscode-copilot-release#1294 )
2024-06-21 09:18:21 +02:00
Johannes Rieken
f942605e16
fix https://github.com/microsoft/vscode/issues/214584 ( #215413 )
2024-06-13 08:46:27 +00:00
Johannes
09981a84af
configure esModuleInterop: true, change some star-imports
2024-06-03 16:50:28 +02:00
Christof Marti
9c2b9327e5
Load local certificates ( microsoft/vscode-remote-release#9176 )
2023-11-13 17:09:47 +01:00
Christof Marti
096a6e425a
Disable to investigate known issue ( #185098 )
2023-09-28 17:03:46 +02:00
Christof Marti
5ae15d5398
Update @vscode/proxy-agent and enable new cert loading
2023-09-15 21:38:20 +02:00
Christof Marti
839f03369a
Revert use of new certificate loading ( #189133 )
2023-07-28 13:50:23 +02:00
Christof Marti
e6e6cd54c2
Log types of authentication requests ( #187456 )
2023-07-24 16:32:13 +02:00
Christof Marti
cb0f0efbcc
Remember when ticket was requested ( #187456 )
2023-07-20 18:34:07 +02:00
Christof Marti
e87dc37041
Enable system certificates v2 by default ( #185098 )
2023-07-20 18:01:31 +02:00
Christof Marti
dfb783168f
Add http.proxyKerberosServicePrincipal setting ( #187456 )
2023-07-20 15:49:53 +02:00
Christof Marti
6ae441b56f
Kerberos auth for proxies ( #188130 )
2023-07-19 20:11:00 +02:00