384 Commits (master)

Author SHA1 Message Date
sta 18597a35c1 [Modify] Add it 10 years ago
sta b60111fd55 [Modify] Move them to the extension methods 10 years ago
sta 514cccac12 [Modify] Move them to the extension methods 10 years ago
sta ea831f0dd8 [Modify] Polish it 10 years ago
sta f8362fd367 [Modify] Polish it 10 years ago
sta 39add76329 [Modify] Polish it 10 years ago
sta 9d514440bf [Modify] Add an extension method 10 years ago
sta 1d645fe8f0 [Modify] Polish it 10 years ago
sta fef4747e26 [Modify] Add an extension method 10 years ago
sta f9eb4a8433 [Modify] Polish it 10 years ago
sta d5b6bcfe88 [Modify] Add an extension method 10 years ago
sta 6833c2b014 [Modify] Polish it 10 years ago
sta 6e6bab85af [Modify] Polish it 10 years ago
sta 2937598db9 [Modify] Polish it 10 years ago
sta 58734d7ba6 [Modify] Remove older 10 years ago
sta bee39e08a9 [Modify] Polish it 10 years ago
sta a749a67838 [Modify] Polish it 10 years ago
sta 2b984221fd [Modify] Polish it 10 years ago
sta 69c99b8765 [Modify] Polish it 10 years ago
sta f518dd717c [Modify] Polish it 10 years ago
sta 4d5add5e8d [Modify] Add ReadBytesAsync2 method
Add ReadBytesAsync2 (Stream, long, int, Action<byte[]>, Action<Exception>) method to support pull request #153
10 years ago
sta 577ea14ffd [Modify] Add ReadBytesAsync2 method
Merge a part of pull request #153 from fd5fc9a5fc.
10 years ago
sta c6243a14d9 [Modify] Add null check 10 years ago
sta 10af5c7320 [Modify] Add null check 10 years ago
sta ceb831b18f [Modify] Add readBytesAsync method
Merge a part of pull request #153 from fd5fc9a5fc.
10 years ago
sta 75412101d8 [Modify] Output a state in lowercase 10 years ago
sta 9ff19e6ecd Added the internal WebSocket.EmptyBytes field 10 years ago
sta cd886d32df Added the Ext.UTF8Encode method 10 years ago
sta f8f68e49b0 Added the Ext.UTF8Decode method 10 years ago
sta ddb5819a0e Added the WebSocket.CheckSendParameters method 10 years ago
sta 09a64d67be Added the WebSocket.CheckSendParameter methods 10 years ago
sta 18776d1a22 Added the internal Ext.CheckIfAvailable (WebSocketState, bool, bool, bool, bool) method 10 years ago
sta 999e777517 Added the internal Ext.CheckIfAvailable (ServerState, bool, bool, bool) method 10 years ago
sta 80a0107bab Added the internal Ext.CheckIfCanStop (ServerState) method 10 years ago
sta 46eae139e2 Added the internal Ext.CheckIfCanStart (ServerState) method 11 years ago
sta 7bd0fb87f2 Added the internal Ext.CheckIfCanSend (WebSocketState) method 11 years ago
sta dce49c037f Added the internal Ext.CheckIfCanClose (WebSocketState) method 11 years ago
sta f780f536e2 Refactored a few for WebSocket.cs 11 years ago
sta 5ceb4c4311 Modified a few for the WebSocket.Connect and ConnectAsync methods 11 years ago
sta 745da21631 Added accept method 11 years ago
sta 624b20afa8 Refactored a few for Ext.cs 11 years ago
sta 3c0fa929a1 Refactored a few for Ext.cs 11 years ago
sta 2078bfad5a Fix for pull request #133, allow port 443 with non secure scheme, and allow port 80 with secure scheme 11 years ago
sta 85dc704cc6 Refactored a few for Ext.cs 11 years ago
sta 0516da098c Fix for pull request #115, added null check for IPAddress parameter in the WebSocketServer (System.Net.IPAddress, int, bool) constructor 11 years ago
sta 66173be9cb Refactored a few for Ext.cs 11 years ago
sta 3c8b8210ac Refactored a few for Ext.cs 11 years ago
sta f947beb12f Refactored a few for Ext.cs 11 years ago
sta d2ad08d88a Added internal EmptyByteArray field 11 years ago
sta d0dc29d05d Fix for issue #120, add 0x00 for 'BFINAL Set to 1' 11 years ago
sta dee36926ae Added the WebSocket.CheckPingParameter method, and removed the Ext.CheckIfValidControlData method 11 years ago
sta 353abd0d03 Removed the Ext.IsNoStatus methods 11 years ago
sta e81c5b7d96 Removed the Ext.IsNoStatus methods 11 years ago
sta f3e0591a18 Moved the Ext.CheckIfValidCloseParameters methods to the WebSocket class 11 years ago
sta 33f578f94b Renamed some of the CloseStatusCode enum values 11 years ago
sta 39bdc15f3f Removed the IsCompressionExtension (this string) method 11 years ago
sta 940cb093a1 Added IsCompressionExtension (this string, CompressionMethod) method 11 years ago
sta ec45f6a7b6 Replaced the ToExtensionString method with ToExtensionString (this CompressionMethod, params string[]) method 11 years ago
sta 9568b0c603 Modified a bit for Ext.cs, into the year 2015 11 years ago
sta 766f2915f5 Modified a few for the description of Ext.cs 11 years ago
sta bef64963be Modified a bit for the CheckIfValidControlData method 11 years ago
sta 91adf42611 Removed the IsSendable methods 11 years ago
sta 1bb7775a7e Added the CheckIfValidCloseParameters (CloseStatusCode, string) method 11 years ago
sta 2c8ca0a491 Added the CheckIfValidCloseParameters (ushort, string) method 11 years ago
sta 85d77399cc Added the IsSendable (CloseStatusCode) method 11 years ago
sta a74f109649 Added the IsNoStatusCode (CloseStatusCode) method 11 years ago
sta fa936b1743 Added the IsSendable (ushort) method 11 years ago
sta 9a06b646d7 Added the IsNoStatusCode (ushort) method 11 years ago
sta 47931c9a42 Removed checking if an empty string from the Ext.TryCreateWebSocketUri method 11 years ago
sta 477ef2277e Removed throwing the exception in from Ext.EqualsWith method 11 years ago
sta 214103b7e8 Renamed ServerSslAuthConfiguration class to ServerSslConfiguration class 11 years ago
sta e3e8fafaa6 Fix for issue #86, added ClientCertificateValidationCallback property to ServerSslAuthConfiguration class, and refactored 11 years ago
sta 912b1f0d62 Fix for pull request #85 11 years ago
sta 956f16a162 Merge pull request #85 from Liryna/master
Add SslStream Configuration for Client & Server
11 years ago
sta 6822fdce36 Refactored WebHeaderCollection.cs 11 years ago
Adrien JUND 4e7bca4f38 Add some constructors for C# 3.0
Rename ClientCertAuthConfiguration to ClientSslAuthConfiguration
Rename ServerCertAuthConfiguration to ServerSslAuthConfiguration
Add the licence comment to new files
11 years ago
Adrien JUND cc0ab61eb9 Add SslStream Configuration for Client & Server 11 years ago
sta 72867a26da Fix for issue #84 11 years ago
sta f60f16f70f Fix for issue #84 11 years ago
sta 2a3a62ec82 Fix for issue #84 11 years ago
sta ae6c41c64c Fix for issue #76, added the WaitTime property to the WebSocketServer class 11 years ago
sta 0d5d6d2b4c Modified to check if valid frame was received 11 years ago
sta dd25d1d0a4 Refactored PayloadData.cs 11 years ago
sta faaa2e1939 Modified some error messages in Ext.cs and WebSocketServer.cs 11 years ago
sta e7aa1a469d Refactored Ext.cs 11 years ago
sta d3027834ca Modified Unquote method 12 years ago
sta 0a742f2e91 Refactored Ext.cs 12 years ago
sta decddde20a Refactored Ext.cs 12 years ago
sta aedefc1391 Added GetValue (this string, string, bool) method 12 years ago
sta ce39129b87 Refactored AuthenticationChallenge.cs and AuthenticationResponse.cs 12 years ago
sta df4b23807e Renamed Params to Parameters 12 years ago
sta 2b42af79c0 Renamed ParseBasicAuthResponseParams to ParseBasicCredentials 12 years ago
sta 5ab0abac8f Refactored AuthenticationResponse.cs 12 years ago
sta 7ed991d72e Refactored AuthenticationChallenge.cs 12 years ago
sta be1470a32e Fix for issue #47, and refactored HttpListenerRequest.cs 12 years ago
sta 091b45c8b0 Fix a few for TcpListenerWebSocketContext.cs 12 years ago
sta 85e567bd72 Modified AcceptWebSocket method with subprotocol 12 years ago
sta 5e19c5cb1a Refactored WebHeaderCollection.cs 12 years ago
sta d632fc839f Modified WebSocketState enum values to PascalCase values 12 years ago
sta e594696a38 Modified CompressionMethod enum values to PascalCase values 12 years ago
sta eb36dd9e82 Modified CloseStatusCode enum values to PascalCase values 12 years ago
sta 46fc6f927f Modified ByteOrder enum values to PascalCase values 12 years ago
sta 291397a738 Modified ServerState enum values to PascalCase values 12 years ago
sta 2a8a9ca061 Refactored WebSocket.cs 12 years ago
sta 78261ff71c Refactored Ext.cs 12 years ago
sta 1548112965 Refactored WebSocketServiceManager.cs, WebSocketSessionManager.cs 12 years ago
sta 5b9d219938 Fix for extensions for server 12 years ago
sta d98b041c1e Fix a few 12 years ago
sta 7e6b82306c Fix for subprotocols for client 12 years ago
sta 2fe44b9279 Refactored HttpServer.cs, WebSocketServer.cs 12 years ago
sta 31c3ece37f Modified checking if can send 12 years ago
sta 31463022ee Modified closing 12 years ago
sta 81993cbd97 Modified Ping 12 years ago
sta 2c1078d75c Modified connecting 12 years ago
sta 0527568d04 Refactored Ext.cs 12 years ago
sta 7c610d06ff Refactored WebSocket.cs 12 years ago
sta e03f9eb631 Modified closing 12 years ago
sta 537229902f Fix for HTTP Basic/Digest Authentication 12 years ago
sta d3ba02367e Modified receiving handshake and frame 12 years ago
sta b47519c8bc Modified receiving frame 12 years ago
sta f6610352e2 Modified some Send and Broadcast methods (e.g. Send (stream, length, dispose) -> Send (stream, length)) 12 years ago
sta cbf73e9865 Modified WebSocketServer.cs and removed WebSocketServerBase.cs 12 years ago
sta ff390b4136 Modified Ext.cs 12 years ago
sta a5e6e6e80e Modified sending and added a new Send method 12 years ago
sta 2b57a58da2 Modified closing and ping 12 years ago
sta adcb5ec09c Fix for issue #20 12 years ago
sta 80afaef7c9 Modified closing and ping 12 years ago
sta d98aad51e6 Added some functions (e.g. CloseSession method) to WebSocketServiceHost<T> and other classes 12 years ago
sta c2d480060c Modified WebSocketServerBase.cs to validate range of port number 12 years ago
sta cc81fd340c Modified HttpListener.cs and others for secure connection 12 years ago
sta ab2ef30f02 Refactored Ext.cs 13 years ago
sta 69c9be3eb5 Modified opening and closing handshake 13 years ago
sta 3e6c589953 Fix for the secure connection 13 years ago
sta 11c576a8c7 Refactored some classes in WebSocketSharp.Net namespace 13 years ago
sta efabc511b3 Modified ReadHandshake method 13 years ago
sta eef827f78d Fix due to the modified Ext.cs 13 years ago
sta 6f13615945 Modified Ext.cs, PayloadData.cs, WsFrame.cs 13 years ago
sta 4fa05f928b Modified WebSocket.cs, Ext.cs 13 years ago
sta 79539f7638 Modified Ext.cs 13 years ago
sta 876a017ff0 Fix due to the modified Ext.cs 13 years ago
sta 3ec3bf8fc9 Modified Ext.cs 13 years ago
sta e0846e1d84 Removed WsReceivedTooBigMessageException.cs. Added WebSocketException.cs 13 years ago
sta 4de01b648d Modified processFragments method in WebSocket.cs 13 years ago
sta a1345386fd Fix for the per message compression 13 years ago
sta b33b5e63ba Fix for the deflate frame 13 years ago
sta 815d12f6a0 Fix due to the modified WsFrame.cs 13 years ago
sta 94cf881dcf Fix for issue #15 13 years ago
sta a5a8901acb Modified WebSocket.cs 13 years ago
sta 01d97d02b6 Fix due to the modified WebHeaderCollection.cs 13 years ago
sta e370d0f879 Added some XML documentation comments 13 years ago
sta eeafa4ff8c Added some XML documentation comments 13 years ago
sta acd7533c96 Modified WebSocket.cs 13 years ago
sta 2e8a24a667 Fix due to the modified WebSocketContext.cs 13 years ago
sta f521779ed7 Renamed ResponseEventArgs.cs to HttpRequestEventArgs.cs, and modified Ext.cs, HttpServer.cs 13 years ago
sta 9b1772e80a Added some XML documentation comments and renamed some method names 13 years ago
sta 95382924e0 Fix due to the modified Ext.cs, WebSocketServerBase.cs and WebSocketService.cs 13 years ago
sta de3f41dd3a Added some XML documentation comments 13 years ago
sta 46f8088af3 Added some XML documentation comments 13 years ago
sta 093a0a102b Fix due to the modified WsStream.cs 13 years ago
sta daeaebcc4b Fix due to the modified Ext.cs 13 years ago
sta 2ae1d35d03 Fix due to the renamed WebSocketServer<T> to WebSocketServiceHost<T> 13 years ago
sta c55b5d6479 Fix due to the added QueryString property in WebSocketService.cs 13 years ago
sta a7eef35c96 Fix due to the modified Close method in WebSocket.cs 13 years ago
sta 33cddb9fa2 Fix due to the modified WebSocket.cs 13 years ago
sta 97ecfc5d2b Added XML documentation comments to WebSocket.cs 13 years ago
sta 94385ea2bc Fix due to the modified WebSocket.cs 13 years ago
sta fbcea4699b Fix due to the modified WebSocketServer.cs 13 years ago
sta fa7aae6ae2 Fix due to the modified WebSocket.cs 13 years ago
sta a75903c488 Fix due to the added IsValidWsUri method to Ext.cs 13 years ago
sta b9859e08c0 Fix due to the added WebSocketServer class in WebSocketServer.cs 13 years ago
sta 8e2a1ee1b3 Fix due to the modified HttpServer.cs 13 years ago
sta d0e5ae3979 Fix due to the added HttpServer 13 years ago
sta 85ef38084d Changed IsConnected to IsKeepAlive in WebSocket.cs 13 years ago
sta 3ef6d58f31 Fix for issue #6 - 1 13 years ago
sta b76418c482 Fix for issue #3 14 years ago
sta cf6b26503e Fixed several part 14 years ago
sta 118e0015d5 Supports RFC 6455 14 years ago
sta ab1f09283b fix Ext.cs, WebSocket.cs 15 years ago
sta 240a4e61ba fix Ext.cs, WebSocket.cs and Add wsclient1/* 15 years ago
sta e72bdb0954 fix Ext.cs, WebSocket.cs 15 years ago
sta 0a07fe449c fix Ext.cs, WebSocket.cs 15 years ago
sta 5a3545e911 fix Ext.cs, WebSocket.cs 15 years ago
sta b683db43fc fix Ext.cs, WebSocket.cs for implementation of Sec-WebSocket-Key*. 15 years ago
sta 97c51bcc8f first commit 15 years ago