From 6172df3e0052b6f12bc2855fdbb5fa849ddd5439 Mon Sep 17 00:00:00 2001 From: randogoth Date: Thu, 8 Oct 2026 23:02:57 +0300 Subject: [PATCH] docs: add license, third-party notices, AI declaration, and a download section --- AI-DECLARATION.md | 12 + LICENSE | 201 ++++++ README.md | 73 +-- THIRD_PARTY_NOTICES.md | 1129 ++++++++++++++++++++++++++++++++++ docs/screenshots/carrier.png | Bin 0 -> 345504 bytes locales/en-US/main.ftl | 112 ++++ 6 files changed, 1485 insertions(+), 42 deletions(-) create mode 100644 AI-DECLARATION.md create mode 100644 LICENSE create mode 100644 THIRD_PARTY_NOTICES.md create mode 100644 docs/screenshots/carrier.png diff --git a/AI-DECLARATION.md b/AI-DECLARATION.md new file mode 100644 index 0000000..1b5def6 --- /dev/null +++ b/AI-DECLARATION.md @@ -0,0 +1,12 @@ +--- +version: "0.1.2" +level: copilot +--- + +This format is based on [AI-DECLARATION.md](https://ai-declaration.md/en/0.1.2). + +## Notes + +- I directed the work step by step, reviewed and committed the results, and verified the UI live; build, packaging and cross-platform scripts. +- Mistral Vibe acted on a migration from Iced to Replm4, the follow-up refinement sessions, and the Flatpak and MSYS2 packaging. +- Claude Code was used throughout, prompted and reviewed by me at each step. Its main task was GTK4/adwaita refinements. diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..c98d27d --- /dev/null +++ b/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + https://www.apache.org/licenses/LICENSE-2.0 + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + +APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + +Copyright [yyyy] [name of copyright owner] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. diff --git a/README.md b/README.md index 82198b3..e38ac4c 100644 --- a/README.md +++ b/README.md @@ -1,33 +1,39 @@ # carrier -A minimalist desktop client for [Smol Mail](../smolmail): one compact window — the list above, the article below — built on [fumi-core](../fumi), the reference CLI's own library, with a [Relm4](https://relm4.org) (GTK4) UI built from libadwaita's own widgets, so it follows the user's theme and accent colour. One 32-byte seed is the only secret; mail stays sealed at rest and opens on demand. +[![License: Apache-2.0](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](LICENSE) [![Built with Devbox](https://www.jetify.com/img/devbox/shield_galaxy.svg)](https://github.com/jetify-com/devbox/) [![AI-DECLARATION: copilot](https://img.shields.io/badge/䷼%20AI--DECLARATION-copilot-fee2e2?labelColor=fee2e2)](https://ai-declaration.md) + +A simple desktop client for [Smol Mail](../smolmail). One compact window: the message list above, the article below. It's built on [fumi-core](../fumi), the reference CLI's own library, with a [Relm4](https://relm4.org) (GTK4) UI made from libadwaita's own widgets, so it follows your theme and accent colour. One 32-byte seed is the only secret; mail stays sealed at rest and opens on demand. + +![carrier showing an inbox and an open message](docs/screenshots/carrier.png) ## What it does -- Create or restore an identity from a seed, shown once at creation time. -- Pin a server's key — paste the operator's, or connect and pin what it presents — then register a username or recall an existing address. -- Fetch (with cancel), read, reply and send sealed mail; the inbox, the requests tier and sent copies each keep their own folder. -- Composes closed by any sidebar trip are stashed as drafts — kept beside the store, reopened from a folder that appears only once one exists; Cancel is the only way to throw one away. -- Custom `Key: value` frontmatter rows when writing: one line per header under the subject, validated against the frontmatter rules — the client's own fields (subject, reply-to, in-reply-to, accept) can't be shadowed, and rows survive a stash as part of the draft. Received mail shows the sender's own fields in the message detail, between the meta line and the body; replying to such a mail asks whether to carry copies of the fields into the reply, where they stay editable. -- Accept or block a requester when their mail carried a self-certifying reply address; accept tokens attach to accepted contacts automatically. -- Contacts with verified/tofu marks and smol:// import; each contact's detail names the server its address lives on and whether that server's key is pinned, with a pin action when it is not. Your own identity opens in the same detail view, its address in the header bar with a QR share beside it, key, fingerprint and URI below. -- Optional strict first contact: writing to someone new whose address carries no key means their key has to be looked up on their own server, and an unpinned server can answer with one of its own. With the setting on, that send stops and the compose offers to fetch and pin the server's key first, so it can be checked against what the operator published. A smol:// address whose key differs from the one already on file asks before replacing it, either way. -- Key rotation with a confirm-first step, a network timeout, gsmol backup export/import that never contains the seed, and a log-out that erases the local files and returns to onboarding. Preferences live in a plaintext sidecar beside the store, so they survive a restart. +- Create an identity from a seed, or restore one you already have. The seed shows once, at creation. +- Pin a server's key, either by pasting the operator's key or connecting and trusting what the server presents. Then register a username, or recall an address you already own. +- Fetch, read, reply to and send sealed mail. Your inbox, requests and sent mail each live in their own folder. +- Close a compose window from the sidebar and carrier saves it as a draft automatically. Drafts live beside your mail store, in a folder that shows up once you have one; Cancel is the only way to throw one away. +- Add your own `Key: value` headers when writing mail, one per line under the subject. carrier checks each line against the frontmatter rules and won't let you override its own fields (subject, reply-to, in-reply-to, accept). When you open mail with custom headers, they show up between the meta line and the body, and replying offers to carry them into your draft, where you can still edit them. +- Accept or block someone who writes to you with a self-certifying reply address. Accepting also attaches an accept token to that contact automatically. +- Import contacts from a smol:// link and see whether they're verified or just trust-on-first-use. Each contact's detail view names the server their address lives on, whether you've pinned that server's key, and a button to pin it if you haven't. Your own identity opens the same way, with a QR code next to your address in the header bar and your key, fingerprint and URI below. +- Turn on strict first contact to make carrier pause before writing to someone new whose address carries no key. With it on, carrier offers to fetch and pin the server's key first, so you can check it against what the operator published, before the send goes out. A smol:// address with a key that differs from the one on file asks before replacing it, strict mode or not. +- Rotate your key with a confirmation step and a network timeout. Export and import gsmol backups that never contain the seed. Log out to erase your local files and return to onboarding. Your preferences live in a small sidecar file next to the store, so they survive a restart. -## Layout +## Download -``` -src/main.rs config directory, demo seeding, launch -src/app.rs state and update; blocking calls run on the worker pool -src/view.rs the Relm4 component: widgets, the op adapter, the re-render -src/ops.rs fumi-core calls, key/read-mark files, and the offline tests +Each release carries its binaries on the forge: [downloads for carrier](https://code.randogoth.com/randogoth/carrier/releases). + +### Flatpak + +```bash +flatpak install --user carrier-x86_64.flatpak +flatpak run com.randogoth.carrier ``` -## State +### Windows -Everything lives under `$XDG_CONFIG_HOME/carrier` (default `~/.config/carrier`): `carrier.key` is the master seed, written 0600; `carrier.db` is fumi-core's sealed store; `read.txt` is carrier's own read marks, one hex id per line; `settings.txt` holds the preferences as one `key value` line each. +Download the [installer](https://code.randogoth.com/randogoth/carrier/releases/download/v0.2.0/carrier-windows-0.2.0-setup.exe) and run it -## Run and verify +## Build ``` devbox run run # build release and launch @@ -35,38 +41,21 @@ devbox run check # fmt --check, build, tests devbox run test # tests only ``` -The tests run offline against an in-memory store: seed and key parsing, a sealed envelope listed and opened end to end, contact import, a full backup round-trip, pin labels and the date formatter. `scripts/devbox-libs.sh` puts the GUI stack's runtime libraries (wayland, xkbcommon, EGL, vulkan) on the library path inside the devbox shell — they are dlopened, so nothing that links the binary can provide them. +Tests run offline against an in-memory store and cover seed and key parsing, listing and opening a sealed envelope end to end, importing a contact, a full backup round-trip, pin labels and the date formatter. `scripts/devbox-libs.sh` adds the GUI stack's runtime libraries (wayland, xkbcommon, EGL, vulkan) to the library path inside the devbox shell, since they're loaded at runtime and nothing that links the binary can provide them. -## Status +### Packaging -Work in progress: the UI is unexercised against a live server — the store, crypto and address paths are covered by tests, the network flows (register, fetch, send, rotate) are wired to fumi-core's operations but only smoke-tested as far as launching the window. - -## Packaging - -`devbox run package` builds and installs the app as a Flatpak from -`com.randogoth.carrier.json` — the binary, the desktop file, the metainfo and -the icon all come from the repo, and the tooling (`flatpak`, `flatpak-builder`, -`appstreamcli`) lives in the devbox environment. The flatpak runtime is the one -dependency outside devbox; install it once: +Run `devbox run package` to build carrier and install it as a Flatpak, using `com.randogoth.carrier.json`. It picks up the binary, desktop file, metainfo and icon from the repo, and devbox provides the tooling (`flatpak`, `flatpak-builder`, `appstreamcli`). The one thing outside devbox is the flatpak runtime itself; install it once: flatpak install --user flathub org.gnome.Sdk//51 org.freedesktop.Sdk.Extension.rust-stable//26.08 -The result is installed into the user flatpak and runs as -`flatpak run com.randogoth.carrier`. Inside the sandbox the app keeps its -config under `~/.var/app/com.randogoth.carrier/config/carrier`, so a flatpak -install starts with a fresh identity rather than the dev build's account. +After that, carrier lives in your user flatpak and runs with `flatpak run com.randogoth.carrier`. Inside the sandbox it keeps its config under `~/.var/app/com.randogoth.carrier/config/carrier`, so a flatpak install starts with a fresh identity rather than your dev build's account. ### Windows -Install MSYS2 (`winget install MSYS2.MSYS2`), open the **MSYS2 MINGW64** -shell, and run the one-command script from the carrier checkout: +Install MSYS2 (`winget install MSYS2.MSYS2`), open the **MSYS2 MINGW64** shell, and run the setup script from your carrier checkout: git clone ssh://git@code.randogoth.com:2222/randogoth/carrier.git cd carrier && windows/setup.sh -`windows/setup.sh` installs the GTK and Rust stack into MSYS2, clones fumi -next to carrier if it is missing, builds, and bundles carrier.exe with the -GTK runtime into `dist/` and a zip — the complete Windows distribution. The -app keeps its config in `%APPDATA%\carrier`. If MSYS2 updates its core -mid-run the shell may close; rerun the script and it continues. Cloning -over SSH needs the key in `~/.ssh` inside the MSYS2 home. +`windows/setup.sh` installs the GTK and Rust stack into MSYS2, clones fumi next to carrier if you don't already have it, builds carrier, and bundles carrier.exe with the GTK runtime into `dist/` and a zip, a complete Windows distribution. carrier keeps its config in `%APPDATA%\carrier`. If MSYS2 updates its core mid-run, the shell may close; just rerun the script and it picks up where it left off. Cloning over SSH needs your key in `~/.ssh` inside the MSYS2 home. diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md new file mode 100644 index 0000000..62b6d1b --- /dev/null +++ b/THIRD_PARTY_NOTICES.md @@ -0,0 +1,1129 @@ +# Third-Party Notices + +carrier incorporates the third-party components listed below. Components are grouped by license, each with the copyright notice that applies to it, followed by the full license text. A component listed under several licenses is multi-licensed under those options; any one of them may be chosen. All components are redistributed unmodified from their published sources. + +The Rust crates listed are all crates resolved by `Cargo.lock`, including transitive dependencies, which are statically linked into the carrier binary. +The SQLite C library is bundled in source form by the `libsqlite3-sys` crate and is public domain (see the final section). + +## Apache License 2.0 + +- aead 0.5.2 - Copyright (c) 2019 The RustCrypto Project Developers Copyright (c) 2019 MobileCoin, LLC +- aes 0.8.4 - Copyright (c) 2018 Artyom Pavlov +- aes-gcm 0.10.3 - Copyright (c) 2019 The RustCrypto Project Developers +- ahash 0.8.12 - Copyright (c) 2018 Tom Kaitchuck +- autocfg 1.5.1 - Copyright (c) 2018 Josh Stone +- base64ct 1.8.3 - Copyright (c) 2014 Steve "Sc00bz" Thomas (steve at tobtu dot com) Copyright (c) 2021-2025 The RustCrypto Project Developers +- bitflags 2.13.2 - Copyright (c) 2014 The Rust Project Developers +- blake2 0.10.6 - Copyright (c) 2015-2016 The blake2-rfc Developers, Cesar Barros Copyright (c) 2017 Artyom Pavlov +- block-buffer 0.10.4 - Copyright (c) 2018-2019 The RustCrypto Project Developers +- bumpalo 3.20.3 - Copyright (c) 2019 Nick Fitzgerald +- cc 1.5.1 - Copyright (c) 2014 Alex Crichton +- cfg-expr 0.20.10 - Copyright (c) 2019 Embark Studios +- cfg-if 1.0.5 - Copyright (c) 2014 Alex Crichton +- chacha20 0.9.1 - Copyright (c) 2019-2023 The RustCrypto Project Developers +- chacha20poly1305 0.10.1 - Copyright (c) 2019 The RustCrypto Project Developers +- cipher 0.4.4 - Copyright (c) 2016-2020 RustCrypto Developers +- const-oid 0.9.6 - Copyright (c) 2020-2022 The RustCrypto Project Developers +- cpufeatures 0.2.17 - Copyright (c) 2020-2025 The RustCrypto Project Developers +- crypto-common 0.1.7 - Copyright (c) 2021 RustCrypto Developers +- ctr 0.9.2 - Copyright (c) 2018-2022 RustCrypto Developers Copyright (c) 2018 Artyom Pavlov +- curve25519-dalek-derive 0.1.1 - The curve25519-dalek-derive developers +- der 0.7.10 - Copyright (c) 2020-2023 The RustCrypto Project Developers +- digest 0.10.7 - Copyright (c) 2017 Artyom Pavlov +- displaydoc 0.2.7 - Jane Lusby +- ed25519 2.2.3 - Copyright 2018-2022 RustCrypto Developers +- equivalent 1.0.2 - Copyright (c) 2016--2023 +- errno 0.3.14 - Copyright (c) 2014 Chris Wong +- fallible-iterator 0.3.0 - Copyright (c) 2015 The rust-openssl-verify Developers +- fallible-streaming-iterator 0.1.9 - Copyright (c) 2016 The fallible-streaming-iterator Developers +- fastrand 2.5.0 - Stjepan Glavina +- fiat-crypto 0.2.9 - Copyright 2015-2020 the fiat-crypto authors (see the AUTHORS file) +- field-offset 0.3.6 - Copyright (c) 2016-2021 Diggory Blake, and other contributors. +- find-msvc-tools 0.1.14 - Copyright (c) 2014 Alex Crichton +- fluent-bundle 0.16.0 - Copyright 2017 Mozilla +- fluent-langneg 0.13.1 - Zibi Braniecki +- fluent-syntax 0.12.0 - Copyright 2017 Mozilla +- flume 0.11.1 - Joshua Barretto +- fragile 2.1.0 - Armin Ronacher +- futures 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- futures-channel 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- futures-core 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- futures-executor 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- futures-io 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- futures-macro 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- futures-sink 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- futures-task 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- futures-util 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- getrandom 0.2.17 - Copyright (c) 2018-2024 The rust-random Project Developers Copyright (c) 2014 The Rust Project Developers +- getrandom 0.4.3 - Copyright (c) 2018-2026 The rust-random Project Developers Copyright (c) 2014 The Rust Project Developers +- ghash 0.5.1 - Copyright (c) 2019 RustCrypto Developers +- hashbrown 0.14.5 - Copyright (c) 2016 Amanieu d'Antras +- hashbrown 0.17.1 - Copyright (c) 2016 Amanieu d'Antras +- hashlink 0.9.1 - kyren +- heck 0.5.0 - Copyright (c) 2015 The Rust Project Developers +- hkdf 0.12.4 - Copyright (c) 2015-2018 Vlad Filippov Copyright (c) 2018-2021 RustCrypto Developers +- hmac 0.12.1 - Copyright (c) 2017 Artyom Pavlov +- indexmap 2.14.2 - Copyright (c) 2016--2017 +- inout 0.1.4 - Copyright (c) 2022 The RustCrypto Project Developers Copyright (c) 2022 Artyom Pavlov +- intl-memoizer 0.5.3 - Copyright 2017 Mozilla +- intl_pluralrules 7.0.2 - Kekoa Riggin , Zibi Braniecki +- itoa 1.0.18 - David Tolnay +- js-sys 0.3.106 - Copyright (c) 2014 Alex Crichton +- libc 0.2.189 - Copyright (c) The Rust Project Developers +- linux-raw-sys 0.12.1 - Dan Gohman +- lock_api 0.4.14 - Copyright (c) 2016 The Rust Project Developers +- once_cell 1.21.4 - Aleksey Kladov +- opaque-debug 0.3.1 - Copyright (c) 2018-2024 The RustCrypto Project Developers +- pin-project-lite 0.2.17 - The pin-project-lite developers +- pkcs8 0.10.2 - Copyright (c) 2020-2023 The RustCrypto Project Developers +- pkg-config 0.3.34 - Copyright (c) 2014 Alex Crichton +- poly1305 0.8.0 - Copyright (c) 2015-2019 RustCrypto Developers +- polyval 0.6.2 - Copyright (c) 2019-2023 RustCrypto Developers +- proc-macro-crate 3.5.0 - Bastian Köcher +- proc-macro2 1.0.107 - David Tolnay , Alex Crichton +- quote 1.0.47 - David Tolnay +- r-efi 6.0.0 - The r-efi developers +- rand_core 0.6.4 - Copyright 2018 Developers of the Rand project Copyright (c) 2014 The Rust Project Developers +- relm4 0.9.1 - Aaron Erhardt +- relm4-css 0.9.0 - Aaron Erhardt +- relm4-macros 0.9.1 - Aaron Erhardt +- rustc-hash 2.1.3 - The Rust Project Developers +- rustc_version 0.4.1 - Copyright (c) 2016 The Rust Project Developers +- rustix 1.1.5 - Dan Gohman , Jakub Konka +- rustversion 1.0.23 - David Tolnay +- scopeguard 1.2.0 - Copyright (c) 2016-2019 Ulrik Sverdrup "bluss" and scopeguard developers +- self_cell 1.3.0 - Lukas Bergdoll +- semver 1.0.28 - David Tolnay +- serde 1.0.229 - Erick Tryzelaar , David Tolnay +- serde_core 1.0.229 - Erick Tryzelaar , David Tolnay +- serde_derive 1.0.229 - Erick Tryzelaar , David Tolnay +- serde_json 1.0.151 - Erick Tryzelaar , David Tolnay +- serde_spanned 1.1.1 - Copyright (c) Individual contributors +- sha2 0.10.9 - Copyright (c) 2006-2009 Graydon Hoare Copyright (c) 2009-2013 Mozilla Foundation Copyright (c) 2016 Artyom Pavlov +- shlex 2.0.1 - Copyright 2015 Nicholas Allegra (comex). +- signature 2.2.0 - Copyright (c) 2018-2023 RustCrypto Developers +- smallvec 1.16.2 - Copyright (c) 2018 The Servo Project Developers +- snow 0.9.6 - Copyright (c) 2021 Jake McGinty +- spki 0.7.3 - Copyright (c) 2021-2023 The RustCrypto Project Developers +- syn 2.0.119 - David Tolnay +- syn 3.0.6 - David Tolnay +- system-deps 7.0.8 - Guillaume Desmottes , Josh Triplett +- target-lexicon 0.13.5 - Dan Gohman +- tempfile 3.27.0 - Copyright (c) 2015 Steven Allen +- thiserror 2.0.21 - David Tolnay +- thiserror-impl 2.0.21 - David Tolnay +- toml 1.1.6+spec-1.1.0 - Copyright (c) Individual contributors +- toml_datetime 1.1.1+spec-1.1.0 - Copyright (c) Individual contributors +- toml_edit 0.25.15+spec-1.1.0 - Copyright (c) Individual contributors +- toml_parser 1.1.3+spec-1.1.0 - Copyright (c) Individual contributors +- toml_writer 1.1.2+spec-1.1.0 - Copyright (c) Individual contributors +- type-map 0.5.1 - Copyright 2017-NOW Actix Team +- typenum 1.20.1 - Copyright 2014 Paho Lurie-Gregg +- unic-langid 0.9.6 - Zibi Braniecki +- unic-langid-impl 0.9.6 - Zibi Braniecki +- unicode-ident 1.0.26 - David Tolnay +- universal-hash 0.5.1 - Copyright (c) 2019-2020 RustCrypto Developers +- vcpkg 0.2.15 - Copyright (c) 2017 Jim McGrath +- version_check 0.9.5 - Copyright (c) 2017-2018 Sergio Benitez +- wasi 0.11.1+wasi-snapshot-preview1 - The Cranelift Project Developers +- wasm-bindgen 0.2.129 - Copyright (c) 2014 Alex Crichton +- wasm-bindgen-macro 0.2.129 - Copyright (c) 2014 Alex Crichton +- wasm-bindgen-macro-support 0.2.129 - Copyright (c) 2014 Alex Crichton +- wasm-bindgen-shared 0.2.129 - Copyright (c) 2014 Alex Crichton +- windows-link 0.2.1 - The windows-link developers +- windows-sys 0.59.0 - Microsoft +- windows-sys 0.61.2 - The windows-sys developers +- windows-targets 0.52.6 - Microsoft +- windows_aarch64_gnullvm 0.52.6 - Microsoft +- windows_aarch64_msvc 0.52.6 - Microsoft +- windows_i686_gnu 0.52.6 - Microsoft +- windows_i686_gnullvm 0.52.6 - Microsoft +- windows_i686_msvc 0.52.6 - Microsoft +- windows_x86_64_gnu 0.52.6 - Microsoft +- windows_x86_64_gnullvm 0.52.6 - Microsoft +- windows_x86_64_msvc 0.52.6 - Microsoft +- zerocopy 0.8.59 - Copyright 2023 The Fuchsia Authors +- zerocopy-derive 0.8.59 - Copyright 2023 The Fuchsia Authors +- zeroize 1.9.0 - Copyright (c) 2018-2026 The RustCrypto Project Developers +- zeroize_derive 1.5.0 - Copyright (c) 2019-2026 The RustCrypto Project Developers + +``` +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + +APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + +Copyright [yyyy] [name of copyright owner] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +``` + +## MIT License + +- aead 0.5.2 - Copyright (c) 2019 The RustCrypto Project Developers Copyright (c) 2019 MobileCoin, LLC +- aes 0.8.4 - Copyright (c) 2018 Artyom Pavlov +- aes-gcm 0.10.3 - Copyright (c) 2019 The RustCrypto Project Developers +- ahash 0.8.12 - Copyright (c) 2018 Tom Kaitchuck +- autocfg 1.5.1 - Copyright (c) 2018 Josh Stone +- base64ct 1.8.3 - Copyright (c) 2014 Steve "Sc00bz" Thomas (steve at tobtu dot com) Copyright (c) 2021-2025 The RustCrypto Project Developers +- bitflags 2.13.2 - Copyright (c) 2014 The Rust Project Developers +- blake2 0.10.6 - Copyright (c) 2015-2016 The blake2-rfc Developers, Cesar Barros Copyright (c) 2017 Artyom Pavlov +- block-buffer 0.10.4 - Copyright (c) 2018-2019 The RustCrypto Project Developers +- bumpalo 3.20.3 - Copyright (c) 2019 Nick Fitzgerald +- cairo-rs 0.20.12 - The gtk-rs Project Developers +- cairo-sys-rs 0.20.10 - The gtk-rs Project Developers +- cc 1.5.1 - Copyright (c) 2014 Alex Crichton +- cfg-expr 0.20.10 - Copyright (c) 2019 Embark Studios +- cfg-if 1.0.5 - Copyright (c) 2014 Alex Crichton +- chacha20 0.9.1 - Copyright (c) 2019-2023 The RustCrypto Project Developers +- chacha20poly1305 0.10.1 - Copyright (c) 2019 The RustCrypto Project Developers +- cipher 0.4.4 - Copyright (c) 2016-2020 RustCrypto Developers +- const-oid 0.9.6 - Copyright (c) 2020-2022 The RustCrypto Project Developers +- cpufeatures 0.2.17 - Copyright (c) 2020-2025 The RustCrypto Project Developers +- crypto-common 0.1.7 - Copyright (c) 2021 RustCrypto Developers +- ctr 0.9.2 - Copyright (c) 2018-2022 RustCrypto Developers Copyright (c) 2018 Artyom Pavlov +- curve25519-dalek-derive 0.1.1 - The curve25519-dalek-derive developers +- data-encoding 2.11.1 - Copyright (c) 2015-2020 Julien Cretin Copyright (c) 2017-2020 Google Inc. +- der 0.7.10 - Copyright (c) 2020-2023 The RustCrypto Project Developers +- digest 0.10.7 - Copyright (c) 2017 Artyom Pavlov +- displaydoc 0.2.7 - Jane Lusby +- ed25519 2.2.3 - Copyright (c) 2018-2023 RustCrypto Developers +- equivalent 1.0.2 - Copyright (c) 2016--2023 +- errno 0.3.14 - Copyright (c) 2014 Chris Wong +- fallible-iterator 0.3.0 - Copyright (c) 2015 The rust-openssl-verify Developers +- fallible-streaming-iterator 0.1.9 - Copyright (c) 2016 The fallible-streaming-iterator Developers +- fastrand 2.5.0 - Stjepan Glavina +- fiat-crypto 0.2.9 - Copyright (c) 2015-2020 the fiat-crypto authors (see the AUTHORS file). +- field-offset 0.3.6 - Copyright (c) 2016-2021 Diggory Blake, and other contributors. +- find-msvc-tools 0.1.14 - Copyright (c) 2014 Alex Crichton +- fluent-bundle 0.16.0 - Copyright 2017 Mozilla +- fluent-langneg 0.13.1 - Zibi Braniecki +- fluent-syntax 0.12.0 - Copyright 2017 Mozilla +- flume 0.11.1 - Joshua Barretto +- futures 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- futures-channel 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- futures-core 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- futures-executor 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- futures-io 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- futures-macro 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- futures-sink 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- futures-task 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- futures-util 0.3.34 - Copyright (c) 2016 Alex Crichton Copyright (c) 2017 The Tokio Authors +- gdk-pixbuf 0.20.10 - The gtk-rs Project Developers +- gdk-pixbuf-sys 0.20.10 - The gtk-rs Project Developers +- gdk4 0.9.6 - The gtk-rs Project Developers +- gdk4-sys 0.9.6 - The gtk-rs Project Developers +- generic-array 0.14.7 - Copyright (c) 2015 Bartłomiej Kamiński +- getrandom 0.2.17 - Copyright (c) 2018-2024 The rust-random Project Developers Copyright (c) 2014 The Rust Project Developers +- getrandom 0.4.3 - Copyright (c) 2018-2026 The rust-random Project Developers Copyright (c) 2014 The Rust Project Developers +- ghash 0.5.1 - Copyright (c) 2019 RustCrypto Developers +- gio 0.20.12 - The gtk-rs Project Developers +- gio-sys 0.20.10 - The gtk-rs Project Developers +- glib 0.20.12 - The gtk-rs Project Developers +- glib-macros 0.20.12 - The gtk-rs Project Developers +- glib-sys 0.20.10 - The gtk-rs Project Developers +- gobject-sys 0.20.10 - The gtk-rs Project Developers +- graphene-rs 0.20.10 - The gtk-rs Project Developers +- graphene-sys 0.20.10 - The gtk-rs Project Developers +- gsk4 0.9.6 - The gtk-rs Project Developers +- gsk4-sys 0.9.6 - The gtk-rs Project Developers +- gtk4 0.9.7 - The gtk-rs Project Developers +- gtk4-macros 0.9.5 - The gtk-rs Project Developers +- gtk4-sys 0.9.6 - The gtk-rs Project Developers +- hashbrown 0.14.5 - Copyright (c) 2016 Amanieu d'Antras +- hashbrown 0.17.1 - Copyright (c) 2016 Amanieu d'Antras +- hashlink 0.9.1 - kyren +- heck 0.5.0 - Copyright (c) 2015 The Rust Project Developers +- hkdf 0.12.4 - Copyright (c) 2015-2018 Vlad Filippov Copyright (c) 2018-2021 RustCrypto Developers +- hmac 0.12.1 - Copyright (c) 2017 Artyom Pavlov +- indexmap 2.14.2 - Copyright (c) 2016--2017 +- inout 0.1.4 - Copyright (c) 2022 The RustCrypto Project Developers Copyright (c) 2022 Artyom Pavlov +- intl-memoizer 0.5.3 - Copyright 2017 Mozilla +- intl_pluralrules 7.0.2 - Kekoa Riggin , Zibi Braniecki +- itoa 1.0.18 - David Tolnay +- js-sys 0.3.106 - Copyright (c) 2014 Alex Crichton +- libadwaita 0.7.2 - Bilal Elmoussaoui +- libadwaita-sys 0.7.2 - Bilal Elmoussaoui +- libc 0.2.189 - Copyright (c) The Rust Project Developers +- libsqlite3-sys 0.30.1 - Copyright (c) 2014-2021 The rusqlite developers +- linux-raw-sys 0.12.1 - Dan Gohman +- lock_api 0.4.14 - Copyright (c) 2016 The Rust Project Developers +- memchr 2.8.3 - Copyright (c) 2015 Andrew Gallant +- memoffset 0.9.1 - Copyright (c) 2017 Gilad Naaman +- once_cell 1.21.4 - Aleksey Kladov +- opaque-debug 0.3.1 - Copyright (c) 2018-2024 The RustCrypto Project Developers +- pango 0.20.12 - The gtk-rs Project Developers +- pango-sys 0.20.10 - The gtk-rs Project Developers +- pin-project-lite 0.2.17 - The pin-project-lite developers +- pkcs8 0.10.2 - Copyright (c) 2020-2023 The RustCrypto Project Developers +- pkg-config 0.3.34 - Copyright (c) 2014 Alex Crichton +- poly1305 0.8.0 - Copyright (c) 2015-2019 RustCrypto Developers +- polyval 0.6.2 - Copyright (c) 2019-2023 RustCrypto Developers +- proc-macro-crate 3.5.0 - Bastian Köcher +- proc-macro2 1.0.107 - David Tolnay , Alex Crichton +- qrcodegen 1.8.0 - Project Nayuki +- quote 1.0.47 - David Tolnay +- r-efi 6.0.0 - The r-efi developers +- rand_core 0.6.4 - Copyright 2018 Developers of the Rand project Copyright (c) 2014 The Rust Project Developers +- relm4 0.9.1 - Aaron Erhardt +- relm4-css 0.9.0 - Aaron Erhardt +- relm4-macros 0.9.1 - Aaron Erhardt +- rusqlite 0.32.1 - Copyright (c) 2014-2021 The rusqlite developers +- rustc-hash 2.1.3 - The Rust Project Developers +- rustc_version 0.4.1 - Copyright (c) 2016 The Rust Project Developers +- rustix 1.1.5 - Dan Gohman , Jakub Konka +- rustversion 1.0.23 - David Tolnay +- scopeguard 1.2.0 - Copyright (c) 2016-2019 Ulrik Sverdrup "bluss" and scopeguard developers +- semver 1.0.28 - David Tolnay +- serde 1.0.229 - Erick Tryzelaar , David Tolnay +- serde_core 1.0.229 - Erick Tryzelaar , David Tolnay +- serde_derive 1.0.229 - Erick Tryzelaar , David Tolnay +- serde_json 1.0.151 - Erick Tryzelaar , David Tolnay +- serde_spanned 1.1.1 - Copyright (c) Individual contributors +- sha2 0.10.9 - Copyright (c) 2006-2009 Graydon Hoare Copyright (c) 2009-2013 Mozilla Foundation Copyright (c) 2016 Artyom Pavlov +- shlex 2.0.1 - Copyright (c) 2015 Nicholas Allegra (comex). +- signature 2.2.0 - Copyright (c) 2018-2023 RustCrypto Developers +- slab 0.4.12 - Copyright (c) 2019 Carl Lerche +- smallvec 1.16.2 - Copyright (c) 2018 The Servo Project Developers +- snow 0.9.6 - Copyright (c) 2021 Jake McGinty +- spin 0.9.9 - Copyright (c) 2014 Mathijs van de Nes +- spki 0.7.3 - Copyright (c) 2021-2023 The RustCrypto Project Developers +- syn 2.0.119 - David Tolnay +- syn 3.0.6 - David Tolnay +- system-deps 7.0.8 - Guillaume Desmottes , Josh Triplett +- tempfile 3.27.0 - Copyright (c) 2015 Steven Allen +- thiserror 2.0.21 - David Tolnay +- thiserror-impl 2.0.21 - David Tolnay +- tokio 1.53.1 - Copyright (c) Tokio Contributors +- toml 1.1.6+spec-1.1.0 - Copyright (c) Individual contributors +- toml_datetime 1.1.1+spec-1.1.0 - Copyright (c) Individual contributors +- toml_edit 0.25.15+spec-1.1.0 - Copyright (c) Individual contributors +- toml_parser 1.1.3+spec-1.1.0 - Copyright (c) Individual contributors +- toml_writer 1.1.2+spec-1.1.0 - Copyright (c) Individual contributors +- tracing 0.1.44 - Copyright (c) 2019 Tokio Contributors +- tracing-attributes 0.1.31 - Copyright (c) 2019 Tokio Contributors +- tracing-core 0.1.36 - Copyright (c) 2019 Tokio Contributors +- type-map 0.5.1 - Copyright (c) 2022 Jacob Brown +- typenum 1.20.1 - Copyright (c) 2014 Paho Lurie-Gregg +- unic-langid 0.9.6 - Zibi Braniecki +- unic-langid-impl 0.9.6 - Zibi Braniecki +- unicode-ident 1.0.26 - David Tolnay +- universal-hash 0.5.1 - Copyright (c) 2019-2020 RustCrypto Developers +- vcpkg 0.2.15 - Copyright (c) 2017 Jim McGrath +- version-compare 0.2.1 - Copyright (c) 2017 Tim Visée +- version_check 0.9.5 - Copyright (c) 2017-2018 Sergio Benitez +- wasi 0.11.1+wasi-snapshot-preview1 - The Cranelift Project Developers +- wasm-bindgen 0.2.129 - Copyright (c) 2014 Alex Crichton +- wasm-bindgen-macro 0.2.129 - Copyright (c) 2014 Alex Crichton +- wasm-bindgen-macro-support 0.2.129 - Copyright (c) 2014 Alex Crichton +- wasm-bindgen-shared 0.2.129 - Copyright (c) 2014 Alex Crichton +- windows-link 0.2.1 - The windows-link developers +- windows-sys 0.59.0 - Microsoft +- windows-sys 0.61.2 - The windows-sys developers +- windows-targets 0.52.6 - Microsoft +- windows_aarch64_gnullvm 0.52.6 - Microsoft +- windows_aarch64_msvc 0.52.6 - Microsoft +- windows_i686_gnu 0.52.6 - Microsoft +- windows_i686_gnullvm 0.52.6 - Microsoft +- windows_i686_msvc 0.52.6 - Microsoft +- windows_x86_64_gnu 0.52.6 - Microsoft +- windows_x86_64_gnullvm 0.52.6 - Microsoft +- windows_x86_64_msvc 0.52.6 - Microsoft +- winnow 1.0.4 - The winnow developers +- winresource 0.1.31 - Copyright 2016 Max Resch +- zerocopy 0.8.59 - Copyright 2023 The Fuchsia Authors +- zerocopy-derive 0.8.59 - Copyright 2023 The Fuchsia Authors +- zeroize 1.9.0 - Copyright (c) 2018-2026 The RustCrypto Project Developers +- zeroize_derive 1.5.0 - Copyright (c) 2019-2026 The RustCrypto Project Developers +- zmij 1.0.23 - David Tolnay + +``` +Permission is hereby granted, free of charge, to any +person obtaining a copy of this software and associated +documentation files (the "Software"), to deal in the +Software without restriction, including without +limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software +is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice +shall be included in all copies or substantial portions +of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF +ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED +TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT +SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. +``` + +## BSD 3-Clause License + +- curve25519-dalek 4.1.3 - Copyright (c) 2016-2021 isis agora lovecruft. All rights reserved. Copyright (c) 2016-2021 Henry de Valence. All rights reserved. +- ed25519-dalek 2.2.0 - Copyright (c) 2017-2019 isis agora lovecruft. All rights reserved. +- subtle 2.6.1 - Copyright (c) 2016-2017 Isis Agora Lovecruft, Henry de Valence. All rights reserved. Copyright (c) 2016-2024 Isis Agora Lovecruft. All rights reserved. +- x25519-dalek 2.0.1 - Copyright (c) 2017-2021 isis agora lovecruft. All rights reserved. Copyright (c) 2019-2021 DebugSteven. All rights reserved. + +``` +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + +1. Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in the +documentation and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS +IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A +PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +======================================================================== + +Portions of curve25519-dalek were originally derived from Adam Langley's +Go ed25519 implementation, found at , +under the following licence: + +======================================================================== + + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS +IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A +PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER +OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +``` + +## BSD 2-Clause License + +- zerocopy 0.8.59 - Copyright 2019 The Fuchsia Authors. +- zerocopy-derive 0.8.59 - Copyright 2019 The Fuchsia Authors. + +``` +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +``` + +## BSD 1-Clause License + +- fiat-crypto 0.2.9 - Copyright (c) 2015-2020 the fiat-crypto authors (see the AUTHORS file) All rights reserved. + +``` +The BSD 1-Clause License (BSD-1-Clause) + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +THIS SOFTWARE IS PROVIDED BY the fiat-crypto authors "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Berkeley Software Design, +Inc. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +``` + +## The Unlicense + +- memchr 2.8.3 - Andrew Gallant , bluss + +``` +This is free and unencumbered software released into the public domain. + +Anyone is free to copy, modify, publish, use, compile, sell, or +distribute this software, either in source code form or as a compiled +binary, for any purpose, commercial or non-commercial, and by any +means. + +In jurisdictions that recognize copyright laws, the author or authors +of this software dedicate any and all copyright interest in the +software to the public domain. We make this dedication for the benefit +of the public at large and to the detriment of our heirs and +successors. We intend this dedication to be an overt act of +relinquishment in perpetuity of all present and future rights to this +software under copyright law. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +For more information, please refer to +``` + +## Unicode License v3 + +- tinystr 0.8.4 (Unicode license applies in addition to MIT OR Apache-2.0) - The ICU4X Project Developers +- unicode-ident 1.0.26 (Unicode license applies in addition to MIT OR Apache-2.0) - Copyright © 1991-2023 Unicode, Inc. +- zerofrom 0.1.8 (Unicode license applies in addition to MIT OR Apache-2.0) - The ICU4X Project Developers +- zerovec 0.11.8 (Unicode license applies in addition to MIT OR Apache-2.0) - The ICU4X Project Developers + +``` +UNICODE LICENSE V3 + +COPYRIGHT AND PERMISSION NOTICE + +Copyright © 1991-2023 Unicode, Inc. + +NOTICE TO USER: Carefully read the following legal agreement. BY +DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR +SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE +TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT +DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of data files and any associated documentation (the "Data Files") or +software and any associated documentation (the "Software") to deal in the +Data Files or Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, and/or sell +copies of the Data Files or Software, and to permit persons to whom the +Data Files or Software are furnished to do so, provided that either (a) +this copyright and permission notice appear with all copies of the Data +Files or Software, or (b) this copyright and permission notice appear in +associated Documentation. + +THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY +KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF +THIRD PARTY RIGHTS. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE +BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, +OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA +FILES OR SOFTWARE. + +Except as contained in this notice, the name of a copyright holder shall +not be used in advertising or otherwise to promote the sale, use or other +dealings in these Data Files or Software without prior written +authorization of the copyright holder. +``` + +## LLVM Exception (to the Apache License 2.0) + +The component above may additionally be used under Apache-2.0 or MIT; when used under Apache-2.0, the license text above is modified by the following exception: + +- linux-raw-sys 0.12.1 (when used under Apache-2.0) - Dan Gohman +- rustix 1.1.5 (when used under Apache-2.0) - Dan Gohman , Jakub Konka +- target-lexicon 0.13.5 (when used under Apache-2.0) - Dan Gohman +- wasi 0.11.1+wasi-snapshot-preview1 (when used under Apache-2.0) - The Cranelift Project Developers + +``` +---- LLVM Exceptions to the Apache 2.0 License ---- + + As an exception, if, as a result of your compiling your source code, portions + of this Software are embedded into an Object form of such source code, you + may redistribute such embedded portions in such Object form without complying + with the conditions of Sections 4(a), 4(b) and 4(d) of the License. + + In addition, if you combine or link compiled forms of this Software with + software that is licensed under the GPLv2 ("Combined Software") and if a + court of competent jurisdiction determines that the patent provision (Section + 3), the indemnity provision (Section 9) or other Section of the License + conflicts with the conditions of the GPLv2, you may retroactively and + prospectively choose to deem waived or otherwise exclude such Section(s) of + the License, but only in their entirety and only with respect to the Combined + Software. +``` + +## Zlib License + +- nanorand 0.7.0 - Lucy + +``` +zlib License + +This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. +``` + +## GNU LGPL v2.1 or later + +- r-efi 6.0.0 - The r-efi developers + +``` +GNU LESSER GENERAL PUBLIC LICENSE + +Version 2.1, February 1999 + +Copyright (C) 1991, 1999 Free Software Foundation, Inc. +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] + +Preamble + +The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. + +This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. + +When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. + +To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. + +For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. + +We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. + +To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. + +Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. + +Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. + +When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. + +We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. + +For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. + +In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. + +Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. + +The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. + +GNU LESSER GENERAL PUBLIC LICENSE +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". + +A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. + +The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) + +"Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. + +Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. + +1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. + +You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. + +(For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. + +3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. + +Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. + +This option is useful when you wish to copy part of the code of the Library into a program that is not a library. + +4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. + +If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. + +5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. + +However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. + +When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. + +If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) + +Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. + +6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. + +You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: + + a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. + + e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. + +For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. + +It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. + +7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. + + b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. + +8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. + +9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. + +10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. + +11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. + +This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. + +12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. + +13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. + +14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. + +NO WARRANTY + +15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Libraries + +If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). + +To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. + + one line to give the library's name and an idea of what it does. + Copyright (C) year name of author + + This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. + + This library 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 Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. + +You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: + +Yoyodyne, Inc., hereby disclaims all copyright interest in +the library `Frob' (a library for tweaking knobs) written +by James Random Hacker. + +signature of Ty Coon, 1 April 1990 +Ty Coon, President of Vice +That's all there is to it! +``` + +## GNU GPL v2 only + +- self_cell 1.3.0 - Lukas Bergdoll + +``` +GNU GENERAL PUBLIC LICENSE +Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + +Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. + +Preamble + +The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. + +To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. + +Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. + +Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and modification follow. + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. + +You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. + + c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. + +3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. + +If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. + +5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. + +This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. + +9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. + +NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. + + one line to give the program's name and an idea of what it does. Copyright (C) yyyy name of author + + This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 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 General Public License for more details. + + You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. + +signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice +``` + +## SQLite (public domain) + +SQLite 3.46.0 is bundled in source form by the `libsqlite3-sys` crate (the crate itself is listed with the crates above). The SQLite authors have placed the code in the public domain; the notice accompanying the SQLite distribution: + +``` +The author disclaims copyright to the source code. Although no +laws apply, the author would appreciate it if you did not remove +this notice and attributed the source to the SQLite project. +``` diff --git a/docs/screenshots/carrier.png b/docs/screenshots/carrier.png new file mode 100644 index 0000000000000000000000000000000000000000..7509353ac30924bcd2c46d3c0c77194707ecf7c1 GIT binary patch literal 345504 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

a8(n%H7&Cqi#AF#K8O#RBg=JY0=naez< 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%0A`;V!u?b_B>R$VJf8}D} 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

  • qadww*d-0v! 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%0D$&?2rRu4b_T=SttgR5Zo-43_Kpli%TxSEfq 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 +mail-contacts-reader-hint = contacts and their keys are listed alongside +mail-list-count-one = { $count } message +mail-list-count-other = { $count } messages +mail-list-shown-of-total = { $shown } of { $total } ## Compose @@ -181,6 +250,8 @@ compose-add-header-button = + header compose-send-button = Send compose-header-placeholder = Key: value compose-header-remove-tooltip = Remove this header +compose-body-placeholder = message +compose-anonymous-label = anonymous — omit my address ## Contacts — trust state shown in the sidebar and the detail pane @@ -201,8 +272,20 @@ contact-meta-line-no = { $state } · server not pinned detail-key-label = key detail-fingerprint-label = fingerprint +detail-address-label = address detail-server-label = server contact-server-key-offered = this server presents +contacts-server-pinned-badge = pinned +contacts-server-not-pinned-badge = not pinned +contacts-history-badge = { $count } previous +contacts-import-empty-hint = no contacts yet — import a smol:// address above, or write to someone +contacts-refresh-button = re-resolve +contacts-accept-token-title = accept token +contacts-accepted-hint = This contact's mail lands in your main tier. +contacts-unaccepted-hint = This contact's mail lands in requests until accepted. +contacts-history-title = previous keys ({ $count }) +contacts-history-hint = Replaced by a signed rotation chain. Mail signed with these was sent before the change; rotation is not revocation, so a stolen key can still rotate onward. +contacts-history-replaced = replaced { $time } ## Settings — tab switcher labels @@ -219,9 +302,18 @@ settings-field-fingerprint = Fingerprint settings-field-uri = URI property-row-copy-tooltip = Copy the { $field } settings-recovery-secret-title = Recovery secret +settings-secret-reveal-button = reveal +settings-secret-hide-button = hide settings-secret-reveal-tooltip = Reveal the recovery secret settings-secret-hide-tooltip = Hide the recovery secret settings-secret-copy-tooltip = Copy the recovery secret +settings-secret-warning = Anyone who holds this can read your mail and write as you, and losing it loses the address with it — there is no reset. Keep it in a password manager. +# A copy button's own label, flashed on click instead of a toast. +copy-button-idle = copy +copy-button-success = copied +copy-button-failed = failed +settings-not-registered-value = not registered yet +settings-uri-claim-hint = claim an address to get one ## Settings — Server tab @@ -247,10 +339,12 @@ backup-import-dialog-title = Import backup ## Settings — Advanced tab +advanced-trust-section-title = trust advanced-rotations-title = Rotations advanced-rotations-description = Issues a fresh key from your secret with a signed certificate proving it replaces this one. Contacts accept the change from that chain, and the old key stays readable. Rotation is not revocation. advanced-rotations-completed = Completed advanced-rotate-button = Rotate identity +advanced-rotate-needs-account-error = rotate needs a registered account advanced-first-contact-title = First contact advanced-first-contact-description = A recipient who isn't a contact yet, and whose address carries no key, has to be looked up on their own server. That answer is only as good as the server: one with no pinned key can return a key of its own and read what you send. advanced-strict-pinning-title = Require a pinned server @@ -264,6 +358,8 @@ advanced-logout-button = Sign out and delete all data ## The app name itself ("carrier") is a brand, not translated prose, and ## is left as a literal in code — see the extraction report. +onboard-welcome-title = welcome +onboard-welcome-description = Encrypted mail with no account and no password. Your identity is one secret, kept in this browser and nowhere else. onboard-tagline = smolmail: one seed, sealed mail, five operations onboard-create-button = Create a new identity onboard-restore-button = Restore an existing identity from a seed @@ -271,12 +367,14 @@ onboard-created-title = Write this seed down onboard-created-description = It's the only secret, and it's shown once. onboard-saved-button = I saved it onboard-restore-title = Restore from a seed +onboard-restore-description = Paste the secret you saved. Your keys come back from it — it is all this client needs. onboard-seed-entry-title = Seed: 32 bytes, base32 or hex onboard-restore-go-button = Restore ## Signup signup-server-title = Set up the server +signup-host-label = host signup-fetch-key-button = Fetch the server's key signup-continue-button = Continue signup-start-over-button = Start over @@ -302,7 +400,9 @@ delete-dialog-body-kept = Deleting it here leaves the server's copy in place. De delete-dialog-body-gone = This removes the only copy, which is sealed and stored on this device. delete-dialog-everywhere-button = Delete everywhere rotate-dialog-title = Rotate the identity? +rotate-dialog-confirm-button = Rotate reset-dialog-title = Sign out and delete all data? +reset-dialog-confirm-button = Sign Out # `$list` is the sender's own frontmatter rows, already typed by a human # and reproduced verbatim — not translatable prose itself, just data # interpolated into this one sentence. @@ -327,6 +427,7 @@ status-busy-fetching = fetching… status-busy-refreshing = refreshing… status-busy-registering = registering… status-busy-restoring = restoring… +status-busy-rotating = rotating… status-fetching-progress = fetching… { $count } in inbox ## First contact / server trust @@ -335,3 +436,14 @@ first-contact-blocked-error = { $address } isn't a contact yet, and { $host } is server-key-offered-note = The server presented this key. Pin it only if the fingerprint matches what the operator published. server-key-already-pinned-note = This server's key is already pinned. server-key-pinned-note = Server key pinned +connect-unpinned-warning = { $host } is not pinned; its key is { $key }.{"\u000A"}Lookups from this session are UNVERIFIED. +recall-rotation-not-found-error = the key bound to { $address } is not derived from this master within { $max } rotations +contacts-refresh-embedded-key-error = that address already carries a key; use import instead +# Shared by a first send to a never-before-seen recipient and a contact's +# own "re-resolve" button — both land here the same way, by RESOLVE finding +# no existing key for the address. +contacts-resolved-note = { $address } pinned (trust on first use) +contacts-resolved-note-unverified = { $address } pinned (trust on first use, UNVERIFIED server) +contacts-refresh-unchanged-note = { $address }: key unchanged +contacts-refresh-rotated-note = { $address } rotated its key; a signed chain confirms it.{"\u000A"}now { $key } +contacts-refresh-no-chain-warning = { $address } presents a different key with no valid rotation chain.{"\u000A"}Verify out of band, then import the new smol:// address.