-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Client- and serverside bug fixes #94
base: master
Are you sure you want to change the base?
Commits on Oct 9, 2013
-
Configuration menu - View commit details
-
Copy full SHA for a2a746a - Browse repository at this point
Copy the full SHA a2a746aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62dbb1d - Browse repository at this point
Copy the full SHA 62dbb1dView commit details
Commits on Jan 18, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 32129e2 - Browse repository at this point
Copy the full SHA 32129e2View commit details -
fixed WebSocketClient.Disconnect().
Avoids null-reference exception, when underlying socket is not connected.
Configuration menu - View commit details
-
Copy full SHA for 312ca9c - Browse repository at this point
Copy the full SHA 312ca9cView commit details -
Socket disconnect event is sent to user code on client side.
Used to indicate when server shuts down.
Configuration menu - View commit details
-
Copy full SHA for 159027c - Browse repository at this point
Copy the full SHA 159027cView commit details -
Made compileable under Monodevelop 2.8.6.3
Added some settings in csproj and .gitignore.
Configuration menu - View commit details
-
Copy full SHA for e42f44f - Browse repository at this point
Copy the full SHA e42f44fView commit details
Commits on Jan 19, 2014
-
Configuration menu - View commit details
-
Copy full SHA for cc754ae - Browse repository at this point
Copy the full SHA cc754aeView commit details
Commits on Jan 22, 2014
-
Added Handler.FastDirectSendingMode.
When FastDirectSendingMode is set to true, the send-threads are not started. Messages are then sent directly from the multithreaded application to the underlaying socket buffer. The Send method may block a short time until the previous send operation has copied its data do the socket buffer. There is a considerable speed increase for applications needing fast roundtrip times and have a small number of clients: FastDirectSendingMode = false: 33 request+responses per second - caused by a delay of 10ms in every dequeue operation. FastDirectSendingMode = true: 2500 request+responses per second
Configuration menu - View commit details
-
Copy full SHA for ce7a5f2 - Browse repository at this point
Copy the full SHA ce7a5f2View commit details -
Skip pending send operations when disconnecting a client.
Removed unused method 'DoReceive'.
Configuration menu - View commit details
-
Copy full SHA for 556dbc0 - Browse repository at this point
Copy the full SHA 556dbc0View commit details
Commits on Jan 25, 2014
-
Added static methods to shutdown Alchemy threads.
Documented the strange behavour of WebSocketServer.Dispose().
Configuration menu - View commit details
-
Copy full SHA for 630d3f2 - Browse repository at this point
Copy the full SHA 630d3f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0277df5 - Browse repository at this point
Copy the full SHA 0277df5View commit details
Commits on Jan 26, 2014
-
Added CancellationSource to context;
Added asynchronous connect operation to client; Added LatestException to UserContext. This improves WebSocketClient connect and disconnect.
Configuration menu - View commit details
-
Copy full SHA for fe46e41 - Browse repository at this point
Copy the full SHA fe46e41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2adde2d - Browse repository at this point
Copy the full SHA 2adde2dView commit details
Commits on Feb 1, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 0b183fe - Browse repository at this point
Copy the full SHA 0b183feView commit details
Commits on Feb 4, 2014
-
Fixed threading issues when receiving many messages in client. And wh…
…en sending many messages in server or client.
Configuration menu - View commit details
-
Copy full SHA for 40dda63 - Browse repository at this point
Copy the full SHA 40dda63View commit details
Commits on Feb 9, 2014
-
Configuration menu - View commit details
-
Copy full SHA for e3a6c38 - Browse repository at this point
Copy the full SHA e3a6c38View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2a603c - Browse repository at this point
Copy the full SHA b2a603cView commit details
Commits on Feb 15, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 7a47745 - Browse repository at this point
Copy the full SHA 7a47745View commit details
Commits on Feb 16, 2014
-
Fixed close message from server to client.
Support partially received headers on server and client side. Fixed reset of FrameHeader.IsEnd. Fixed client disconnect (make it ready for next connect). Fixed WebSocketServer.Clients (count). Fixed and improved integration test ClientSendDataConcurrent. Added integration test ClientSendMultipleMessages.
Configuration menu - View commit details
-
Copy full SHA for 4c40159 - Browse repository at this point
Copy the full SHA 4c40159View commit details -
Improved TCPServer: Use asynchronous BeginAcceptTcpClient instead of …
…looping in a threadpool thread.
Configuration menu - View commit details
-
Copy full SHA for 10e759e - Browse repository at this point
Copy the full SHA 10e759eView commit details -
Changed serverside StartReceive(). Made it really asynchronous.
No need to ReceiveReady.Wait until a request has been received. Removed client side setup threads. Direct setup is faster. No need for static threads on client side. Improved integration tests.
Configuration menu - View commit details
-
Copy full SHA for bbc3ef7 - Browse repository at this point
Copy the full SHA bbc3ef7View commit details
Commits on Nov 11, 2014
-
Reduced accessibility and made it more CLS compliant.
Added stream API to DataFrame. Fixed UnitTests for MonoDevelop.
Configuration menu - View commit details
-
Copy full SHA for 8b87ee2 - Browse repository at this point
Copy the full SHA 8b87ee2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 775dd73 - Browse repository at this point
Copy the full SHA 775dd73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f197bc - Browse repository at this point
Copy the full SHA 9f197bcView commit details
Commits on Nov 12, 2014
-
Configuration menu - View commit details
-
Copy full SHA for ccf2403 - Browse repository at this point
Copy the full SHA ccf2403View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73e9b53 - Browse repository at this point
Copy the full SHA 73e9b53View commit details
Commits on Nov 16, 2014
-
Handle too long messages when header is received: Disconnect.
FlashAccessPolicyEnabled is set through the WebSocket constructor.
Configuration menu - View commit details
-
Copy full SHA for cfbd0f8 - Browse repository at this point
Copy the full SHA cfbd0f8View commit details
Commits on Nov 22, 2014
-
Made it CLS compliant. Cleaned up Context.Disconnect and Close.
Prepared stream API on DataFrame for MsgPack integration.
Configuration menu - View commit details
-
Copy full SHA for f2fe7cf - Browse repository at this point
Copy the full SHA f2fe7cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d66601 - Browse repository at this point
Copy the full SHA 6d66601View commit details
Commits on Nov 23, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 48e7478 - Browse repository at this point
Copy the full SHA 48e7478View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8de02d9 - Browse repository at this point
Copy the full SHA 8de02d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca4c13b - Browse repository at this point
Copy the full SHA ca4c13bView commit details
Commits on Dec 29, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 259f3a6 - Browse repository at this point
Copy the full SHA 259f3a6View commit details
Commits on Dec 30, 2014
-
Removed dependency to System.Web.dll since it is not available in Xam…
…arin.Android or NET 4 Client Profile. System.Net contains a compatible name-value-CookieCollection.
Configuration menu - View commit details
-
Copy full SHA for 3df4866 - Browse repository at this point
Copy the full SHA 3df4866View commit details
Commits on Dec 31, 2014
-
Configuration menu - View commit details
-
Copy full SHA for fbadb0a - Browse repository at this point
Copy the full SHA fbadb0aView commit details
Commits on May 14, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 7acee38 - Browse repository at this point
Copy the full SHA 7acee38View commit details
Commits on Jun 26, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 4818854 - Browse repository at this point
Copy the full SHA 4818854View commit details
Commits on Dec 6, 2016
-
Added a ClientAddress update since it never got set due to Context initialization with "null,null"
Configuration menu - View commit details
-
Copy full SHA for a07c58d - Browse repository at this point
Copy the full SHA a07c58dView commit details
Commits on Dec 9, 2016
-
Merge pull request #2 from shinigami-de/patch-1
Update WebSocketClient.cs
Configuration menu - View commit details
-
Copy full SHA for 4a2a0a4 - Browse repository at this point
Copy the full SHA 4a2a0a4View commit details