From 9510b505c947b80f1081770e4b254f394c359cfa Mon Sep 17 00:00:00 2001 From: Robby klein Gunnewiek Date: Tue, 17 Dec 2024 09:26:47 +0100 Subject: [PATCH] Release unftp version 0.15.1 (#205) --- CHANGELOG.md | 4 ++++ Cargo.lock | 6 +++--- Cargo.toml | 4 ++-- RELEASE-CHECKLIST.md | 2 +- docs/server/docker.md | 6 +++--- docs/server/installation.md | 8 ++++---- docs/server/pubsub.md | 2 +- 7 files changed, 18 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a454271..7c4a942 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 2024-12-14 unftp v0.15.1 + +- Upgrade libunftp to 0.20.3 solving '425' errors for passive listening ports + ## 2024-12-14 unftp v0.15.0 - Upgraded to new auth and storage backend releases diff --git a/Cargo.lock b/Cargo.lock index fea1588..0265016 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1680,9 +1680,9 @@ dependencies = [ [[package]] name = "libunftp" -version = "0.20.2" +version = "0.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3e6d2ebbb89c0006dcb62d77112a6e3697f42870c97f931d2b4892199328d0f" +checksum = "a84ef003aad507d3646ad9a599996d799e4ec7324e05a2873a0944dfde12e49b" dependencies = [ "async-trait", "bitflags 2.6.0", @@ -3608,7 +3608,7 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "unftp" -version = "0.15.0" +version = "0.15.1" dependencies = [ "async-trait", "base64 0.22.1", diff --git a/Cargo.toml b/Cargo.toml index 949247c..c48bf28 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "unftp" -version = "0.15.0" +version = "0.15.1" authors = [ "Agoston Horvath ", "Dávid Kosztka ", @@ -42,7 +42,7 @@ http = "0.2.12" hyper = { version = "0.14.31", features = ["server", "http1"] } hyper-rustls = "0.23.2" lazy_static = "1.5.0" -libunftp = "0.20.1" +libunftp = "0.20.3" opendal = { version = "0.47.3", optional = true } prometheus = { version = "0.13.4", features = ["process"] } serde = { version = "1.0.216", features = ["derive"] } diff --git a/RELEASE-CHECKLIST.md b/RELEASE-CHECKLIST.md index dc11d99..6f3f58c 100644 --- a/RELEASE-CHECKLIST.md +++ b/RELEASE-CHECKLIST.md @@ -19,7 +19,7 @@ * Wait till MR pipelines are OK then run `make publish` * Merge the MR via the command line by merging master into the branch and pushing it. * Create the release in Github using tag format \[{component}-\]{version} e.g. - > v0.15.0 + > v0.15.1 or > slog-redis-v0.1.2 * Wait for the Github Actions pipeline to finish. You should see all artifacts in the release page. diff --git a/docs/server/docker.md b/docs/server/docker.md index 49eec28..f9b45fe 100644 --- a/docs/server/docker.md +++ b/docs/server/docker.md @@ -5,8 +5,8 @@ title: Docker You can download pre-made docker images from [docker hub](https://hub.docker.com/r/bolcom/unftp/tags) e.g.: ```sh -docker pull bolcom/unftp:v0.15.0-alpine -docker pull bolcom/unftp:v0.15.0-scratch +docker pull bolcom/unftp:v0.15.1-alpine +docker pull bolcom/unftp:v0.15.1-scratch ``` Example running unFTP in a Docker container: @@ -28,5 +28,5 @@ docker run \ -v /Users/xxx/unftp/unftp.crt:/unftp.crt \ -v /Users/xxx/unftp/the-key.json:/key.json \ -ti \ - bolcom/unftp:v0.15.0-alpine + bolcom/unftp:v0.15.1-alpine ``` diff --git a/docs/server/installation.md b/docs/server/installation.md index a3d150d..d190cee 100644 --- a/docs/server/installation.md +++ b/docs/server/installation.md @@ -17,28 +17,28 @@ integration: Linux (static, no PAM): ```sh -curl -L https://github.com/bolcom/unFTP/releases/download/v0.15.0/unftp_x86_64-unknown-linux-musl \ +curl -L https://github.com/bolcom/unFTP/releases/download/v0.15.1/unftp_x86_64-unknown-linux-musl \ | sudo tee /usr/local/bin/unftp > /dev/null && sudo chmod +x /usr/local/bin/unftp ``` Linux (dynamic with PAM support): ```sh -curl -L https://github.com/bolcom/unFTP/releases/download/v0.15.0/unftp_x86_64-unknown-linux-gnu \ +curl -L https://github.com/bolcom/unFTP/releases/download/v0.15.1/unftp_x86_64-unknown-linux-gnu \ | sudo tee /usr/local/bin/unftp > /dev/null && sudo chmod +x /usr/local/bin/unftp ``` macOS Intel: ```sh -curl -L https://github.com/bolcom/unFTP/releases/download/v0.15.0/unftp_x86_64-apple-darwin \ +curl -L https://github.com/bolcom/unFTP/releases/download/v0.15.1/unftp_x86_64-apple-darwin \ | sudo tee /usr/local/bin/unftp > /dev/null && sudo chmod +x /usr/local/bin/unftp ``` macOS ARM: ```sh -curl -L https://github.com/bolcom/unFTP/releases/download/v0.15.0/unftp_aarch64-apple-darwin \ +curl -L https://github.com/bolcom/unFTP/releases/download/v0.15.1/unftp_aarch64-apple-darwin \ | sudo tee /usr/local/bin/unftp > /dev/null && sudo chmod +x /usr/local/bin/unftp ``` diff --git a/docs/server/pubsub.md b/docs/server/pubsub.md index df3c71e..289ea53 100644 --- a/docs/server/pubsub.md +++ b/docs/server/pubsub.md @@ -73,7 +73,7 @@ All of them are of type JSON object. Examples of their format are shown below. "payload": { "Startup": { "libunftp_version": "0.19.1", - "unftp_version": "v0.15.0" + "unftp_version": "v0.15.1" } } }