- Notifications
You must be signed in to change notification settings - Fork948
Commitf9f7f5a
feat: add configurable SSH host key algorithm support
Adds support for configurable SSH host key algorithms to improvecompatibility with modern SSH clients like Visual Studio 2022.Changes:- Add HostKeyAlgorithm field to agentssh.Config- Implement Ed25519 key generation in CoderSigner function- Add CLI flag --ssh-host-key-algorithm with env var support- Support both 'rsa' (default) and 'ed25519' algorithms- Maintain backward compatibility with RSA as defaultResolves compatibility issues with SSH clients that no longersupport RSA host keys.Co-authored-by: kylecarbs <7122116+kylecarbs@users.noreply.github.com>1 parentde4a270 commitf9f7f5a
3 files changed
+45
-8
lines changedLines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
82 | 82 |
| |
83 | 83 |
| |
84 | 84 |
| |
| 85 | + | |
85 | 86 |
| |
86 | 87 |
| |
87 | 88 |
| |
| |||
186 | 187 |
| |
187 | 188 |
| |
188 | 189 |
| |
| 190 | + | |
189 | 191 |
| |
190 | 192 |
| |
191 | 193 |
| |
| |||
257 | 259 |
| |
258 | 260 |
| |
259 | 261 |
| |
| 262 | + | |
260 | 263 |
| |
261 | 264 |
| |
262 | 265 |
| |
| |||
292 | 295 |
| |
293 | 296 |
| |
294 | 297 |
| |
| 298 | + | |
295 | 299 |
| |
296 | 300 |
| |
297 | 301 |
| |
|
Lines changed: 32 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| 6 | + | |
6 | 7 |
| |
7 | 8 |
| |
8 | 9 |
| |
| 10 | + | |
9 | 11 |
| |
10 | 12 |
| |
11 | 13 |
| |
| |||
113 | 115 |
| |
114 | 116 |
| |
115 | 117 |
| |
| 118 | + | |
| 119 | + | |
| 120 | + | |
116 | 121 |
| |
117 | 122 |
| |
118 | 123 |
| |
| |||
1312 | 1317 |
| |
1313 | 1318 |
| |
1314 | 1319 |
| |
1315 |
| - | |
| 1320 | + | |
| 1321 | + | |
| 1322 | + | |
| 1323 | + | |
| 1324 | + | |
1316 | 1325 |
| |
1317 | 1326 |
| |
1318 | 1327 |
| |
| |||
1325 | 1334 |
| |
1326 | 1335 |
| |
1327 | 1336 |
| |
1328 |
| - | |
1329 |
| - | |
1330 |
| - | |
| 1337 | + | |
| 1338 | + | |
| 1339 | + | |
1331 | 1340 |
| |
1332 | 1341 |
| |
1333 | 1342 |
| |
1334 |
| - | |
1335 |
| - | |
1336 |
| - | |
1337 |
| - | |
| 1343 | + | |
| 1344 | + | |
| 1345 | + | |
| 1346 | + | |
| 1347 | + | |
| 1348 | + | |
| 1349 | + | |
| 1350 | + | |
| 1351 | + | |
| 1352 | + | |
| 1353 | + | |
| 1354 | + | |
| 1355 | + | |
| 1356 | + | |
| 1357 | + | |
| 1358 | + | |
| 1359 | + | |
| 1360 | + | |
| 1361 | + | |
1338 | 1362 |
|
Lines changed: 9 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
46 | 46 |
| |
47 | 47 |
| |
48 | 48 |
| |
| 49 | + | |
49 | 50 |
| |
50 | 51 |
| |
51 | 52 |
| |
| |||
356 | 357 |
| |
357 | 358 |
| |
358 | 359 |
| |
| 360 | + | |
359 | 361 |
| |
360 | 362 |
| |
361 | 363 |
| |
| |||
451 | 453 |
| |
452 | 454 |
| |
453 | 455 |
| |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
454 | 463 |
| |
455 | 464 |
| |
456 | 465 |
| |
|
0 commit comments
Comments
(0)