diff --git a/CHANGELOG.md b/CHANGELOG.md index 1975c578..9c818142 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +### libunftp 0.20.3 + +_tag: libunftp-0.20.3_ + +- [#528](https://github.com/bolcom/libunftp/pull/528) Fix to enable socket reuse that caused 425 errors in passive mode + ## 2024-12-15 Release of all crates ### libunftp 0.20.2 diff --git a/Cargo.toml b/Cargo.toml index 53f1548e..18d9d3ce 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libunftp" -version = "0.20.2" # remember to update html_root_url +version = "0.20.3" # remember to update html_root_url authors = [ "Agoston Horvath ", "Dávid Kosztka ", diff --git a/README.md b/README.md index 96d18034..10d9469a 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,7 @@ add. Here we choose the [file system back-end](https://crates.io/crates/unftp-sb ```toml [dependencies] -libunftp = "0.20.2" +libunftp = "0.20.3" unftp-sbe-fs = "0.2" tokio = { version = "1", features = ["full"] } ``` diff --git a/crates/unftp-auth-jsonfile/Cargo.toml b/crates/unftp-auth-jsonfile/Cargo.toml index 62cfc833..4bd99780 100644 --- a/crates/unftp-auth-jsonfile/Cargo.toml +++ b/crates/unftp-auth-jsonfile/Cargo.toml @@ -23,7 +23,7 @@ base64 = "0.21.7" bytes = "1.9.0" ipnet = "2.10.1" iprange = "0.6.7" -libunftp = { version = "0.20.2", path = "../../" } +libunftp = { version = "0.20.3", path = "../../" } ring = "0.16.20" serde = { version = "1.0.216", features = ["derive"] } serde_json = "1.0.133" diff --git a/crates/unftp-auth-pam/Cargo.toml b/crates/unftp-auth-pam/Cargo.toml index f46726e3..7e4ec6b8 100644 --- a/crates/unftp-auth-pam/Cargo.toml +++ b/crates/unftp-auth-pam/Cargo.toml @@ -20,7 +20,7 @@ readme = "README.md" [dependencies] async-trait = "0.1.83" -libunftp = { version = "0.20.2", path = "../../" } +libunftp = { version = "0.20.3", path = "../../" } tracing = { version = "0.1.41", default-features = false } tracing-attributes = "0.1.28" diff --git a/crates/unftp-auth-rest/Cargo.toml b/crates/unftp-auth-rest/Cargo.toml index 3cdad97a..dbda3f54 100644 --- a/crates/unftp-auth-rest/Cargo.toml +++ b/crates/unftp-auth-rest/Cargo.toml @@ -21,7 +21,7 @@ readme = "README.md" async-trait = "0.1.83" hyper = { version = "0.14.31", features = ["client", "runtime", "stream", "http1"] } hyper-rustls = "0.24.2" -libunftp = { version = "0.20.2", path = "../../" } +libunftp = { version = "0.20.3", path = "../../" } percent-encoding = "2.3.1" regex = "1.11.1" serde = { version = "1.0.216", features = ["derive"] } diff --git a/crates/unftp-sbe-fs/Cargo.toml b/crates/unftp-sbe-fs/Cargo.toml index ba60b84d..fe21e43e 100644 --- a/crates/unftp-sbe-fs/Cargo.toml +++ b/crates/unftp-sbe-fs/Cargo.toml @@ -24,7 +24,7 @@ cfg-if = "1.0" cap-std = "3.4" futures = { version = "0.3.31", default-features = false, features = ["std"] } lazy_static = "1.5.0" -libunftp = { version = "0.20.2", path = "../../" } +libunftp = { version = "0.20.3", path = "../../" } path_abs = "0.5.1" tokio = { version = "1.42.0", features = ["rt", "net", "sync", "io-util", "time", "fs"] } tokio-stream = "0.1.17" diff --git a/crates/unftp-sbe-fs/README.md b/crates/unftp-sbe-fs/README.md index 0fd7731c..87004eef 100644 --- a/crates/unftp-sbe-fs/README.md +++ b/crates/unftp-sbe-fs/README.md @@ -21,7 +21,7 @@ Add the libunftp and tokio crates to your project's dependencies in `Cargo.toml` ```toml [dependencies] -libunftp = "0.20.2" +libunftp = "0.20.3" unftp-sbe-fs = "0.2.6" tokio = { version = "1", features = ["full"] } ``` diff --git a/crates/unftp-sbe-gcs/Cargo.toml b/crates/unftp-sbe-gcs/Cargo.toml index 69be444b..59dbb7ba 100644 --- a/crates/unftp-sbe-gcs/Cargo.toml +++ b/crates/unftp-sbe-gcs/Cargo.toml @@ -25,7 +25,7 @@ chrono = { version = "0.4.39", default-features = false, features = ["std", "ser futures = { version = "0.3.31", default-features = false, features = ["std"] } hyper = { version = "0.14.31", features = ["client", "runtime", "stream", "http1"] } hyper-rustls = "0.24.2" -libunftp = { version = "0.20.2", path = "../../" } +libunftp = { version = "0.20.3", path = "../../" } mime = "0.3.17" percent-encoding = "2.3.1" serde = { version = "1.0.216", features = ["derive"] } diff --git a/crates/unftp-sbe-gcs/README.md b/crates/unftp-sbe-gcs/README.md index 2cb4c774..e85645e1 100644 --- a/crates/unftp-sbe-gcs/README.md +++ b/crates/unftp-sbe-gcs/README.md @@ -15,7 +15,7 @@ Add the needed dependencies to Cargo.toml: ```toml [dependencies] -libunftp = "0.20.2" +libunftp = "0.20.3" unftp-sbe-gcs = "0.2.7" tokio = { version = "1", features = ["full"] } ``` diff --git a/crates/unftp-sbe-gcs/src/lib.rs b/crates/unftp-sbe-gcs/src/lib.rs index 53638ee6..51549a90 100644 --- a/crates/unftp-sbe-gcs/src/lib.rs +++ b/crates/unftp-sbe-gcs/src/lib.rs @@ -9,7 +9,7 @@ //! //! ```toml //! [dependencies] -//! libunftp = "0.20.2" +//! libunftp = "0.20.3" //! unftp-sbe-gcs = "0.2.5" //! tokio = { version = "1", features = ["full"] } //! ``` diff --git a/src/lib.rs b/src/lib.rs index 80ac472d..9b30f1a9 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,4 +1,4 @@ -#![doc(html_root_url = "https://docs.rs/libunftp/0.20.2")] +#![doc(html_root_url = "https://docs.rs/libunftp/0.20.3")] //! libunftp is an extensible, async, cloud orientated FTP(S) server library. //! @@ -17,7 +17,7 @@ //! //! ```toml //! [dependencies] -//! libunftp = "0.20.2" +//! libunftp = "0.20.3" //! unftp-sbe-fs = "0.2.0" //! tokio = { version = "1", features = ["full"] } //! ```