Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add start of a client package | Linus Nordberg | 2022-06-21 | 2 | -0/+227 |
| | | | | | To be improved and populated further. It is good enough to help us forward while prototyping primary-secondary log-go setup. | ||||
* | add unsigned tree head endpoint | Linus Nordberg | 2022-06-21 | 2 | -0/+10 |
| | |||||
* | add proof verification to sigsum-debug | Rasmus Dahlberg | 2022-06-21 | 5 | -6/+58 |
| | |||||
* | go fmt | Rasmus Dahlberg | 2022-06-21 | 6 | -29/+29 |
| | |||||
* | use hashing from merkle package | Rasmus Dahlberg | 2022-06-21 | 15 | -75/+75 |
| | |||||
* | move mock signer to internal/ | Rasmus Dahlberg | 2022-06-21 | 4 | -19/+29 |
| | |||||
* | add proof verification algorithms from RFC 9162 | Rasmus Dahlberg | 2022-06-21 | 1 | -0/+200 |
| | | | | | | | | RFC 9162 uses the same hash strategy as RFC 6962. The resulting Go code was written to match the specification language to make review easier. At some point we should add test vectors, good both for us and others. To catch obvious errors I ran these algorithms with a simple CT monitor. | ||||
* | Store only the seed of the private key | Grégoire Détrez | 2022-06-17 | 2 | -3/+3 |
| | |||||
* | Merge branch 'merge/endpoint_rename_cleanup' into mainv0.0.8 | Rasmus Dahlberg | 2022-05-21 | 1 | -1/+1 |
|\ | |||||
| * | s/EndpointGetTreeHeadToSign/EndpointGetTreeHeadToCosign/g | Linus Nordberg | 2022-05-21 | 1 | -1/+1 |
| | | |||||
* | | Make sigsum-debug print help if subcommand is omitted | Grégoire Détrez | 2022-05-18 | 4 | -4/+4 |
|/ | | | | Issue #52 | ||||
* | change verification_key to public_keyv0.0.7 | Linus Nordberg | 2022-04-29 | 2 | -3/+3 |
| | | | | Issue: #40 | ||||
* | change 'preimage' to 'message' | Linus Nordberg | 2022-04-29 | 4 | -7/+7 |
| | | | | Issue: #40 | ||||
* | remove unused endpoint get-tree-head-latest | Linus Nordberg | 2022-04-29 | 1 | -1/+0 |
| | | | | Issue: #41 | ||||
* | rename endpoint get-tree-head-to-signv0.0.6 | Linus Nordberg | 2022-04-28 | 1 | -1/+1 |
| | | | | Reference: https://pad.sigsum.org/p/sigsum-db #11 | ||||
* | Merge branch 'merge/http-post-to-get'v0.0.5 | Linus Nordberg | 2022-04-28 | 3 | -111/+138 |
|\ | |||||
| * | use a more appropriate URL for testing | Linus Nordberg | 2022-04-28 | 1 | -3/+3 |
| | | | | | | | | sigsum dot com is not a thing. | ||||
| * | add url parsing for get-requests with input | Rasmus Dahlberg | 2022-04-26 | 3 | -111/+138 |
| | | | | | | | | Pair-programmed with ln5. | ||||
* | | Merge branch 'merge/sigsum-debug' | Linus Nordberg | 2022-04-28 | 16 | -0/+728 |
|\ \ | |/ |/| | |||||
| * | fix typos | Linus Nordberg | 2022-04-28 | 1 | -2/+2 |
| | | | | | | | | | | | | | | We should consider stop writing function names in comments. They don't add much. Actually they don't add anything except potentially confusion when they don't match the actualy name which is checked by the compiler. | ||||
| * | add drafty tool named sigsum-debug | Rasmus Dahlberg | 2022-04-23 | 16 | -0/+728 |
| | | | | | | | | | | | | | | Meant to be used for debugging and tests only. Replaces cmd/tmp/* in log-go, expect for the DNS command which is redundant. Use `dig -t txt $domain_hint` to debug domain hints. | ||||
* | | enable logging of dates by default | Linus Nordberg | 2022-04-25 | 1 | -9/+9 |
| | | | | | | | | Also, move documentation of the defaults to the struct. | ||||
* | | add a basic leveled logger | Rasmus Dahlberg | 2022-04-19 | 2 | -0/+160 |
|/ | | | | Date and terminal colors are off by default. | ||||
* | update module name (s/sigsum-lib-go/sigsum-go)v0.0.4 | Rasmus Dahlberg | 2022-04-10 | 11 | -16/+16 |
| | | | | | | See decided proposal: sigsum/doc/proposals/2022-04-restructure-repositories.md | ||||
* | move issues into a common pad | Rasmus Dahlberg | 2022-03-30 | 7 | -72/+0 |
| | |||||
* | fix asymmetry in testv0.0.3 | Rasmus Dahlberg | 2022-03-28 | 1 | -2/+2 |
| | | | | Next layer of hashing is when computing a checksum. | ||||
* | fix so that test buffer is always correct size | Rasmus Dahlberg | 2022-03-28 | 1 | -1/+1 |
| | |||||
* | remove redundant characters | Rasmus Dahlberg | 2022-03-28 | 2 | -2/+2 |
| | |||||
* | remove dead code | Rasmus Dahlberg | 2022-03-28 | 2 | -46/+0 |
| | |||||
* | rename 'ctx' | Linus Nordberg | 2022-03-28 | 1 | -4/+4 |
| | | | | This is old terminology. | ||||
* | sign tree heads and leaves with SSHSIG | Linus Nordberg | 2022-03-28 | 8 | -24/+150 |
| | |||||
* | Merge remote-tracking branch 'origin/rgdd/fix-node-prefix' | Linus Nordberg | 2022-03-28 | 2 | -11/+2 |
|\ | |||||
| * | fix incorrect {Leaf,Interior}NodePrefix | Rasmus Dahlberg | 2022-03-27 | 2 | -11/+2 |
| | | |||||
* | | add dns package | Rasmus Dahlberg | 2022-03-28 | 2 | -0/+164 |
|/ | | | | | | Mostly imported from sigsum-log-go. Added strict domain hint parsing, two tests, and an example. This should be part of the sigsum-go lib because some client tooling may also want to check domain hints. | ||||
* | use ASCII serialised leaves in Test*FromASCII() | Linus Nordberg | 2022-03-15 | 1 | -2/+2 |
| | |||||
* | issues: bug report | Rasmus Dahlberg | 2022-03-02 | 1 | -0/+9 |
| | |||||
* | issues: fix requests | Rasmus Dahlberg | 2022-01-31 | 1 | -0/+3 |
| | |||||
* | issues: simplify ascii package | Rasmus Dahlberg | 2022-01-31 | 1 | -0/+10 |
| | |||||
* | issues: fix available endpoints | Rasmus Dahlberg | 2022-01-31 | 1 | -0/+8 |
| | |||||
* | ascii: Use dependencies based on Go 1.15.9v0.0.2 | Rasmus Dahlberg | 2021-12-30 | 2 | -2/+3 |
| | |||||
* | issues: Add issue implement-proof-verificationv0.0.1 | Rasmus Dahlberg | 2021-12-20 | 1 | -0/+9 |
| | |||||
* | issues: Add issue implement-ssh-signing-format | Rasmus Dahlberg | 2021-12-20 | 1 | -0/+12 |
| | |||||
* | issues: Close issue add-lib | Rasmus Dahlberg | 2021-12-20 | 1 | -11/+0 |
| | |||||
* | types: Add types and tests | Rasmus Dahlberg | 2021-12-20 | 9 | -0/+1039 |
| | |||||
* | requests: Add request types and tests | Rasmus Dahlberg | 2021-12-20 | 2 | -0/+434 |
| | |||||
* | ascii: Add sigsum ASCII-parser and tests | Rasmus Dahlberg | 2021-12-20 | 2 | -0/+760 |
| | |||||
* | hex: Add lower-case hex parser and tests | Rasmus Dahlberg | 2021-12-20 | 2 | -0/+120 |
| | |||||
* | go: Initialize module | Rasmus Dahlberg | 2021-12-20 | 1 | -0/+3 |
| | |||||
* | updated issues | Rasmus Dahlberg | 2021-12-09 | 4 | -9/+41 |
| | |||||
* | added issue to fix types package | Rasmus Dahlberg | 2021-10-05 | 1 | -0/+9 |
| |