Commit Graph

683 Commits

Author SHA1 Message Date
sta
a0764d89ff Refactored WebSocketStream.cs 2014-07-24 15:02:42 +09:00
sta
f1162dd2fd Refactored WebSocket.cs 2014-07-23 14:14:04 +09:00
sta
96f4cef21f Refactored WebSocket.cs 2014-07-22 15:36:59 +09:00
sta
cff0253b9d Refactored WebSocket.cs 2014-07-21 22:07:42 +09:00
sta
1ef05fe0c3 Enable to connect through the HTTP Proxy server 2014-07-19 21:23:31 +09:00
sta
0c9179be03 Refactored WebSocket.cs 2014-07-18 17:57:03 +09:00
sta
a18993f2be Refactored WebSocket.cs 2014-07-17 21:44:10 +09:00
sta
e7c9b19bf0 Modified WebSocketStream.cs to connect through proxy 2014-07-16 22:23:41 +09:00
sta
e45e51e1ef Renamed HandshakeResponse.cs to HttpResponse.cs, and refactored 2014-07-15 16:39:38 +09:00
sta
4427838632 Renamed HandshakeRequest.cs to HttpRequest.cs, and refactored 2014-07-14 20:34:43 +09:00
sta
ce39129b87 Refactored AuthenticationChallenge.cs and AuthenticationResponse.cs 2014-06-27 21:12:55 +09:00
sta
c20f4804c7 Renamed WsFrame.cs to WebSocketFrame.cs 2014-06-12 19:59:27 +09:00
sta
331d840775 Fix for request url 2014-05-28 14:20:46 +09:00
sta
de88dc3b15 Fix a few for WebSocket.cs 2014-05-21 13:57:54 +09:00
sta
5bd88ee1a3 Fix a few for WebSocket.cs 2014-05-20 14:26:53 +09:00
sta
22778052f3 Fix for issue #43 2014-05-19 00:26:29 +09:00
sta
be85033f8a Fix for issue #45 2014-05-15 16:24:44 +09:00
sta
fdf413545e Renamed WsStream.cs to WebSocketStream.cs 2014-05-14 13:08:15 +09:00
sta
85e567bd72 Modified AcceptWebSocket method with subprotocol 2014-05-06 15:24:54 +09:00
sta
12b4af3628 Fix a few for WebSocket.cs 2014-04-15 19:39:06 +09:00
sta
e661827d09 Fix for issue #34 2014-03-26 15:23:39 +09:00
sta
6eead5d317 Fix for issue #34 2014-03-23 17:05:02 +09:00
sta
1c1666adad Modified WebSocket.Dispose method to as IDisposable.Dispose method 2014-03-18 03:25:03 +09:00
sta
048627b4f9 Modified cookies validation, and added origin header validation 2014-03-07 21:15:55 +09:00
sta
0a9010df86 Modified Opcode enum values to PascalCase values 2014-03-06 17:07:30 +09:00
sta
d632fc839f Modified WebSocketState enum values to PascalCase values 2014-03-05 17:04:45 +09:00
sta
e594696a38 Modified CompressionMethod enum values to PascalCase values 2014-03-04 17:02:41 +09:00
sta
bb8d4c25ba Modified LogLevel enum values to PascalCase values 2014-03-02 22:15:41 +09:00
sta
eb36dd9e82 Modified CloseStatusCode enum values to PascalCase values 2014-03-01 17:32:06 +09:00
sta
4304310430 Modified Mask enum values to PascalCase values 2014-03-01 15:16:25 +09:00
sta
4a1919e0fb Modified Fin enum values to PascalCase values 2014-03-01 15:00:51 +09:00
sta
2a8a9ca061 Refactored WebSocket.cs 2014-02-24 19:59:46 +09:00
sta
673d7225bd Refactored WebSocket.cs 2014-02-24 16:43:00 +09:00
sta
35b1eef124 Fix for issue #30 2014-02-15 17:43:17 +09:00
sta
488c25642c Fix for issue #30 2014-02-15 04:54:36 +09:00
sta
8448f0a30b Fix for issue #30 2014-02-14 20:46:55 +09:00
sta
7e319e8c87 Fix a few 2014-02-11 14:33:21 +09:00
sta
5b9d219938 Fix for extensions for server 2014-02-10 17:17:57 +09:00
sta
685c4067a1 Fix for extensions for client 2014-02-09 17:02:13 +09:00
sta
253f8f7ddc Fix for subprotocols for server 2014-02-07 16:47:59 +09:00
sta
7e6b82306c Fix for subprotocols for client 2014-02-06 13:50:27 +09:00
sta
31c3ece37f Modified checking if can send 2014-02-02 16:28:20 +09:00
sta
31463022ee Modified closing 2014-01-31 21:36:20 +09:00
sta
4e420c6bc3 Fix a few 2014-01-30 17:22:55 +09:00
sta
fa857e406c Fix a few 2014-01-30 17:19:11 +09:00
sta
81993cbd97 Modified Ping 2014-01-30 17:13:03 +09:00
sta
68ab8e9ea9 Modified some set operation 2014-01-29 17:36:09 +09:00
sta
2c1078d75c Modified connecting 2014-01-28 17:10:36 +09:00
sta
11c02a89a0 Renamed processException method to acceptException method 2014-01-24 21:03:11 +09:00
sta
a209158233 Modified xml doc comment of SetCredentials method 2014-01-24 20:47:52 +09:00
sta
75dab14cf5 Fix for issue #29 2014-01-14 22:42:02 +09:00
sta
7c610d06ff Refactored WebSocket.cs 2014-01-13 14:32:39 +09:00
sta
418ec8bc2f Added SendAsync methods to the WebSocket class. Existing Send methods were changed to behave synchronously 2014-01-10 05:04:46 +09:00
sta
11d3311f4f Modified closing 2014-01-09 14:58:19 +09:00
sta
0d938c6d5a Added CloseAsync methods to the WebSocket class 2014-01-08 21:26:02 +09:00
sta
18cedc1018 Modified closing 2014-01-08 14:45:50 +09:00
sta
e03f9eb631 Modified closing 2014-01-08 12:14:24 +09:00
sta
7147cde22c Fix for internal uri of WebSocket class as a server 2014-01-07 14:19:58 +09:00
sta
08bdca8fe8 Connect and ConnectAsync methods aren't available as a server 2014-01-06 17:22:34 +09:00
sta
0407486041 Modified connecting 2014-01-06 16:57:36 +09:00
sta
809e5ab58c Fix a few 2014-01-06 02:58:02 +09:00
sta
58c392f37a Added ConnectAsync method to the WebSocket class 2014-01-05 16:02:54 +09:00
sta
e7d3a2bb17 Removed a constructor from the WebSocket class 2014-01-05 03:38:40 +09:00
sta
303709b043 Fix a few 2014-01-03 02:34:07 +09:00
sta
12e2ba2027 Removed a constructor from the WebSocket class 2014-01-03 02:26:49 +09:00
sta
537229902f Fix for HTTP Basic/Digest Authentication 2014-01-01 21:43:18 +09:00
sta
e9ac9a6632 Modified processException method 2013-11-13 16:38:13 +09:00
sta
d3ba02367e Modified receiving handshake and frame 2013-11-11 17:17:27 +09:00
sta
b47519c8bc Modified receiving frame 2013-11-05 21:42:59 +09:00
sta
0e54f96aea Modified receiving frame 2013-10-18 23:07:43 +09:00
sta
f6610352e2 Modified some Send and Broadcast methods (e.g. Send (stream, length, dispose) -> Send (stream, length)) 2013-10-16 00:23:11 +09:00
sta
cbf73e9865 Modified WebSocketServer.cs and removed WebSocketServerBase.cs 2013-10-14 20:38:15 +09:00
sta
f6517fa567 Modified WebSocketSessionManager.cs and WebSocketServiceHostManager.cs (Modified parameter order of some methods. e.g. SendTo (data, id) -> SendTo (id, data)) 2013-10-10 16:38:41 +09:00
sta
d6f21d31cd Modified sending (Removed SendAsync method) 2013-10-08 20:17:01 +09:00
sta
ff390b4136 Modified Ext.cs 2013-10-08 11:36:47 +09:00
sta
a5e6e6e80e Modified sending and added a new Send method 2013-10-05 23:28:43 +09:00
sta
79abc9aee3 Modified broadcasting 2013-10-03 16:36:43 +09:00
sta
2b57a58da2 Modified closing and ping 2013-10-01 14:52:39 +09:00
sta
133ff88b0d Modified closing 2013-09-27 11:30:29 +09:00
sta
a01e7cb24d Modified closing 2013-09-07 17:29:15 +09:00
sta
80afaef7c9 Modified closing and ping 2013-09-07 12:35:29 +09:00
sta
b7313955c9 Modified closing 2013-09-05 21:58:57 +09:00
sta
e0a7e74d0a Renamed WsState.cs to WebSocketState.cs 2013-09-05 17:46:57 +09:00
sta
1b270603f4 Added some functions (e.g. SendTo method) to WebSocketServiceHost<T> and WebSocketServer classes 2013-08-20 14:53:09 +09:00
sta
acde107832 Modified validating the cookies from client 2013-08-08 15:12:29 +09:00
sta
93b30f94d7 Modified validating the connection request and response 2013-08-07 18:01:23 +09:00
sta
69c9be3eb5 Modified opening and closing handshake 2013-08-06 21:31:21 +09:00
sta
7deddda2f9 Renamed ResponseHandshake.cs to HandshakeResponse.cs 2013-08-03 17:46:06 +09:00
sta
7f61f6c491 Renamed RequestHandshake.cs to HandshakeRequest.cs 2013-08-03 17:08:15 +09:00
sta
68d1a7b9ba Modified closing handshake 2013-08-03 13:44:45 +09:00
sta
9515f7e734 Modified WebSocket.cs 2013-07-24 22:47:52 +09:00
sta
3e6c589953 Fix for the secure connection 2013-07-19 17:29:58 +09:00
sta
49dc8800d3 Added logging 2013-07-15 20:42:55 +09:00
sta
5a5874b90f Fix due to the modified WsStream.cs 2013-06-18 11:10:34 +09:00
sta
7499b6de74 Fix to support HTTP Auth as a WebSocket client 2013-06-10 17:49:44 +09:00
sta
9ebab427bf Modified WebSocket.cs 2013-06-09 15:10:05 +09:00
sta
eef827f78d Fix due to the modified Ext.cs 2013-05-19 15:13:59 +09:00
sta
4fa05f928b Modified WebSocket.cs, Ext.cs 2013-05-14 02:00:18 +09:00
sta
ee3746cc03 Modified WebSocket.cs 2013-05-11 22:56:16 +09:00
sta
b3f6aa2ebf Modified WebSocket.cs 2013-05-10 22:35:23 +09:00
sta
876a017ff0 Fix due to the modified Ext.cs 2013-05-09 00:41:02 +09:00
sta
8ba6ff1f09 Fix due to the modified Handshake.cs 2013-05-08 15:03:13 +09:00
sta
c513fe7670 Modified WebSocket.cs 2013-05-08 13:27:43 +09:00
sta
3432fd1727 Modified WebSocket.cs 2013-05-07 17:04:51 +09:00
sta
9a3c6632de Fix a few words 2013-05-07 02:19:31 +09:00
sta
e8e7f2cb71 Modified MessageEventArgs.cs 2013-05-01 23:37:48 +09:00
sta
e0846e1d84 Removed WsReceivedTooBigMessageException.cs. Added WebSocketException.cs 2013-05-01 16:53:06 +09:00
sta
585686f401 Modified WebSocket.cs 2013-05-01 14:27:24 +09:00
sta
a83920660d Removed the features for the per frame compression 2013-04-28 17:15:05 +09:00
sta
4de01b648d Modified processFragments method in WebSocket.cs 2013-04-26 16:50:33 +09:00
sta
a1345386fd Fix for the per message compression 2013-04-25 02:31:38 +09:00
sta
b33b5e63ba Fix for the deflate frame 2013-04-23 18:08:42 +09:00
sta
df1ff81483 Modified WebSocket.cs 2013-04-18 23:42:58 +09:00
sta
815d12f6a0 Fix due to the modified WsFrame.cs 2013-04-12 14:42:25 +09:00
sta
9bf4adfbab Fix due to the modified PayloadData.cs 2013-04-08 15:11:57 +09:00
sta
94cf881dcf Fix for issue #15 2013-04-06 16:21:41 +09:00
sta
cbaa540b59 Fix due to the modified WebSocket.cs 2013-03-25 15:17:31 +09:00
sta
a5a8901acb Modified WebSocket.cs 2013-03-21 16:55:53 +09:00
sta
75164c0652 Modified WebSocket.cs 2013-03-11 17:02:43 +09:00
sta
acd7533c96 Modified WebSocket.cs 2013-03-02 16:34:38 +09:00
sta
c15ac02c9b Fix due to the modified WebSocketContext.cs 2013-02-28 15:09:11 +09:00
sta
09c057efc2 Added some XML documentation comments 2013-02-28 14:37:27 +09:00
sta
5706139b4b Modified ResponseHandshake.cs and WebSocket.cs 2013-02-26 17:31:15 +09:00
sta
2e8a24a667 Fix due to the modified WebSocketContext.cs 2013-02-26 11:39:59 +09:00
sta
95382924e0 Fix due to the modified Ext.cs, WebSocketServerBase.cs and WebSocketService.cs 2013-01-28 16:22:24 +09:00
sta
de3f41dd3a Added some XML documentation comments 2013-01-22 20:46:32 +09:00
sta
e4ffa090d3 Removed WebSocketSharp.Frame Namespace 2013-01-15 15:29:05 +09:00
sta
86b80270c6 Fixed WebSocket.cs 2013-01-11 22:00:42 +09:00
sta
46f8088af3 Added some XML documentation comments 2013-01-11 20:32:38 +09:00
sta
093a0a102b Fix due to the modified WsStream.cs 2012-12-11 15:49:01 +09:00
sta
4424d1d809 Fix for issue #10 2012-11-13 16:38:48 +09:00
sta
8aab7bebe0 Fix due to the modified WebSocket.cs 2012-11-05 16:15:12 +09:00
sta
746c883b82 Fix for issue #9 - 2 2012-10-26 14:58:50 +09:00
sta
2ae1d35d03 Fix due to the renamed WebSocketServer<T> to WebSocketServiceHost<T> 2012-10-23 15:39:31 +09:00
sta
c55b5d6479 Fix due to the added QueryString property in WebSocketService.cs 2012-10-22 14:58:43 +09:00
sta
a7eef35c96 Fix due to the modified Close method in WebSocket.cs 2012-10-16 20:31:50 +09:00
sta
33cddb9fa2 Fix due to the modified WebSocket.cs 2012-10-13 17:38:19 +09:00
sta
97ecfc5d2b Added XML documentation comments to WebSocket.cs 2012-10-12 14:53:29 +09:00
sta
c560d4fba9 Fix due to the added SessionManager.cs 2012-10-09 12:14:55 +09:00
sta
94385ea2bc Fix due to the modified WebSocket.cs 2012-10-04 15:04:21 +09:00
sta
fbcea4699b Fix due to the modified WebSocketServer.cs 2012-10-01 15:26:31 +09:00
sta
fa7aae6ae2 Fix due to the modified WebSocket.cs 2012-09-27 15:27:09 +09:00
sta
dc3a8f3836 Fixed receive method in WebSocket.cs 2012-09-25 15:50:57 +09:00
sta
a75903c488 Fix due to the added IsValidWsUri method to Ext.cs 2012-09-25 10:48:33 +09:00
sta
14f16577be Fix due to the modified WsStream.cs 2012-09-24 19:52:31 +09:00
sta
b9859e08c0 Fix due to the added WebSocketServer class in WebSocketServer.cs 2012-09-24 15:01:25 +09:00
sta
ab86ce8af8 Unified the ways of message thread in WebSocket.cs 2012-09-20 21:45:55 +09:00
sta
3898696491 Fix due to the removed HttpServer<T> class from HttpServer.cs 2012-09-19 14:40:12 +09:00
sta
b136b39cbb Fixed WebSocket.cs 2012-09-17 18:41:08 +09:00
sta
2fde8824ec Fix due to the modified WebSocket.cs 2012-09-13 23:44:35 +09:00
sta
8e2a1ee1b3 Fix due to the modified HttpServer.cs 2012-09-11 13:21:47 +09:00
sta
d0e5ae3979 Fix due to the added HttpServer 2012-09-10 01:36:22 +09:00
sta
022368dabb Changed IsKeepAlive to IsAlive in WebSocket.cs 2012-09-05 17:11:27 +09:00
sta
85ef38084d Changed IsConnected to IsKeepAlive in WebSocket.cs 2012-09-03 11:55:52 +09:00
sta
3ef6d58f31 Fix for issue #6 - 1 2012-09-01 17:01:05 +09:00
sta
75417fba70 Fix due to the added ResponseHandshake.cs 2012-08-31 17:41:15 +09:00
sta
7ea798e321 Fix due to the added RequestHandshake.cs 2012-08-31 13:52:34 +09:00
sta
5f4f7485aa Fix due to the added ID property to WebSocketService 2012-08-22 14:12:11 +09:00
sta
0bea2dd623 Fix for issue #4 2012-08-19 16:41:59 +09:00
sta
0f0a05feb2 Fix for issue #4 2012-08-18 14:27:00 +09:00
sta
475d299c3d Fix for issue #4 2012-08-18 11:46:07 +09:00
sta
ff94d551ff Fix for issue #5 2012-08-18 02:17:12 +09:00
sta
b76418c482 Fix for issue #3 2012-08-10 22:20:42 +09:00
sta
18c225c99d Fixed WebSocket.cs: Server don't mask payload data. 2012-08-09 14:42:53 +09:00
sta
b730e23248 Fixed WebSocketServer 2012-08-06 14:34:39 +09:00
sta
ec79f59229 Added WebSocketServer 2012-08-04 15:51:31 +09:00
sta
cf6b26503e Fixed several part 2012-08-01 11:38:40 +09:00
sta
a93dcc09aa Fixed close(PayloadData data) method in websocket-sharp/WebSocket.cs 2012-07-31 16:42:34 +09:00
sta
118e0015d5 Supports RFC 6455 2012-07-31 10:36:52 +09:00
sta
fc6ee2db12 Merged enix's fix (THX enix) and made a little change (because close method dose not work). 2011-06-05 17:39:43 +09:00
sta
ab1f09283b fix Ext.cs, WebSocket.cs 2010-11-09 22:06:20 +09:00
sta
240a4e61ba fix Ext.cs, WebSocket.cs and Add wsclient1/* 2010-11-01 21:36:33 +09:00
sta
7cea727db1 fix WebSocket.cs 2010-10-28 16:44:14 +09:00
sta
abab24d384 fix WebSocket.cs 2010-10-28 15:26:20 +09:00
sta
e72bdb0954 fix Ext.cs, WebSocket.cs 2010-10-28 01:35:25 +09:00
sta
0a07fe449c fix Ext.cs, WebSocket.cs 2010-10-27 16:07:12 +09:00
sta
5a3545e911 fix Ext.cs, WebSocket.cs 2010-10-26 21:30:58 +09:00
sta
b683db43fc fix Ext.cs, WebSocket.cs for implementation of Sec-WebSocket-Key*. 2010-10-25 20:56:26 +09:00
sta
3f5215844f fix WebSocket.cs 2010-10-23 16:31:38 +09:00
sta
cdfb5f0d0f fix WebSocket.cs 2010-10-21 15:51:00 +09:00
sta
6b75c09ed2 fix WebSocket.cs, WsStream.cs, wsclient.cs 2010-10-21 01:35:50 +09:00
sta
6cd3f2ad91 fix WebSocket.cs 2010-10-20 10:51:42 +09:00
sta
97c51bcc8f first commit 2010-10-18 22:28:56 +09:00