From 7d5234b003f3f38f2e959abad898c5370a65cf18 Mon Sep 17 00:00:00 2001 From: c0repwn3r Date: Mon, 27 Feb 2023 14:52:29 -0500 Subject: [PATCH] update crate license --- README.md | 2 ++ trifid-pki/Cargo.toml | 1 + 2 files changed, 3 insertions(+) diff --git a/README.md b/README.md index 45ea419..7d9809d 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ trifid is an open-souce reimplementation of the [Defined Networking](https://def It includes a reimplementation of the [API Server](https://api.defined.net), the [Web UI](https://admin.defined.net), and `dnclient` - all fully compatible with the original implementation. +We also include a Rust library for interacting with keys and certificates in the Nebula PKI. Find it in `trifid-pki/`, or on crates.rs as `trifid-pki` + The API implementation is tested with the official dnclient implementaiton, and the dnclient implementation is tested with the official API server, to ensure complete feature parity between the two. The original Web UI does **not** work with trifid-api quite yet, as we haven't finished reverse engineering that API. Feature table below: diff --git a/trifid-pki/Cargo.toml b/trifid-pki/Cargo.toml index 2976001..780d5d4 100644 --- a/trifid-pki/Cargo.toml +++ b/trifid-pki/Cargo.toml @@ -3,6 +3,7 @@ name = "trifid-pki" version = "0.1.0" edition = "2021" description = "A rust implementation of the Nebula PKI system" +license = "GPL-3.0-or-later" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html