Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@

### 1.7.0-RC4 ###
* :lock: Fix inverted `MinTlsVersion` mapping. `MinTlsVersion::V13` previously enabled both TLS 1.2 and 1.3, so it did not exclude TLS 1.2 as documented, and `MinTlsVersion::V12` enabled TLS 1.2 only, disabling TLS 1.3. Both arms now match their documented meaning: `V12` allows TLS 1.2 and 1.3, `V13` allows only TLS 1.3. Affects 1.6.0 through 1.7.0-RC3. See [#437](https://github.com/stepfunc/dnp3/issues/437).
* :shield: Fix inverted `MinTlsVersion` mapping. `MinTlsVersion::V13` previously enabled both TLS 1.2 and 1.3, so it did not exclude TLS 1.2 as documented, and `MinTlsVersion::V12` enabled TLS 1.2 only, disabling TLS 1.3. Both arms now match their documented meaning: `V12` allows TLS 1.2 and 1.3, `V13` allows only TLS 1.3. Affects 1.6.0 through 1.7.0-RC3. See [#437](https://github.com/stepfunc/dnp3/issues/437).
* :bell: **Behavior change for existing TLS configurations.** Users who set `V13` were silently permitting TLS 1.2 and will now reject peers that do not support TLS 1.3. Users on the default `V12` (including all bindings users who never overrode it) will now negotiate TLS 1.3 where the peer supports it, rather than being pinned to TLS 1.2.

### 1.7.0-RC3 ###
Expand Down
10 changes: 5 additions & 5 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion conformance/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<scala.version>2.13.4</scala.version>
<dnp3.version>1.7.0-RC3</dnp3.version>
<dnp3.version>1.7.0-RC4</dnp3.version>
<dnp4s.version>0.1.0-SNAPSHOT</dnp4s.version>
<scala-maven-plugin.version>4.4.0</scala-maven-plugin.version>
</properties>
Expand Down
2 changes: 1 addition & 1 deletion dnp3/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

[package]
name = "dnp3"
version = "1.7.0-RC3"
version = "1.7.0-RC4"

authors = ["Step Function I/O LLC <info@stepfunc.io>"]
description = "Rust implementation of DNP3 (IEEE 1815) with idiomatic bindings for C, C++, .NET, and Java"
Expand Down
2 changes: 1 addition & 1 deletion dnp3/codegen/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<groupId>dev.gridio.dnp3</groupId>
<artifactId>dnp3-model</artifactId>
<version>1.7.0-RC3</version>
<version>1.7.0-RC4</version>
<packaging>jar</packaging>

<name>dnp3-rs model</name>
Expand Down
2 changes: 1 addition & 1 deletion ffi/bindings/c/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.12)

project(dnp3_c LANGUAGES C CXX)

set(DNP3_BACKUP_VERSION 1.7.0-RC3)
set(DNP3_BACKUP_VERSION 1.7.0-RC4)

# Determine the architecture
if(WIN32 AND CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|amd64|AMD64" AND CMAKE_SIZEOF_VOID_P EQUAL 8)
Expand Down
2 changes: 1 addition & 1 deletion ffi/bindings/dotnet/examples/master/Master.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
</When>
<Otherwise>
<ItemGroup>
<PackageReference Include="dnp3" Version="1.7.0-RC3" />
<PackageReference Include="dnp3" Version="1.7.0-RC4" />
</ItemGroup>
</Otherwise>
</Choose>
Expand Down
2 changes: 1 addition & 1 deletion ffi/bindings/dotnet/examples/outstation/Outstation.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
</When>
<Otherwise>
<ItemGroup>
<PackageReference Include="dnp3" Version="1.7.0-RC3" />
<PackageReference Include="dnp3" Version="1.7.0-RC4" />
</ItemGroup>
</Otherwise>
</Choose>
Expand Down
4 changes: 2 additions & 2 deletions ffi/bindings/java/examples/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<groupId>io.stepfunc.dnp3</groupId>
<artifactId>examples</artifactId>
<version>1.7.0-RC3</version>
<version>1.7.0-RC4</version>

<properties>
<maven.compiler.source>1.8</maven.compiler.source>
Expand All @@ -16,7 +16,7 @@
<dependency>
<groupId>io.stepfunc</groupId>
<artifactId>dnp3</artifactId>
<version>1.7.0-RC3</version>
<version>1.7.0-RC4</version>
</dependency>
</dependencies>
</project>
2 changes: 1 addition & 1 deletion ffi/bindings/java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<groupId>io.stepfunc</groupId>
<artifactId>dnp3-parent</artifactId>
<version>1.7.0-RC3</version>
<version>1.7.0-RC4</version>
<packaging>pom</packaging>

<properties>
Expand Down
2 changes: 1 addition & 1 deletion ffi/dnp3-bindings/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "dnp3-bindings"
version = "1.7.0-RC3"
version = "1.7.0-RC4"

# inherit from workspace
rust-version.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion ffi/dnp3-ffi-java/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "dnp3-ffi-java"
version = "1.7.0-RC3"
version = "1.7.0-RC4"
build = "build.rs"

# inherit from workspace
Expand Down
2 changes: 1 addition & 1 deletion ffi/dnp3-ffi/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "dnp3-ffi"
version = "1.7.0-RC3"
version = "1.7.0-RC4"

# inherit from workspace
rust-version.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion ffi/dnp3-schema/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "dnp3-schema"
# this version is what gets applied to the FFI libraries
version = "1.7.0-RC3"
version = "1.7.0-RC4"

# inherit from workspace
rust-version.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion guide/sitedata.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"version": "1.7.0-RC3",
"version": "1.7.0-RC4",
"github_url": "https://github.com/stepfunc/dnp3"
}