summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'refs/remotes/map/storagegc2'Linus Nordberg2015-08-241-3/+22
|\
| * Use paths/public_cacertfile config variable for public https certstoragegc2Magnus Ahltorp2015-08-241-1/+1
| |
| * storagegc: start from lastverifiednewentry and write file periodicallyMagnus Ahltorp2015-08-231-2/+21
| |
* | Correct copyright year.Linus Nordberg2015-08-211-1/+1
|/
* Follow internal HTTP API URL changes.Linus Nordberg2015-08-203-36/+36
|
* Script for converting database to new formatMagnus Ahltorp2015-08-193-1/+89
|
* Wrap entries in plop wrapperMagnus Ahltorp2015-08-192-13/+32
|
* Merge remote-tracking branch 'refs/remotes/map/storagegc'Linus Nordberg2015-08-193-0/+76
|\ | | | | | | | | Conflicts: Makefile
| * Added storage gc scriptstoragegcMagnus Ahltorp2015-07-313-0/+76
| |
* | Add tests for precerts.Magnus Ahltorp2015-08-061-0/+78
| |
* | Return correct extra-data for precerts too (closes CATLFISH-56).Linus Nordberg2015-08-061-2/+3
|/ | | | Verify precerts in make tests too.
* Set verifiedsize after merge backup is verifiedMagnus Ahltorp2015-07-312-1/+19
|
* Preliminary merge secondary support. Change merge db to lowercase.Magnus Ahltorp2015-07-313-42/+207
|
* Improve merge progress reportingMagnus Ahltorp2015-06-121-44/+79
|
* Implement rate limiting of add_chainMagnus Ahltorp2015-06-121-0/+18
|
* Don't answer public requests if STH is too old or nonexistentMagnus Ahltorp2015-06-121-0/+2
|
* Removed python 2.6 SSL workaroundMagnus Ahltorp2015-06-101-19/+5
| | | | | On certain errors from the web server, the workaround was called even though 2.7 was used. The workaround doesn't parse URL:s correctly.
* Don't exit on signing errorMagnus Ahltorp2015-06-101-1/+1
|
* Add verification of whole entry. Implement library call for plop verification.Magnus Ahltorp2015-06-101-0/+2
|
* Merge remote-tracking branch 'refs/remotes/john/https_get_for_old_python'Linus Nordberg2015-06-011-6/+48
|\
| * Added a https get function for old pythonJohn Van de Meulebrouck Brendgard2015-05-221-6/+48
| |
* | Fsync logorder in mergefsynclogorderMagnus Ahltorp2015-05-221-0/+6
| | | | | | | | Closes CATLFISH-46
* | Don't require --publickey, but print better error message.check-sth3Magnus Ahltorp2015-05-222-2/+7
|/
* Add --quiet-ok.Linus Nordberg2015-05-211-1/+3
|
* Make publickey a mandatory argument.Linus Nordberg2015-05-211-2/+2
|
* Use parser metavar.Linus Nordberg2015-05-201-2/+3
|
* Add consistency proof and signature checkingcheck-sthMagnus Ahltorp2015-05-201-38/+60
|
* Print base16 of root hash instead of base64.Linus Nordberg2015-05-151-4/+4
|
* Say "UTC" when printing dates.Linus Nordberg2015-05-151-2/+2
|
* Handle all dates as UTC.Linus Nordberg2015-05-151-5/+13
| | | | | | Because timezones, how do they work? Also, print the actual tree head when reporting an old STH.
* Keep both current and previous STH's in files.Linus Nordberg2015-05-141-20/+58
|
* Add check-sth.py.Linus Nordberg2015-05-121-0/+67
|
* [tools] Require precerttools to be imported successfully.Linus Nordberg2015-04-251-4/+1
| | | | | submitcert.py would fail mysteriously when finding a precert and python-pyasn1 wasn't installed.
* Merge branch 'mergesecondary' of https://git.nordu.net/user/map/catlfish ↵Linus Nordberg2015-04-234-13/+26
|\ | | | | | | into mergesecondary
| * Don't require logprivatekey if hsm is configured for a signing node.mergesecondaryMagnus Ahltorp2015-04-232-10/+16
| |
| * Add remote script for merge secondaryMagnus Ahltorp2015-04-232-3/+10
| |
* | Fix copyright notes.Linus Nordberg2015-04-232-2/+2
|/
* Add support for merge secondariesMagnus Ahltorp2015-04-233-53/+119
|
* Replace halt.py with a more generic to_catlfish.py.Linus Nordberg2015-04-231-2/+3
| | | | | Use to_catlfish.py with "init:stop()". This will be useful for stopping in non testing scenarios.
* Run all types of nodes from the same docker image.Linus Nordberg2015-04-131-3/+12
|
* Move path to verifycert.erl to config file.Linus Nordberg2015-04-101-1/+1
|
* Verify SSL certificates and hostnames in python codesslverifyMagnus Ahltorp2015-04-106-8/+31
| | | | Closes CATLFISH-34
* Add HSM support in compileconfig.pyMagnus Ahltorp2015-04-101-0/+3
|
* Verify new entries when merging.Linus Nordberg2015-04-071-4/+45
|\ | | | | | | | | Minor tweaks on map/mergeverify2. Closes CATLFISH-36.
| * Verify that database entry actually contains the certificatemergeverify2Magnus Ahltorp2015-04-071-1/+33
| |
| * Retry sendlog on errorMagnus Ahltorp2015-04-021-3/+12
| |
* | Docker packaging.Linus Nordberg2015-04-011-1/+1
|/
* Wait 0.5 seconds after writing halt commandgenauthkeysMagnus Ahltorp2015-03-311-1/+6
|
* Pass an SSL context to urrllib2.Linus Nordberg2015-03-311-4/+4
|
* Cleanup tests and use urllib2.build_openercleanup-testsMagnus Ahltorp2015-03-319-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