summary refs log tree commit diff
path: root/third_party/cachunker/Cargo.lock.license
diff options
context:
space:
mode:
authoredef <edef@unfathomable.blue>2022-05-04 21:52:29 +0000
committeredef <edef@unfathomable.blue>2022-06-12 11:35:34 +0000
commitcb5bd26569ba33ea0cf1b696a9f0da42687a9185 (patch)
tree063f0b8411b71b5ae23725924e61ffb750ca23f3 /third_party/cachunker/Cargo.lock.license
parentdbaf4a91d26e684b826dd52bc39f92694629bf6a (diff)
third_party/cachunker: init
This is the BuzHash content-defined chunker extracted from Lennart
Poettering's casync, almost verbatim, along with Rust bindings so
we can actually use it safely.

The bindings are a little bit constrained, since they don't support
streaming use, unlike the code they are wrapping. This suffices for
our use case: performance and correctness comparison to our native
Rust implementation, which should behave identically and perform
better.

Change-Id: Iee4296f661b036620bafef5a6c6671fe1a750bb6
Diffstat (limited to 'third_party/cachunker/Cargo.lock.license')
-rw-r--r--third_party/cachunker/Cargo.lock.license2
1 files changed, 2 insertions, 0 deletions
diff --git a/third_party/cachunker/Cargo.lock.license b/third_party/cachunker/Cargo.lock.license
new file mode 100644
index 0000000..680d079
--- /dev/null
+++ b/third_party/cachunker/Cargo.lock.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: edef <edef@unfathomable.blue>
+SPDX-License-Identifier: CC0-1.0