# Copyright (C) 2026 Doan Luu Duc Tai # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as # published by the Free Software Foundation, either version 3 of the # License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Affero General Public License for more details. # # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . [licenses] allow = ["Apache-2.0", "BSD-3-Clause", "Unicode-3.0", "MIT", "0BSD", "Zlib"] [[licenses.exceptions]] name = "stack" allow = ["AGPL-3.0-or-later"] [[licenses.exceptions]] name = "stack-chat-crypto" allow = ["AGPL-3.0-or-later"] [[licenses.exceptions]] name = "sequoia-openpgp" allow = ["LGPL-2.0-or-later"] [[licenses.exceptions]] name = "buffered-reader" allow = ["LGPL-2.0-or-later"] [[licenses.exceptions]] name = "xxhash-rust" allow = ["BSL-1.0"] [[licenses.exceptions]] name = "libloading" allow = ["ISC"] [bans] multiple-versions = "deny" multiple-versions-include-dev = true wildcards = "deny" skip = [ { name = "block-buffer", version = "=0.10.4" }, { name = "cpufeatures", version = "=0.2.17" }, { name = "crypto-common", version = "=0.1.7" }, { name = "digest", version = "=0.10.7" }, { name = "generic-array", version = "=0.14.7" }, { name = "getrandom", version = "=0.2.17" }, { name = "hashbrown", version = "=0.15.5" }, { name = "itertools", version = "=0.13.0" }, { name = "shlex", version = "=1.3.0" }, { name = "syn", version = "=2.0.119" }, ] [advisories] yanked = "deny" [sources] unknown-registry = "deny" unknown-git = "deny"