aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * added state manager with testsRasmus Dahlberg2021-06-064-40/+395
| |
| * attached sign and verify methods to the basic typesRasmus Dahlberg2021-06-052-1/+44
| |
| * fixed mock pathRasmus Dahlberg2021-06-051-1/+1
| |
| * moved all mocks to a shared mock directlyRasmus Dahlberg2021-06-052-0/+0
| |
| * added a simple mock signerRasmus Dahlberg2021-06-051-0/+23
| |
| * added and generated mocksRasmus Dahlberg2021-06-034-18/+453
| |
| * added start on refactored STH sourceRasmus Dahlberg2021-06-022-0/+194
| |
| * added refactored GetInclusionProofRasmus Dahlberg2021-06-022-2/+162
| |
| * added refactored GetInclusionProofRasmus Dahlberg2021-06-022-3/+139
| |
| * added refactored GetConsistencyProofRasmus Dahlberg2021-06-023-13/+158
| |
| * added start on refactored Trillian wrapperRasmus Dahlberg2021-06-022-0/+295
| |
| * added leaf hash helperRasmus Dahlberg2021-06-021-0/+8
| |
| * moved endpoint type into typesRasmus Dahlberg2021-06-015-100/+81
| |
| * re-added all endpointsRasmus Dahlberg2021-06-014-111/+82
| | | | | | | | To be tested in greater detail.
| * added keygen commandRasmus Dahlberg2021-06-011-0/+17
| |
| * use ioutil instead of io (go v1.14)Rasmus Dahlberg2021-06-011-1/+2
| |
| * added basic commands to interact with stfe serverRasmus Dahlberg2021-06-012-0/+84
| |
| * started to update stfe serverRasmus Dahlberg2021-06-018-395/+326
| | | | | | | | Work in progress.
| * added types and fixed an errorRasmus Dahlberg2021-05-313-10/+30
| | | | | | | | | | | | - The wrong signature header was used for leaves - Added SigIdent marshalling - Added a wrapper that uses the log's hash function
| * Merge branch 'design' of github.com:system-transparency/stfe into designRasmus Dahlberg2021-05-311-48/+66
| |\
| | * clarify what the signature in get-tree-head-* is coveringLinus Nordberg2021-05-281-6/+9
| | |
| | * use a proper endpoint in exampleLinus Nordberg2021-05-281-1/+1
| | |
| | * replace some of "the log" and other rephrasingLinus Nordberg2021-05-251-23/+26
| | |
| | * Merge branch 'design' of github.com:system-transparency/stfe into designLinus Nordberg2021-05-2515-1549/+834
| | |\
| | * | use POST for requests with input dataLinus Nordberg2021-05-251-20/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The major argument for moving input data from HTTP headers in GET requests to body of POST's is that we define the protocol ourselves without any dependencies on HTTP and can make it even simpler to parse.
| * | | added (un)marshal methodsRasmus Dahlberg2021-05-317-531/+938
| | |/ | |/|
| * | added ToHTTP methodsRasmus Dahlberg2021-05-182-12/+42
| | | | | | | | | | | | Not unit tested yet.
| * | started to refactor types and parsersRasmus Dahlberg2021-05-1714-1549/+733
| | | | | | | | | | | | Work in progress.
| * | added claimant model, take 3Rasmus Dahlberg2021-05-131-37/+15
| | |
| * | added claimant model, take 2Rasmus Dahlberg2021-05-131-23/+34
| | | | | | | | | | | | There might be some inconsistencies and errors. To be discussed!
| * | fixed spacing typosRasmus Dahlberg2021-05-121-5/+3
| | |
| * | Merge branch 'design' of github.com:system-transparency/stfe into designRasmus Dahlberg2021-05-121-1/+1
| |\|
| | * signatures are 64 octetsLinus Nordberg2021-05-111-1/+1
| | | | | | | | | | | | Spotted by Rasmus.
| * | added a first take on claimant modelRasmus Dahlberg2021-05-121-0/+84
| |/ | | | | | | There might be a few inconsistencies and errors. To be discussed!
| * removed unused schemasRasmus Dahlberg2021-05-1112-5105/+0
| |
| * add reminder about another q/aLinus Nordberg2021-05-051-0/+1
| |
| * minor wordingLinus Nordberg2021-05-051-29/+29
| |
| * use backticks for quoting single wordsLinus Nordberg2021-05-041-39/+39
| | | | | | | | I think this is more markdownish.
| * another pass over the input and output descriptionsLinus Nordberg2021-05-041-64/+68
| | | | | | | | Mostly replacing "human-readable" with something more well defined.
| * no need for encoding SPACELinus Nordberg2021-05-041-4/+4
| |
| * move long description of sharding to the design docLinus Nordberg2021-05-042-35/+36
| |
| * seconds, not millisecondsLinus Nordberg2021-05-041-1/+1
| |
| * whitespace changesLinus Nordberg2021-05-041-142/+181
| |
| * be consistent with "request" vs "entity" headersLinus Nordberg2021-05-041-1/+1
| |
| * explain how input and output data are sentLinus Nordberg2021-05-041-0/+10
| | | | | | | | | | | | | | This is the "header in, body out" idea written up. We might change to a "POST body in, receive body out" scheme with "Content-Type: application/stfe" if we can decide that POST is not a terrible idea after all.
| * specify serialization of keyLinus Nordberg2021-05-041-2/+1
| |
| * get rid of the underspecified term "ordinary users"Linus Nordberg2021-05-041-1/+2
| |
| * be explicit with key type; define struct message, for tree_leafLinus Nordberg2021-05-041-25/+34
| | | | | | | | | | | | | | Specify who's verification key -- log, witness or submitter. Move shard_hint and checksum in tree_leaf into its own struct, for a more explicit definition of what to be signed.
| * added q/a topicRasmus Dahlberg2021-05-031-0/+1
| |
| * Merge branch 'design' of github.com:system-transparency/stfe into designLinus Nordberg2021-05-031-0/+1
| |\