diff --git a/.pipelines/cs-build-steps.yaml b/.pipelines/cs-build-steps.yaml
index 4f1136c4..3624ce15 100644
--- a/.pipelines/cs-build-steps.yaml
+++ b/.pipelines/cs-build-steps.yaml
@@ -4,12 +4,6 @@ parameters:
default: ''
steps:
-- task: UseDotNet@2
- displayName: "Install DotNet 6.0 Runtime"
- inputs:
- packageType: 'runtime'
- version: '6.x'
-
- task: UseDotNet@2
displayName: "Install DotNet SDK"
inputs:
diff --git a/cs/build/build.props b/cs/build/build.props
index 8d18c516..506503c0 100644
--- a/cs/build/build.props
+++ b/cs/build/build.props
@@ -41,7 +41,7 @@
5.3.9
4.7.2
15.5.31
- 3.12.11
+ 3.12.24
2.4.0
2.4.0
diff --git a/cs/global.json b/cs/global.json
index 2920a09a..43940c6b 100644
--- a/cs/global.json
+++ b/cs/global.json
@@ -1,6 +1,6 @@
{
"sdk": {
- "version": "8.0.400",
+ "version": "8.0.419",
"rollForward": "latestFeature"
}
}
diff --git a/cs/test/TunnelsSDK.Test/TunnelsSDK.Test.csproj b/cs/test/TunnelsSDK.Test/TunnelsSDK.Test.csproj
index 6f420632..f91d582a 100644
--- a/cs/test/TunnelsSDK.Test/TunnelsSDK.Test.csproj
+++ b/cs/test/TunnelsSDK.Test/TunnelsSDK.Test.csproj
@@ -1,7 +1,7 @@
- net6.0
+ net8.0
enable
Microsoft.DevTunnels.Test
Microsoft.DevTunnels.Test
diff --git a/samples/ts/client/package-lock.json b/samples/ts/client/package-lock.json
index 1698543a..79cdd540 100644
--- a/samples/ts/client/package-lock.json
+++ b/samples/ts/client/package-lock.json
@@ -9,9 +9,9 @@
"version": "1.0.0",
"license": "MIT",
"dependencies": {
- "@microsoft/dev-tunnels-connections": "^1.2.1",
- "@microsoft/dev-tunnels-contracts": "^1.2.1",
- "@microsoft/dev-tunnels-management": "^1.2.1"
+ "@microsoft/dev-tunnels-connections": "^1.3.6",
+ "@microsoft/dev-tunnels-contracts": "^1.3.6",
+ "@microsoft/dev-tunnels-management": "^1.3.6"
},
"devDependencies": {
"@types/node": "^22.9.0",
@@ -19,18 +19,19 @@
}
},
"node_modules/@microsoft/dev-tunnels-connections": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-connections/-/dev-tunnels-connections-1.2.1.tgz",
- "integrity": "sha512-jK+16q1/eVU9fPxiPuVHXrvOfNZCI+2ej8moyDk8BwEFmmBlQ9dlMQ6M3hZw4/4rDy+PY7PvzoDVI3bAQj55bQ==",
+ "version": "1.3.6",
+ "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-connections/-/dev-tunnels-connections-1.3.6.tgz",
+ "integrity": "sha512-Ux9Xt8Lo3Mc9yeeDbz9Z8UbrZva+YgWj8TfSYe6+dVZB8W3hWpGG9nPIf9VoqZWEECFbD5BXvaXUmVFtoEBeIg==",
+ "license": "MIT",
"dependencies": {
- "@microsoft/dev-tunnels-contracts": ">1.1.37",
- "@microsoft/dev-tunnels-management": ">1.1.37",
- "@microsoft/dev-tunnels-ssh": "^3.12.5",
- "@microsoft/dev-tunnels-ssh-tcp": "^3.12.5",
+ "@microsoft/dev-tunnels-contracts": "^1.3.6",
+ "@microsoft/dev-tunnels-management": "^1.3.6",
+ "@microsoft/dev-tunnels-ssh": "^3.12.12",
+ "@microsoft/dev-tunnels-ssh-tcp": "^3.12.12",
"await-semaphore": "^0.1.3",
"buffer": "^5.2.1",
"debug": "^4.1.1",
- "es5-ext": "0.10.63",
+ "es5-ext": "0.10.64",
"uuid": "^3.3.3",
"vscode-jsonrpc": "^4.0.0",
"websocket": "^1.0.28"
@@ -46,9 +47,10 @@
}
},
"node_modules/@microsoft/dev-tunnels-contracts": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-contracts/-/dev-tunnels-contracts-1.2.1.tgz",
- "integrity": "sha512-iMZ4a6l7Xcm6BcVTodPmTpXyUCFOelUpjSSKWeYuwIoYQsdyYGOBwSx3rUev4HojwhKUA/uWWDONHewbOgom8w==",
+ "version": "1.3.6",
+ "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-contracts/-/dev-tunnels-contracts-1.3.6.tgz",
+ "integrity": "sha512-tO9E3bVCSPHIarbrHXvj1dk44maWrLFse9HoE2pfpufLW/cF9y63h+u+lwmOKfhf5ZePbe0/T6paN095+LSiIg==",
+ "license": "MIT",
"dependencies": {
"buffer": "^5.2.1",
"debug": "^4.1.1",
@@ -56,21 +58,23 @@
}
},
"node_modules/@microsoft/dev-tunnels-management": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-management/-/dev-tunnels-management-1.2.1.tgz",
- "integrity": "sha512-l1tze5oEz9HyYHXWQzD44TZo00hVt0GsKDK3Dq+wk3QmhQtZduJKqgOItH+h/dZJWRekYJ7ofdSk/By8rcPFmQ==",
+ "version": "1.3.6",
+ "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-management/-/dev-tunnels-management-1.3.6.tgz",
+ "integrity": "sha512-cFO5/8ibvRqcd6NTLx0m30yDiPRREEjl4PJ4Pwh8ix2X2PYx6ZnqVwT8/VuslUtJk+jr7E8YtCCWSsXThN5OuA==",
+ "license": "MIT",
"dependencies": {
- "@microsoft/dev-tunnels-contracts": ">1.1.37",
- "axios": "^1.6.6",
+ "@microsoft/dev-tunnels-contracts": "^1.3.6",
+ "axios": "^1.8.4",
"buffer": "^5.2.1",
"debug": "^4.1.1",
"vscode-jsonrpc": "^4.0.0"
}
},
"node_modules/@microsoft/dev-tunnels-ssh": {
- "version": "3.12.5",
- "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-ssh/-/dev-tunnels-ssh-3.12.5.tgz",
- "integrity": "sha512-elDcBd4yBOfjCmmISv0cC/SeTmuF4Pj1Y5+aBVXuvg2xdfl/sF7gIPgYbiFpPxU8P6zyN+JlxWbwZkRABjlxaA==",
+ "version": "3.12.22",
+ "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-ssh/-/dev-tunnels-ssh-3.12.22.tgz",
+ "integrity": "sha512-BiYjRiBAbvo306zeZmRaLgY5f3JuN8x0F108ZcssVwL11CUP5zvYwjyOUysMOSH42qfQG/zCG+1b56muLGW+5A==",
+ "license": "MIT",
"dependencies": {
"buffer": "^5.2.1",
"debug": "^4.1.1",
@@ -79,9 +83,10 @@
}
},
"node_modules/@microsoft/dev-tunnels-ssh-tcp": {
- "version": "3.12.5",
- "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-ssh-tcp/-/dev-tunnels-ssh-tcp-3.12.5.tgz",
- "integrity": "sha512-/3kaDJpWPq+bRJJqiI3cqJsLfk8yddJ0+d3KmjIlcwF9wQewGp+rgTTdv29gl9dTm/cAhJh655Qh+vBHfrquZw==",
+ "version": "3.12.22",
+ "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-ssh-tcp/-/dev-tunnels-ssh-tcp-3.12.22.tgz",
+ "integrity": "sha512-oZs7CLRv5V6Lo0+oFGsW2EwKFAzAdQ+sa+06yc9O4CyV0HAywP/E6o52vhjVJD4RpsZzCTsUf0ApoYYr05hDpw==",
+ "license": "MIT",
"dependencies": {
"@microsoft/dev-tunnels-ssh": "~3.12"
}
@@ -134,7 +139,8 @@
"type": "consulting",
"url": "https://feross.org/support"
}
- ]
+ ],
+ "license": "MIT"
},
"node_modules/bn.js": {
"version": "4.12.3",
@@ -145,7 +151,8 @@
"node_modules/brorand": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
- "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w=="
+ "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==",
+ "license": "MIT"
},
"node_modules/buffer": {
"version": "5.7.1",
@@ -165,6 +172,7 @@
"url": "https://feross.org/support"
}
],
+ "license": "MIT",
"dependencies": {
"base64-js": "^1.3.1",
"ieee754": "^1.1.13"
@@ -219,25 +227,11 @@
"node": ">=0.12"
}
},
- "node_modules/d/node_modules/es5-ext": {
- "version": "0.10.64",
- "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz",
- "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==",
- "hasInstallScript": true,
- "dependencies": {
- "es6-iterator": "^2.0.3",
- "es6-symbol": "^3.1.3",
- "esniff": "^2.0.1",
- "next-tick": "^1.1.0"
- },
- "engines": {
- "node": ">=0.10"
- }
- },
"node_modules/debug": {
- "version": "4.3.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
- "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
+ "version": "4.4.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
+ "license": "MIT",
"dependencies": {
"ms": "^2.1.3"
},
@@ -263,6 +257,7 @@
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
"integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
+ "license": "MIT",
"dependencies": {
"bn.js": "^4.1.0",
"miller-rabin": "^4.0.0",
@@ -329,10 +324,11 @@
}
},
"node_modules/es5-ext": {
- "version": "0.10.63",
- "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.63.tgz",
- "integrity": "sha512-hUCZd2Byj/mNKjfP9jXrdVZ62B8KuA/VoK7X8nUh5qT+AxDmcbvZz041oDVZdbIN1qW6XY9VDNwzkvKnZvK2TQ==",
+ "version": "0.10.64",
+ "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz",
+ "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==",
"hasInstallScript": true,
+ "license": "ISC",
"dependencies": {
"es6-iterator": "^2.0.3",
"es6-symbol": "^3.1.3",
@@ -546,7 +542,8 @@
"type": "consulting",
"url": "https://feross.org/support"
}
- ]
+ ],
+ "license": "BSD-3-Clause"
},
"node_modules/is-typedarray": {
"version": "1.0.0",
@@ -566,6 +563,7 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
"integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
+ "license": "MIT",
"dependencies": {
"bn.js": "^4.0.0",
"brorand": "^1.0.1"
@@ -598,7 +596,8 @@
"node_modules/ms": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "license": "MIT"
},
"node_modules/next-tick": {
"version": "1.1.0",
@@ -628,6 +627,7 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
"integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
+ "license": "MIT",
"dependencies": {
"safe-buffer": "^5.1.0"
}
@@ -649,7 +649,8 @@
"type": "consulting",
"url": "https://feross.org/support"
}
- ]
+ ],
+ "license": "MIT"
},
"node_modules/type": {
"version": "2.7.3",
@@ -699,6 +700,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-4.0.0.tgz",
"integrity": "sha512-perEnXQdQOJMTDFNv+UF3h1Y0z4iSiaN9jIlb0OqIYgosPCZGYh/MCUlkFtV2668PL69lRDO32hmvL2yiidUYg==",
+ "license": "MIT",
"engines": {
"node": ">=8.0.0 || >=10.0.0"
}
diff --git a/samples/ts/client/package.json b/samples/ts/client/package.json
index b573a88b..728f7afd 100644
--- a/samples/ts/client/package.json
+++ b/samples/ts/client/package.json
@@ -15,8 +15,8 @@
"typescript": "^5.6.3"
},
"dependencies": {
- "@microsoft/dev-tunnels-connections": "^1.2.1",
- "@microsoft/dev-tunnels-contracts": "^1.2.1",
- "@microsoft/dev-tunnels-management": "^1.2.1"
+ "@microsoft/dev-tunnels-connections": "^1.3.6",
+ "@microsoft/dev-tunnels-contracts": "^1.3.6",
+ "@microsoft/dev-tunnels-management": "^1.3.6"
}
}
diff --git a/samples/ts/host/package-lock.json b/samples/ts/host/package-lock.json
index 760c543d..b9684639 100644
--- a/samples/ts/host/package-lock.json
+++ b/samples/ts/host/package-lock.json
@@ -9,9 +9,9 @@
"version": "1.0.0",
"license": "MIT",
"dependencies": {
- "@microsoft/dev-tunnels-connections": "^1.2.1",
- "@microsoft/dev-tunnels-contracts": "^1.2.1",
- "@microsoft/dev-tunnels-management": "^1.2.1"
+ "@microsoft/dev-tunnels-connections": "^1.3.6",
+ "@microsoft/dev-tunnels-contracts": "^1.3.6",
+ "@microsoft/dev-tunnels-management": "^1.3.6"
},
"devDependencies": {
"@types/node": "^22.9.0",
@@ -19,18 +19,19 @@
}
},
"node_modules/@microsoft/dev-tunnels-connections": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-connections/-/dev-tunnels-connections-1.2.1.tgz",
- "integrity": "sha512-jK+16q1/eVU9fPxiPuVHXrvOfNZCI+2ej8moyDk8BwEFmmBlQ9dlMQ6M3hZw4/4rDy+PY7PvzoDVI3bAQj55bQ==",
+ "version": "1.3.6",
+ "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-connections/-/dev-tunnels-connections-1.3.6.tgz",
+ "integrity": "sha512-Ux9Xt8Lo3Mc9yeeDbz9Z8UbrZva+YgWj8TfSYe6+dVZB8W3hWpGG9nPIf9VoqZWEECFbD5BXvaXUmVFtoEBeIg==",
+ "license": "MIT",
"dependencies": {
- "@microsoft/dev-tunnels-contracts": ">1.1.37",
- "@microsoft/dev-tunnels-management": ">1.1.37",
- "@microsoft/dev-tunnels-ssh": "^3.12.5",
- "@microsoft/dev-tunnels-ssh-tcp": "^3.12.5",
+ "@microsoft/dev-tunnels-contracts": "^1.3.6",
+ "@microsoft/dev-tunnels-management": "^1.3.6",
+ "@microsoft/dev-tunnels-ssh": "^3.12.12",
+ "@microsoft/dev-tunnels-ssh-tcp": "^3.12.12",
"await-semaphore": "^0.1.3",
"buffer": "^5.2.1",
"debug": "^4.1.1",
- "es5-ext": "0.10.63",
+ "es5-ext": "0.10.64",
"uuid": "^3.3.3",
"vscode-jsonrpc": "^4.0.0",
"websocket": "^1.0.28"
@@ -46,9 +47,10 @@
}
},
"node_modules/@microsoft/dev-tunnels-contracts": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-contracts/-/dev-tunnels-contracts-1.2.1.tgz",
- "integrity": "sha512-iMZ4a6l7Xcm6BcVTodPmTpXyUCFOelUpjSSKWeYuwIoYQsdyYGOBwSx3rUev4HojwhKUA/uWWDONHewbOgom8w==",
+ "version": "1.3.6",
+ "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-contracts/-/dev-tunnels-contracts-1.3.6.tgz",
+ "integrity": "sha512-tO9E3bVCSPHIarbrHXvj1dk44maWrLFse9HoE2pfpufLW/cF9y63h+u+lwmOKfhf5ZePbe0/T6paN095+LSiIg==",
+ "license": "MIT",
"dependencies": {
"buffer": "^5.2.1",
"debug": "^4.1.1",
@@ -56,21 +58,23 @@
}
},
"node_modules/@microsoft/dev-tunnels-management": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-management/-/dev-tunnels-management-1.2.1.tgz",
- "integrity": "sha512-l1tze5oEz9HyYHXWQzD44TZo00hVt0GsKDK3Dq+wk3QmhQtZduJKqgOItH+h/dZJWRekYJ7ofdSk/By8rcPFmQ==",
+ "version": "1.3.6",
+ "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-management/-/dev-tunnels-management-1.3.6.tgz",
+ "integrity": "sha512-cFO5/8ibvRqcd6NTLx0m30yDiPRREEjl4PJ4Pwh8ix2X2PYx6ZnqVwT8/VuslUtJk+jr7E8YtCCWSsXThN5OuA==",
+ "license": "MIT",
"dependencies": {
- "@microsoft/dev-tunnels-contracts": ">1.1.37",
- "axios": "^1.6.6",
+ "@microsoft/dev-tunnels-contracts": "^1.3.6",
+ "axios": "^1.8.4",
"buffer": "^5.2.1",
"debug": "^4.1.1",
"vscode-jsonrpc": "^4.0.0"
}
},
"node_modules/@microsoft/dev-tunnels-ssh": {
- "version": "3.12.5",
- "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-ssh/-/dev-tunnels-ssh-3.12.5.tgz",
- "integrity": "sha512-elDcBd4yBOfjCmmISv0cC/SeTmuF4Pj1Y5+aBVXuvg2xdfl/sF7gIPgYbiFpPxU8P6zyN+JlxWbwZkRABjlxaA==",
+ "version": "3.12.22",
+ "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-ssh/-/dev-tunnels-ssh-3.12.22.tgz",
+ "integrity": "sha512-BiYjRiBAbvo306zeZmRaLgY5f3JuN8x0F108ZcssVwL11CUP5zvYwjyOUysMOSH42qfQG/zCG+1b56muLGW+5A==",
+ "license": "MIT",
"dependencies": {
"buffer": "^5.2.1",
"debug": "^4.1.1",
@@ -79,9 +83,10 @@
}
},
"node_modules/@microsoft/dev-tunnels-ssh-tcp": {
- "version": "3.12.5",
- "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-ssh-tcp/-/dev-tunnels-ssh-tcp-3.12.5.tgz",
- "integrity": "sha512-/3kaDJpWPq+bRJJqiI3cqJsLfk8yddJ0+d3KmjIlcwF9wQewGp+rgTTdv29gl9dTm/cAhJh655Qh+vBHfrquZw==",
+ "version": "3.12.22",
+ "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-ssh-tcp/-/dev-tunnels-ssh-tcp-3.12.22.tgz",
+ "integrity": "sha512-oZs7CLRv5V6Lo0+oFGsW2EwKFAzAdQ+sa+06yc9O4CyV0HAywP/E6o52vhjVJD4RpsZzCTsUf0ApoYYr05hDpw==",
+ "license": "MIT",
"dependencies": {
"@microsoft/dev-tunnels-ssh": "~3.12"
}
@@ -134,7 +139,8 @@
"type": "consulting",
"url": "https://feross.org/support"
}
- ]
+ ],
+ "license": "MIT"
},
"node_modules/bn.js": {
"version": "4.12.3",
@@ -145,7 +151,8 @@
"node_modules/brorand": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
- "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w=="
+ "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==",
+ "license": "MIT"
},
"node_modules/buffer": {
"version": "5.7.1",
@@ -165,6 +172,7 @@
"url": "https://feross.org/support"
}
],
+ "license": "MIT",
"dependencies": {
"base64-js": "^1.3.1",
"ieee754": "^1.1.13"
@@ -219,25 +227,11 @@
"node": ">=0.12"
}
},
- "node_modules/d/node_modules/es5-ext": {
- "version": "0.10.64",
- "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz",
- "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==",
- "hasInstallScript": true,
- "dependencies": {
- "es6-iterator": "^2.0.3",
- "es6-symbol": "^3.1.3",
- "esniff": "^2.0.1",
- "next-tick": "^1.1.0"
- },
- "engines": {
- "node": ">=0.10"
- }
- },
"node_modules/debug": {
- "version": "4.3.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
- "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
+ "version": "4.4.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
+ "license": "MIT",
"dependencies": {
"ms": "^2.1.3"
},
@@ -263,6 +257,7 @@
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
"integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
+ "license": "MIT",
"dependencies": {
"bn.js": "^4.1.0",
"miller-rabin": "^4.0.0",
@@ -329,10 +324,11 @@
}
},
"node_modules/es5-ext": {
- "version": "0.10.63",
- "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.63.tgz",
- "integrity": "sha512-hUCZd2Byj/mNKjfP9jXrdVZ62B8KuA/VoK7X8nUh5qT+AxDmcbvZz041oDVZdbIN1qW6XY9VDNwzkvKnZvK2TQ==",
+ "version": "0.10.64",
+ "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz",
+ "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==",
"hasInstallScript": true,
+ "license": "ISC",
"dependencies": {
"es6-iterator": "^2.0.3",
"es6-symbol": "^3.1.3",
@@ -546,7 +542,8 @@
"type": "consulting",
"url": "https://feross.org/support"
}
- ]
+ ],
+ "license": "BSD-3-Clause"
},
"node_modules/is-typedarray": {
"version": "1.0.0",
@@ -566,6 +563,7 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
"integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
+ "license": "MIT",
"dependencies": {
"bn.js": "^4.0.0",
"brorand": "^1.0.1"
@@ -598,7 +596,8 @@
"node_modules/ms": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "license": "MIT"
},
"node_modules/next-tick": {
"version": "1.1.0",
@@ -628,6 +627,7 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
"integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
+ "license": "MIT",
"dependencies": {
"safe-buffer": "^5.1.0"
}
@@ -649,7 +649,8 @@
"type": "consulting",
"url": "https://feross.org/support"
}
- ]
+ ],
+ "license": "MIT"
},
"node_modules/type": {
"version": "2.7.3",
@@ -699,6 +700,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-4.0.0.tgz",
"integrity": "sha512-perEnXQdQOJMTDFNv+UF3h1Y0z4iSiaN9jIlb0OqIYgosPCZGYh/MCUlkFtV2668PL69lRDO32hmvL2yiidUYg==",
+ "license": "MIT",
"engines": {
"node": ">=8.0.0 || >=10.0.0"
}
diff --git a/samples/ts/host/package.json b/samples/ts/host/package.json
index d60b69c9..9d3457ad 100644
--- a/samples/ts/host/package.json
+++ b/samples/ts/host/package.json
@@ -15,8 +15,8 @@
"typescript": "^5.6.3"
},
"dependencies": {
- "@microsoft/dev-tunnels-connections": "^1.2.1",
- "@microsoft/dev-tunnels-contracts": "^1.2.1",
- "@microsoft/dev-tunnels-management": "^1.2.1"
+ "@microsoft/dev-tunnels-connections": "^1.3.6",
+ "@microsoft/dev-tunnels-contracts": "^1.3.6",
+ "@microsoft/dev-tunnels-management": "^1.3.6"
}
}
diff --git a/ts/package-lock.json b/ts/package-lock.json
index f75cccfd..4d1261d3 100644
--- a/ts/package-lock.json
+++ b/ts/package-lock.json
@@ -8,8 +8,8 @@
"name": "@microsoft/dev-tunnels",
"license": "MIT",
"dependencies": {
- "@microsoft/dev-tunnels-ssh": "^3.12.12",
- "@microsoft/dev-tunnels-ssh-tcp": "^3.12.12",
+ "@microsoft/dev-tunnels-ssh": "^3.12.22",
+ "@microsoft/dev-tunnels-ssh-tcp": "^3.12.22",
"await-semaphore": "^0.1.3",
"axios": "^1.13.5",
"buffer": "^5.2.1",
@@ -257,9 +257,9 @@
}
},
"node_modules/@microsoft/dev-tunnels-ssh": {
- "version": "3.12.12",
- "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-ssh/-/dev-tunnels-ssh-3.12.12.tgz",
- "integrity": "sha512-UPEvlAaTVrILS/1lUDnD1QROR/yOGazld5w4IbPoDWTyIy8AgiuMsdrqR2nCH9y1FPT8rWKLvEs8qvxZtK0fTQ==",
+ "version": "3.12.22",
+ "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-ssh/-/dev-tunnels-ssh-3.12.22.tgz",
+ "integrity": "sha512-BiYjRiBAbvo306zeZmRaLgY5f3JuN8x0F108ZcssVwL11CUP5zvYwjyOUysMOSH42qfQG/zCG+1b56muLGW+5A==",
"license": "MIT",
"dependencies": {
"buffer": "^5.2.1",
@@ -269,9 +269,9 @@
}
},
"node_modules/@microsoft/dev-tunnels-ssh-tcp": {
- "version": "3.12.12",
- "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-ssh-tcp/-/dev-tunnels-ssh-tcp-3.12.12.tgz",
- "integrity": "sha512-sth7fEvTyT1Bovwn+GKm+2nT4YY2vh6A52DVysFNMi9+7pWKBmTHvvhgXHQOuon2npy/rwDJU2p1pd9ilOMYjQ==",
+ "version": "3.12.22",
+ "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-ssh-tcp/-/dev-tunnels-ssh-tcp-3.12.22.tgz",
+ "integrity": "sha512-oZs7CLRv5V6Lo0+oFGsW2EwKFAzAdQ+sa+06yc9O4CyV0HAywP/E6o52vhjVJD4RpsZzCTsUf0ApoYYr05hDpw==",
"license": "MIT",
"dependencies": {
"@microsoft/dev-tunnels-ssh": "~3.12"
diff --git a/ts/package.json b/ts/package.json
index 20ce7e8c..76e74fb1 100644
--- a/ts/package.json
+++ b/ts/package.json
@@ -21,8 +21,8 @@
"build-pack-publish": "npm run build && npm run pack && npm run publish"
},
"dependencies": {
- "@microsoft/dev-tunnels-ssh": "^3.12.12",
- "@microsoft/dev-tunnels-ssh-tcp": "^3.12.12",
+ "@microsoft/dev-tunnels-ssh": "^3.12.22",
+ "@microsoft/dev-tunnels-ssh-tcp": "^3.12.22",
"await-semaphore": "^0.1.3",
"axios": "^1.13.5",
"buffer": "^5.2.1",
diff --git a/ts/src/connections/package.json b/ts/src/connections/package.json
index 4c3aa00a..58e713a3 100644
--- a/ts/src/connections/package.json
+++ b/ts/src/connections/package.json
@@ -18,15 +18,15 @@
"buffer": "^5.2.1",
"debug": "^4.1.1",
"vscode-jsonrpc": "^4.0.0",
- "@microsoft/dev-tunnels-contracts": "^1.3.9",
- "@microsoft/dev-tunnels-management": "^1.3.9",
+ "@microsoft/dev-tunnels-contracts": "^1.3.36",
+ "@microsoft/dev-tunnels-management": "^1.3.36",
"uuid": "^3.3.3",
"await-semaphore": "^0.1.3",
"websocket": "^1.0.28",
"es5-ext": "0.10.64"
},
"peerDependencies": {
- "@microsoft/dev-tunnels-ssh": "^3.12.12",
- "@microsoft/dev-tunnels-ssh-tcp": "^3.12.12"
+ "@microsoft/dev-tunnels-ssh": "^3.12.22",
+ "@microsoft/dev-tunnels-ssh-tcp": "^3.12.22"
}
}
diff --git a/ts/src/management/package.json b/ts/src/management/package.json
index 48fda08f..ca50a529 100644
--- a/ts/src/management/package.json
+++ b/ts/src/management/package.json
@@ -18,7 +18,7 @@
"buffer": "^5.2.1",
"debug": "^4.1.1",
"vscode-jsonrpc": "^4.0.0",
- "@microsoft/dev-tunnels-contracts": "^1.3.9",
+ "@microsoft/dev-tunnels-contracts": "^1.3.36",
"axios": "^1.8.4"
}
}