Commit Graph

65 Commits

Author SHA1 Message Date
7a820723e9 Updated to .NET 10
All checks were successful
Branch Build / build-test-deploy (push) Successful in 2m0s
2026-01-12 18:48:31 +01:00
f7978c6277 Migrating to VS 2026 2026-01-12 18:31:30 +01:00
56b83f2d33 Migrated CI from gitlab to gitea 2026-01-12 18:30:35 +01:00
793a088c5b Update editorconfig 2025-08-08 17:52:06 +02:00
b216304482 Added missing snapshot tests 2025-08-07 16:42:54 +02:00
e87649ff43 Added basic information for docs 2025-08-07 16:21:10 +02:00
11295ea247 Added automatic documentation generation on Release 2025-08-07 16:20:33 +02:00
799a014b15 Moving structure as preparation for docs 2025-08-06 21:08:55 +02:00
885079ae70 Fixed wrong R/W timeout handling on tcp listener handling. v0.4.2 v0.4.2 2025-02-07 17:05:23 +01:00
17fc216658 Bump to v0.4.1 v0.4.1 2025-02-06 17:04:38 +01:00
885231466b Fix of #7 tried to set DualMode on IPv4 network 2025-02-06 17:02:52 +01:00
5b8a2a8af1 Changed UnitTests for further improvements on testing 2025-02-05 20:46:13 +01:00
980dab22f3 Small .NET optimizations 2025-02-03 22:29:42 +01:00
9270f49519 CLI writing to error 2025-02-03 22:28:59 +01:00
241a9d114c Async optimization 2025-02-03 22:28:31 +01:00
9283b04971 Provide license as file on NuGet.
This will provide the file also in the NuGet package and can be seen when looking into projects dependencies.
2025-02-03 22:26:06 +01:00
8b3441f6dd Bump to v0.4.0 v0.4.0 2025-01-29 00:17:48 +01:00
63c88f5da7 Added modbus-proxy CLI tool 2025-01-28 23:55:44 +01:00
e7300bfbde Implemented UnitTests for TCP proxy 2025-01-28 21:22:11 +01:00
38dd94471d Fixed wrong ADU calculation on RTU proxy 2025-01-28 14:00:58 +01:00
56664cdac5 Added TCP wrappers to TCP proxy 2025-01-28 14:00:14 +01:00
4ef7500c3b Added some TCP wrapper classes for testability 2025-01-28 13:58:01 +01:00
05759f8e12 Fixes for SerialRtuProxy
- Adding UnitTests
- Fixing some bugs
- Updating UnitTest dependencies
2025-01-27 17:27:23 +01:00
6fc7cfda9a Updated serial implementations 2025-01-23 22:05:44 +01:00
fb67e0b77e Added VirtualModbusClient to Common 2025-01-23 22:01:45 +01:00
ce3d873cd0 Moving proxies to matching projects 2025-01-23 21:59:46 +01:00
1cf49f74ea Added README for cli tool 2025-01-23 12:05:47 +01:00
39863880d5 Added new cli tool for client connections 2025-01-21 19:27:29 +01:00
ec0ba31b86 Fixed wrong 'following bytes' information in TCP proxy 2025-01-21 19:26:13 +01:00
96b5ee21c8 Updated licensing information (still MIT) 2025-01-21 19:22:30 +01:00
6a231e02cb ReadWriteTimeout for ModbusTcpProxy changed
As suggestion of #5 on GitHub, the default value of the timeout changed.
But to the same timeout as on HttpClient and not infinite.
2024-12-13 17:58:34 +01:00
c1a70de6bb Moved InternalsVisibleTo to directory.build.props 2024-11-12 08:26:25 +01:00
6bf011d53f Updating dependencies and CI 2024-09-09 08:15:31 +02:00
0c81ab6b44 Updating to v0.3.2 v0.3.2 2024-09-04 06:55:06 +02:00
3e8f2cd73b Addding configuration for strong named assembly build 2024-09-04 06:54:55 +02:00
e830e43c36 Clearified/fixed description of different protocol implementations 2024-07-17 18:00:16 +02:00
6a63dbb739 Bump to v0.3.1 v0.3.1 2024-06-28 21:37:26 +02:00
1536c60336 Fixing wrong range validations 2024-06-28 21:37:00 +02:00
206c5420e1 Bump to v0.3.0 v0.3.0 2024-05-31 16:59:30 +02:00
d027b6939a Fixing an issue with missing internal client on TCP (caused by AddressFamily.Unknown in default constructor) 2024-05-28 21:13:49 +02:00
02a724521a Add Proxy to CI deployment 2024-04-21 00:26:28 +02:00
2580554bb1 Fixed dispose on servers 2024-04-21 00:18:28 +02:00
bc3ca4fa52 Implemented RTU proxy 2024-04-21 00:18:07 +02:00
54511c9366 Added new Proxy package with Tcp implementation 2024-04-20 20:54:25 +02:00
763ca1da25 Move Protocol property from implementations to base client 2024-04-20 20:52:22 +02:00
a35c3491ae Renamed ModbusSerialServer to ModbusRtuServer 2024-04-20 20:51:01 +02:00
ffd8dbb300 Add Changelog v0.2.0 2024-04-02 23:05:17 +02:00
380493c7ec Implemented the Serial Server 2024-04-02 22:52:56 +02:00
a458e76aea Implemented Modbus Serial Client 2024-04-02 19:34:27 +02:00
ca95298390 Moved some more settings to the connection interface 2024-04-02 17:43:45 +02:00