diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 1eb7d7208..d2437eb59 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -50,7 +50,7 @@ jobs: - name: Setup Rust uses: actions-rs/toolchain@v1 with: - toolchain: '1.76.0' + toolchain: '1.83.0' default: true profile: minimal components: rustfmt, clippy diff --git a/implants/golem/src/inter.rs b/implants/golem/src/inter.rs index c213a54f2..dd4bbbb71 100644 --- a/implants/golem/src/inter.rs +++ b/implants/golem/src/inter.rs @@ -15,11 +15,6 @@ * limitations under the License. */ -// -// Plugins -#![cfg_attr(feature = "gazebo_lint", feature(plugin))] -#![cfg_attr(feature = "gazebo_lint", allow(deprecated))] // :( -#![cfg_attr(feature = "gazebo_lint", plugin(gazebo_lint))] // Disagree these are good hints #![allow(clippy::type_complexity)] diff --git a/implants/lib/eldritch/build.rs b/implants/lib/eldritch/build.rs index f59887faf..b193418fd 100644 --- a/implants/lib/eldritch/build.rs +++ b/implants/lib/eldritch/build.rs @@ -142,6 +142,7 @@ const HOST_FAMILY: &str = "windows"; const HOST_FAMILY: &str = "unix"; fn set_host_family() { + println!("cargo::rustc-check-cfg=cfg(host_family, values(\"unix\", \"windows\"))"); println!("cargo:rustc-cfg=host_family=\"{}\"", HOST_FAMILY); } diff --git a/implants/lib/pb/src/generated/c2.rs b/implants/lib/pb/src/generated/c2.rs index 85563379b..c388d9b63 100644 --- a/implants/lib/pb/src/generated/c2.rs +++ b/implants/lib/pb/src/generated/c2.rs @@ -1,3 +1,4 @@ +// This file is @generated by prost-build. /// Agent information to identify the type of beacon. #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] diff --git a/implants/lib/pb/src/generated/eldritch.rs b/implants/lib/pb/src/generated/eldritch.rs index 6c7cac2b2..ac4647c34 100644 --- a/implants/lib/pb/src/generated/eldritch.rs +++ b/implants/lib/pb/src/generated/eldritch.rs @@ -1,3 +1,4 @@ +// This file is @generated by prost-build. /// Tome for eldritch to execute. #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] diff --git a/implants/rust-toolchain b/implants/rust-toolchain index 624eb0ea6..0193dee36 100644 --- a/implants/rust-toolchain +++ b/implants/rust-toolchain @@ -1,2 +1,2 @@ [toolchain] -channel = "1.76.0" +channel = "1.83.0"