Commit Graph

291 Commits

Author SHA1 Message Date
MaxXor 897588384f Fixes to Settings, ProfileManager and Builder 2015-08-09 15:29:49 +02:00
MaxXor 04231122f5 Fixed renaming 2015-08-08 20:04:40 +02:00
MaxXor 314b957d0c Improved Reverse Proxy 2015-08-08 18:37:07 +02:00
MaxXor 23cafeb2f3 Switched from ProtoBuff to NetSerializer
NetSerializer should be slightly faster than Protocol Buffers
2015-08-08 16:21:09 +02:00
MaxXor 0a9f3d0dd7 Correctly dispose StreamCodec 2015-08-08 14:34:10 +02:00
MaxXor d818671f41 Fixed bug with multiple open File Managers 2015-08-07 19:08:16 +02:00
MaxXor af3442a954 Improved File Manager
Improved Exception Handling
2015-08-06 19:58:36 +02:00
MaxXor afb364057e Small improvement to Socket Receive 2015-08-06 16:32:03 +02:00
MaxXor b459c861de Reduced BufferSize to 16KB 2015-08-06 16:03:52 +02:00
MaxXor 4cb311f792 Improved Builder Hosts List 2015-08-03 22:55:40 +02:00
MaxXor 173e600cf2 Improved error handling when parsing hosts list 2015-08-03 22:26:12 +02:00
MaxXor ac9f386ec9 Improved Client Builder
closes #282
2015-08-03 17:33:50 +02:00
MaxXor 28ddaf93a9 Use List<T> for PasswordsResponse 2015-08-02 23:50:10 +02:00
MaxXor f70a7511d2 Fixed broken Task Manager 2015-08-02 21:20:48 +02:00
MaxXor 26fa36d81e Some renaming and improvements 2015-08-02 20:50:38 +02:00
MaxXor c8ea031fac Resolved some merge conflicts 2015-08-02 20:04:58 +02:00
MaxXor 6124f000de Improved compression 2015-08-02 15:22:34 +02:00
MaxXor d5066aaca5 Set Socket.NoDelay to default (false) 2015-08-02 14:31:41 +02:00
MaxXor ff65ceeb80 Improved encryption speed
- pre hashing of the key
2015-08-02 12:17:31 +02:00
MaxXor 7e46f3ccdc Improved null-check in SurveillanceHandler 2015-08-02 10:12:11 +02:00
d3agle 39cb308b3e Small fixes 2015-08-01 12:37:37 -05:00
d3agle 590d574c1b Added Server handling check
-Added some server handling checks to make sure handling of a client disconnection doesn't affect the stability of the server
2015-08-01 11:27:45 -05:00
d3agle 9f91971009 Remote Desktop form bug fix
If a client unexpectedly disconnects from the server while rdp is running, `client.Value` can be nulled before the `SurveillanceHandler` reaches this check
2015-07-31 08:28:23 -05:00
d3agle 9416b22f46 Small fixes and prep for hotkeys 2015-07-29 12:17:19 -05:00
d3agle f01b5550af Improved Keyboard handling 2015-07-29 09:21:49 -05:00
d3agle 6f307b210b Keyboard implementation for RDP 2015-07-29 08:11:07 -05:00
d3agle 08a7415185 Added Mouse Scrolling to RDP
Added Keyboard/Mouse hook to server to access mouse data and for future keyboard integration to RDP
2015-07-29 06:57:52 -05:00
MaxXor 834dd12592 Old Remote Desktop
- has some improvements from the new one
2015-07-29 10:40:34 +02:00
MaxXor 58167f32a6 Small fixes 2015-07-28 23:48:39 +02:00
yankejustin 2d2a66b3d1 Refactoring, improvements, and more
Rafactored a reasonably large portion of the Remote Desktop. Added a few
interfaces, cleaned up some code, and multiple improvements to the
design.
Also fully implemented the new custom PictureBox control. Performance
gain is more noticable.
2015-07-28 14:36:04 -04:00
MaxXor 7e8693ba34 Improved Remote Desktop image processing #298 2015-07-28 11:48:27 +02:00
d3agle 358324c7c2 Added MouseAction enum 2015-07-27 10:36:18 -05:00
d3agle 41862cbd6d Remote Desktop Mouse Input Improvements 2015-07-27 08:57:05 -05:00
MaxXor 7eabc0fe14 Fixed #296 2015-07-27 13:23:56 +02:00
MaxXor 5b396acfc3 Fixed #295 2015-07-27 13:20:39 +02:00
MaxXor c63e361136 Improved GeoLocation implementation 2015-07-26 16:44:03 +02:00
MaxXor cf16e57d9e Merge pull request #293 from MaxXor/pr/290
Improved UPnP reliability
2015-07-26 11:05:46 +02:00
MaxXor 3cdc525bf7 Minor fix 2015-07-26 11:02:58 +02:00
MaxXor 4e1678b633 Fixed #292 2015-07-26 10:42:53 +02:00
d3agle 81389d64a4 UPnP ensure port map 2015-07-26 00:56:44 -05:00
MaxXor a6b15afdbb Added try-catch block to invoke for closing forms 2015-07-26 00:24:38 +02:00
MaxXor cdfe49fcb7 Minor fix 2015-07-26 00:19:06 +02:00
MaxXor 59eec835dd Some refactoring and Remote Desktop improvements 2015-07-26 00:10:59 +02:00
MaxXor 0251e42cd3 Improved UPnP support #280 2015-07-25 16:58:36 +02:00
MaxXor 1b24fd8d65 Improved thread-safety of UPnP implementation 2015-07-25 12:27:07 +02:00
d3agle b5dd3e7874 UPnP Fix 2015-07-25 05:11:00 -05:00
d3agle 98bef4917a PacketHandler fix
For some reason, killing the Client process on my VM while Remote Desktop was running on my host would cause the Server to crash.  A NullReferenceException was thrown @ Line 16 in PacketHandler.cs.  Not sure if this is the best fix, but the server is trying to handle a packet after client.Value is nulled
2015-07-25 03:53:00 -05:00
d3agle 92f0563cf0 Removed unused namespace 2015-07-24 18:49:04 -05:00
d3agle 89aac0fa78 Server UPnP fix 2015-07-24 18:46:55 -05:00
MaxXor 59ccdc56a8 Minor fix to File Manager when refreshing directory multiple times 2015-07-24 17:13:42 +02:00