From f801aee1378f536a41f0eb5a299787a28d983137 Mon Sep 17 00:00:00 2001 From: Rasmus Dahlberg Date: Wed, 30 Mar 2022 20:13:59 +0200 Subject: move issues into a common pad --- issues/add-log-tooling.md | 16 ---------------- issues/add-verify-tooling.md | 14 -------------- issues/fix-available-endpoints | 8 -------- issues/fix-requests | 3 --- issues/implement-proof-verification.md | 9 --------- issues/implement-ssh-signing-format.md | 12 ------------ issues/simplify-ascii-pkg | 10 ---------- 7 files changed, 72 deletions(-) delete mode 100644 issues/add-log-tooling.md delete mode 100644 issues/add-verify-tooling.md delete mode 100644 issues/fix-available-endpoints delete mode 100644 issues/fix-requests delete mode 100644 issues/implement-proof-verification.md delete mode 100644 issues/implement-ssh-signing-format.md delete mode 100644 issues/simplify-ascii-pkg diff --git a/issues/add-log-tooling.md b/issues/add-log-tooling.md deleted file mode 100644 index 7e961cb..0000000 --- a/issues/add-log-tooling.md +++ /dev/null @@ -1,16 +0,0 @@ -**Title:** Add log tooling
-**Date:** 2021-12-09
- -# Summary -Add a command-line utility that makes log interactions easy. - -# Description -This issue require design considerations before getting started. Minimum -functionality probably includes the ability to do relevant formatting (like -outputting serialized blobs to be signed or ASCII key-value pairs for -submission), as well as an "upload" command that is smart enough to wait for -inclusion with regards to a cosigned tree head. It would also be good to think -about how to make uploads convenient if there are multiple submissions. - -(Remark: there is no strict requirement that this has to be in Go. If anyone -wants to work on tooling in, say, rust or python, that would be welcomed too.) diff --git a/issues/add-verify-tooling.md b/issues/add-verify-tooling.md deleted file mode 100644 index a6eb305..0000000 --- a/issues/add-verify-tooling.md +++ /dev/null @@ -1,14 +0,0 @@ -**Title:** Add verify tooling
-**Date:** 2021-12-09
- -# Summary -Add a command-line utility that makes log verification easy. - -# Description -This issue requires design considerations before getting started. The goal is -to have a verify tool that checks if some data is signed and transparency logged -without any outbound network connections. It should be possible to configure -which policy to use for known logs and required witnesses. - -(Remark: there is no strict requirement that this has to be in Go. If anyone -wants to work on tooling in, say, rust or python, that would be welcomed too.) diff --git a/issues/fix-available-endpoints b/issues/fix-available-endpoints deleted file mode 100644 index 70fd4b6..0000000 --- a/issues/fix-available-endpoints +++ /dev/null @@ -1,8 +0,0 @@ -The latest round of proposals updated endpoints. Changes are needed in - - pkg/type/endpoint.go - -so that the following endpoints are up-to-date: - - - EndpointGetTreeHeadLatest (remove) - - EndpointGetTreeHeadToSign (s/to-sign/to-cosign/) diff --git a/issues/fix-requests b/issues/fix-requests deleted file mode 100644 index defc384..0000000 --- a/issues/fix-requests +++ /dev/null @@ -1,3 +0,0 @@ -The requests for Leaves, InclusionProof, and ConsistencyProof in pkg/requests -needs to be updated to reflect that we are not longer HTTP POSTing get-* -endpoints. See 2022-01-04-proposal-get-endpoints for further details. diff --git a/issues/implement-proof-verification.md b/issues/implement-proof-verification.md deleted file mode 100644 index df3043d..0000000 --- a/issues/implement-proof-verification.md +++ /dev/null @@ -1,9 +0,0 @@ -**Title:** Implement proof verification
-**Date:** 2021-12-20
- -# Summary -Implement verification of inclusion and consistency proofs in `pkg/types`. - -# Description -Inclusion and consistency proof verification have yet to be implemented. For -algorithms, see RFC 6962. Avoid bringing in an external dependency for this. diff --git a/issues/implement-ssh-signing-format.md b/issues/implement-ssh-signing-format.md deleted file mode 100644 index ec4a411..0000000 --- a/issues/implement-ssh-signing-format.md +++ /dev/null @@ -1,12 +0,0 @@ -**Title:** Implement SSH signing format
-**Date:** 2021-12-20
- -# Summary -Implement SSH signing format for statements and tree heads. - -# Description -Sigsum decided to adopt the SSH signing format for both statements and tree -heads, see - [proposal](https://git.sigsum.org/sigsum/tree/doc/proposals/2021-11-ssh-signature-format.md). -Implementation is relatively straight-forward: update `ToBinary()` for -`Statement` and `TreeHead` and add relevant unit tests. diff --git a/issues/simplify-ascii-pkg b/issues/simplify-ascii-pkg deleted file mode 100644 index db61a4d..0000000 --- a/issues/simplify-ascii-pkg +++ /dev/null @@ -1,10 +0,0 @@ -The current ASCII package implements general key-value parsing for types. It -is more complicated than it needs to be, especially since we have so few types. - -Consider replacing the general ASCII package with something simpler. For -example, just parse values into - - type Map map[string][]string - -and add methods to dequeue a value for a key. Each type could then extract its -own values without too much code duplication. -- cgit v1.2.3