Skip to content

Releases: stepfunc/rodbus

1.4.0

24 Jun 20:56
92cca0c
Compare
Choose a tag to compare
  • 🔧 Avoid task spawning in client FFI methods. See #136.
  • 🔧 Requests in the client API now fail immediately while the client is connecting.

1.4.0-RC1

16 May 16:41
cc08931
Compare
Choose a tag to compare
1.4.0-RC1 Pre-release
Pre-release
  • 🔧 Avoid task spawning in client FFI methods. See #136.
  • 🔧 Requests in the client API now fail immediately while the client is connecting.

1.4.0-M1

15 May 01:22
Compare
Choose a tag to compare
1.4.0-M1 Pre-release
Pre-release

🔧 Avoid task spawning in client FFI methods. See #136.

1.3.1

25 Jul 16:11
f5ae983
Compare
Choose a tag to compare
  • 🐛 Fix issue with master channels not properly exiting and thrashing CPU. See #120.

1.3.0

02 May 17:48
Compare
Choose a tag to compare
  • 🔧 Update to rustls 0.21 which allows peer names with IP addresses in the SAN extension.
  • 🔧 Move common TLS configuration to its own crate shared with our Modbus library.
  • ⭐ PEM parser now supports extracting PKCS#1 private keys, i.e. PEM files with BEGIN RSA PRIVATE KEY.
  • 📖 Documentation improvements in the bindings via oo-bindgen 0.8.3.

1.3.0-rc1

27 Apr 20:48
Compare
Choose a tag to compare
1.3.0-rc1 Pre-release
Pre-release
  • 🔧 Update to rustls 0.21.0 which allows peer names with IP addresses in the SAN extension.
  • 🔧 Move common TLS configuration to its own crate shared with our Modbus library.
  • ⭐ PEM parser now supports extracting PKCS#1 private keys, i.e. PEM files with BEGIN RSA PRIVATE KEY.
  • 📖 Documentation improvements in the bindings via oo-bindgen 0.8.3.

1.2.0

07 Mar 02:49
3641f7b
Compare
Choose a tag to compare
  • ⭐ Add a mechanism to the bindings to shut down the Runtime with a timeout. See #110.

1.2.0-rc1

21 Jan 23:40
7bff296
Compare
Choose a tag to compare
1.2.0-rc1 Pre-release
Pre-release
  • ⭐ Add a mechanism to the bindings to shut down the Runtime with a timeout. See #110.

1.1.0

11 Nov 00:39
b657990
Compare
Choose a tag to compare
  • ⭐ Enable TCP_NODELAY for client and server sockets. See #99.
  • ⭐ Enable full link-time optimization (LTO) in release builds. See #103.
  • ⭐ Add support for 3 MUSL Linux targets to C/C++ and .NET. See #104.
  • ⭐ Use only dependencies from crates.io allowing first release there. See #106.
  • ⭐ Internal refactoring to promote code reuse with DNP3. See: #100, #101, #102.

1.1.0-rc2

28 Oct 23:00
Compare
Choose a tag to compare
1.1.0-rc2 Pre-release
Pre-release
  • ⭐ Enable TCP_NODELAY for client and server sockets. See #99.
  • ⭐ Enable full link-time optimization (LTO) in release builds. See #103.
  • ⭐ Add support for 3 MUSL Linux targets to C/C++ and .NET. See #104.
  • ⭐ Use only dependencies from crates.io allowing first release there. See #106.
  • ⭐ Internal refactoring to promote code reuse with DNP3. See: #100, #101, #102.