MaxXor
27cda8f80b
Fixed Remote Desktop crash
...
- Fixed Remote Desktop crash when using multiple monitors with different
resolution
2015-04-13 09:16:44 +02:00
yankejustin
40b2b8db5b
Rewrote a method and improved behavior
...
Rewrote the File Manager Form's 'lstDirectory_DoubleClick' method so it
is more clear, to prevent unnecessary strings being recreated, and
because it was making the same decision twice when it didn't need to.
Also placed the Setting Form's 'btnListen_Click' method in a try-finally
block so if anything goes wrong in the method, the state of it won't be
frozen (before, you would have to click out of the Form, discard
changes, then re-open. Perhaps it would be advisable to notify the user
of an issue with the listening if it failed...
2015-04-12 22:19:08 -04:00
yankejustin
0624500555
Terms of Use Form closes in a better way
...
Instead of killing the process (which will cause finally-blocks and even
finalizers to not be executed!), we close the application correctly.
2015-04-12 21:46:36 -04:00
MaxXor
95e18abf25
Fixed #54
2015-04-10 21:27:33 +02:00
MaxXor
bc12b91f15
Fixed #52
2015-04-09 19:24:56 +02:00
MaxXor
42803078be
Fixed blocking MessageBox
2015-04-09 19:13:05 +02:00
MaxXor
0b2b91c376
Merge pull request #51 from yankejustin/master
...
Unnecessary code removal and Cross-Thread issue fix
2015-04-09 19:06:05 +02:00
Justin Yanke
d495eddac5
Fixed a possible CrossThreadException
...
Fixed a potential CrossThreadException. Would have gotten an error if this method was called by a different Thread because FrmSi's 'lstSystem' would be accessed by the wrong Thread.
2015-04-09 12:46:12 -04:00
Justin Yanke
98cfd7d484
Removed unnecessary Stream
...
We already retrieved the response from the site. It is unnecessary to create another Stream afterwards.
2015-04-09 12:38:02 -04:00
Justin Yanke
7acde73f3d
Removed unnecessary null check
...
Removed unnecessary null check for FrmSi (already checked in the method).
2015-04-09 12:23:56 -04:00
MaxXor
c623880cf1
Merge pull request #48 from yankejustin/master
...
Code Consistency and Clarity, Performance, and a Small Fix
2015-04-08 18:41:09 +02:00
yankejustin
e720d20811
Compacted Builder method
...
Compacted the validation on frmBuilder's btnBuild_Click(object,
EventArgs) method. This is a slight optimization, but it does help
remove the repetitive else statements.
2015-04-07 14:07:42 -04:00
yankejustin
d5cb5b9c92
Performance and clean-up for both SafeQuickLZ
...
Slightly improved performance for the SafeQuickLZ on the server and
client, code clean-up, and consistency improvements.
2015-04-07 13:23:09 -04:00
yankejustin
295daca123
Some code consistency improvements
...
Made some code more consistent to the code in the solution.
2015-04-07 12:46:14 -04:00
yankejustin
8ecd568acf
Fixed the loop that attempts to forward a port
...
If the endpoint was null, the loop would break anyways, not allowing up
to 5 retries (only got 1 try).
2015-04-07 12:38:34 -04:00
yankejustin
b927aae0f8
Make sure to dispose of old Socket
...
Made sure the server disposed of the Socket when Server.Listen(ushort)
is called if the Socket was created before (called Server.Listen(ushort)
previously but stopped listening).
2015-04-07 12:27:56 -04:00
MaxXor
539a9b3d5b
Changed KeepAlive Interval
2015-04-06 20:49:34 +02:00
MaxXor
18e84dc061
Reverted Settings.cs
2015-04-06 20:33:43 +02:00
MaxXor
12a0da6288
Improved KeepAlive and Extension Methods
2015-04-06 20:33:34 +02:00
MaxXor
29a5a258ea
Fixed another cross threading bug
2015-04-06 20:33:00 +02:00
MaxXor
aacd1e0f33
Merge pull request #46 from Abdullah2993/master
...
Added new KeepAlive method
2015-04-06 19:58:09 +02:00
Abdullah Saleem
957ae2c0ef
New KeepAlive Added
...
Previous method of keep alive removed.
2015-04-06 22:40:54 +05:00
MaxXor
a2091564fd
Fixed tabs
2015-04-06 19:35:48 +02:00
MaxXor
f9b52c804d
Merge pull request #45 from d3agle/master
...
Bugfix with Remote Desktop
2015-04-06 19:28:41 +02:00
d3agle
f624028755
Small fix for RDP
...
moved static field to property so command handler gets the initial -1
check starting rdp
2015-04-06 12:20:00 -05:00
Abdullah Saleem
46bd17c4fa
Cross-Thread exception handled
...
Cross-Thread exception on Uninstall
2015-04-06 22:12:56 +05:00
MaxXor
ee19378725
Use object initializer
2015-04-06 10:46:10 +02:00
MaxXor
c61de89cea
Merge pull request #43 from d3agle/master
...
Fixed Server crash when closing the Remote Desktop form while it's still running
2015-04-06 10:38:20 +02:00
MaxXor
1991e5afd5
Merge pull request #42 from d3agle/master
...
Fixed Remote Desktop not working after reconnect
2015-04-06 10:36:32 +02:00
MaxXor
2ba4ed82ff
Merge pull request #41 from d3agle/master
...
Form disposal on client disconnection
2015-04-06 10:35:26 +02:00
MaxXor
bec3e7daab
Fixed File Upload & Execute ( #39 )
2015-04-06 10:06:33 +02:00
Abdullah Saleem
860b59ac7d
Configurable KeepAlive added
2015-04-05 15:41:26 +05:00
d3agle
d2530396e4
Bugfix #2 with Remote Desktop
...
added try catch blocks due to server application crashing while closing
the remote desktop form. If timed right, while closing the remote
desktop form, the command handler would be in the midst of accessing an
already disposed form causing server to hang.
2015-04-04 21:10:42 -05:00
d3agle
9dbbf18bd3
Bugfix with Remote Desktop
...
Fixed a bug where after using Remote Desktop and client
disconnection/reconnection, the server wasn't able to run Remote Desktop
again. I believe there is an issue with the buffer/flow in the
UnsafeStreamCodec class however I wasn't able to pinpoint it. Setting
this object to null allows a new object to be created when running
Remote Desktop with a fresh buffer.
2015-04-04 20:14:37 -05:00
d3agle
9058ec53cc
Form disposal on client disconnection
...
Added disposal method to dispose of all userstate forms for client upon
disconnection of the client from the server
2015-04-04 16:48:52 -05:00
MaxXor
5d20aad9d6
Fixed File Download in File Manager ( #36 )
2015-04-04 17:22:20 +02:00
MaxXor
3bdab0b9e7
Improved Statistics
2015-04-04 17:04:53 +02:00
MaxXor
b3f63d0a79
Fixed cross threading bug
2015-04-03 10:18:57 +02:00
MaxXor
720930f583
Fixed #38
2015-04-03 10:18:52 +02:00
MaxXor
d140ca438e
Improved Remote Desktop
...
- Added ability to change quality of remote desktop
- Fixed another cross threading crash
2015-04-02 10:26:57 +02:00
MaxXor
43ea61b537
Fixed Remote Desktop crash when resizing window
2015-04-01 16:24:48 +02:00
MaxXor
b45ca524af
Get more accurate OS name
...
(including newer windows)
2015-04-01 15:39:32 +02:00
MaxXor
2a157a4df0
Cleanup
2015-03-31 22:37:38 +02:00
MaxXor
d02709cedf
Merge pull request #37 from AnguisCaptor/master
...
Probably fixed Remote Desktop Memory Leak
2015-03-31 22:11:10 +02:00
DragonHunter
5e3e2704f6
Probably fixed Remote Desktop Memory Leak
...
Probably fixed Remote Desktop Memory Leak, needs more testing but
overall stays between 50-100MB
Added UnsafeStreamCodec
2015-03-31 20:38:16 +02:00
MaxXor
efa43c4c65
Unnecessary try-catch block
2015-03-31 19:09:44 +02:00
MaxXor
43cb701a7a
Merge pull request #35 from MaxXor/dev
...
Added more reliable and stable client
2015-03-31 18:46:36 +02:00
MaxXor
5b54dcb52f
More fixes
2015-03-31 18:45:31 +02:00
MaxXor
261dff32a9
Fixed reconnect of client
2015-03-31 18:34:29 +02:00
MaxXor
a54c6db38f
Fixing new bugs
2015-03-31 18:15:48 +02:00