aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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= ```
* added issue to add experimental checkpoint supportRasmus Dahlberg2021-12-091-0/+18
|
* added issuesRasmus Dahlberg2021-12-0916-85/+162
|
* added print of verification key hashRasmus Dahlberg2021-12-071-0/+3
|
* added next poc shardRasmus Dahlberg2021-12-071-14/+14
|
* added missing command-line parsingv0.3.2Rasmus Dahlberg2021-12-051-0/+2
|
* implemented open-ended shard intervalRasmus Dahlberg2021-12-053-61/+46
|
* added next poc shardRasmus Dahlberg2021-10-261-13/+13
|
* added issue about strict hex parsingRasmus Dahlberg2021-10-121-0/+5
|
* added ghost-shrimp shardRasmus Dahlberg2021-10-121-16/+16
|
* fixed bug in handler path constructionv0.3.1Rasmus Dahlberg2021-10-112-13/+33
| | | | A path is expected to always start with the '/' character.
* fixed white space for correct cgit renderingRasmus Dahlberg2021-10-101-0/+2
|
* removed what sigsum logging is and how it worksRasmus Dahlberg2021-10-101-60/+29
| | | | | What sigsum logging is and how it works is now properly covered by design.md and api.md. It is not needed in this repository as well.
* expanded server configuration issueRasmus Dahlberg2021-10-061-0/+5
|
* added domain_hint enforcementv0.3.0Rasmus Dahlberg2021-10-028-27/+227
|
* cleaned-up README.mdRasmus Dahlberg2021-09-301-46/+23
| | | | | | | - Removed text that is now featured in design.md - Updated outdated URLs - Updated output of curl examples - Minor edits
* changed module name, s/golang/gitv0.2.1Rasmus Dahlberg2021-09-2914-25/+25
|
* added shard_hint enforcementRasmus Dahlberg2021-09-273-34/+77
|
* imported issuesRasmus Dahlberg2021-09-275-0/+73
|
* added option to supply git-commit hash when compilingRasmus Dahlberg2021-09-141-0/+3
| | | | | | | Usage: ``` $ go build -ldflags="-X 'main.gitCommit=$(git rev-list -1 HEAD)'" ```
* added issueRasmus Dahlberg2021-09-131-0/+5
|
* updated (co)signed tree head structuresv0.2.0Rasmus Dahlberg2021-09-1311-194/+173
| | | | | | - 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-1323-87/+85
|
* adapted README.md to use sigsum terminologyRasmus Dahlberg2021-06-241-21/+21
|
* moved documentation to sigsum/sigsum repositoryRasmus Dahlberg2021-06-224-722/+2
|
* added experimental witness infoRasmus Dahlberg2021-06-211-0/+5
|
* Merge branch 'main' of github.com:system-transparency/stfe into mainRasmus Dahlberg2021-06-111-1/+1
|\
| * re lack of crypto agility: data formats are affected tooLinus Nordberg2021-06-111-1/+1
| |
* | fixed argument on end-user enforcementRasmus Dahlberg2021-06-111-6/+5
|/
* started to polish "how to example" based on discussionRasmus Dahlberg2021-06-111-12/+13
| | | | Work in progress.
* Fix typoGeorg Koppen2021-06-111-1/+1
|
* Add website use-case, too, to README.mdGeorg Koppen2021-06-111-10/+12
|
* Merge branch 'readme-doc' into mainRasmus Dahlberg2021-06-111-138/+86
|\
| * improved readme based on ln5 feedbackRasmus Dahlberg2021-06-111-32/+52
| |
| * added start on redesigned README.mdRasmus Dahlberg2021-06-071-137/+65
| |
* | added more instance testsRasmus Dahlberg2021-06-073-16/+278
|/
* added heads-up that README needs to be updatedv0.1.0Rasmus Dahlberg2021-06-071-4/+4
|
* Merge branch 'design' into mainRasmus Dahlberg2021-06-0769-5753/+4886
|\
| * 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-0651-2522/+307
| |
| * added state manager with testsRasmus Dahlberg2021-06-064-40/+395
| |
| * attached sign and verify methods to the basic typesRasmus Dahlberg2021-06-052-1/+44
| |