aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* use dns package from sigsum-gov0.4.0Linus Nordberg2022-05-025-45/+6
| | | | Issue: #26
* remove programs that sigsum-debug replacedRasmus Dahlberg2022-04-295-202/+0
|
* change verification_key to public_keyLinus Nordberg2022-04-298-11/+11
| | | | Issue: #40
* change 'preimage' to 'message'Linus Nordberg2022-04-296-13/+13
| | | | Issue: #40
* upgrade sigsum-go v0.0.6 -> v0.0.7Rasmus Dahlberg2022-04-292-3/+3
|
* update info print s/to-sign/to-cosignRasmus Dahlberg2022-04-291-1/+1
|
* rename endpoint get-tree-head-to-signLinus Nordberg2022-04-285-7/+7
| | | | Reference: https://pad.sigsum.org/p/sigsum-db #11
* s/POST/GET in test output tooLinus Nordberg2022-04-281-2/+2
|
* use sigsum-go v.0.0.5Linus Nordberg2022-04-282-5/+3
|
* use http get for get-* endpoints with inputRasmus Dahlberg2022-04-264-55/+31
| | | | | | https://git.sigsum.org/sigsum/tree/doc/proposals/2022-01-get-endpoints XXX: fix go.mod after merge in sigsum-go, now rgdd's local path
* integration: pick-up cleaned-up sigsum-debugRasmus Dahlberg2022-04-231-14/+16
|
* integration: add basic testsRasmus Dahlberg2022-04-221-26/+295
| | | | | Mostly checks that all endpoints play with valid input. Output is checked to some extent. The exact tests can be improved over time.
* integration: reduce interval to speed-up testRasmus Dahlberg2022-04-221-1/+1
|
* integration: add more info printsRasmus Dahlberg2022-04-211-0/+3
|
* integration: remove rgdd's test paramsRasmus Dahlberg2022-04-211-2/+2
|
* integration: add a valid leaf testRasmus Dahlberg2022-04-211-0/+21
|
* integration: add nicer colors and date formatRasmus Dahlberg2022-04-211-6/+5
|
* integration: add basic alive testRasmus Dahlberg2022-04-211-1/+21
|
* integration: color-code outputRasmus Dahlberg2022-04-211-3/+3
|
* integration: add automatic setup and tear-downRasmus Dahlberg2022-04-219-136/+190
|
* update module name (s/sigsum-log-go/log-go)Rasmus Dahlberg2022-04-138-16/+16
| | | | | | See decided proposal: sigsum/doc/proposals/2022-04-restructure-repositories.md
* switch to sigsum-goRasmus Dahlberg2022-04-1321-33/+31
| | | | Updates import paths only.
* rename "a Handler" -> "h Handler"Rasmus Dahlberg2022-04-041-6/+6
|
* clean-up ServeHTTP methodRasmus Dahlberg2022-04-011-17/+24
|
* fix non-compliant use of HTTP status code 405Rasmus Dahlberg2022-04-014-23/+90
| | | | See RFC 7231, §6.5.5.
* move issues to a common padRasmus Dahlberg2022-03-3012-190/+0
|
* issues: add progress notesRasmus Dahlberg2022-03-282-2/+7
|
* follow SSHSIG changes in libLinus Nordberg2022-03-287-20/+23
|
* fix syntax error in integration shell scriptLinus Nordberg2022-03-141-2/+2
|
* issues: Add option to read key from fileRasmus Dahlberg2022-03-091-0/+2
|
* adjust expressed expectationsLinus Nordberg2022-03-031-2/+2
| | | | | | Corrections by rgdd. TODO: Expand on this, preferably by automating verification of return values.
* do submit four, not oneLinus Nordberg2022-03-031-0/+3
| | | | Spotted by rgdd.
* use dns name as per proposals/2022-01-domain-hintLinus Nordberg2022-03-031-1/+1
| | | | Spotted by rgdd.
* incorporate fixes from rgddLinus Nordberg2022-03-031-3/+2
|
* move values specific to a test instance to a separate fileLinus Nordberg2022-03-033-11/+26
|
* correct an error messageLinus Nordberg2022-03-031-1/+1
|
* clarify a few things on how to run the logLinus Nordberg2022-03-032-15/+16
|
* integration: Add a basic "it runs test"Rasmus Dahlberg2022-01-264-0/+117
|
* go: Tidy module filesRasmus Dahlberg2022-01-262-3/+1
|
* instance: Use the new tree-head endpointsRasmus Dahlberg2022-01-264-72/+10
|
* state: Generate new mocksRasmus Dahlberg2022-01-261-27/+12
|
* state: Refactor with new tree head endpointsRasmus Dahlberg2022-01-265-430/+230
| | | | For details see doc/proposals/2022-01-no-quick-tree-head-endpoint.
* issues: Implement decided proposalsRasmus Dahlberg2022-01-161-0/+29
|
* doc: Update proof-of-concept log informationRasmus Dahlberg2021-12-301-14/+14
|
* go: Fix dependencies based on Go version 1.15.9v0.3.5Rasmus Dahlberg2021-12-302-2/+4
|
* db: Fix error prone timestamp configurationv0.3.4Rasmus Dahlberg2021-12-283-26/+16
| | | | | | The timestamp for the latest tree head is now set based on the current UNIX time. This means that there is no longer any reliance on Trillian to move the timestamp forward every 5 minutes, just set -interval=300s.
* issues: Add issue refactor-pkg-state-singleRasmus Dahlberg2021-12-201-0/+20
|
* types: Start using sigsum-lib-goRasmus Dahlberg2021-12-2033-1949/+711
| | | | | | This commit does not change the way in which the log behaves externally. In other words, all changes are internal and involves renaming and code restructuring. Most notably picking up the refactored sigsum-lib-go.
* issues: Fix error-prone timestamp configurationRasmus Dahlberg2021-12-181-0/+23
|
* instance: Add experimental checkpoint endpointv0.3.3Rasmus Dahlberg2021-12-144-18/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds an experimental endpoint that serves the log's to-sign tree head formatted as a signed checkpoint. See documentation at: https://github.com/transparency-dev/formats/tree/main/log#readme If we decide to adopt this endpoint we should consider in more detail what the origin string should be. Right now, it is assumed that the log's configured prefix is unique across the set of all sigsum logs. Example output: ``` $ echo "Public verification key: $vk" Public verification key: 8cf3ac85aadd42891c5ae9aef27244cb2a546a2312f80020aad3f2ae1af73314 $ $ echo "Formatted as a note key: $vkNote" Formatted as a note key: sigsum.org:testonly+8de2c54b+AYzzrIWq3UKJHFrprvJyRMsqVGojEvgAIKrT8q4a9zMU $ $ curl http://localhost:6965/testonly/sigsum/v0/get-checkpoint sigsum.org:testonly 23 HSt6W8ve4/36xAIf04qDOqaKLaKqSOUqKxLNrkK74+g= — sigsum.org:testonly jeLFS4WQDEeTavbiYArHzCQUPXbQ1Y/V8/dKJlBxqOAY4eLhSh3uWNJ8YXp1vs/zR4SDNHI+6UybLmHmFlg/VSf5OAs= ```