From 4ec58fbf71a2fd4c7e9bc0e4697ea0bb68fe7ee5 Mon Sep 17 00:00:00 2001 From: Aviram Hassan Date: Tue, 14 May 2024 19:44:32 +0300 Subject: [PATCH] 3.101.0 (#2441) * 3.101.0 * . --- CHANGELOG.md | 26 ++++++ Cargo.lock | 87 +++++++------------ Cargo.toml | 2 +- .../+change-type-hierarchy.internal.md | 1 - .../+contributing-guide-updated.changed.md | 1 - changelog.d/+perm-denied.changed.md | 1 - changelog.d/1399.internal.md | 1 - changelog.d/1959.changed.md | 1 - changelog.d/2163.internal.md | 1 - changelog.d/2438.fixed.md | 1 - 10 files changed, 56 insertions(+), 66 deletions(-) delete mode 100644 changelog.d/+change-type-hierarchy.internal.md delete mode 100644 changelog.d/+contributing-guide-updated.changed.md delete mode 100644 changelog.d/+perm-denied.changed.md delete mode 100644 changelog.d/1399.internal.md delete mode 100644 changelog.d/1959.changed.md delete mode 100644 changelog.d/2163.internal.md delete mode 100644 changelog.d/2438.fixed.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 19a6189976c..4248ce77529 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,32 @@ This project uses [*towncrier*](https://towncrier.readthedocs.io/) and the chang +## [3.101.0](https://github.com/metalbear-co/mirrord/tree/3.101.0) - 2024-05-14 + + +### Changed + +- Use operator to list targets to avoid inconsistencies + [#1959](https://github.com/metalbear-co/mirrord/issues/1959) +- Don't print error on permission denied + + +### Fixed + +- Fixed a bug where outgoing connections where not intercepted from bound + sockets. [#2438](https://github.com/metalbear-co/mirrord/issues/2438) + + +### Internal + +- Fix all check-rust-docs warnings + [#1399](https://github.com/metalbear-co/mirrord/issues/1399) +- Use `with_env_vars` in flaky `fs_config_default` test + [#2163](https://github.com/metalbear-co/mirrord/issues/2163) +- Move LicenseInfoOwned to another module +- Update contributing guide. + + ## [3.100.1](https://github.com/metalbear-co/mirrord/tree/3.100.1) - 2024-05-06 diff --git a/Cargo.lock b/Cargo.lock index c2b01004610..22d2ec0042b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1915,7 +1915,7 @@ dependencies = [ [[package]] name = "fileops" -version = "3.100.1" +version = "3.101.0" dependencies = [ "libc", ] @@ -2774,7 +2774,7 @@ checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" [[package]] name = "issue1317" -version = "3.100.1" +version = "3.101.0" dependencies = [ "actix-web", "env_logger", @@ -2786,7 +2786,7 @@ dependencies = [ [[package]] name = "issue1776" -version = "3.100.1" +version = "3.101.0" dependencies = [ "errno 0.3.9", "libc", @@ -2795,7 +2795,7 @@ dependencies = [ [[package]] name = "issue1776portnot53" -version = "3.100.1" +version = "3.101.0" dependencies = [ "libc", "socket2 0.5.7", @@ -2803,14 +2803,14 @@ dependencies = [ [[package]] name = "issue1899" -version = "3.100.1" +version = "3.101.0" dependencies = [ "libc", ] [[package]] name = "issue2001" -version = "3.100.1" +version = "3.101.0" dependencies = [ "libc", ] @@ -3111,7 +3111,7 @@ checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" [[package]] name = "listen_ports" -version = "3.100.1" +version = "3.101.0" [[package]] name = "local-channel" @@ -3328,7 +3328,7 @@ dependencies = [ [[package]] name = "mirrord" -version = "3.100.1" +version = "3.101.0" dependencies = [ "actix-codec", "anyhow", @@ -3373,7 +3373,7 @@ dependencies = [ [[package]] name = "mirrord-agent" -version = "3.100.1" +version = "3.101.0" dependencies = [ "actix-codec", "async-trait", @@ -3428,7 +3428,7 @@ dependencies = [ [[package]] name = "mirrord-analytics" -version = "3.100.1" +version = "3.101.0" dependencies = [ "assert-json-diff", "base64 0.21.7", @@ -3442,7 +3442,7 @@ dependencies = [ [[package]] name = "mirrord-auth" -version = "3.100.1" +version = "3.101.0" dependencies = [ "chrono", "fs4", @@ -3462,7 +3462,7 @@ dependencies = [ [[package]] name = "mirrord-config" -version = "3.100.1" +version = "3.101.0" dependencies = [ "bimap", "bitflags 2.5.0", @@ -3484,7 +3484,7 @@ dependencies = [ [[package]] name = "mirrord-config-derive" -version = "3.100.1" +version = "3.101.0" dependencies = [ "proc-macro2", "proc-macro2-diagnostics", @@ -3494,7 +3494,7 @@ dependencies = [ [[package]] name = "mirrord-console" -version = "3.100.1" +version = "3.101.0" dependencies = [ "bincode", "drain", @@ -3510,7 +3510,7 @@ dependencies = [ [[package]] name = "mirrord-intproxy" -version = "3.100.1" +version = "3.101.0" dependencies = [ "bytes", "http-body-util", @@ -3532,7 +3532,7 @@ dependencies = [ [[package]] name = "mirrord-intproxy-protocol" -version = "3.100.1" +version = "3.101.0" dependencies = [ "bincode", "mirrord-protocol", @@ -3542,7 +3542,7 @@ dependencies = [ [[package]] name = "mirrord-kube" -version = "3.100.1" +version = "3.101.0" dependencies = [ "actix-codec", "base64 0.21.7", @@ -3556,7 +3556,7 @@ dependencies = [ "mirrord-protocol", "rand", "regex", - "rstest 0.19.0", + "rstest 0.17.0", "serde", "serde_json", "shellexpand", @@ -3569,7 +3569,7 @@ dependencies = [ [[package]] name = "mirrord-layer" -version = "3.100.1" +version = "3.101.0" dependencies = [ "actix-codec", "anyhow", @@ -3605,7 +3605,7 @@ dependencies = [ "os_info", "rand", "regex", - "rstest 0.19.0", + "rstest 0.17.0", "serde", "serde_json", "socket2 0.5.7", @@ -3625,7 +3625,7 @@ dependencies = [ [[package]] name = "mirrord-layer-macro" -version = "3.100.1" +version = "3.101.0" dependencies = [ "proc-macro2", "quote", @@ -3634,7 +3634,7 @@ dependencies = [ [[package]] name = "mirrord-macros" -version = "3.100.1" +version = "3.101.0" dependencies = [ "proc-macro2", "proc-macro2-diagnostics", @@ -3644,7 +3644,7 @@ dependencies = [ [[package]] name = "mirrord-operator" -version = "3.100.1" +version = "3.101.0" dependencies = [ "actix-codec", "async-trait", @@ -3678,7 +3678,7 @@ dependencies = [ [[package]] name = "mirrord-progress" -version = "3.100.1" +version = "3.101.0" dependencies = [ "enum_dispatch", "indicatif", @@ -3710,7 +3710,7 @@ dependencies = [ [[package]] name = "mirrord-sip" -version = "3.100.1" +version = "3.101.0" dependencies = [ "apple-codesign", "memchr", @@ -4042,7 +4042,7 @@ dependencies = [ [[package]] name = "outgoing" -version = "3.100.1" +version = "3.101.0" [[package]] name = "overload" @@ -5010,18 +5010,6 @@ dependencies = [ "rustc_version", ] -[[package]] -name = "rstest" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d5316d2a1479eeef1ea21e7f9ddc67c191d497abc8fc3ba2467857abbb68330" -dependencies = [ - "futures", - "futures-timer", - "rstest_macros 0.19.0", - "rustc_version", -] - [[package]] name = "rstest_macros" version = "0.17.0" @@ -5053,40 +5041,23 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "rstest_macros" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04a9df72cc1f67020b0d63ad9bfe4a323e459ea7eb68e03bd9824db49f9a4c25" -dependencies = [ - "cfg-if", - "glob", - "proc-macro2", - "quote", - "regex", - "relative-path", - "rustc_version", - "syn 2.0.63", - "unicode-ident", -] - [[package]] name = "rust-bypassed-unix-socket" -version = "3.100.1" +version = "3.101.0" dependencies = [ "tokio", ] [[package]] name = "rust-e2e-fileops" -version = "3.100.1" +version = "3.101.0" dependencies = [ "libc", ] [[package]] name = "rust-unix-socket-client" -version = "3.100.1" +version = "3.101.0" dependencies = [ "tokio", ] diff --git a/Cargo.toml b/Cargo.toml index 4d64582a6c1..37b7c4f9869 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,7 +25,7 @@ resolver = "2" # latest commits on rustls suppress certificate verification [workspace.package] -version = "3.100.1" +version = "3.101.0" edition = "2021" license = "MIT" readme = "README.md" diff --git a/changelog.d/+change-type-hierarchy.internal.md b/changelog.d/+change-type-hierarchy.internal.md deleted file mode 100644 index 3252da90587..00000000000 --- a/changelog.d/+change-type-hierarchy.internal.md +++ /dev/null @@ -1 +0,0 @@ -Move LicenseInfoOwned to another module \ No newline at end of file diff --git a/changelog.d/+contributing-guide-updated.changed.md b/changelog.d/+contributing-guide-updated.changed.md deleted file mode 100644 index a94f314be48..00000000000 --- a/changelog.d/+contributing-guide-updated.changed.md +++ /dev/null @@ -1 +0,0 @@ -Update contributing guide. \ No newline at end of file diff --git a/changelog.d/+perm-denied.changed.md b/changelog.d/+perm-denied.changed.md deleted file mode 100644 index 9c694e6b730..00000000000 --- a/changelog.d/+perm-denied.changed.md +++ /dev/null @@ -1 +0,0 @@ -Don't print error on permission denied \ No newline at end of file diff --git a/changelog.d/1399.internal.md b/changelog.d/1399.internal.md deleted file mode 100644 index b9c200a6eac..00000000000 --- a/changelog.d/1399.internal.md +++ /dev/null @@ -1 +0,0 @@ -Fix all check-rust-docs warnings \ No newline at end of file diff --git a/changelog.d/1959.changed.md b/changelog.d/1959.changed.md deleted file mode 100644 index 14e5ba90fe9..00000000000 --- a/changelog.d/1959.changed.md +++ /dev/null @@ -1 +0,0 @@ -Use operator to list targets to avoid inconsistencies \ No newline at end of file diff --git a/changelog.d/2163.internal.md b/changelog.d/2163.internal.md deleted file mode 100644 index bca33ba0cc5..00000000000 --- a/changelog.d/2163.internal.md +++ /dev/null @@ -1 +0,0 @@ -Use `with_env_vars` in flaky `fs_config_default` test \ No newline at end of file diff --git a/changelog.d/2438.fixed.md b/changelog.d/2438.fixed.md deleted file mode 100644 index b2a25ab5e99..00000000000 --- a/changelog.d/2438.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Fixed a bug where outgoing connections where not intercepted from bound sockets. \ No newline at end of file