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. | ||||
* | 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. | ||||
* | 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. | ||||
* | Improve start and stop of Erlang nodes | Magnus Ahltorp | 2017-02-07 | 1 | -2/+6 |
| | |||||
* | Create and use the minsize file. | Linus Nordberg | 2017-02-07 | 1 | -0/+1 |
| | |||||
* | Parallelised merge, sth phase. | Linus Nordberg | 2017-02-07 | 1 | -8/+17 |
| | |||||
* | Added tools for getting and generating global config | Magnus Ahltorp | 2017-02-02 | 1 | -0/+13 |
| | |||||
* | Parallelised merge, backup phase. | Linus Nordberg | 2017-02-02 | 1 | -2/+15 |
| | |||||
* | Parallelised merge, distribution phase.erlmerge_dist | Linus Nordberg | 2017-02-01 | 1 | -24/+51 |
| | |||||
* | Verify config file signature | Magnus Ahltorp | 2017-02-01 | 1 | -4/+6 |
| | | | | | 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 | 1 | -1/+13 |
|\ | |||||
| * | API keys are now provided in the config file. | Magnus Ahltorp | 2017-01-20 | 1 | -1/+13 |
| | | | | | | | | Also added CA cert verification for internal TLS connections. | ||||
* | | Update copyright headers. | Linus Nordberg | 2017-01-12 | 1 | -1/+1 |
|/ | |||||
* | Change algorithm for merge backup and merge dist | Magnus Ahltorp | 2016-11-02 | 1 | -1/+2 |
| | |||||
* | Remove unused code from test Makefile. | Magnus Ahltorp | 2016-10-18 | 1 | -1/+1 |
| | | | | Fix parsing bug in compileconfig. | ||||
* | 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. | ||||
* | Fix bugs in old tests. Add tests for merge takeover. | Magnus Ahltorp | 2016-07-11 | 1 | -7/+7 |
| | | | | | 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-07-11 | 1 | -8/+13 |
| | |||||
* | Spurious whitespace. | Linus Nordberg | 2015-11-12 | 1 | -1/+1 |
| | |||||
* | Handle multiple node types for a node | Magnus Ahltorp | 2015-11-12 | 1 | -56/+63 |
| | |||||
* | Selectable db backend only available for merge nodes for now | Magnus Ahltorp | 2015-11-11 | 1 | -0/+1 |
| | |||||
* | Make it possible to select backend perm storage | Magnus Ahltorp | 2015-11-11 | 1 | -4/+9 |
| | |||||
* | Add ERLANGNODES to (generated) test.mk. | Linus Nordberg | 2015-11-10 | 1 | -0/+3 |
| | | | | merge-1 is a NODE but doesn't have an erl(1) instance. | ||||
* | Add path for sendsth-verified | Magnus Ahltorp | 2015-09-15 | 1 | -0/+1 |
| | |||||
* | Follow internal HTTP API URL changes.internal-api | Linus Nordberg | 2015-08-20 | 1 | -22/+22 |
| | |||||
* | Added storage gc script | Magnus Ahltorp | 2015-07-31 | 1 | -0/+1 |
| | |||||
* | Set verifiedsize after merge backup is verified | Magnus Ahltorp | 2015-07-31 | 1 | -0/+1 |
| | |||||
* | Preliminary merge secondary support. Change merge db to lowercase. | Magnus Ahltorp | 2015-07-31 | 1 | -12/+46 |
| | |||||
* | Implement rate limiting of add_chain | Magnus Ahltorp | 2015-06-12 | 1 | -0/+18 |
| | |||||
* | Don't answer public requests if STH is too old or nonexistent | Magnus Ahltorp | 2015-06-12 | 1 | -0/+2 |
| | |||||
* | Add verification of whole entry. Implement library call for plop verification. | Magnus Ahltorp | 2015-06-10 | 1 | -0/+2 |
| | |||||
* | Don't require logprivatekey if hsm is configured for a signing node. | Magnus Ahltorp | 2015-04-23 | 1 | -1/+5 |
| | |||||
* | Add HSM support in compileconfig.py | Magnus Ahltorp | 2015-04-10 | 1 | -0/+3 |
| | |||||
* | Docker packaging. | Linus Nordberg | 2015-04-01 | 1 | -1/+1 |
| | |||||
* | Cleanup tests and use urllib2.build_opener | Magnus Ahltorp | 2015-03-31 | 1 | -1/+1 |
| | | | | | | | | | Remove unused files Generate test config files directly in release directory Move test database files to "tests" directory Generate log key when preparing tests Report error when STH not found in v1.erl Make merge, fetchallcerts, submitcert, verifysct, and testcase1 take log key as argument | ||||
* | Allow non-TLS http | Magnus Ahltorp | 2015-03-31 | 1 | -6/+18 |
| | | | | Closes CATLFISH-31 | ||||
* | Allow local administrator to override IP address and port for web server | Magnus Ahltorp | 2015-03-30 | 1 | -6/+15 |
| | | | | Closes CATLFISH-30 | ||||
* | Handle multiple signing nodes | Magnus Ahltorp | 2015-03-27 | 1 | -3/+4 |
| | |||||
* | Provide function for calculating entryhash from entry | Magnus Ahltorp | 2015-03-27 | 1 | -0/+2 |
| | |||||
* | Generate config from master config. Verify responses in merge.py. | Magnus Ahltorp | 2015-03-23 | 1 | -0/+283 |