60 Commits

Author SHA1 Message Date
Eugene
f1ecbd1a93
handle windows usernames with spaces - fixed #2944 2020-10-16 12:47:03 +02:00
Eugene
5185e1fe1d
Update ssh.service.ts 2020-08-27 23:03:54 +02:00
Eugene Pankov
179acc1382
only use pageant as agent if it's runing - fixes #2935, fixes #2936 2020-08-26 10:54:49 +02:00
Eugene Pankov
59ce7eeee6
prioritize pubkey auth over password (fixes #2894) 2020-08-13 15:05:05 +02:00
Jonathan Beverley
3aee24bdbd
Re-added an option for Agent Forwarding 2020-08-12 21:00:55 +02:00
Eugene Pankov
3d3fcc41b8 lint 2020-07-29 19:27:23 +02:00
Eugene Pankov
da21895e40 more explicit SSH auth options and agent forwarding - fixes #2284, fixes #2511, fixes #2717, fixes #2184 2020-07-29 19:18:57 +02:00
Eugene Pankov
cb97a784da support windows openssh agent 2020-07-29 18:11:10 +02:00
Eugene
ae3870e297
Merge pull request #2601 from JonathanBeverley/jmb/features 2020-07-29 17:45:05 +02:00
Dmitry Pronin
fcc9d7cf7d
Update ssh.service.ts 2020-07-27 19:26:02 +03:00
Dmitry Pronin
9cae50bfc5
Fixed SSH Keys Permission Denied 2020-07-27 19:19:21 +03:00
Jonathan Beverley
6d187e8117 Add an option for Agent Forwarding
I don't understand why this is on by default, let alone not
configurable. Agent forwarding is a significant security concern, and
buggy agent forwarding is the cause of a couple existing bugs.
2020-05-19 12:09:07 -04:00
Jonathan Beverley
a7687a6fc2 Include pagent.exe in installer, Remove check for pageant (fixed Eugeny#350) 2020-05-19 12:08:55 -04:00
Eugene Pankov
7f55d6f1e2 ssh jump hosts - fixes #737 2020-04-11 14:26:20 +02:00
Eugene Pankov
28c58d4ec0 new ssh connection selector - fixes #1557 2020-03-23 00:39:31 +01:00
Eugene Pankov
dfe55b94ff definitely fixed key permissions 2020-03-02 16:45:47 +01:00
Eugene Pankov
6b4b6b522f reset permissions on key file (fixes #2201) 2020-03-02 16:21:37 +01:00
Eugene Pankov
e1cc1d56ea fixes 2020-03-01 15:12:24 +01:00
Eugene
f5ffdc1707
Use ssh-keygen to convert ssh keys (#2197)
* use ssh-keygen to convert keys

* drop incorrect typings

* .

* Update ssh.service.ts

* Update ssh.service.ts

* Update ssh.service.ts
2020-03-01 11:17:11 +01:00
Eugene Pankov
298209b03a option to skip the ssh banner (fixes #2121) 2020-02-16 23:04:26 +01:00
Eugene Pankov
0c892225f3 nicer terminal messages for SSH 2020-02-16 21:26:01 +01:00
Eugene Pankov
851d92a140 fixed private key handling (fixed #2018, fixed #2053, fixed #1966) 2020-02-16 21:25:52 +01:00
Eugene Pankov
fa56f30f63 lint 2020-02-05 14:52:53 +03:00
Eugene Pankov
280c421ae4 use node-sshpk for better key parsing (fixes #1956, fixes #1612, fixes #1191, fixes #1788, fixes #1300) 2020-01-03 18:40:43 +01:00
Eugene Pankov
2b5f623b50 profile and SSH connection colors (fixes #954) 2020-01-01 01:04:41 +01:00
Eugene Pankov
2ce0f03282 lint 2019-12-28 22:13:36 +01:00
Eugene Pankov
99698913a8 lint 2019-12-03 00:55:22 +01:00
Eugene Pankov
0dbb16d859 implemented port forwarding (fixes #821) 2019-12-03 00:45:35 +01:00
Eugene Pankov
181c523020 strict null checks 2019-09-18 20:56:59 +02:00
Eugene Pankov
ffa6d41d8b go back to the upstream windows-process-tree 2019-07-24 11:51:26 +02:00
Eugene Pankov
dc9508f80d lint & enabled linter on Azure pipelines 2019-07-24 11:24:57 +02:00
Dak Smyth
122e68de04
Add a newline after banners to prevent ASCII art-style banners from getting messed up
This may also want to be done for shell greetings and banners.
2019-07-20 18:17:42 -05:00
Eugene Pankov
31b69f676c fixed windows-process-tree dep 2019-07-05 12:01:32 +02:00
Eugene Pankov
e6e3c59e63 ssh connection fix (fixes #1161, fixes #1182) 2019-07-04 23:29:21 +02:00
Eugene Pankov
b98bde71df remove all external deps from generated typings files 2019-06-30 23:08:30 +02:00
Eugene Pankov
db3b8cc718 added an option to add password from the connection properties (fixes #637) 2019-06-18 23:48:20 +02:00
Eugene Pankov
77058c0472 make password saving optional (fixes #644) 2019-06-18 23:23:51 +02:00
Eugene Pankov
c35c8791f9 don't forget password on connection errors (fixes #783) 2019-06-18 23:13:19 +02:00
Eugene Pankov
c008a3478e @typescript-eslint linter 2019-06-14 23:47:48 +02:00
Eugene Pankov
a5ecdeb5ea lint 2019-06-14 17:49:42 +02:00
Eugene Pankov
168e6f17dc allow selecting ssh ciphers (fixes #645) 2019-02-09 18:52:09 +01:00
Eugene Pankov
ce3610c2da automatically recover ssh tabs (fixes #583) 2019-01-06 11:54:26 +01:00
Eugene Pankov
d03430fb2e ssh - show connection log while connecting 2019-01-06 11:14:13 +01:00
Eugene Pankov
bcb6963c35 show ssh connection errors 2019-01-05 15:19:02 +01:00
Eugene Pankov
deb99b0865 wrap TerminalTab into SSHTab 2019-01-05 15:17:41 +01:00
Eugene Pankov
9aaf670092 fontawesome 5 2018-12-21 21:37:34 +01:00
Eugene Pankov
c204f6d5a4 use providedIn 2018-12-21 21:21:33 +01:00
Eugene Pankov
384744ec44 only enable agent forwarding on windows when pageant is running (fixes #496) 2018-12-15 15:19:47 +01:00
Eugene Pankov
c8686e47dc ppk passphrase support (fixes #281) 2018-10-27 15:46:37 +02:00
Domain
4b3cbc5639 Add keep alive in advanced setting 2018-09-12 10:40:58 +08:00