50 Commits
Author SHA1 Message Date
Markus Pettersson cc5b249b7c Stop ignoring RUSTSEC-2024-0436 (paste is unmaintained) 2026-09-11 09:57:33 +02:00
Linus Färnstrand 9c1a670c8a Ban ring from our dependency tree 2026-09-03 20:28:52 +02:00
Emīls 89247fa467 Allow 0BSD license dependencies
0BSD is compatible with GPLv3 and more permissive than other BSD
licenses we already support.
https://www.gnu.org/licenses/license-list.en.html#Zero-BSD
2026-07-10 08:27:27 +02:00
Markus Pettersson 258b121aa2 Ignore RUSTSEC-2026-0168 advisory
Silence RUSTSEC-2026-0168. The pqcrypto-* crates are unmaintained, but
there are no viable alternative for the HQC algorithm at the moment.
2026-06-05 09:09:57 +02:00
Zoey Rust 60c3742581 Deduplicate windows dependency 2026-05-22 10:22:21 +02:00
Zoey Rust 25df6e644d Depend on windows_result directly for access to its Error type 2026-05-22 10:22:20 +02:00
Linus Färnstrand db3e333999 Update deny.toml with the actual target triples we ship Rust code to 2026-05-13 09:07:48 +02:00
Joakim Hulthe 28b601d417 Add paste to advisories.ignore
The most recent version of `netlink-packet-core` reverted back to using
`paste` over `pastey` because the latter not "proven by the community".

https://crates.io/crates/netlink-packet-core
https://crates.io/crates/paste
https://crates.io/crates/pastey
2026-04-29 11:21:33 +02:00
Markus Pettersson 9905e16536 Add rand < 0.9.3 to deny.toml 2026-04-15 14:25:43 +02:00
Linus Färnstrand d29c4e4a15 Update Rust code to use GPL-3.0-or-later license SPDX 2026-02-20 13:18:38 +01:00
Markus Pettersson 29ef2a1a20 Remove ignore of RUSTSEC-2025-0142 from deny.toml 2026-02-16 12:58:54 +01:00
Sebastian Holmin 9b91c0103a Format deny.toml files 2026-01-23 15:05:54 +01:00
Linus Färnstrand 03364a2a12 Ignore RUSTSEC-2025-0142 for two months
Short ignore time since we should fix our own crate and upgrade
2026-01-09 11:20:14 +01:00
Linus Färnstrand 6bad273baa Ignore RUSTSEC-2025-0141 for six months 2026-01-07 23:37:56 +01:00
Markus Pettersson 3981421c14 Revert ignoring RUSTSEC-2024-0436 in vulnerability scanners 2025-10-01 10:58:56 +02:00
Linus Färnstrand d9f3c505ce Change licence identifier from GPL-3.0 to GPL-3.0-only
This is the new SPDX compatible identifier
2025-09-09 14:56:15 +02:00
Sebastian Holmin 74d005a051 Add "CDLA-Permissive-2.0" license 2025-08-26 15:32:06 +02:00
Linus Färnstrand dcfc84913f Remove custom license allowance for ring
Ring switched over to Apache-2.0 AND ISC, so they are now compatible
with our regular list of allowed licenses
2025-06-04 13:43:47 +02:00
Joakim Hulthe c64570a364 Tweak wording in deny.toml 2025-04-16 18:32:21 +02:00
Markus Pettersson a8f2884967 Silence RUSTSEC-2024-0436 2025-03-11 12:03:08 +01:00
Linus Färnstrand 2a8442f163 Forbid tokio 0.x 2024-12-19 15:30:15 +01:00
Linus Färnstrand e2bc1a64c0 Restructure cargo bans section 2024-12-19 15:30:12 +01:00
Linus Färnstrand d29b2ad00b Forbid old hyper and async-std 2024-12-19 15:30:00 +01:00
Markus Pettersson 24c602a921 Revert "Silence RUSTSEC-2024-0421"
This reverts commit 6022cb16ba.
2024-12-11 13:26:28 +01:00
Markus Pettersson 6022cb16ba Silence RUSTSEC-2024-0421 2024-12-10 09:34:37 +01:00
Markus Pettersson 4427875be2 Add notice about what files to sync when ignoring RUSTSEC advisories 2024-11-15 07:31:48 +01:00
Linus Färnstrand bbed3cdf80 Stop ignoring RUSTSEC-2023-0079 (Kyber timing attack)
The dependency with this CVE is no longer in our dependency tree
2024-10-15 11:56:57 +02:00
Markus Pettersson 637730fb40 Revert silencing RUSTSEC-2024-0370 in cargo deny 2024-09-20 08:58:44 +02:00
Markus Pettersson b83bf05d3d Silence RUSTSEC-2024-0370 2024-09-06 09:28:04 +02:00
David Lönnhager 41579cfb26 Add Unicode-3.0 to approved licenses 2024-08-27 11:12:51 +02:00
Oskar Nyberg fb551fdf45 Add Zlib to allowed licences 2024-04-15 11:50:13 +02:00
Linus Färnstrand 90ce4168f0 Update [deny] section of the deny.toml files 2024-03-26 10:44:48 +01:00
Linus Färnstrand 555a80eaa3 Update [advisories] section of our deny.toml files to version 2 2024-03-26 10:44:46 +01:00
Linus Färnstrand d8ec7ceb1f Update and align [sources] section of our deny.toml files 2024-03-26 10:44:45 +01:00
Linus Färnstrand d3596f679a Update [licenses] section of deny.toml to version 2 2024-03-26 10:44:44 +01:00
Linus Färnstrand 236059ef71 Update cargo deny targets
Adds Android and iOS targets
2024-03-26 10:44:41 +01:00
Linus Färnstrand 7baae701c8 Point the hickory-dns dependency to our own fork of the repo
We should avoid depending on git repositories outside our own control.
The hickory-dns organization or repository can go away at any point in
time. That will make it way harder to re-build old versions of the app.
2024-03-26 09:26:45 +01:00
David Lönnhager 4d530d60a3 Add hickory-dns to allowed git dependencies 2024-03-18 18:13:19 +01:00
Linus Färnstrand 4b426fa6d6 Remove nix rust crate git repository from allowed external sources 2024-03-08 15:11:26 +01:00
David Lönnhager 4011170772 Temporarily allow RUSTSEC-2023-0079 in deny.toml 2024-02-09 15:54:02 +01:00
Linus Färnstrand a4d6d259b7 Un-ignore RUSTSEC-2020-0071 and ban time 0.1 from dependency tree 2023-08-01 14:22:49 +02:00
Linus Färnstrand f74fd478ea Deny atty as Rust dependency 2023-08-01 10:40:23 +02:00
Linus Färnstrand 71c0352c85 Deny old clap versions in our dependency tree 2023-07-03 10:38:51 +02:00
David Lönnhager 6791bad337 Rework macOS routing 2023-06-05 20:04:30 +02:00
Emīls ae24508c08 Allow CC0 license 2023-05-22 10:18:38 +02:00
Emīls Piņķis 10ba71b305 Allow Unicode-DFS-2016 licence 2022-09-27 21:13:24 +02:00
Linus Färnstrand ab94bbc953 Add OpenSSL related crates to deny.toml ban section
We use Rustls for TLS. We don't want to accidentally pull in
OpenSSL for anything. Both because it would bloat the binaries,
and because we would then potentially be vulnerable to OpenSSL
CVEs. Which is something we don't monitor since we are not actively
using it
2022-07-01 11:45:22 +02:00
Linus Färnstrand 122721a34b Remove documentation from deny.toml 2022-07-01 10:03:09 +02:00
Linus Färnstrand 89ebfbdd40 Improve the list of allowed licenses 2022-07-01 10:03:09 +02:00
Linus Färnstrand 46970d7e31 Add initial deny.toml file for cargo-deny 2022-07-01 10:03:00 +02:00