Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Support requirement that storage servers sign stored entries | Magnus Ahltorp | 2017-02-17 | 1 | -3/+8 |
| | | | | | | | | Make SCT cache mandatory. The signature server now requires signatures from the storage nodes, so if SCT is not present in the cache, always send entries to storage servers to collect signatures. Also send SCT when committing entry to storage servers. | ||||
* | Replace use of nc(1) in getconfig.sh with new plopcontrol.py. | Linus Nordberg | 2017-02-16 | 2 | -3/+38 |
| | |||||
* | Be more careful with secret keys. | Linus Nordberg | 2017-02-11 | 1 | -0/+6 |
| | |||||
* | Return content of result response, not the Response object.getconfig | Linus Nordberg | 2017-02-10 | 1 | -1/+1 |
| | |||||
* | Import urlget from certtools. | Linus Nordberg | 2017-02-10 | 1 | -1/+1 |
| | |||||
* | Make getconfig.sh not require a running system. | Linus Nordberg | 2017-02-10 | 1 | -9/+16 |
| | |||||
* | Cap merge dist and backup window sizes to 50k entries.erlmerge2 | Linus Nordberg | 2017-02-08 | 1 | -2/+2 |
| | | | | | | compileconfig limits window sizes to 50k silently. 50k is 50% of the current max number of entries returned by "missingentries". This limit can be lifted once CATLFISH-90 has been implemented. | ||||
* | Make perf-test work with continuous merge | Magnus Ahltorp | 2017-02-08 | 1 | -3/+4 |
| | |||||
* | Have primary merge allow missingentries replies. | Linus Nordberg | 2017-02-08 | 1 | -0/+2 |
| | |||||
* | Move frontend_nodes for primary merge to plopconfig. | Linus Nordberg | 2017-02-08 | 1 | -1/+1 |
| | | | | Also make it contain node names too. | ||||
* | Have loginfo.py tolerate 500 for a while when waiting for STH. | Linus Nordberg | 2017-02-08 | 3 | -11/+12 |
| | |||||
* | Handle lack of STH in mergestatus | Magnus Ahltorp | 2017-02-07 | 2 | -6/+15 |
| | |||||
* | Improve start and stop of Erlang nodes | Magnus Ahltorp | 2017-02-07 | 2 | -7/+43 |
| | |||||
* | Create and use the minsize file. | Linus Nordberg | 2017-02-07 | 3 | -46/+63 |
| | |||||
* | Parallelised merge, sth phase. | Linus Nordberg | 2017-02-07 | 4 | -12/+67 |
| | |||||
* | Merge branch 'erlmerge_backup_keymgmt' of ↵ | Linus Nordberg | 2017-02-07 | 1 | -1/+10 |
|\ | | | | | | | https://git.nordu.net/user/map/catlfish into map-erlmerge_backup_keymgmt | ||||
| * | Tolerate 500 for a while when waiting for tree size | Magnus Ahltorp | 2017-02-06 | 1 | -1/+10 |
| | | |||||
* | | Some shells (like dash when invoked as /bin/sh) don't like '==' to test. | Linus Nordberg | 2017-02-06 | 1 | -1/+1 |
|/ | |||||
* | Wait for merge in tests | Magnus Ahltorp | 2017-02-06 | 2 | -14/+75 |
| | |||||
* | Added tools for getting and generating global config | Magnus Ahltorp | 2017-02-02 | 6 | -5/+162 |
| | |||||
* | Parallelised merge, backup phase. | Linus Nordberg | 2017-02-02 | 2 | -3/+16 |
| | |||||
* | Parallelised merge, distribution phase.erlmerge_dist | Linus Nordberg | 2017-02-01 | 5 | -27/+128 |
| | |||||
* | Verify config file signature | Magnus Ahltorp | 2017-02-01 | 6 | -14/+71 |
| | | | | | Read log key from config file in more places. Check STH signature in storagegc.py | ||||
* | Separate erlang config file for reloadable parameters | Magnus Ahltorp | 2017-01-27 | 1 | -7/+21 |
| | |||||
* | Merge remote-tracking branch 'refs/remotes/map/config-api-key' | Linus Nordberg | 2017-01-23 | 3 | -30/+46 |
|\ | |||||
| * | API keys are now provided in the config file. | Magnus Ahltorp | 2017-01-20 | 3 | -30/+46 |
| | | | | | | | | Also added CA cert verification for internal TLS connections. | ||||
* | | Update copyright headers. | Linus Nordberg | 2017-01-12 | 19 | -18/+21 |
|/ | |||||
* | Remove offending use of datetime.now(). | Linus Nordberg | 2016-12-05 | 1 | -3/+0 |
| | | | | | | | | | | I don't really understand why this happens but I wonder if it might be because we 'from datetime import datetime' twice through the wildcard inclusion of certtools. Should stop do wildcard include and instead do from certtools import create_ssl_context, get_sth, get_proof_by_hash, verify_inclusion_proof, write_file | ||||
* | Do import datetime even more. | Linus Nordberg | 2016-11-25 | 3 | -5/+8 |
| | |||||
* | Do import datetime. | Linus Nordberg | 2016-11-25 | 1 | -1/+2 |
| | | | | How did this ever work? | ||||
* | Add a bit of documentation. | Linus Nordberg | 2016-11-25 | 4 | -4/+16 |
| | |||||
* | Add session capability to unauth web requests | Magnus Ahltorp | 2016-11-22 | 1 | -6/+9 |
| | |||||
* | parsebench: change from table to div:s | Magnus Ahltorp | 2016-11-22 | 1 | -4/+4 |
| | |||||
* | Only allocate one color per stage | Magnus Ahltorp | 2016-11-19 | 1 | -13/+36 |
| | |||||
* | Use sessions in merge_fetch | Magnus Ahltorp | 2016-11-18 | 2 | -16/+18 |
| | |||||
* | Change algorithm for merge backup and merge dist | Magnus Ahltorp | 2016-11-02 | 4 | -149/+185 |
| | |||||
* | Added performance tests | Magnus Ahltorp | 2016-11-02 | 1 | -7/+12 |
| | |||||
* | Send list of entries to frontend | Magnus Ahltorp | 2016-11-02 | 3 | -30/+50 |
| | | | | Handle connection error | ||||
* | Remove unused code from test Makefile. | Magnus Ahltorp | 2016-10-18 | 1 | -1/+1 |
| | | | | Fix parsing bug in compileconfig. | ||||
* | Test failing merge backup | Magnus Ahltorp | 2016-10-14 | 1 | -0/+2 |
| | | | | Refactor tests | ||||
* | Make tests run independently from cwd | Magnus Ahltorp | 2016-10-13 | 1 | -5/+6 |
| | |||||
* | Move tests to shell scripts | Magnus Ahltorp | 2016-10-05 | 1 | -6/+11 |
| | |||||
* | Allow permdb on non-merge nodes. | Magnus Ahltorp | 2016-08-19 | 1 | -3/+9 |
| | | | | Disallow permdb for multi-node configs. | ||||
* | Use check-sth.py; Add missing testcerts/cert7. | Linus Nordberg | 2016-07-12 | 1 | -0/+88 |
|\ | |||||
| * | Cert7 | Magnus Ahltorp | 2016-07-12 | 1 | -0/+88 |
| | | |||||
| * | Added permdb support to merge | Magnus Ahltorp | 2016-07-08 | 4 | -11/+43 |
| | | |||||
| * | Fix bugs in old tests. Add tests for merge takeover. | Magnus Ahltorp | 2016-07-08 | 2 | -7/+17 |
| | | | | | | | | | | submitcert.py was not exiting with error code when cert submission failed. compileconfig.py was generating duplicate node names when Erlang nodes have several servers | ||||
| * | Implement CATLFISH-74 | Magnus Ahltorp | 2016-06-10 | 1 | -8/+13 |
| | | |||||
* | | Added permdb support to merge | Magnus Ahltorp | 2016-07-11 | 4 | -11/+43 |
| | | |||||
* | | Fix bugs in old tests. Add tests for merge takeover. | Magnus Ahltorp | 2016-07-11 | 2 | -7/+17 |
| | | | | | | | | | | submitcert.py was not exiting with error code when cert submission failed. compileconfig.py was generating duplicate node names when Erlang nodes have several servers |