Commit Graph

5950 Commits

Author SHA1 Message Date
Dimitrij
2bbbd166f9 Merge pull request #2967 from mRemoteNG/copilot/fix-command-injection-vulnerability
Fix command injection vulnerabilities in Process.Start calls
2025-10-22 09:25:51 +01:00
copilot-swe-agent[bot]
327ba3f4e1 Add path validation to PuttyBase, IntegratedProgram, and AnyDesk protocols
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-22 08:21:20 +00:00
copilot-swe-agent[bot]
c9b77b6616 Add comprehensive security tests for path validation and command injection prevention
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-22 08:17:58 +00:00
copilot-swe-agent[bot]
a94e58c83e Add path validation to prevent command injection in Process.Start calls
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-22 08:16:25 +00:00
copilot-swe-agent[bot]
d40794d7a0 Initial plan 2025-10-22 08:10:43 +00:00
Dimitrij
7dd916dd80 Merge pull request #2966 from mRemoteNG/copilot/fix-option-panel-issue
Fix options panel hanging on second open
2025-10-22 00:51:38 +01:00
copilot-swe-agent[bot]
d16d76d0fa Improve fix to avoid interfering with initial load
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-21 23:41:25 +00:00
copilot-swe-agent[bot]
a896949752 Fix options panel not opening on second call
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-21 23:40:06 +00:00
copilot-swe-agent[bot]
f63186a7a6 Initial plan 2025-10-21 23:35:44 +00:00
Dimitrij
ee88e835ed in additional to #2963 logic fixes 20251021-v1.78.2-NB-(3228) 2025-10-22 00:16:26 +01:00
Dimitrij
1288a274f3 code tidy up 2025-10-21 22:19:22 +01:00
Dimitrij
facc523aae Merge pull request #2963 from mRemoteNG/copilot/add-bind-connections-config
Add option to bind Connections and Config panels together when auto-hidden
2025-10-21 21:00:15 +01:00
Dimitrij
11dfdd797d Merge pull request #2962 from mRemoteNG/copilot/fix-remote-code-execution
Remove insecure BinaryFormatter deserialization code to prevent RCE vulnerabilities
2025-10-21 20:58:55 +01:00
copilot-swe-agent[bot]
3dc37d0359 Refine PanelBinder implementation and add documentation
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-21 17:33:38 +00:00
copilot-swe-agent[bot]
b00185e1dc Add panel binding feature with UI option
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-21 17:31:29 +00:00
copilot-swe-agent[bot]
44c65775ad Remove insecure BinaryFormatter code and imports
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-21 17:24:50 +00:00
copilot-swe-agent[bot]
9c31ee28b6 Initial plan 2025-10-21 17:20:45 +00:00
copilot-swe-agent[bot]
5868f91d2d Initial plan 2025-10-21 17:17:46 +00:00
Dimitrij
ee3735904d Merge pull request #2957 from mRemoteNG/copilot/add-anydesk-connection-plugin
Add native AnyDesk protocol support to mRemoteNG
2025-10-20 22:35:51 +01:00
Dimitrij
2b39dde523 Update mRemoteNG/Connection/Protocol/AnyDesk/ProtocolAnyDesk.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-20 22:34:26 +01:00
Dimitrij
611fdcebe9 Update mRemoteNG/Connection/Protocol/AnyDesk/ProtocolAnyDesk.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-20 22:34:06 +01:00
Dimitrij
b6c21bb21f Update mRemoteNG/Connection/Protocol/AnyDesk/ProtocolAnyDesk.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-20 22:31:42 +01:00
copilot-swe-agent[bot]
ed2fee3195 Add AnyDesk documentation and improve implementation comments
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-20 17:39:05 +00:00
copilot-swe-agent[bot]
2d7a897a4d Improve AnyDesk protocol implementation - better window handling and cleanup
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-20 17:36:21 +00:00
copilot-swe-agent[bot]
4f14c78b58 Add AnyDesk protocol support - initial implementation
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-20 17:33:56 +00:00
copilot-swe-agent[bot]
8b8c1d919e Initial plan 2025-10-20 17:27:45 +00:00
Dimitrij
e960353de6 Merge pull request #2955 from mRemoteNG/fix/aikido-security-sast-8911151-ato3
[Aikido] AI Fix for Path traversal attack possible
2025-10-20 10:02:10 +01:00
aikido-autofix[bot]
e563a4c319 fix(security): autofix Path traversal attack possible 2025-10-20 09:01:19 +00:00
Dimitrij
131aef7069 Merge pull request #2954 from mRemoteNG/copilot/add-wsl-connection-protocol
Add WSL protocol support with installation check
2025-10-19 21:55:47 +01:00
Dimitrij
73c3e078d1 Merge branch 'v1.78.2-dev' into copilot/add-wsl-connection-protocol 2025-10-19 21:55:39 +01:00
Dimitrij
8858d55970 Merge pull request #2952 from mRemoteNG/copilot/add-protocol-to-connect-terminal
Add Terminal protocol to connect to command prompt
2025-10-19 21:53:24 +01:00
copilot-swe-agent[bot]
f983f5de02 Improve timeout handling and error messaging in Terminal protocol
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-19 20:40:22 +00:00
copilot-swe-agent[bot]
a8efba1ed4 Fix handle creation wait loop in Terminal protocol
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-19 20:38:36 +00:00
copilot-swe-agent[bot]
8fc3682cc9 Address code review feedback - improve Terminal protocol implementation
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-19 20:36:52 +00:00
copilot-swe-agent[bot]
4ade871aba Add WSL translations to language resource files
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-19 20:34:40 +00:00
copilot-swe-agent[bot]
0a381e0a44 Improve Terminal protocol to use cmd.exe instead of wt.exe
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-19 20:34:22 +00:00
copilot-swe-agent[bot]
895e16d4cb Add Terminal language entries to all language files
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-19 20:33:20 +00:00
copilot-swe-agent[bot]
6657fa3ad0 Update attributes and tests for WSL protocol
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-19 20:32:40 +00:00
copilot-swe-agent[bot]
f5fcc7c206 Add WSL protocol support with installation check
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-19 20:30:48 +00:00
copilot-swe-agent[bot]
435e6f46c1 Add Terminal protocol support to mRemoteNG
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-19 20:29:42 +00:00
copilot-swe-agent[bot]
9ef81e6e72 Initial plan 2025-10-19 20:23:35 +00:00
copilot-swe-agent[bot]
e4b4400aa5 Initial plan 2025-10-19 20:22:29 +00:00
Dimitrij
1d9e082a4a Merge pull request #2950 from mRemoteNG/copilot/fix-log4net-not-found
Fix unhandled exception during startup: log4net assembly not found
2025-10-19 20:34:43 +01:00
copilot-swe-agent[bot]
43d11a5de2 Remove log4net assembly-level attribute causing startup crash
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-19 19:21:14 +00:00
copilot-swe-agent[bot]
94db6caa2c Initial plan 2025-10-19 19:16:54 +00:00
Dimitrij
11366e5d8d upd 20251018-v1.78.2-NB-(3224) 2025-10-19 00:43:44 +01:00
Dimitrij
a2967fa999 Merge pull request #2946 from mRemoteNG/copilot/add-margin-to-connection-frame
Fix connection frame color visibility by adding padding to prevent content overlap
2025-10-19 00:36:04 +01:00
copilot-swe-agent[bot]
12920bc6c6 Update IntegratedProgram and PowerShell protocols to respect connection frame padding
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-18 23:20:09 +00:00
copilot-swe-agent[bot]
55fec45b58 Add padding to InterfaceControl to make connection frame color visible
Co-authored-by: Kvarkas <3611964+Kvarkas@users.noreply.github.com>
2025-10-18 23:18:15 +00:00
copilot-swe-agent[bot]
045aa631e4 Initial plan 2025-10-18 23:12:37 +00:00