Permalink
Browse files

Stability patch, fixes broken GPU detection code, updates the websock…

…et framework to be real-time, removes crappy agent spawning system, removes IPC, fixes HTTP server traversal,
  • Loading branch information...
Codeusa committed Oct 23, 2017
1 parent 0e4f211 commit 770d1821de43cf1d0a93c79025995bdd812a76ee
Showing with 2,976 additions and 4,686 deletions.
  1. +1 −0 .gitignore
  2. +0 −163 AgentInterface/AgentInterface.csproj
  3. +0 −910 AgentInterface/Api/Win32/Display.cs
  4. +0 −247 AgentInterface/Api/Win32/ProcessStarter.cs
  5. +0 −4 AgentInterface/FodyWeavers.xml
  6. +0 −20 AgentInterface/FrameContract.cs
  7. +0 −52 AgentInterface/InputContract.cs
  8. +0 −36 AgentInterface/Properties/AssemblyInfo.cs
  9. +0 −11 AgentInterface/packages.config
  10. BIN Deps/OpenHardwareMonitorLib.dll
  11. +9 −3 RemoteTaskServer/Api/Network/Messages/MessageBuilder.cs
  12. +1 −1 RemoteTaskServer/Api/Network/Models/SystemInformation.cs
  13. +0 −1 RemoteTaskServer/Api/Network/PacketHandlers/AccountPacketHandler.cs
  14. +7 −7 RemoteTaskServer/Api/Network/PacketHandlers/DisplayPacketHandler.cs
  15. +1 −1 RemoteTaskServer/Api/Network/PacketHandlers/FilePacketHandler.cs
  16. +1 −4 RemoteTaskServer/Api/Network/PacketHandlers/GpuPacketHandler.cs
  17. +5 −24 RemoteTaskServer/Api/Network/PacketHandlers/ProcessPacketHandler.cs
  18. +30 −187 RemoteTaskServer/Api/Network/PacketHandlers/ScreenSharePacketHandler.cs
  19. +1 −1 RemoteTaskServer/Api/Network/PacketHandlers/ServerPacketHandler.cs
  20. +1 −1 RemoteTaskServer/Api/Network/PacketHandlers/SettingsPacketHandler.cs
  21. +0 −313 RemoteTaskServer/Api/Network/UlteriusAgentClient.cs
  22. +28 −14 RemoteTaskServer/Api/Services/LocalSystem/SystemService.cs
  23. +1 −1 RemoteTaskServer/Api/Services/Network/NetworkService.cs
  24. +4 −5 RemoteTaskServer/Api/Services/Update/UpdateService.cs
  25. +99 −99 {AgentInterface/Api/System → RemoteTaskServer/Api}/SystemData.cs
  26. +255 −237 RemoteTaskServer/Api/UlteriusApiServer.cs
  27. +2 −2 {AgentInterface → RemoteTaskServer}/Api/Win32/Desktop.cs
  28. +61 −0 RemoteTaskServer/Api/Win32/DesktopWatcher.cs
  29. +477 −0 RemoteTaskServer/Api/Win32/Display.cs
  30. +1 −1 ...e/Api → RemoteTaskServer/Api/Win32}/ScreenShare/DesktopDuplication/DesktopDuplicationException.cs
  31. +354 −353 ...ntInterface/Api → RemoteTaskServer/Api/Win32}/ScreenShare/DesktopDuplication/DesktopDuplicator.cs
  32. +1 −12 {AgentInterface/Api → RemoteTaskServer/Api/Win32}/ScreenShare/DesktopDuplication/DesktopFrame.cs
  33. +2 −7 {AgentInterface/Api → RemoteTaskServer/Api/Win32}/ScreenShare/DesktopDuplication/FinishedRegions.cs
  34. +1 −1 {AgentInterface/Api → RemoteTaskServer/Api/Win32}/ScreenShare/DesktopDuplication/MovedRegion.cs
  35. 0 {AgentInterface/Api → RemoteTaskServer/Api/Win32}/ScreenShare/ImageUtils.cs
  36. +1 −1 {AgentInterface/Api → RemoteTaskServer/Api/Win32/ScreenShare}/Models/DisplayInformation.cs
  37. +7 −8 {AgentInterface/Api → RemoteTaskServer/Api/Win32/ScreenShare}/Models/FrameInformation.cs
  38. +1 −1 {AgentInterface/Api → RemoteTaskServer/Api/Win32/ScreenShare}/Models/ResolutionInformation.cs
  39. +7 −7 {AgentInterface/Api → RemoteTaskServer/Api/Win32}/ScreenShare/ScreenData.cs
  40. +1 −1 {AgentInterface → RemoteTaskServer}/Api/Win32/SessionInfo.cs
  41. +1 −1 {AgentInterface → RemoteTaskServer}/Api/Win32/Win32Exception.cs
  42. +1 −1 {AgentInterface → RemoteTaskServer}/Api/Win32/WinApi.cs
  43. +1 −1 {AgentInterface → RemoteTaskServer}/Api/Win32/WindowsIdentityImpersonator.cs
  44. +71 −71 RemoteTaskServer/App.config
  45. +0 −10 RemoteTaskServer/FodyWeavers.xml
  46. +0 −1 RemoteTaskServer/Forms/Utilities/UlteriusTray.cs
  47. +15 −39 RemoteTaskServer/Program.cs
  48. +2 −2 RemoteTaskServer/Properties/AssemblyInfo.cs
  49. +1 −1 RemoteTaskServer/TerminalServer/Messaging/TerminalControl/Handlers/InputTerminalRequestHandler.cs
  50. +3 −2 RemoteTaskServer/TerminalServer/Messaging/WebSocketHandler.cs
  51. +14 −11 RemoteTaskServer/TerminalServer/Messaging/WebSocketQueueServer.cs
  52. +8 −29 RemoteTaskServer/Ulterius.cs
  53. +0 −82 RemoteTaskServer/UlteriusAgent.cs
  54. +436 −460 RemoteTaskServer/UlteriusServer.csproj
  55. +2 −0 RemoteTaskServer/UlteriusServer.csproj.DotSettings
  56. +1 −1 {AgentInterface/Settings → RemoteTaskServer/Utilities}/AppEnvironment.cs
  57. +1 −1 {AgentInterface/Settings → RemoteTaskServer/Utilities}/Config.cs
  58. +0 −1 RemoteTaskServer/Utilities/ExceptionHandler.cs
  59. +209 −0 RemoteTaskServer/Utilities/Extensions/ProcessExtensions.cs
  60. +504 −426 RemoteTaskServer/Utilities/Extensions/StringExtensions.cs
  61. +7 −2 RemoteTaskServer/Utilities/Security/AuthUtils.cs
  62. +15 −35 RemoteTaskServer/Utilities/Tools.cs
  63. +0 −1 RemoteTaskServer/Utilities/Trace.cs
  64. +0 −151 RemoteTaskServer/Utilities/Usage/HardwareSurvey.cs
  65. +1 −1 RemoteTaskServer/WebCams/WebCamManager.cs
  66. +10 −3 RemoteTaskServer/WebServer/HttpServer.cs
  67. +11 −28 RemoteTaskServer/WebSocketAPI/WebSocketEventListener.cs
  68. +29 −26 RemoteTaskServer/packages.config
  69. +22 −22 UlteriusAgent/App.config
  70. +0 −10 UlteriusAgent/FodyWeavers.xml
  71. +0 −87 UlteriusAgent/Networking/FrameAgent.cs
  72. +0 −159 UlteriusAgent/Networking/InputAgent.cs
  73. +0 −34 UlteriusAgent/Networking/Tools.cs
  74. +25 −82 UlteriusAgent/Program.cs
  75. +107 −0 UlteriusAgent/UlteriusAgent.cs
  76. +70 −120 UlteriusAgent/UlteriusAgent.csproj
  77. +5 −0 UlteriusAgent/packages.config
  78. +44 −49 UlteriusServer.sln
View
@@ -18,6 +18,7 @@ TestResults
[Dd]ebug/
[Rr]elease/
x64/
.vs/
*_i.c
*_p.c
*.ilk

This file was deleted.

Oops, something went wrong.
Oops, something went wrong.

0 comments on commit 770d182

Please sign in to comment.