From 51662d217b8e64389d06fb606a6c1309177cf2ec Mon Sep 17 00:00:00 2001 From: marshmallow Date: Mon, 13 Oct 2025 10:30:40 +1100 Subject: [PATCH] license notices (#289) --- LICENSE => COPYING | 0 doc/.vitepress/config.ts | 6 ++++++ doc/.vitepress/theme/index.ts | 1 + doc/.vitepress/theme/style.css | 3 +++ runtime/evaluate.nix | 3 +++ runtime/makeHive.nix | 3 +++ runtime/module.nix | 3 +++ tests/nix/default.nix | 3 +++ tests/nix/suite/test_keys/default.nix | 3 +++ tests/nix/suite/test_keys/hive.nix | 3 +++ tests/nix/suite/test_local_deploy/default.nix | 3 +++ tests/nix/suite/test_local_deploy/hive.nix | 3 +++ tests/nix/suite/test_remote_deploy/default.nix | 3 +++ tests/nix/suite/test_remote_deploy/hive.nix | 3 +++ tests/nix/suite/utils.nix | 3 +++ tests/nix/test-opts.nix | 3 +++ tests/nix/tools.py | 4 ++++ tests/rust/_keys_should_fail/hive.nix | 3 +++ tests/rust/default_values_match/hive.nix | 3 +++ tests/rust/flake_hive/flake.nix | 3 +++ tests/rust/no_nixpkgs/hive.nix | 3 +++ tests/rust/non_trivial_hive/hive.nix | 3 +++ tests/rust/test_hive_dot_nix_priority/hive.nix | 3 +++ tests/rust/test_hive_file/hive.nix | 3 +++ wire/cli/src/apply.rs | 3 +++ wire/cli/src/cli.rs | 3 +++ wire/cli/src/main.rs | 3 +++ wire/cli/src/tracing_setup.rs | 3 +++ wire/key_agent/build.rs | 3 +++ wire/key_agent/src/keys.proto | 3 +++ wire/key_agent/src/lib.rs | 3 +++ wire/key_agent/src/main.rs | 3 +++ wire/lib/build.rs | 3 +++ wire/lib/src/commands/common.rs | 3 +++ wire/lib/src/commands/interactive.rs | 3 +++ wire/lib/src/commands/mod.rs | 3 +++ wire/lib/src/commands/noninteractive.rs | 3 +++ wire/lib/src/errors.rs | 3 +++ wire/lib/src/hive/mod.rs | 3 +++ wire/lib/src/hive/node.rs | 3 +++ wire/lib/src/hive/steps/activate.rs | 3 +++ wire/lib/src/hive/steps/build.rs | 3 +++ wire/lib/src/hive/steps/evaluate.rs | 3 +++ wire/lib/src/hive/steps/keys.rs | 3 +++ wire/lib/src/hive/steps/mod.rs | 3 +++ wire/lib/src/hive/steps/ping.rs | 3 +++ wire/lib/src/hive/steps/push.rs | 3 +++ wire/lib/src/lib.rs | 3 +++ wire/lib/src/nix_log.rs | 3 +++ wire/lib/src/test_macros.rs | 3 +++ wire/lib/src/test_support.rs | 3 +++ 51 files changed, 152 insertions(+) rename LICENSE => COPYING (100%) create mode 100644 doc/.vitepress/theme/style.css diff --git a/LICENSE b/COPYING similarity index 100% rename from LICENSE rename to COPYING diff --git a/doc/.vitepress/config.ts b/doc/.vitepress/config.ts index f302ff6..71be1de 100644 --- a/doc/.vitepress/config.ts +++ b/doc/.vitepress/config.ts @@ -18,6 +18,12 @@ export default withMermaid( provider: "local", }, + footer: { + message: + 'Released under the AGPL-3.0 License.', + copyright: "Copyright 2024-2025 wire Contributors", + }, + // https://vitepress.dev/reference/default-theme-config nav: [ { text: "Home", link: "/" }, diff --git a/doc/.vitepress/theme/index.ts b/doc/.vitepress/theme/index.ts index a888605..e01ffb3 100644 --- a/doc/.vitepress/theme/index.ts +++ b/doc/.vitepress/theme/index.ts @@ -3,6 +3,7 @@ import "virtual:group-icons.css"; import giscusTalk from "vitepress-plugin-comment-with-giscus"; import { EnhanceAppContext, useData, useRoute } from "vitepress"; import { toRefs } from "vue"; +import "./style.css"; export default { ...DefaultTheme, diff --git a/doc/.vitepress/theme/style.css b/doc/.vitepress/theme/style.css new file mode 100644 index 0000000..1082033 --- /dev/null +++ b/doc/.vitepress/theme/style.css @@ -0,0 +1,3 @@ +footer.VPFooter { + display: block !important; +} diff --git a/runtime/evaluate.nix b/runtime/evaluate.nix index 432708d..721843f 100644 --- a/runtime/evaluate.nix +++ b/runtime/evaluate.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + { hive, nixosConfigurations ? { }, diff --git a/runtime/makeHive.nix b/runtime/makeHive.nix index 96156a9..9819747 100644 --- a/runtime/makeHive.nix +++ b/runtime/makeHive.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + { nixosConfigurations ? { }, ... diff --git a/runtime/module.nix b/runtime/module.nix index feff0ea..47b96a0 100644 --- a/runtime/module.nix +++ b/runtime/module.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + { lib, name, diff --git a/tests/nix/default.nix b/tests/nix/default.nix index 53a330d..e7ae11f 100644 --- a/tests/nix/default.nix +++ b/tests/nix/default.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + { self, config, diff --git a/tests/nix/suite/test_keys/default.nix b/tests/nix/suite/test_keys/default.nix index 110ed99..9dad48a 100644 --- a/tests/nix/suite/test_keys/default.nix +++ b/tests/nix/suite/test_keys/default.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + { wire.testing.test_keys = { nodes.deployer = { diff --git a/tests/nix/suite/test_keys/hive.nix b/tests/nix/suite/test_keys/hive.nix index a626a9d..3adcbf4 100644 --- a/tests/nix/suite/test_keys/hive.nix +++ b/tests/nix/suite/test_keys/hive.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + let inherit (import ../utils.nix { testName = "test_keys-@IDENT@"; }) makeHive mkHiveNode; in diff --git a/tests/nix/suite/test_local_deploy/default.nix b/tests/nix/suite/test_local_deploy/default.nix index 1903de8..839fab6 100644 --- a/tests/nix/suite/test_local_deploy/default.nix +++ b/tests/nix/suite/test_local_deploy/default.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + { wire.testing.test_local_deploy = { nodes.deployer = { diff --git a/tests/nix/suite/test_local_deploy/hive.nix b/tests/nix/suite/test_local_deploy/hive.nix index 79b7c9b..329a87b 100644 --- a/tests/nix/suite/test_local_deploy/hive.nix +++ b/tests/nix/suite/test_local_deploy/hive.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + let inherit (import ../utils.nix { testName = "test_keys-@IDENT@"; }) makeHive mkHiveNode; in diff --git a/tests/nix/suite/test_remote_deploy/default.nix b/tests/nix/suite/test_remote_deploy/default.nix index 5290eb9..7c515ec 100644 --- a/tests/nix/suite/test_remote_deploy/default.nix +++ b/tests/nix/suite/test_remote_deploy/default.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + { wire.testing.test_remote_deploy = { nodes.deployer = { diff --git a/tests/nix/suite/test_remote_deploy/hive.nix b/tests/nix/suite/test_remote_deploy/hive.nix index c49be9c..3df9e23 100644 --- a/tests/nix/suite/test_remote_deploy/hive.nix +++ b/tests/nix/suite/test_remote_deploy/hive.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + let inherit (import ../utils.nix { testName = "test_keys-@IDENT@"; }) makeHive mkHiveNode; in diff --git a/tests/nix/suite/utils.nix b/tests/nix/suite/utils.nix index a7b2617..8c6d7f1 100644 --- a/tests/nix/suite/utils.nix +++ b/tests/nix/suite/utils.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + { testName }: let # Use the flake-compat code in project root to access the tests which are diff --git a/tests/nix/test-opts.nix b/tests/nix/test-opts.nix index 0f0524a..b01406b 100644 --- a/tests/nix/test-opts.nix +++ b/tests/nix/test-opts.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + { lib, snakeOil, diff --git a/tests/nix/tools.py b/tests/nix/tools.py index f8c90b6..1492e37 100644 --- a/tests/nix/tools.py +++ b/tests/nix/tools.py @@ -1,3 +1,7 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + + def collect_store_objects(machine: Machine) -> set[str]: return set(machine.succeed("ls /nix/store").strip().split("\n")) diff --git a/tests/rust/_keys_should_fail/hive.nix b/tests/rust/_keys_should_fail/hive.nix index 7e219aa..b7e9182 100644 --- a/tests/rust/_keys_should_fail/hive.nix +++ b/tests/rust/_keys_should_fail/hive.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + let inherit (import ../../..) makeHive; in diff --git a/tests/rust/default_values_match/hive.nix b/tests/rust/default_values_match/hive.nix index 01dddd4..cb191af 100644 --- a/tests/rust/default_values_match/hive.nix +++ b/tests/rust/default_values_match/hive.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + let inherit (import ../../..) makeHive; in diff --git a/tests/rust/flake_hive/flake.nix b/tests/rust/flake_hive/flake.nix index ece060c..36093fa 100644 --- a/tests/rust/flake_hive/flake.nix +++ b/tests/rust/flake_hive/flake.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + { inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; diff --git a/tests/rust/no_nixpkgs/hive.nix b/tests/rust/no_nixpkgs/hive.nix index b07e142..04155fe 100644 --- a/tests/rust/no_nixpkgs/hive.nix +++ b/tests/rust/no_nixpkgs/hive.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + let inherit (import ../../..) makeHive; in diff --git a/tests/rust/non_trivial_hive/hive.nix b/tests/rust/non_trivial_hive/hive.nix index ff6372f..41ab2f7 100644 --- a/tests/rust/non_trivial_hive/hive.nix +++ b/tests/rust/non_trivial_hive/hive.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + let inherit (import ../../..) makeHive; in diff --git a/tests/rust/test_hive_dot_nix_priority/hive.nix b/tests/rust/test_hive_dot_nix_priority/hive.nix index e3f08b6..768db4f 100644 --- a/tests/rust/test_hive_dot_nix_priority/hive.nix +++ b/tests/rust/test_hive_dot_nix_priority/hive.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + let inherit (import ../../..) makeHive; in diff --git a/tests/rust/test_hive_file/hive.nix b/tests/rust/test_hive_file/hive.nix index 7470770..4362b47 100644 --- a/tests/rust/test_hive_file/hive.nix +++ b/tests/rust/test_hive_file/hive.nix @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright 2024-2025 wire Contributors + let inherit (import ../../..) makeHive; in diff --git a/wire/cli/src/apply.rs b/wire/cli/src/apply.rs index 02b1e9e..a20bf12 100644 --- a/wire/cli/src/apply.rs +++ b/wire/cli/src/apply.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use futures::{FutureExt, StreamExt}; use itertools::{Either, Itertools}; use lib::hive::Hive; diff --git a/wire/cli/src/cli.rs b/wire/cli/src/cli.rs index f2f3098..f8a224b 100644 --- a/wire/cli/src/cli.rs +++ b/wire/cli/src/cli.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use clap::crate_version; use clap::{Args, Parser, Subcommand, ValueEnum}; use clap_complete::Shell; diff --git a/wire/cli/src/main.rs b/wire/cli/src/main.rs index 2cb307f..88840de 100644 --- a/wire/cli/src/main.rs +++ b/wire/cli/src/main.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + #![deny(clippy::pedantic)] #![allow(clippy::missing_panics_doc)] use std::process::Command; diff --git a/wire/cli/src/tracing_setup.rs b/wire/cli/src/tracing_setup.rs index 3696a1b..d740e06 100644 --- a/wire/cli/src/tracing_setup.rs +++ b/wire/cli/src/tracing_setup.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use std::{ collections::VecDeque, io::{self, Stderr, Write, stderr}, diff --git a/wire/key_agent/build.rs b/wire/key_agent/build.rs index c5362bf..f55d6ac 100644 --- a/wire/key_agent/build.rs +++ b/wire/key_agent/build.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + extern crate prost_build; fn main() { diff --git a/wire/key_agent/src/keys.proto b/wire/key_agent/src/keys.proto index 4290ab5..9a6e1e1 100644 --- a/wire/key_agent/src/keys.proto +++ b/wire/key_agent/src/keys.proto @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + syntax = "proto3"; package key_agent.keys; diff --git a/wire/key_agent/src/lib.rs b/wire/key_agent/src/lib.rs index 651f7b1..49424a6 100644 --- a/wire/key_agent/src/lib.rs +++ b/wire/key_agent/src/lib.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + pub mod keys { include!(concat!(env!("OUT_DIR"), "/key_agent.keys.rs")); } diff --git a/wire/key_agent/src/main.rs b/wire/key_agent/src/main.rs index abb32a4..880d78d 100644 --- a/wire/key_agent/src/main.rs +++ b/wire/key_agent/src/main.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + #![deny(clippy::pedantic)] use nix::unistd::{Group, User}; use prost::Message; diff --git a/wire/lib/build.rs b/wire/lib/build.rs index 5ce6c6e..8754fb0 100644 --- a/wire/lib/build.rs +++ b/wire/lib/build.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use miette::{Context, IntoDiagnostic as _, Result, miette}; use std::{ env, diff --git a/wire/lib/src/commands/common.rs b/wire/lib/src/commands/common.rs index cf97fc6..b50bebf 100644 --- a/wire/lib/src/commands/common.rs +++ b/wire/lib/src/commands/common.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use std::{ collections::HashMap, path::Path, diff --git a/wire/lib/src/commands/interactive.rs b/wire/lib/src/commands/interactive.rs index cef6d70..3c04bdd 100644 --- a/wire/lib/src/commands/interactive.rs +++ b/wire/lib/src/commands/interactive.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use nix::sys::termios::{LocalFlags, SetArg, Termios, tcgetattr, tcsetattr}; use nix::{ poll::{PollFd, PollFlags, PollTimeout, poll}, diff --git a/wire/lib/src/commands/mod.rs b/wire/lib/src/commands/mod.rs index 92aefa7..a2f4034 100644 --- a/wire/lib/src/commands/mod.rs +++ b/wire/lib/src/commands/mod.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use std::{ collections::HashMap, sync::{Arc, Mutex}, diff --git a/wire/lib/src/commands/noninteractive.rs b/wire/lib/src/commands/noninteractive.rs index 72b1b68..991fa90 100644 --- a/wire/lib/src/commands/noninteractive.rs +++ b/wire/lib/src/commands/noninteractive.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use std::{ collections::{HashMap, VecDeque}, process::ExitStatus, diff --git a/wire/lib/src/errors.rs b/wire/lib/src/errors.rs index c4b2f14..eb07b61 100644 --- a/wire/lib/src/errors.rs +++ b/wire/lib/src/errors.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use std::{num::ParseIntError, path::PathBuf, process::ExitStatus, sync::mpsc::RecvError}; use miette::{Diagnostic, SourceSpan}; diff --git a/wire/lib/src/hive/mod.rs b/wire/lib/src/hive/mod.rs index f656641..adf11a8 100644 --- a/wire/lib/src/hive/mod.rs +++ b/wire/lib/src/hive/mod.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use node::{Name, Node}; use serde::de::Error; use serde::{Deserialize, Deserializer, Serialize}; diff --git a/wire/lib/src/hive/node.rs b/wire/lib/src/hive/node.rs index 42d14ec..dd4cabb 100644 --- a/wire/lib/src/hive/node.rs +++ b/wire/lib/src/hive/node.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + #![allow(clippy::missing_errors_doc)] use enum_dispatch::enum_dispatch; use gethostname::gethostname; diff --git a/wire/lib/src/hive/steps/activate.rs b/wire/lib/src/hive/steps/activate.rs index c82bd1f..06e1443 100644 --- a/wire/lib/src/hive/steps/activate.rs +++ b/wire/lib/src/hive/steps/activate.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use std::fmt::Display; use tracing::{error, info, instrument, warn}; diff --git a/wire/lib/src/hive/steps/build.rs b/wire/lib/src/hive/steps/build.rs index 405ba6e..36d1afa 100644 --- a/wire/lib/src/hive/steps/build.rs +++ b/wire/lib/src/hive/steps/build.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use std::fmt::Display; use tracing::{info, instrument}; diff --git a/wire/lib/src/hive/steps/evaluate.rs b/wire/lib/src/hive/steps/evaluate.rs index c198a68..44eecdf 100644 --- a/wire/lib/src/hive/steps/evaluate.rs +++ b/wire/lib/src/hive/steps/evaluate.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use std::fmt::Display; use tracing::instrument; diff --git a/wire/lib/src/hive/steps/keys.rs b/wire/lib/src/hive/steps/keys.rs index 2b0c01f..2172b76 100644 --- a/wire/lib/src/hive/steps/keys.rs +++ b/wire/lib/src/hive/steps/keys.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use futures::future::join_all; use prost::Message; use serde::{Deserialize, Serialize}; diff --git a/wire/lib/src/hive/steps/mod.rs b/wire/lib/src/hive/steps/mod.rs index 8fbb410..a62b5d4 100644 --- a/wire/lib/src/hive/steps/mod.rs +++ b/wire/lib/src/hive/steps/mod.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + pub mod activate; pub mod build; pub mod evaluate; diff --git a/wire/lib/src/hive/steps/ping.rs b/wire/lib/src/hive/steps/ping.rs index 8237c74..906db1d 100644 --- a/wire/lib/src/hive/steps/ping.rs +++ b/wire/lib/src/hive/steps/ping.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use std::fmt::Display; use tracing::{info, instrument, warn}; diff --git a/wire/lib/src/hive/steps/push.rs b/wire/lib/src/hive/steps/push.rs index 0108f0a..d37a658 100644 --- a/wire/lib/src/hive/steps/push.rs +++ b/wire/lib/src/hive/steps/push.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use std::fmt::Display; use tracing::{instrument, warn}; diff --git a/wire/lib/src/lib.rs b/wire/lib/src/lib.rs index 6b4ad1f..ba07298 100644 --- a/wire/lib/src/lib.rs +++ b/wire/lib/src/lib.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + #![deny(clippy::pedantic)] #![allow( clippy::missing_errors_doc, diff --git a/wire/lib/src/nix_log.rs b/wire/lib/src/nix_log.rs index 57af0fc..01dc7b8 100644 --- a/wire/lib/src/nix_log.rs +++ b/wire/lib/src/nix_log.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use serde::{Deserialize, Serialize}; use serde_repr::{Deserialize_repr, Serialize_repr}; use std::fmt::{Debug, Display}; diff --git a/wire/lib/src/test_macros.rs b/wire/lib/src/test_macros.rs index 3c5ce8d..edf75a7 100644 --- a/wire/lib/src/test_macros.rs +++ b/wire/lib/src/test_macros.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + #[macro_export] macro_rules! function_name { () => {{ diff --git a/wire/lib/src/test_support.rs b/wire/lib/src/test_support.rs index 893d93b..20e926a 100644 --- a/wire/lib/src/test_support.rs +++ b/wire/lib/src/test_support.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright 2024-2025 wire Contributors + use std::{ fs, io, path::Path, -- 2.51.2