MaxXor
8a7bda84bd
Added Upload File with Drag & Drop to File Manager
2015-07-24 15:46:11 +02:00
MaxXor
2c48db56e4
Improved Remote Desktop
...
- shows now FPS (frames per second)
2015-07-23 16:55:44 +02:00
MaxXor
e4757b87a2
Improved File Manager
...
- Added blocking send, this is important when transfering files to
prevent allocation of all blocks at once which pumps the memory with the
files contents
2015-07-23 13:31:45 +02:00
MaxXor
d1b37e7d49
Improved header reading
...
When a new packet is at the end of the current buffer, it can happen
that the header isn't complete. Then it first reads what's there, writes
it to a temporary header and receives the rest of it in the next read
buffer.
2015-07-19 20:12:34 +02:00
MaxXor
45dccb69e0
Added consistent packet names
2015-07-14 19:00:31 +02:00
MaxXor
bc3c6caac4
Changed property
2015-07-12 23:47:54 +02:00
MaxXor
887f3ab34a
Added ConnectionHandler to Server
2015-07-12 19:30:34 +02:00
MaxXor
9092cc513a
Corrected documentation
2015-07-10 16:49:11 +02:00
MaxXor
ad75e9a760
Moved ConnectedTime to Client
...
- Added more documentation
2015-07-10 16:45:41 +02:00
MaxXor
9993ff0f89
Added ConnectedTime property to Client's UserState
...
- Fixed cross threading bug on form closing
2015-07-10 16:36:34 +02:00
MaxXor
deaca4af40
Fixed not counting sent bytes
2015-07-10 15:58:26 +02:00
MaxXor
bca273dc5e
Fixed networking code
...
ref #275
2015-07-10 12:45:24 +02:00
MaxXor
9a145b602b
Better handling of packets with invalid header
2015-07-09 22:39:33 +02:00
MaxXor
9722744a75
Renamed MAX_PACKET_SIZE to BUFFER_SIZE
2015-07-09 22:28:07 +02:00
DragonHunter
0e6cafdc75
Reduced header to 3 bytes & Max Payload is 16MB
...
Reduced the Header from 4 bytes to 3
The server or client should not be able to allocate 2GB memory from the
header, max is now 16MB
2015-07-09 22:01:39 +02:00
MaxXor
d785fc32a8
Fixed networking code
...
fixes #272
fixes #273
2015-07-08 11:13:43 +02:00
MaxXor
cf0de1597f
Removed redundant setting of NoDelay option
2015-06-18 16:11:33 +02:00
MaxXor
f4835ee68b
Removed whitespace
2015-06-14 14:20:50 +02:00
MaxXor
b9d11c3b24
Fixed async receive in client & server using a queue
2015-06-11 10:20:11 +02:00
MaxXor
dde4336e1c
Don't handle ObjectDisposedEx. as normal Exceptions
2015-06-10 19:53:03 +02:00
MaxXor
3fc03a7788
More send & receive fixes for client & server
2015-06-10 19:33:02 +02:00
MaxXor
ca2f4c550b
Added lock object for free buffer stack in PooledBufferManager.cs
2015-06-10 16:31:14 +02:00
MaxXor
8df408cf4b
Fixed disconnection
2015-06-10 15:31:51 +02:00
MaxXor
6d75eac831
Fixed situations which could break the server
2015-06-10 15:24:18 +02:00
MaxXor
8284da5830
Small fix
2015-06-07 16:50:37 +02:00
MaxXor
83ec8c2a87
Added improvements to client
2015-06-07 16:35:30 +02:00
MaxXor
70618e91cb
Improved memory management in server
...
- Fixed handling packets wih payload bigger than the buffersize of the
receiving socket
- Added locks to FileSplit class
2015-06-07 16:28:33 +02:00
MaxXor
3abc4c5f82
Improved Buffer Manager
2015-06-06 09:28:43 +02:00
MaxXor
3e457d8a06
Improved reusing of buffers after restarting listen
2015-06-05 23:27:59 +02:00
MaxXor
9aef2df7f7
Small fix
2015-06-05 23:12:10 +02:00
MaxXor
3bdd5aa294
Implemented pooled buffer manager to socket
2015-06-05 23:07:37 +02:00