Skip to content

Releases: stepfunc/dnp3

1.6.0-M3

05 May 00:08
008f6f9
Compare
Choose a tag to compare
1.6.0-M3 Pre-release
Pre-release
Prepare for 1.6.0-M3 release (#360)

1.6.0-M2

25 Apr 21:48
73ff103
Compare
Choose a tag to compare
1.6.0-M2 Pre-release
Pre-release
Prepare release 1.6.0-M2 (#356)

1.5.2

16 Jan 15:13
7f8bcf1
Compare
Choose a tag to compare
  • 🐛 Fix bug where the outstation would sleep before all unsolicited data was transmitted. See #341.

1.6.0-M1

06 Jan 16:39
Compare
Choose a tag to compare
1.6.0-M1 Pre-release
Pre-release
  • ⭐ Add master station support for writing files to the outstation. See #338.
  • ⭐ Add master station support for command events (groups 13 and 43). See #332.
  • ⭐ Add master station support for group 102. See #335.
  • ⭐ See TCP port from server in Rust API. #335.

1.5.1

20 Dec 21:35
386339b
Compare
Choose a tag to compare
  • 🔧 Update to oo-bindgen 0.8.6 to improve Java native library loading. See oo-bindgen #124.
  • 🔔 This release only affects the Java distribution. It is equivalent to 1.5.0 for other distributions.

1.5.1-rc2

20 Dec 15:58
dc18952
Compare
Choose a tag to compare
1.5.1-rc2 Pre-release
Pre-release
  • 🔧 Update to oo-bindgen 0.8.5 to improve Java native library loading. See oo-bindgen #124.

1.5.0

13 Sep 05:24
820f46d
Compare
Choose a tag to compare
  • ⭐ Add configuration option that allows outstation to respond to any master. See #316.
  • ⭐ Add optional serde support for public config types in Rust. See #303.
  • 🔧 Fix cmake download when building C/C++ examples. See #307.
  • 📖 Fix FFI docs for g12v1 and remove g12v0 and g41v0. See #308
  • 🐛 Fix master task scheduling CPU thrashing under certain conditions. See #312.
  • 🐛 Fix bug where AssociationInformation::task_fail was not properly being called for some tasks. See #313.
  • 🐛 Update rx509 to 0.2.1 to fix ASN.1 GeneralizedTime parsing. See RASN #2.

1.5.0-rc1

15 Aug 22:58
047d478
Compare
Choose a tag to compare
1.5.0-rc1 Pre-release
Pre-release
  • ⭐ Add configuration option that allows outstation to respond to any master. See #316.
  • ⭐ Add optional serde support for public config types in Rust. See #303.
  • 🔧 Fix cmake download when building C/C++ examples. See #307.
  • 📖 Fix FFI docs for g12v1 and remove g12v0 and g41v0. See #308
  • 🐛 Fix master task scheduling CPU thrashing under certain conditions. See #312.
  • 🐛 Fix bug where AssociationInformation::task_fail was not properly being called for some tasks. See #313.

1.4.1

01 May 22:22
c3987dc
Compare
Choose a tag to compare

🐛 Bump rustls to 0.21.1 to resolve #300.

1.4.0

26 Apr 23:48
Compare
Choose a tag to compare
  • 🔧 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.
  • ⭐ X.509 name verification may now be disabled in the TLS client and server configurations.
  • 📖 Documentation improvements in the bindings via oo-bindgen 0.8.3.