Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Verify new entries when merging. | Linus Nordberg | 2015-04-07 | 1 | -4/+45 |
|\ | | | | | | | | | Minor tweaks on map/mergeverify2. Closes CATLFISH-36. | ||||
| * | Verify that database entry actually contains the certificate | Magnus Ahltorp | 2015-04-07 | 1 | -1/+33 |
| | | |||||
| * | Retry sendlog on error | Magnus Ahltorp | 2015-04-02 | 1 | -3/+12 |
| | | |||||
* | | Docker packaging. | Linus Nordberg | 2015-04-01 | 1 | -1/+1 |
|/ | |||||
* | Wait 0.5 seconds after writing halt command | Magnus Ahltorp | 2015-03-31 | 1 | -1/+6 |
| | |||||
* | Pass an SSL context to urrllib2. | Linus Nordberg | 2015-03-31 | 1 | -4/+4 |
| | |||||
* | Cleanup tests and use urllib2.build_opener | Magnus Ahltorp | 2015-03-31 | 9 | -38/+69 |
| | | | | | | | | | 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 | 2 | -6/+19 |
| | | | | Closes CATLFISH-30 | ||||
* | Handle multiple signing nodes | Magnus Ahltorp | 2015-03-27 | 2 | -6/+12 |
| | |||||
* | Provide function for calculating entryhash from entry | Magnus Ahltorp | 2015-03-27 | 1 | -0/+2 |
| | |||||
* | Merge remote-tracking branch 'refs/remotes/map/compileconfig2' | Linus Nordberg | 2015-03-25 | 9 | -124/+1668 |
|\ | | | | | | | | | Conflicts: .gitignore | ||||
| * | Generate config from master config. Verify responses in merge.py. | Magnus Ahltorp | 2015-03-23 | 4 | -58/+372 |
| | | |||||
| * | Make timing printouts optional in merge.py | Magnus Ahltorp | 2015-03-23 | 1 | -2/+5 |
| | | |||||
| * | Support multiple baseurls in test | Magnus Ahltorp | 2015-03-23 | 1 | -51/+62 |
| | | |||||
| * | Fix signature calculation in test | Magnus Ahltorp | 2015-03-23 | 1 | -1/+2 |
| | | |||||
| * | Added precert handling for SCT calculation | Magnus Ahltorp | 2015-03-23 | 3 | -17/+58 |
| | | |||||
| * | Added validatestore.py | Magnus Ahltorp | 2015-03-23 | 4 | -0/+1145 |
| | | |||||
| * | Add submission of precerts | Magnus Ahltorp | 2015-03-23 | 2 | -1/+30 |
| | | |||||
* | | Add tools/fetchacert.py, fetching exactly one chain from a log. | Linus Nordberg | 2015-03-25 | 3 | -10/+32 |
|/ | | | | Also move a piece of common code from fetchallcerts.py to certtools.py. | ||||
* | Add submission and verification of two precerts to the tests. | Linus Nordberg | 2015-03-23 | 4 | -0/+233 |
| | | | | One of them is signed by an ordinare cert, the other by a precertificate | ||||
* | Add precert handling. | Linus Nordberg | 2015-03-23 | 1 | -7/+7 |
| | |||||
* | merge.py: Store certs in hashed directory structure | Magnus Ahltorp | 2015-03-08 | 1 | -2/+19 |
| | |||||
* | Save STH instead of calculating a new one each time. | Magnus Ahltorp | 2015-03-04 | 2 | -5/+17 |
| | |||||
* | merge.py: use external signing | Magnus Ahltorp | 2015-03-03 | 3 | -10/+17 |
| | |||||
* | Move http_request to certtools | Magnus Ahltorp | 2015-03-03 | 2 | -25/+28 |
| | |||||
* | Improve tests-start and tests-stop | Magnus Ahltorp | 2015-02-27 | 1 | -0/+19 |
| | |||||
* | Require authentication for merge calls | Magnus Ahltorp | 2015-02-27 | 2 | -11/+33 |
| | |||||
* | verifysct.py: Fetch fresh STH instead of using old | Magnus Ahltorp | 2015-02-27 | 1 | -3/+8 |
| | |||||
* | Add saving and verification of SCT to python tools | Magnus Ahltorp | 2015-02-27 | 2 | -19/+144 |
| | |||||
* | Add consistency proof checking to testcase1 | Magnus Ahltorp | 2015-02-27 | 3 | -3/+28 |
| | | | | Fix consistency proof checking when first size is power of 2 | ||||
* | Added tool for drawing merkle trees and extracting node hashes | Magnus Ahltorp | 2015-02-27 | 1 | -0/+123 |
| | |||||
* | testcase1: Actually verify inclusion proof | Magnus Ahltorp | 2015-02-20 | 2 | -4/+33 |
| | |||||
* | Move public keys to separate file | Magnus Ahltorp | 2015-02-20 | 2 | -14/+15 |
| | |||||
* | Added verification of consistency proofs | Magnus Ahltorp | 2015-02-20 | 2 | -0/+95 |
| | |||||
* | Implement function to fetch consistency proof | Magnus Ahltorp | 2015-02-20 | 1 | -9/+99 |
| | | | | | Implement function to calculate tree head from disk Implement function to calculate an intermediate node from disk | ||||
* | fetchallcerts.py: handle precerts | Magnus Ahltorp | 2015-02-20 | 3 | -37/+249 |
| | | | | | | | submitcert.py: handle .zip files fetchallcerts.py: Always calculate full tree fetchallcerts.py: Cache level 16 hashes fetchallcerts.py: Save STH | ||||
* | fetchallcerts.py: Store certificates. | Magnus Ahltorp | 2015-02-20 | 1 | -25/+30 |
| | |||||
* | Wait after first submission. Continue on http error 400. Print submission ↵ | Magnus Ahltorp | 2015-02-20 | 2 | -7/+36 |
| | | | | rate and number of submissions every 1000 submissions. | ||||
* | merge.py: Only ask node that actually has the entry. | Magnus Ahltorp | 2015-02-20 | 1 | -21/+70 |
| | | | | | Fetch multiple entries from storage node. Chunk sendlog. | ||||
* | Move hardcoded merge parameters to command line | Magnus Ahltorp | 2015-02-20 | 3 | -33/+49 |
| | |||||
* | merge.py: add call to storage/getentry since fetchnewentries no longer gives ↵ | Magnus Ahltorp | 2015-02-20 | 1 | -2/+18 |
| | | | | us the actual entry | ||||
* | Catch ctrl-c more correctly. Catch SystemExit from add_chain and exit in ↵ | Magnus Ahltorp | 2014-11-18 | 1 | -8/+22 |
| | | | | main process instead | ||||
* | Merge remote-tracking branch 'refs/remotes/map/external-merge3' into ↵ | Linus Nordberg | 2014-10-29 | 11 | -51/+441 |
|\ | | | | | | | | | | | | | | | | | merging-external-merge Conflicts: src/v1.erl tools/merge.py tools/testcase1.py | ||||
| * | Check return value from merge.py | Magnus Ahltorp | 2014-10-28 | 1 | -6/+15 |
| | | |||||
| * | certtools.py: fix bug in build_merkle_tree | Magnus Ahltorp | 2014-10-28 | 1 | -0/+3 |
| | | |||||
| * | merge.py: send whole sth in sendsth call | Magnus Ahltorp | 2014-10-27 | 2 | -1/+46 |
| | | |||||
| * | fetchallcerts.py: calculate root hash | Magnus Ahltorp | 2014-10-27 | 2 | -15/+61 |
| | | |||||
| * | Added fetchallcerts.py | Magnus Ahltorp | 2014-10-27 | 2 | -0/+61 |
| | | |||||
| * | submitcert.py: submit multiple cert chains | Magnus Ahltorp | 2014-10-27 | 2 | -40/+78 |
| | |