NetCoreServer

Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution

MIT License

Stars
2.7K
Committers
8

Bot releases are hidden (Show)

NetCoreServer - Bugfix in HTTP server file cache update logic Latest Release

Published by chronoxor 10 months ago

Why the cache is not updated? #276

NetCoreServer - Fix of WebSocket close status frame

Published by chronoxor 11 months ago

Fix of WebSocket close status frame

NetCoreServer - Fix of WebSocket close status frame

Published by chronoxor 11 months ago

Fix of WebSocket close status frame (thanks to @john-hollander)

NetCoreServer - .NET 8 support

Published by chronoxor 11 months ago

.NET 8 support

NetCoreServer - .NET 7 support

Published by chronoxor almost 2 years ago

.NET 7 support

NetCoreServer - Extended payload length bug. #229

Published by chronoxor almost 2 years ago

Extended payload length bug. #229

NetCoreServer - Added keepalive timeout, interval and retry count options #219

Published by chronoxor about 2 years ago

Added keepalive timeout, interval and retry count options #219

Browser connections fail with "A server must not mask any frames that it sends to the client" #213

NetCoreServer - Memory<byte> and Span<byte> support #207

Published by chronoxor about 2 years ago

NetCoreServer - Deadlock in WsSession/WebSocket #205

Published by chronoxor about 2 years ago

Deadlock in WsSession/WebSocket #205

NetCoreServer - Http Cache incorrect response after edit file multiple times #175

Published by chronoxor over 2 years ago

NetCoreServer - Add simple protocol example based on Fast Binary Encoding

Published by chronoxor almost 3 years ago

Add simple protocol example based on Fast Binary Encoding

NetCoreServer - Support Unix Domain Sockets

Published by chronoxor almost 3 years ago

  • Support Unix Domain Sockets #135
  • Add GitHub build workflow
  • Fix HttpSession and HttpsSession loading file with query string from Cache #161
NetCoreServer - Add support of receive buffer limit & send buffer limit

Published by chronoxor over 3 years ago

NetCoreServer - WSClient don't support continuation frames(opcode 0) #133

Published by chronoxor over 3 years ago

WSClient don't support continuation frames(opcode 0) #133

NetCoreServer - Some improvement in WS client

Published by chronoxor over 3 years ago

Some improvement of ws client #131

NetCoreServer - Performance improves for HTTP file cache

Published by chronoxor over 3 years ago

  • Read/Write lock for HTTP file cache
  • Fix delete path logic (delete path -> delete all entries)
NetCoreServer - HTTP servers can handle filesystem changes on a fly

Published by chronoxor over 3 years ago

  • Refactoring of FileCache for HTTP server
  • FileSystemWatcher is used to monitor file system changes in cached directories
NetCoreServer - TcpServer call OnConnected after object disposed #115

Published by chronoxor over 3 years ago

  • TcpServer call OnConnected after object disposed #115
NetCoreServer - MakeErrorResponse() method refactoring

Published by chronoxor over 3 years ago

  • MakeErrorResponse() method refactoring