aboutsummaryrefslogtreecommitdiff
path: root/pkg
Commit message (Collapse)AuthorAgeFilesLines
* implement primary and secondary role, for replicationv0.5.0Linus Nordberg2022-06-2316-2839/+0
|
* Revert "wip"Linus Nordberg2022-05-253-197/+15
| | | | | | | This reverts commit c003c2fc189748f082c09a2b4a729eb1c5732668. Should not have been pushed to main but rather branch linus/roles. Sorry about that.
* wipLinus Nordberg2022-05-243-15/+197
|
* s/EndpointGetTreeHeadToSign/EndpointGetTreeHeadToCoSign/gLinus Nordberg2022-05-212-4/+4
|
* replace glog with sigsum-go's log packageRasmus Dahlberg2022-05-054-18/+18
|
* use dns package from sigsum-gov0.4.0Linus Nordberg2022-05-024-91/+2
| | | | Issue: #26
* change verification_key to public_keyLinus Nordberg2022-04-294-6/+6
| | | | Issue: #40
* change 'preimage' to 'message'Linus Nordberg2022-04-294-6/+6
| | | | Issue: #40
* rename endpoint get-tree-head-to-signLinus Nordberg2022-04-281-1/+1
| | | | Reference: https://pad.sigsum.org/p/sigsum-db #11
* use http get for get-* endpoints with inputRasmus Dahlberg2022-04-262-43/+25
| | | | | | 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
* update module name (s/sigsum-log-go/log-go)Rasmus Dahlberg2022-04-135-10/+10
| | | | | | See decided proposal: sigsum/doc/proposals/2022-04-restructure-repositories.md
* switch to sigsum-goRasmus Dahlberg2022-04-1314-20/+20
| | | | 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.
* follow SSHSIG changes in libLinus Nordberg2022-03-284-10/+11
|
* 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-263-408/+229
| | | | For details see doc/proposals/2022-01-no-quick-tree-head-endpoint.
* db: Fix error prone timestamp configurationv0.3.4Rasmus Dahlberg2021-12-282-3/+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.
* types: Start using sigsum-lib-goRasmus Dahlberg2021-12-2025-1894/+661
| | | | | | 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.
* instance: Add experimental checkpoint endpointv0.3.3Rasmus Dahlberg2021-12-143-0/+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= ```
* implemented open-ended shard intervalRasmus Dahlberg2021-12-052-56/+46
|
* fixed bug in handler path constructionv0.3.1Rasmus Dahlberg2021-10-112-13/+33
| | | | A path is expected to always start with the '/' character.
* added domain_hint enforcementv0.3.0Rasmus Dahlberg2021-10-025-18/+131
|
* changed module name, s/golang/gitv0.2.1Rasmus Dahlberg2021-09-2910-18/+18
|
* added shard_hint enforcementRasmus Dahlberg2021-09-272-34/+67
|
* updated (co)signed tree head structuresv0.2.0Rasmus Dahlberg2021-09-1310-191/+163
| | | | | | - Added key_hash in tree head, see motivation in api.md - Added separate types for (co)signed tree heads - Refactored tree head HTTP APIs to be current, see api.md
* s/get-proof-by-hash/get-inclusion-proofRasmus Dahlberg2021-09-135-7/+7
|
* removed redundant outputRasmus Dahlberg2021-09-132-14/+2
|
* fixed {st,stfe,system-transparency} -> sigsumRasmus Dahlberg2021-09-1316-52/+51
|
* added more instance testsRasmus Dahlberg2021-06-073-16/+278
|
* added start on refactored instance testsRasmus Dahlberg2021-06-076-872/+345
|
* generated state manager mockRasmus Dahlberg2021-06-071-0/+107
|
* started using the refactored packages in siglog serverRasmus Dahlberg2021-06-0622-0/+4303