From 6a53d471064b60c5bd4fb8666aba4f82c30eabc2 Mon Sep 17 00:00:00 2001 From: John Coffey Date: Sat, 19 Sep 2026 23:47:24 -0700 Subject: [PATCH] Mark the files this fork changed (AGPL section 5(a)) The AGPL asks a modified version to carry prominent notices saying it was modified, and giving a date. Publishing the source is the conveyance that asks for it, so it wants doing before the repository is public rather than at the release. Every upstream file the fork changed now says so in its header, beneath the notice it came with: 164 files, found by diffing against the upstream snapshot branch rather than by guessing, so the list is what actually differs. Files the fork wrote itself already carry their own copyright and need nothing. Upstream's notices are untouched, which its licence requires and which was already true. The README says the same thing in prose, since the obligation is on the work as a whole and not only its Rust files. Builds unchanged: the server and the test binary both compile. --- README.md | 16 +++++++++------- crates/common/src/auth/access_token.rs | 2 ++ crates/common/src/auth/authentication.rs | 2 ++ crates/common/src/auth/mod.rs | 2 ++ crates/common/src/auth/permissions.rs | 2 ++ crates/common/src/cache/directory.rs | 2 ++ crates/common/src/cache/invalidate.rs | 2 ++ crates/common/src/cache/principals.rs | 2 ++ crates/common/src/cache/reload.rs | 2 ++ crates/common/src/config/groupware.rs | 2 ++ crates/common/src/config/mailstore/scripts.rs | 2 ++ crates/common/src/config/mailstore/spamfilter.rs | 2 ++ crates/common/src/config/mod.rs | 2 ++ crates/common/src/config/network.rs | 2 ++ crates/common/src/config/server/listener.rs | 2 ++ crates/common/src/config/storage.rs | 2 ++ crates/common/src/config/telemetry.rs | 2 ++ crates/common/src/ipc.rs | 2 ++ crates/common/src/lib.rs | 2 ++ crates/common/src/manager/backup.rs | 2 ++ crates/common/src/manager/boot.rs | 2 ++ crates/common/src/manager/console.rs | 2 ++ crates/common/src/manager/defaults.rs | 2 ++ crates/common/src/manager/mod.rs | 2 ++ crates/common/src/manager/restore.rs | 2 ++ crates/common/src/network/acme/order.rs | 2 ++ crates/common/src/network/mta.rs | 2 ++ crates/common/src/scripts/plugins/llm_prompt.rs | 2 ++ crates/common/src/storage/mod.rs | 2 ++ crates/common/src/storage/quota.rs | 2 ++ crates/common/src/telemetry/metrics/mod.rs | 2 ++ crates/common/src/telemetry/metrics/otel.rs | 2 ++ .../common/src/telemetry/metrics/prometheus.rs | 2 ++ crates/common/src/telemetry/mod.rs | 2 ++ crates/common/src/telemetry/tracers/mod.rs | 2 ++ crates/common/src/telemetry/tracers/otel.rs | 2 ++ crates/coordinator/src/lib.rs | 2 ++ crates/dav/src/common/acl.rs | 2 ++ crates/dav/src/lib.rs | 2 ++ crates/dav/src/request.rs | 2 ++ crates/directory/src/backend/oidc/config.rs | 2 ++ crates/directory/src/backend/oidc/lookup.rs | 2 ++ crates/directory/src/core/config.rs | 2 ++ crates/directory/src/lib.rs | 2 ++ crates/email/src/lib.rs | 2 ++ crates/email/src/mailbox/destroy.rs | 2 ++ crates/email/src/message/crypto.rs | 2 ++ crates/email/src/message/delete.rs | 2 ++ crates/email/src/message/delivery.rs | 2 ++ crates/email/src/sieve/delete.rs | 2 ++ crates/email/src/sieve/ingest.rs | 2 ++ crates/groupware/src/calendar/storage.rs | 2 ++ crates/groupware/src/contact/storage.rs | 2 ++ crates/groupware/src/file/storage.rs | 2 ++ crates/groupware/src/lib.rs | 2 ++ crates/http/src/api/mod.rs | 2 ++ crates/http/src/auth/permissions.rs | 2 ++ crates/http/src/lib.rs | 2 ++ crates/http/src/request.rs | 2 ++ crates/imap/src/core/client.rs | 2 ++ crates/imap/src/lib.rs | 2 ++ crates/imap/src/op/acl.rs | 2 ++ crates/imap/src/op/capability.rs | 2 ++ crates/imap/src/op/expunge.rs | 2 ++ crates/imap/src/op/fetch.rs | 2 ++ crates/imap/src/op/logout.rs | 2 ++ crates/imap/src/op/mod.rs | 2 ++ crates/jmap-proto/src/object/mod.rs | 2 ++ crates/jmap-proto/src/references/eval.rs | 2 ++ crates/jmap-proto/src/references/resolve.rs | 2 ++ crates/jmap-proto/src/request/capability.rs | 2 ++ crates/jmap-proto/src/request/method.rs | 2 ++ crates/jmap-proto/src/request/mod.rs | 2 ++ crates/jmap-proto/src/request/parser.rs | 2 ++ crates/jmap-proto/src/response/mod.rs | 2 ++ crates/jmap/src/addressbook/set.rs | 2 ++ crates/jmap/src/api/acl.rs | 2 ++ crates/jmap/src/api/auth.rs | 2 ++ crates/jmap/src/api/request.rs | 2 ++ crates/jmap/src/api/session.rs | 2 ++ crates/jmap/src/calendar/set.rs | 2 ++ crates/jmap/src/changes/get.rs | 2 ++ crates/jmap/src/file/copy.rs | 2 ++ crates/jmap/src/file/set.rs | 2 ++ crates/jmap/src/identity/set.rs | 2 ++ crates/jmap/src/lib.rs | 2 ++ crates/jmap/src/mailbox/set.rs | 2 ++ crates/jmap/src/registry/get.rs | 2 ++ crates/jmap/src/registry/mapping/bootstrap.rs | 2 ++ crates/jmap/src/registry/mapping/principal.rs | 2 ++ .../jmap/src/registry/mapping/queued_message.rs | 2 ++ crates/jmap/src/registry/mapping/task.rs | 2 ++ crates/jmap/src/registry/mod.rs | 2 ++ crates/jmap/src/registry/query.rs | 2 ++ crates/jmap/src/registry/set.rs | 2 ++ crates/managesieve/src/lib.rs | 2 ++ crates/managesieve/src/op/capability.rs | 2 ++ crates/managesieve/src/op/logout.rs | 2 ++ crates/pop3/src/client.rs | 2 ++ crates/pop3/src/lib.rs | 2 ++ crates/pop3/src/op/delete.rs | 2 ++ crates/pop3/src/protocol/response.rs | 2 ++ crates/registry/src/schema/structs_impl.rs | 2 ++ crates/services/src/broadcast/subscriber.rs | 2 ++ crates/services/src/lib.rs | 2 ++ crates/services/src/state_manager/manager.rs | 2 ++ crates/services/src/state_manager/mod.rs | 2 ++ crates/services/src/task_manager/alarm.rs | 2 ++ .../services/src/task_manager/destroy_account.rs | 2 ++ crates/services/src/task_manager/imip.rs | 2 ++ crates/services/src/task_manager/index.rs | 2 ++ crates/services/src/task_manager/maintenance.rs | 2 ++ crates/services/src/task_manager/mod.rs | 2 ++ crates/services/src/task_manager/restore_item.rs | 2 ++ crates/services/src/task_manager/scheduler.rs | 2 ++ crates/smtp/src/inbound/data.rs | 2 ++ crates/smtp/src/inbound/mail.rs | 2 ++ crates/smtp/src/inbound/spawn.rs | 2 ++ crates/smtp/src/lib.rs | 2 ++ crates/spam-filter/src/analysis/mod.rs | 2 ++ crates/spam-filter/src/analysis/score.rs | 2 ++ crates/spam-filter/src/lib.rs | 2 ++ crates/store/src/backend/mod.rs | 2 ++ crates/store/src/backend/mysql/main.rs | 2 ++ crates/store/src/backend/mysql/mod.rs | 2 ++ crates/store/src/backend/postgres/main.rs | 2 ++ crates/store/src/backend/postgres/mod.rs | 2 ++ crates/store/src/backend/rocksdb/main.rs | 2 ++ crates/store/src/backend/sqlite/main.rs | 2 ++ crates/store/src/build/blob.rs | 2 ++ crates/store/src/build/lookup.rs | 2 ++ crates/store/src/build/memory.rs | 2 ++ crates/store/src/build/registry.rs | 2 ++ crates/store/src/dispatch/blob.rs | 2 ++ crates/store/src/dispatch/lookup.rs | 2 ++ crates/store/src/dispatch/mod.rs | 2 ++ crates/store/src/dispatch/search.rs | 2 ++ crates/store/src/dispatch/store.rs | 2 ++ crates/store/src/lib.rs | 2 ++ crates/store/src/registry/local.rs | 2 ++ crates/trc/src/event/enums.rs | 2 ++ crates/trc/src/event/enums_impl.rs | 2 ++ crates/trc/src/ipc/metrics.rs | 2 ++ crates/types/src/lib.rs | 2 ++ crates/utils/src/http.rs | 2 ++ crates/utils/src/snowflake.rs | 2 ++ tests/src/directory/mod.rs | 2 ++ tests/src/imap/basic.rs | 2 ++ tests/src/jmap/calendar/calendars.rs | 2 ++ tests/src/jmap/contacts/addressbook.rs | 2 ++ tests/src/jmap/principal/get.rs | 2 ++ tests/src/lib.rs | 2 ++ tests/src/smtp/inbound/antispam.rs | 2 ++ tests/src/store/mod.rs | 2 ++ tests/src/system/delivery.rs | 2 ++ tests/src/system/mod.rs | 2 ++ tests/src/system/oidc.rs | 2 ++ tests/src/system/security.rs | 2 ++ tests/src/system/task.rs | 2 ++ tests/src/utils/account.rs | 2 ++ tests/src/utils/cleanup.rs | 2 ++ tests/src/utils/containers.rs | 2 ++ tests/src/utils/server.rs | 2 ++ tests/src/utils/storage.rs | 2 ++ tests/src/webdav/cal_query.rs | 2 ++ 165 files changed, 337 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index fa7efb1..acce220 100644 --- a/README.md +++ b/README.md @@ -56,13 +56,15 @@ already names, so none of their data moves. INBUXA is free software under the [GNU Affero General Public License, version 3](./LICENSES/AGPL-3.0-only.txt). -It is a fork of Stalwart, copyright © Stalwart Labs LLC. Upstream's -copyright notices are kept on every file they cover. Stalwart's files are -dual-licensed AGPL-3.0-only or Stalwart's Enterprise License, and INBUXA takes -them under the AGPL-3.0 only. A few of those files also carry code from -other projects under MIT or BSD licenses, which stays under those licenses; +It is a fork of Stalwart, copyright © Stalwart Labs LLC, **modified by +Coffey Labs in 2026**. Upstream's copyright notices are kept on every file +they cover, and every upstream file this fork changed says so in its header, +under the notice it came with. Stalwart's files are dual-licensed +AGPL-3.0-only or Stalwart's Enterprise License, and INBUXA takes them under +the AGPL-3.0 only. A few of those files also carry code from other projects +under MIT or BSD licenses, which stays under those licenses; [THIRD-PARTY.md](./THIRD-PARTY.md) lists it with its notices. "Stalwart" is -Stalwart Labs' name. INBUXA isn't -affiliated with or endorsed by Stalwart Labs. +Stalwart Labs' name. INBUXA isn't affiliated with or endorsed by Stalwart +Labs. The INBUXA mark reuses ihasmail's cat-and-envelope artwork. diff --git a/crates/common/src/auth/access_token.rs b/crates/common/src/auth/access_token.rs index c775cf1..739e6a8 100644 --- a/crates/common/src/auth/access_token.rs +++ b/crates/common/src/auth/access_token.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::AccessToken; diff --git a/crates/common/src/auth/authentication.rs b/crates/common/src/auth/authentication.rs index 3dcb90c..bcec345 100644 --- a/crates/common/src/auth/authentication.rs +++ b/crates/common/src/auth/authentication.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/common/src/auth/mod.rs b/crates/common/src/auth/mod.rs index 9b849a5..52ecaea 100644 --- a/crates/common/src/auth/mod.rs +++ b/crates/common/src/auth/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/common/src/auth/permissions.rs b/crates/common/src/auth/permissions.rs index d00a2d6..a982cb5 100644 --- a/crates/common/src/auth/permissions.rs +++ b/crates/common/src/auth/permissions.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/common/src/cache/directory.rs b/crates/common/src/cache/directory.rs index 30480d7..9b9d751 100644 --- a/crates/common/src/cache/directory.rs +++ b/crates/common/src/cache/directory.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{Server, auth::DomainCache, cache::invalidate::CacheInvalidationBuilder}; diff --git a/crates/common/src/cache/invalidate.rs b/crates/common/src/cache/invalidate.rs index 0b47bc4..f62ea42 100644 --- a/crates/common/src/cache/invalidate.rs +++ b/crates/common/src/cache/invalidate.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/common/src/cache/principals.rs b/crates/common/src/cache/principals.rs index cf1bbdb..067bebe 100644 --- a/crates/common/src/cache/principals.rs +++ b/crates/common/src/cache/principals.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/common/src/cache/reload.rs b/crates/common/src/cache/reload.rs index 0adb22b..f75e968 100644 --- a/crates/common/src/cache/reload.rs +++ b/crates/common/src/cache/reload.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/common/src/config/groupware.rs b/crates/common/src/config/groupware.rs index b14ffb2..7bee26e 100644 --- a/crates/common/src/config/groupware.rs +++ b/crates/common/src/config/groupware.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use calcard::vcard::VCardVersion; diff --git a/crates/common/src/config/mailstore/scripts.rs b/crates/common/src/config/mailstore/scripts.rs index f46b5aa..f85a812 100644 --- a/crates/common/src/config/mailstore/scripts.rs +++ b/crates/common/src/config/mailstore/scripts.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/common/src/config/mailstore/spamfilter.rs b/crates/common/src/config/mailstore/spamfilter.rs index ab14643..882ceff 100644 --- a/crates/common/src/config/mailstore/spamfilter.rs +++ b/crates/common/src/config/mailstore/spamfilter.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::expr::{ diff --git a/crates/common/src/config/mod.rs b/crates/common/src/config/mod.rs index 7c335ce..d6af658 100644 --- a/crates/common/src/config/mod.rs +++ b/crates/common/src/config/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use std::io::Cursor; diff --git a/crates/common/src/config/network.rs b/crates/common/src/config/network.rs index 2425268..ad647cd 100644 --- a/crates/common/src/config/network.rs +++ b/crates/common/src/config/network.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::*; diff --git a/crates/common/src/config/server/listener.rs b/crates/common/src/config/server/listener.rs index 38b5a9e..0aa0ef0 100644 --- a/crates/common/src/config/server/listener.rs +++ b/crates/common/src/config/server/listener.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::{ diff --git a/crates/common/src/config/storage.rs b/crates/common/src/config/storage.rs index 235b84e..59ea669 100644 --- a/crates/common/src/config/storage.rs +++ b/crates/common/src/config/storage.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use coordinator::Coordinator; diff --git a/crates/common/src/config/telemetry.rs b/crates/common/src/config/telemetry.rs index 7f39ae5..ec447e9 100644 --- a/crates/common/src/config/telemetry.rs +++ b/crates/common/src/config/telemetry.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::config::storage::Storage; diff --git a/crates/common/src/ipc.rs b/crates/common/src/ipc.rs index 12da9fb..7e0c87b 100644 --- a/crates/common/src/ipc.rs +++ b/crates/common/src/ipc.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::config::smtp::{ diff --git a/crates/common/src/lib.rs b/crates/common/src/lib.rs index 5b9ed37..2b84c70 100644 --- a/crates/common/src/lib.rs +++ b/crates/common/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // inbuxa: composite stores (sharded members, read replicas) nest store diff --git a/crates/common/src/manager/backup.rs b/crates/common/src/manager/backup.rs index e58e516..752b87e 100644 --- a/crates/common/src/manager/backup.rs +++ b/crates/common/src/manager/backup.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::Core; diff --git a/crates/common/src/manager/boot.rs b/crates/common/src/manager/boot.rs index 44eba80..65fc2db 100644 --- a/crates/common/src/manager/boot.rs +++ b/crates/common/src/manager/boot.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::{backup::BackupParams, console::store_console}; diff --git a/crates/common/src/manager/console.rs b/crates/common/src/manager/console.rs index 0058a3b..ae8d11d 100644 --- a/crates/common/src/manager/console.rs +++ b/crates/common/src/manager/console.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use base64::Engine; diff --git a/crates/common/src/manager/defaults.rs b/crates/common/src/manager/defaults.rs index ec011e3..e90ab4b 100644 --- a/crates/common/src/manager/defaults.rs +++ b/crates/common/src/manager/defaults.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::auth::permissions::DefaultPermissions; diff --git a/crates/common/src/manager/mod.rs b/crates/common/src/manager/mod.rs index d7d47db..9ebb323 100644 --- a/crates/common/src/manager/mod.rs +++ b/crates/common/src/manager/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::USER_AGENT; diff --git a/crates/common/src/manager/restore.rs b/crates/common/src/manager/restore.rs index c15e2c6..b8cf35e 100644 --- a/crates/common/src/manager/restore.rs +++ b/crates/common/src/manager/restore.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::backup::MAGIC_MARKER; diff --git a/crates/common/src/network/acme/order.rs b/crates/common/src/network/acme/order.rs index 68dacd4..259e9fc 100644 --- a/crates/common/src/network/acme/order.rs +++ b/crates/common/src/network/acme/order.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // Adapted from rustls-acme (https://github.com/FlorianUekermann/rustls-acme), licensed under MIT/Apache-2.0. diff --git a/crates/common/src/network/mta.rs b/crates/common/src/network/mta.rs index c087c7d..1d99dc4 100644 --- a/crates/common/src/network/mta.rs +++ b/crates/common/src/network/mta.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/common/src/scripts/plugins/llm_prompt.rs b/crates/common/src/scripts/plugins/llm_prompt.rs index 609ee54..50a94b7 100644 --- a/crates/common/src/scripts/plugins/llm_prompt.rs +++ b/crates/common/src/scripts/plugins/llm_prompt.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use sieve::{FunctionMap, runtime::Variable}; diff --git a/crates/common/src/storage/mod.rs b/crates/common/src/storage/mod.rs index d14b3f5..2acc061 100644 --- a/crates/common/src/storage/mod.rs +++ b/crates/common/src/storage/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::Server; diff --git a/crates/common/src/storage/quota.rs b/crates/common/src/storage/quota.rs index 35fba54..6ae7b20 100644 --- a/crates/common/src/storage/quota.rs +++ b/crates/common/src/storage/quota.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/common/src/telemetry/metrics/mod.rs b/crates/common/src/telemetry/metrics/mod.rs index dfe9880..e398603 100644 --- a/crates/common/src/telemetry/metrics/mod.rs +++ b/crates/common/src/telemetry/metrics/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ pub mod otel; diff --git a/crates/common/src/telemetry/metrics/otel.rs b/crates/common/src/telemetry/metrics/otel.rs index 07558c3..18836f8 100644 --- a/crates/common/src/telemetry/metrics/otel.rs +++ b/crates/common/src/telemetry/metrics/otel.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::config::telemetry::OtelMetrics; diff --git a/crates/common/src/telemetry/metrics/prometheus.rs b/crates/common/src/telemetry/metrics/prometheus.rs index cbbecca..8c34eee 100644 --- a/crates/common/src/telemetry/metrics/prometheus.rs +++ b/crates/common/src/telemetry/metrics/prometheus.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use prometheus::{ diff --git a/crates/common/src/telemetry/mod.rs b/crates/common/src/telemetry/mod.rs index bc49e28..0f1a404 100644 --- a/crates/common/src/telemetry/mod.rs +++ b/crates/common/src/telemetry/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ pub mod alerts; // inbuxa: monitoring (MON-25 to MON-30) diff --git a/crates/common/src/telemetry/tracers/mod.rs b/crates/common/src/telemetry/tracers/mod.rs index 570df64..983a6f7 100644 --- a/crates/common/src/telemetry/tracers/mod.rs +++ b/crates/common/src/telemetry/tracers/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ #[cfg(unix)] diff --git a/crates/common/src/telemetry/tracers/otel.rs b/crates/common/src/telemetry/tracers/otel.rs index f84359b..5af94c3 100644 --- a/crates/common/src/telemetry/tracers/otel.rs +++ b/crates/common/src/telemetry/tracers/otel.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{LONG_1Y_SLUMBER, config::telemetry::OtelTracer}; diff --git a/crates/coordinator/src/lib.rs b/crates/coordinator/src/lib.rs index 47d3854..f1c50b6 100644 --- a/crates/coordinator/src/lib.rs +++ b/crates/coordinator/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // inbuxa: composite stores (sharded members, read replicas) nest store diff --git a/crates/dav/src/common/acl.rs b/crates/dav/src/common/acl.rs index b345a6d..bd9c8c4 100644 --- a/crates/dav/src/common/acl.rs +++ b/crates/dav/src/common/acl.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::ArchivedResource; diff --git a/crates/dav/src/lib.rs b/crates/dav/src/lib.rs index 9ce660b..abea011 100644 --- a/crates/dav/src/lib.rs +++ b/crates/dav/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // inbuxa: composite stores (sharded members, read replicas) nest store diff --git a/crates/dav/src/request.rs b/crates/dav/src/request.rs index 0c3f590..87bf87e 100644 --- a/crates/dav/src/request.rs +++ b/crates/dav/src/request.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/directory/src/backend/oidc/config.rs b/crates/directory/src/backend/oidc/config.rs index 36b30b2..4a28b75 100644 --- a/crates/directory/src/backend/oidc/config.rs +++ b/crates/directory/src/backend/oidc/config.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::Directory; diff --git a/crates/directory/src/backend/oidc/lookup.rs b/crates/directory/src/backend/oidc/lookup.rs index 7d09abf..d2d9f00 100644 --- a/crates/directory/src/backend/oidc/lookup.rs +++ b/crates/directory/src/backend/oidc/lookup.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/directory/src/core/config.rs b/crates/directory/src/core/config.rs index 3c87184..6f047cf 100644 --- a/crates/directory/src/core/config.rs +++ b/crates/directory/src/core/config.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/directory/src/lib.rs b/crates/directory/src/lib.rs index 892e50d..1cab0a0 100644 --- a/crates/directory/src/lib.rs +++ b/crates/directory/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // inbuxa: composite stores (sharded members, read replicas) nest store diff --git a/crates/email/src/lib.rs b/crates/email/src/lib.rs index 6712fd0..ab6cc62 100644 --- a/crates/email/src/lib.rs +++ b/crates/email/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // inbuxa: composite stores (sharded members, read replicas) nest store diff --git a/crates/email/src/mailbox/destroy.rs b/crates/email/src/mailbox/destroy.rs index 150cd64..91e89ef 100644 --- a/crates/email/src/mailbox/destroy.rs +++ b/crates/email/src/mailbox/destroy.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::*; diff --git a/crates/email/src/message/crypto.rs b/crates/email/src/message/crypto.rs index 5a30b1e..24ebea7 100644 --- a/crates/email/src/message/crypto.rs +++ b/crates/email/src/message/crypto.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use aes::cipher::{BlockModeEncrypt, KeyIvInit, block_padding::Pkcs7}; diff --git a/crates/email/src/message/delete.rs b/crates/email/src/message/delete.rs index a7b3e4a..cc781f0 100644 --- a/crates/email/src/message/delete.rs +++ b/crates/email/src/message/delete.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::metadata::MessageData; diff --git a/crates/email/src/message/delivery.rs b/crates/email/src/message/delivery.rs index 987d988..456f6f7 100644 --- a/crates/email/src/message/delivery.rs +++ b/crates/email/src/message/delivery.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::ingest::{EmailIngest, IngestEmail, IngestSource}; diff --git a/crates/email/src/sieve/delete.rs b/crates/email/src/sieve/delete.rs index b030bb6..c982ada 100644 --- a/crates/email/src/sieve/delete.rs +++ b/crates/email/src/sieve/delete.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::SieveScript; diff --git a/crates/email/src/sieve/ingest.rs b/crates/email/src/sieve/ingest.rs index 5f27b9b..ada7e5a 100644 --- a/crates/email/src/sieve/ingest.rs +++ b/crates/email/src/sieve/ingest.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::{ActiveScript, SeenIdHash, SieveScript}; diff --git a/crates/groupware/src/calendar/storage.rs b/crates/groupware/src/calendar/storage.rs index ef1f9db..6b2bb10 100644 --- a/crates/groupware/src/calendar/storage.rs +++ b/crates/groupware/src/calendar/storage.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::{ diff --git a/crates/groupware/src/contact/storage.rs b/crates/groupware/src/contact/storage.rs index 50dda40..f1c048f 100644 --- a/crates/groupware/src/contact/storage.rs +++ b/crates/groupware/src/contact/storage.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::{AddressBook, ArchivedAddressBook, ArchivedContactCard, ContactCard}; diff --git a/crates/groupware/src/file/storage.rs b/crates/groupware/src/file/storage.rs index 3b55c68..477c55f 100644 --- a/crates/groupware/src/file/storage.rs +++ b/crates/groupware/src/file/storage.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::{ArchivedFileNode, FileNode}; diff --git a/crates/groupware/src/lib.rs b/crates/groupware/src/lib.rs index 61d3642..18554ef 100644 --- a/crates/groupware/src/lib.rs +++ b/crates/groupware/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // inbuxa: composite stores (sharded members, read replicas) nest store diff --git a/crates/http/src/api/mod.rs b/crates/http/src/api/mod.rs index 8e40c96..27faa80 100644 --- a/crates/http/src/api/mod.rs +++ b/crates/http/src/api/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ pub mod diagnose; diff --git a/crates/http/src/auth/permissions.rs b/crates/http/src/auth/permissions.rs index 475ed33..3c41612 100644 --- a/crates/http/src/auth/permissions.rs +++ b/crates/http/src/auth/permissions.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use common::{ diff --git a/crates/http/src/lib.rs b/crates/http/src/lib.rs index 3449749..5eafdb9 100644 --- a/crates/http/src/lib.rs +++ b/crates/http/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // inbuxa: composite stores (sharded members, read replicas) nest store diff --git a/crates/http/src/request.rs b/crates/http/src/request.rs index a3bdadd..d7d8ce4 100644 --- a/crates/http/src/request.rs +++ b/crates/http/src/request.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/imap/src/core/client.rs b/crates/imap/src/core/client.rs index cba267c..894cf8d 100644 --- a/crates/imap/src/core/client.rs +++ b/crates/imap/src/core/client.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use std::{iter::Peekable, sync::Arc, vec::IntoIter}; diff --git a/crates/imap/src/lib.rs b/crates/imap/src/lib.rs index 6e5e97b..e51e634 100644 --- a/crates/imap/src/lib.rs +++ b/crates/imap/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // inbuxa: composite stores (sharded members, read replicas) nest store diff --git a/crates/imap/src/op/acl.rs b/crates/imap/src/op/acl.rs index 4413721..56d3824 100644 --- a/crates/imap/src/op/acl.rs +++ b/crates/imap/src/op/acl.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/imap/src/op/capability.rs b/crates/imap/src/op/capability.rs index de79b50..f8a4570 100644 --- a/crates/imap/src/op/capability.rs +++ b/crates/imap/src/op/capability.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use std::time::Instant; diff --git a/crates/imap/src/op/expunge.rs b/crates/imap/src/op/expunge.rs index 03bedc7..b497fb4 100644 --- a/crates/imap/src/op/expunge.rs +++ b/crates/imap/src/op/expunge.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::{ImapContext, ToModSeq}; diff --git a/crates/imap/src/op/fetch.rs b/crates/imap/src/op/fetch.rs index 1f7e2ee..7953d67 100644 --- a/crates/imap/src/op/fetch.rs +++ b/crates/imap/src/op/fetch.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::{FromModSeq, ImapContext}; diff --git a/crates/imap/src/op/logout.rs b/crates/imap/src/op/logout.rs index 97cc3a5..71f5477 100644 --- a/crates/imap/src/op/logout.rs +++ b/crates/imap/src/op/logout.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use std::time::Instant; diff --git a/crates/imap/src/op/mod.rs b/crates/imap/src/op/mod.rs index de67d8b..99baf49 100644 --- a/crates/imap/src/op/mod.rs +++ b/crates/imap/src/op/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use ::store::query::log::Query; diff --git a/crates/jmap-proto/src/object/mod.rs b/crates/jmap-proto/src/object/mod.rs index ce54b5b..8aefd07 100644 --- a/crates/jmap-proto/src/object/mod.rs +++ b/crates/jmap-proto/src/object/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::request::deserialize::DeserializeArguments; diff --git a/crates/jmap-proto/src/references/eval.rs b/crates/jmap-proto/src/references/eval.rs index 36c8054..3c6bf47 100644 --- a/crates/jmap-proto/src/references/eval.rs +++ b/crates/jmap-proto/src/references/eval.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/jmap-proto/src/references/resolve.rs b/crates/jmap-proto/src/references/resolve.rs index 07f0970..ff8286f 100644 --- a/crates/jmap-proto/src/references/resolve.rs +++ b/crates/jmap-proto/src/references/resolve.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/jmap-proto/src/request/capability.rs b/crates/jmap-proto/src/request/capability.rs index b78065f..7096b19 100644 --- a/crates/jmap-proto/src/request/capability.rs +++ b/crates/jmap-proto/src/request/capability.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use std::fmt; diff --git a/crates/jmap-proto/src/request/method.rs b/crates/jmap-proto/src/request/method.rs index 1325e88..73da873 100644 --- a/crates/jmap-proto/src/request/method.rs +++ b/crates/jmap-proto/src/request/method.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::request::capability::Capability; diff --git a/crates/jmap-proto/src/request/mod.rs b/crates/jmap-proto/src/request/mod.rs index d67f2ab..64432d0 100644 --- a/crates/jmap-proto/src/request/mod.rs +++ b/crates/jmap-proto/src/request/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ pub mod capability; diff --git a/crates/jmap-proto/src/request/parser.rs b/crates/jmap-proto/src/request/parser.rs index 2ff59d2..88b4f00 100644 --- a/crates/jmap-proto/src/request/parser.rs +++ b/crates/jmap-proto/src/request/parser.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::{ diff --git a/crates/jmap-proto/src/response/mod.rs b/crates/jmap-proto/src/response/mod.rs index 318362f..8be3493 100644 --- a/crates/jmap-proto/src/response/mod.rs +++ b/crates/jmap-proto/src/response/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ pub mod serialize; diff --git a/crates/jmap/src/addressbook/set.rs b/crates/jmap/src/addressbook/set.rs index 79fccde..f40a007 100644 --- a/crates/jmap/src/addressbook/set.rs +++ b/crates/jmap/src/addressbook/set.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::api::acl::{JmapAcl, JmapRights}; diff --git a/crates/jmap/src/api/acl.rs b/crates/jmap/src/api/acl.rs index b42e945..91b561a 100644 --- a/crates/jmap/src/api/acl.rs +++ b/crates/jmap/src/api/acl.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use common::{Server, auth::AccessToken, sharing::EffectiveAcl}; diff --git a/crates/jmap/src/api/auth.rs b/crates/jmap/src/api/auth.rs index ecb66b2..d4d7605 100644 --- a/crates/jmap/src/api/auth.rs +++ b/crates/jmap/src/api/auth.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use common::auth::AccessToken; diff --git a/crates/jmap/src/api/request.rs b/crates/jmap/src/api/request.rs index e7aa6cf..7baaadb 100644 --- a/crates/jmap/src/api/request.rs +++ b/crates/jmap/src/api/request.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/jmap/src/api/session.rs b/crates/jmap/src/api/session.rs index dc97bb5..95f456a 100644 --- a/crates/jmap/src/api/session.rs +++ b/crates/jmap/src/api/session.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use common::{Server, auth::AccessToken}; diff --git a/crates/jmap/src/calendar/set.rs b/crates/jmap/src/calendar/set.rs index 733510a..c6ac11a 100644 --- a/crates/jmap/src/calendar/set.rs +++ b/crates/jmap/src/calendar/set.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::api::acl::{JmapAcl, JmapRights}; diff --git a/crates/jmap/src/changes/get.rs b/crates/jmap/src/changes/get.rs index c606e55..c4bf279 100644 --- a/crates/jmap/src/changes/get.rs +++ b/crates/jmap/src/changes/get.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{api::auth::JmapAuthorization, changes::state::JmapCacheState}; diff --git a/crates/jmap/src/file/copy.rs b/crates/jmap/src/file/copy.rs index d29821c..6cdddfd 100644 --- a/crates/jmap/src/file/copy.rs +++ b/crates/jmap/src/file/copy.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/jmap/src/file/set.rs b/crates/jmap/src/file/set.rs index 576fdbf..2317df9 100644 --- a/crates/jmap/src/file/set.rs +++ b/crates/jmap/src/file/set.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/jmap/src/identity/set.rs b/crates/jmap/src/identity/set.rs index 3a542a5..770a17c 100644 --- a/crates/jmap/src/identity/set.rs +++ b/crates/jmap/src/identity/set.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use common::{Server, storage::index::ObjectIndexBuilder}; diff --git a/crates/jmap/src/lib.rs b/crates/jmap/src/lib.rs index 68e7031..4e1dfb7 100644 --- a/crates/jmap/src/lib.rs +++ b/crates/jmap/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // inbuxa: composite stores (sharded members, read replicas) nest store diff --git a/crates/jmap/src/mailbox/set.rs b/crates/jmap/src/mailbox/set.rs index f37dd06..14bc642 100644 --- a/crates/jmap/src/mailbox/set.rs +++ b/crates/jmap/src/mailbox/set.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/jmap/src/registry/get.rs b/crates/jmap/src/registry/get.rs index 80ac945..3a931a8 100644 --- a/crates/jmap/src/registry/get.rs +++ b/crates/jmap/src/registry/get.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::registry::{ diff --git a/crates/jmap/src/registry/mapping/bootstrap.rs b/crates/jmap/src/registry/mapping/bootstrap.rs index b253025..f295806 100644 --- a/crates/jmap/src/registry/mapping/bootstrap.rs +++ b/crates/jmap/src/registry/mapping/bootstrap.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::registry::{ diff --git a/crates/jmap/src/registry/mapping/principal.rs b/crates/jmap/src/registry/mapping/principal.rs index 5922951..981ae55 100644 --- a/crates/jmap/src/registry/mapping/principal.rs +++ b/crates/jmap/src/registry/mapping/principal.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::registry::mapping::{ObjectResponse, ValidationResult}; diff --git a/crates/jmap/src/registry/mapping/queued_message.rs b/crates/jmap/src/registry/mapping/queued_message.rs index fc6677f..3bce163 100644 --- a/crates/jmap/src/registry/mapping/queued_message.rs +++ b/crates/jmap/src/registry/mapping/queued_message.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/jmap/src/registry/mapping/task.rs b/crates/jmap/src/registry/mapping/task.rs index d56d3bc..229dd16 100644 --- a/crates/jmap/src/registry/mapping/task.rs +++ b/crates/jmap/src/registry/mapping/task.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/jmap/src/registry/mod.rs b/crates/jmap/src/registry/mod.rs index 10b675f..c33e241 100644 --- a/crates/jmap/src/registry/mod.rs +++ b/crates/jmap/src/registry/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use common::Server; diff --git a/crates/jmap/src/registry/query.rs b/crates/jmap/src/registry/query.rs index c873542..82c4021 100644 --- a/crates/jmap/src/registry/query.rs +++ b/crates/jmap/src/registry/query.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/jmap/src/registry/set.rs b/crates/jmap/src/registry/set.rs index 9136268..8029695 100644 --- a/crates/jmap/src/registry/set.rs +++ b/crates/jmap/src/registry/set.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::registry::{ diff --git a/crates/managesieve/src/lib.rs b/crates/managesieve/src/lib.rs index 2a1d454..37f9f34 100644 --- a/crates/managesieve/src/lib.rs +++ b/crates/managesieve/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // inbuxa: composite stores (sharded members, read replicas) nest store diff --git a/crates/managesieve/src/op/capability.rs b/crates/managesieve/src/op/capability.rs index ba8ae68..2768bcb 100644 --- a/crates/managesieve/src/op/capability.rs +++ b/crates/managesieve/src/op/capability.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::core::{Session, StatusResponse}; diff --git a/crates/managesieve/src/op/logout.rs b/crates/managesieve/src/op/logout.rs index 72488a1..a1735f8 100644 --- a/crates/managesieve/src/op/logout.rs +++ b/crates/managesieve/src/op/logout.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use tokio::io::{AsyncRead, AsyncWrite}; diff --git a/crates/pop3/src/client.rs b/crates/pop3/src/client.rs index 183724d..f2ae834 100644 --- a/crates/pop3/src/client.rs +++ b/crates/pop3/src/client.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/pop3/src/lib.rs b/crates/pop3/src/lib.rs index 4139606..3c27720 100644 --- a/crates/pop3/src/lib.rs +++ b/crates/pop3/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // inbuxa: composite stores (sharded members, read replicas) nest store diff --git a/crates/pop3/src/op/delete.rs b/crates/pop3/src/op/delete.rs index 8b53b25..d5e2244 100644 --- a/crates/pop3/src/op/delete.rs +++ b/crates/pop3/src/op/delete.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use std::time::Instant; diff --git a/crates/pop3/src/protocol/response.rs b/crates/pop3/src/protocol/response.rs index 899b30a..8c58ea7 100644 --- a/crates/pop3/src/protocol/response.rs +++ b/crates/pop3/src/protocol/response.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::Mechanism; diff --git a/crates/registry/src/schema/structs_impl.rs b/crates/registry/src/schema/structs_impl.rs index 11b1158..5a75309 100644 --- a/crates/registry/src/schema/structs_impl.rs +++ b/crates/registry/src/schema/structs_impl.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // This file is auto-generated. Do not edit directly. diff --git a/crates/services/src/broadcast/subscriber.rs b/crates/services/src/broadcast/subscriber.rs index 55d6efd..f8b832d 100644 --- a/crates/services/src/broadcast/subscriber.rs +++ b/crates/services/src/broadcast/subscriber.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::broadcast::{BROADCAST_TOPIC, BroadcastBatch}; diff --git a/crates/services/src/lib.rs b/crates/services/src/lib.rs index b041adc..682247f 100644 --- a/crates/services/src/lib.rs +++ b/crates/services/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // inbuxa: composite stores (sharded members, read replicas) nest store diff --git a/crates/services/src/state_manager/manager.rs b/crates/services/src/state_manager/manager.rs index 5b22b2d..d744982 100644 --- a/crates/services/src/state_manager/manager.rs +++ b/crates/services/src/state_manager/manager.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::{Event, PURGE_EVERY, SEND_TIMEOUT, push::spawn_push_manager}; diff --git a/crates/services/src/state_manager/mod.rs b/crates/services/src/state_manager/mod.rs index 98d274c..6b927b0 100644 --- a/crates/services/src/state_manager/mod.rs +++ b/crates/services/src/state_manager/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ pub mod ece; diff --git a/crates/services/src/task_manager/alarm.rs b/crates/services/src/task_manager/alarm.rs index 8921175..12d7107 100644 --- a/crates/services/src/task_manager/alarm.rs +++ b/crates/services/src/task_manager/alarm.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use calcard::icalendar::{ diff --git a/crates/services/src/task_manager/destroy_account.rs b/crates/services/src/task_manager/destroy_account.rs index f9d4c67..a616922 100644 --- a/crates/services/src/task_manager/destroy_account.rs +++ b/crates/services/src/task_manager/destroy_account.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::task_manager::TaskResult; diff --git a/crates/services/src/task_manager/imip.rs b/crates/services/src/task_manager/imip.rs index c09e2ad..03378be 100644 --- a/crates/services/src/task_manager/imip.rs +++ b/crates/services/src/task_manager/imip.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::task_manager::TaskResult; diff --git a/crates/services/src/task_manager/index.rs b/crates/services/src/task_manager/index.rs index 39533f8..41c35dc 100644 --- a/crates/services/src/task_manager/index.rs +++ b/crates/services/src/task_manager/index.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::task_manager::{Task, TaskDetails, TaskFailureType, TaskResult}; diff --git a/crates/services/src/task_manager/maintenance.rs b/crates/services/src/task_manager/maintenance.rs index fc82e19..9b85004 100644 --- a/crates/services/src/task_manager/maintenance.rs +++ b/crates/services/src/task_manager/maintenance.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use std::time::Instant; diff --git a/crates/services/src/task_manager/mod.rs b/crates/services/src/task_manager/mod.rs index a950de4..3575b74 100644 --- a/crates/services/src/task_manager/mod.rs +++ b/crates/services/src/task_manager/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use common::{KV_LOCK_TASK, Server}; diff --git a/crates/services/src/task_manager/restore_item.rs b/crates/services/src/task_manager/restore_item.rs index 136a3f1..a239187 100644 --- a/crates/services/src/task_manager/restore_item.rs +++ b/crates/services/src/task_manager/restore_item.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use common::{Server, auth::BuildAccessToken}; diff --git a/crates/services/src/task_manager/scheduler.rs b/crates/services/src/task_manager/scheduler.rs index 0116a92..d283ef6 100644 --- a/crates/services/src/task_manager/scheduler.rs +++ b/crates/services/src/task_manager/scheduler.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use std::time::Duration; diff --git a/crates/smtp/src/inbound/data.rs b/crates/smtp/src/inbound/data.rs index 31e35d3..a8d50b3 100644 --- a/crates/smtp/src/inbound/data.rs +++ b/crates/smtp/src/inbound/data.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::AuthResult; diff --git a/crates/smtp/src/inbound/mail.rs b/crates/smtp/src/inbound/mail.rs index 332d622..b708878 100644 --- a/crates/smtp/src/inbound/mail.rs +++ b/crates/smtp/src/inbound/mail.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/smtp/src/inbound/spawn.rs b/crates/smtp/src/inbound/spawn.rs index 0ec38ab..ca4b635 100644 --- a/crates/smtp/src/inbound/spawn.rs +++ b/crates/smtp/src/inbound/spawn.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/smtp/src/lib.rs b/crates/smtp/src/lib.rs index 6119a7e..8f8403a 100644 --- a/crates/smtp/src/lib.rs +++ b/crates/smtp/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // inbuxa: composite stores (sharded members, read replicas) nest store diff --git a/crates/spam-filter/src/analysis/mod.rs b/crates/spam-filter/src/analysis/mod.rs index 8e73b5c..ea4744f 100644 --- a/crates/spam-filter/src/analysis/mod.rs +++ b/crates/spam-filter/src/analysis/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/spam-filter/src/analysis/score.rs b/crates/spam-filter/src/analysis/score.rs index 042048b..89af6a6 100644 --- a/crates/spam-filter/src/analysis/score.rs +++ b/crates/spam-filter/src/analysis/score.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/spam-filter/src/lib.rs b/crates/spam-filter/src/lib.rs index e8c9c87..74e4caf 100644 --- a/crates/spam-filter/src/lib.rs +++ b/crates/spam-filter/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // inbuxa: composite stores (sharded members, read replicas) nest store diff --git a/crates/store/src/backend/mod.rs b/crates/store/src/backend/mod.rs index c94bd86..b817a75 100644 --- a/crates/store/src/backend/mod.rs +++ b/crates/store/src/backend/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ #[cfg(feature = "azure")] diff --git a/crates/store/src/backend/mysql/main.rs b/crates/store/src/backend/mysql/main.rs index 0655bca..47a6ce6 100644 --- a/crates/store/src/backend/mysql/main.rs +++ b/crates/store/src/backend/mysql/main.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::{MysqlStore, into_error}; diff --git a/crates/store/src/backend/mysql/mod.rs b/crates/store/src/backend/mysql/mod.rs index c98838f..88ae06e 100644 --- a/crates/store/src/backend/mysql/mod.rs +++ b/crates/store/src/backend/mysql/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/store/src/backend/postgres/main.rs b/crates/store/src/backend/postgres/main.rs index 348f5e4..60f5d2b 100644 --- a/crates/store/src/backend/postgres/main.rs +++ b/crates/store/src/backend/postgres/main.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::{PostgresStore, into_error}; diff --git a/crates/store/src/backend/postgres/mod.rs b/crates/store/src/backend/postgres/mod.rs index 299115f..19b1dc9 100644 --- a/crates/store/src/backend/postgres/mod.rs +++ b/crates/store/src/backend/postgres/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/store/src/backend/rocksdb/main.rs b/crates/store/src/backend/rocksdb/main.rs index e943cee..7c8fa1c 100644 --- a/crates/store/src/backend/rocksdb/main.rs +++ b/crates/store/src/backend/rocksdb/main.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::{CF_BLOBS, RocksDbStore}; diff --git a/crates/store/src/backend/sqlite/main.rs b/crates/store/src/backend/sqlite/main.rs index 1baadda..347f769 100644 --- a/crates/store/src/backend/sqlite/main.rs +++ b/crates/store/src/backend/sqlite/main.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::{SqliteStore, into_error, pool::SqliteConnectionManager}; diff --git a/crates/store/src/build/blob.rs b/crates/store/src/build/blob.rs index 4fa4169..079beca 100644 --- a/crates/store/src/build/blob.rs +++ b/crates/store/src/build/blob.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{BlobStore, backend::fs::FsStore, registry::bootstrap::Bootstrap}; diff --git a/crates/store/src/build/lookup.rs b/crates/store/src/build/lookup.rs index f34ac8f..ad69fcb 100644 --- a/crates/store/src/build/lookup.rs +++ b/crates/store/src/build/lookup.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{LookupStores, registry::bootstrap::Bootstrap}; diff --git a/crates/store/src/build/memory.rs b/crates/store/src/build/memory.rs index c787743..cec5f12 100644 --- a/crates/store/src/build/memory.rs +++ b/crates/store/src/build/memory.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{InMemoryStore, registry::bootstrap::Bootstrap}; diff --git a/crates/store/src/build/registry.rs b/crates/store/src/build/registry.rs index 011d09e..8b352c9 100644 --- a/crates/store/src/build/registry.rs +++ b/crates/store/src/build/registry.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/store/src/dispatch/blob.rs b/crates/store/src/dispatch/blob.rs index 40ef517..595e6c0 100644 --- a/crates/store/src/dispatch/blob.rs +++ b/crates/store/src/dispatch/blob.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{BlobStore, CompressionAlgo, Store, U32_LEN}; diff --git a/crates/store/src/dispatch/lookup.rs b/crates/store/src/dispatch/lookup.rs index 9f015f2..b433260 100644 --- a/crates/store/src/dispatch/lookup.rs +++ b/crates/store/src/dispatch/lookup.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use registry::schema::structs::Rate; diff --git a/crates/store/src/dispatch/mod.rs b/crates/store/src/dispatch/mod.rs index 1d287e4..003f5eb 100644 --- a/crates/store/src/dispatch/mod.rs +++ b/crates/store/src/dispatch/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::Store; diff --git a/crates/store/src/dispatch/search.rs b/crates/store/src/dispatch/search.rs index 5d9d3b3..c65e124 100644 --- a/crates/store/src/dispatch/search.rs +++ b/crates/store/src/dispatch/search.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/crates/store/src/dispatch/store.rs b/crates/store/src/dispatch/store.rs index a863f75..589347b 100644 --- a/crates/store/src/dispatch/store.rs +++ b/crates/store/src/dispatch/store.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::DocumentSet; diff --git a/crates/store/src/lib.rs b/crates/store/src/lib.rs index 90744c7..05ddd3f 100644 --- a/crates/store/src/lib.rs +++ b/crates/store/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ #![warn(clippy::large_futures)] diff --git a/crates/store/src/registry/local.rs b/crates/store/src/registry/local.rs index 5dbfd38..780dd27 100644 --- a/crates/store/src/registry/local.rs +++ b/crates/store/src/registry/local.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{RegistryStore, RegistryStoreInner, Store}; diff --git a/crates/trc/src/event/enums.rs b/crates/trc/src/event/enums.rs index dc1f90a..a5e2878 100644 --- a/crates/trc/src/event/enums.rs +++ b/crates/trc/src/event/enums.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // This file is auto-generated. Do not edit directly. diff --git a/crates/trc/src/event/enums_impl.rs b/crates/trc/src/event/enums_impl.rs index 9192c3a..10b7bbf 100644 --- a/crates/trc/src/event/enums_impl.rs +++ b/crates/trc/src/event/enums_impl.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // This file is auto-generated. Do not edit directly. diff --git a/crates/trc/src/ipc/metrics.rs b/crates/trc/src/ipc/metrics.rs index 7ce82d0..6ec8e89 100644 --- a/crates/trc/src/ipc/metrics.rs +++ b/crates/trc/src/ipc/metrics.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use std::sync::atomic::Ordering; diff --git a/crates/types/src/lib.rs b/crates/types/src/lib.rs index 475c9d8..1f4c77b 100644 --- a/crates/types/src/lib.rs +++ b/crates/types/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ pub mod acl; diff --git a/crates/utils/src/http.rs b/crates/utils/src/http.rs index ccaf3b0..4545a91 100644 --- a/crates/utils/src/http.rs +++ b/crates/utils/src/http.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use base64::{Engine, engine::general_purpose}; diff --git a/crates/utils/src/snowflake.rs b/crates/utils/src/snowflake.rs index c406aab..7b5a8f5 100644 --- a/crates/utils/src/snowflake.rs +++ b/crates/utils/src/snowflake.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use std::{ diff --git a/tests/src/directory/mod.rs b/tests/src/directory/mod.rs index 61ac4ae..2488ba7 100644 --- a/tests/src/directory/mod.rs +++ b/tests/src/directory/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ pub mod discovery; diff --git a/tests/src/imap/basic.rs b/tests/src/imap/basic.rs index 21efaff..6e05712 100644 --- a/tests/src/imap/basic.rs +++ b/tests/src/imap/basic.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use super::{AssertResult, ImapConnection, Type}; diff --git a/tests/src/jmap/calendar/calendars.rs b/tests/src/jmap/calendar/calendars.rs index af72eaf..2000401 100644 --- a/tests/src/jmap/calendar/calendars.rs +++ b/tests/src/jmap/calendar/calendars.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::utils::{ diff --git a/tests/src/jmap/contacts/addressbook.rs b/tests/src/jmap/contacts/addressbook.rs index fa253c9..25b7e61 100644 --- a/tests/src/jmap/contacts/addressbook.rs +++ b/tests/src/jmap/contacts/addressbook.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::utils::{ diff --git a/tests/src/jmap/principal/get.rs b/tests/src/jmap/principal/get.rs index f8f6665..f69c707 100644 --- a/tests/src/jmap/principal/get.rs +++ b/tests/src/jmap/principal/get.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use jmap_proto::{object::principal::PrincipalProperty, request::method::MethodObject}; diff --git a/tests/src/lib.rs b/tests/src/lib.rs index 75f452d..93b5f56 100644 --- a/tests/src/lib.rs +++ b/tests/src/lib.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ // inbuxa: composite stores nest store futures deeply enough to pass diff --git a/tests/src/smtp/inbound/antispam.rs b/tests/src/smtp/inbound/antispam.rs index 2313cf0..c8411d8 100644 --- a/tests/src/smtp/inbound/antispam.rs +++ b/tests/src/smtp/inbound/antispam.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use common::enterprise::llm::{ diff --git a/tests/src/store/mod.rs b/tests/src/store/mod.rs index c3c31ea..ff4b253 100644 --- a/tests/src/store/mod.rs +++ b/tests/src/store/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ pub mod blob; diff --git a/tests/src/system/delivery.rs b/tests/src/system/delivery.rs index 916dc09..765134b 100644 --- a/tests/src/system/delivery.rs +++ b/tests/src/system/delivery.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::utils::{ diff --git a/tests/src/system/mod.rs b/tests/src/system/mod.rs index 55c7e4d..e328bf5 100644 --- a/tests/src/system/mod.rs +++ b/tests/src/system/mod.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ pub mod antispam; diff --git a/tests/src/system/oidc.rs b/tests/src/system/oidc.rs index e216c3d..2ba7e7c 100644 --- a/tests/src/system/oidc.rs +++ b/tests/src/system/oidc.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::utils::{ diff --git a/tests/src/system/security.rs b/tests/src/system/security.rs index 497f620..76a397b 100644 --- a/tests/src/system/security.rs +++ b/tests/src/system/security.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/tests/src/system/task.rs b/tests/src/system/task.rs index faed530..d1596a9 100644 --- a/tests/src/system/task.rs +++ b/tests/src/system/task.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::utils::{account::Account, server::TestServer}; diff --git a/tests/src/utils/account.rs b/tests/src/utils/account.rs index 18e0cc7..a27ea00 100644 --- a/tests/src/utils/account.rs +++ b/tests/src/utils/account.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::utils::{imap::ImapConnection, server::TestServer, webdav::DummyWebDavClient}; diff --git a/tests/src/utils/cleanup.rs b/tests/src/utils/cleanup.rs index 9ef7c8e..4e1d5e4 100644 --- a/tests/src/utils/cleanup.rs +++ b/tests/src/utils/cleanup.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use ::registry::{ diff --git a/tests/src/utils/containers.rs b/tests/src/utils/containers.rs index 519c91d..e3b7d6d 100644 --- a/tests/src/utils/containers.rs +++ b/tests/src/utils/containers.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use std::time::{Duration, Instant}; diff --git a/tests/src/utils/server.rs b/tests/src/utils/server.rs index c39800e..1e4dded 100644 --- a/tests/src/utils/server.rs +++ b/tests/src/utils/server.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::{ diff --git a/tests/src/utils/storage.rs b/tests/src/utils/storage.rs index 36b27c6..e8d9d35 100644 --- a/tests/src/utils/storage.rs +++ b/tests/src/utils/storage.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::utils::cleanup::{search_store_destroy, store_assert_is_empty}; diff --git a/tests/src/webdav/cal_query.rs b/tests/src/webdav/cal_query.rs index f1ff0ef..4110e16 100644 --- a/tests/src/webdav/cal_query.rs +++ b/tests/src/webdav/cal_query.rs @@ -2,6 +2,8 @@ * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL + * + * Modified by Coffey Labs in 2026 for INBUXA. */ use crate::utils::server::TestServer;