-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #37 from exasol/feature/23_tls_support
#23: Partial TLS support
- Loading branch information
Showing
17 changed files
with
294 additions
and
92 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
# Exasol Virtual Schema (Lua) 0.5.0, released 2023-04-21 | ||
|
||
Code name: Partial TLS Support (without certificate validation) | ||
|
||
## Summary | ||
|
||
With version 0.5.0 the connection between the Virtual Schema Adapter and the remote Exasol uses TLS for encrypting the communication. | ||
|
||
Note however, that this feature is not complete yet. It lacks validation of the peer certificate. The reason is that Lua does not yet have access to the certificate store, so the feature requires a change in the Exasol database. Once certificate validation is available, the EVSL will reach version 1.0.0. | ||
|
||
What does this mean for users? They can test connecting the Exasol Virtual Schema to a remote Exasol server with an encrypted connection. The connection **cannot be treated as secure** though, because validating the peer certificate is a required step in establishing trust between the VS and the remote server. Without this attackers can pretend to be an Exasol server or run a man-in-the-middle attack. | ||
|
||
If you need an actually secure connection you will unfortunately have to wait until version 1.0.0. | ||
|
||
## Features | ||
|
||
* #23: Added TLS Support | ||
|
||
## Dependency Updates | ||
|
||
### Test Dependency Updates | ||
|
||
* Updated `com.exasol:exasol-jdbc:7.1.17` to `7.1.19` | ||
* Updated `com.exasol:exasol-testcontainers:6.5.1` to `6.5.2` | ||
* Updated `com.exasol:hamcrest-resultset-matcher:1.5.2` to `1.6.0` | ||
* Updated `org.slf4j:slf4j-jdk14:2.0.6` to `2.0.7` | ||
* Updated `org.testcontainers:junit-jupiter:1.17.6` to `1.18.0` | ||
|
||
### Plugin Dependency Updates | ||
|
||
* Updated `com.exasol:project-keeper-maven-plugin:2.9.3` to `2.9.7` | ||
* Updated `org.apache.maven.plugins:maven-compiler-plugin:3.10.1` to `3.11.0` | ||
* Updated `org.apache.maven.plugins:maven-enforcer-plugin:3.1.0` to `3.3.0` | ||
* Updated `org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M8` to `3.0.0` | ||
* Updated `org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M8` to `3.0.0` | ||
* Added `org.basepom.maven:duplicate-finder-maven-plugin:1.5.1` | ||
* Updated `org.codehaus.mojo:flatten-maven-plugin:1.3.0` to `1.4.1` | ||
* Updated `org.codehaus.mojo:versions-maven-plugin:2.14.2` to `2.15.0` | ||
* Updated `org.jacoco:jacoco-maven-plugin:0.8.8` to `0.8.9` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
exasol-virtual-schema-lua-0.4.0-1.rockspec → exasol-virtual-schema-lua-0.5.0-1.rockspec
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.