A TCP library for .NET with support for AES encryption.
Go to file
Oliver Booth d8d4510d0f
fix: remove callback tcs on response
2024-02-14 15:24:01 +00:00
.github [ci skip] chore: add ko_fi funding link to repo 2024-02-12 18:06:46 +00:00
TcpDotNet fix: remove callback tcs on response 2024-02-14 15:24:01 +00:00
TcpDotNet.ClientIntegrationTest feat: use async event handlers 2024-02-14 15:20:55 +00:00
TcpDotNet.ListenerIntegrationTest feat: use async event handlers 2024-02-14 15:20:55 +00:00
.gitignore TcpDotNet.Says("Hello World"); 2022-05-18 16:39:48 +01:00
LICENSE.md [ci skip] Update year in LICENSE 2023-03-10 10:54:22 +00:00
README.md style: add branding graphics 2024-02-12 22:48:00 +00:00
TcpDotNet.sln style: add branding graphics 2024-02-12 22:48:00 +00:00
branding_Banner.png style: add branding graphics 2024-02-12 22:48:00 +00:00
branding_Icon.png style: add branding graphics 2024-02-12 22:48:00 +00:00
global.json ci: use .NET 8 SDK 2024-02-12 17:45:33 +00:00

README.md

TCP.NET

GitHub Workflow Status GitHub Issues NuGet Downloads Stable Version Nightly Version MIT License

About

TcpDotNet is a .NET package that enables you to perform server/client communications over the TCP protocol. This package is a work-in-progress and not deemed ready for production use. However, it is available on NuGet as a very crude and early development build. This package will be maintained as I see fit.

(I'm also dogfooding this library, so there's that.)

Installation

NuGet installation

Install-Package TcpDotNet -Version 1.0.0

Manual installation

Download the latest release from this repository and adding a direct assembly reference for your chosen platform.

Contributing

Contributions are welcome. Feel free to open an issue or PR for any bugs you notice or features this library needs.

License

TcpDotNet is released under the MIT License. See here for more details.