Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Removed python 2.6 SSL workaround | Magnus Ahltorp | 2015-06-10 | 1 | -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 error | Magnus Ahltorp | 2015-06-10 | 1 | -1/+1 |
| | |||||
* | Add verification of whole entry. Implement library call for plop verification. | Magnus Ahltorp | 2015-06-10 | 1 | -0/+2 |
| | |||||
* | Merge remote-tracking branch 'refs/remotes/john/https_get_for_old_python' | Linus Nordberg | 2015-06-01 | 1 | -6/+48 |
|\ | |||||
| * | Added a https get function for old python | John Van de Meulebrouck Brendgard | 2015-05-22 | 1 | -6/+48 |
| | | |||||
* | | Fsync logorder in merge | Magnus Ahltorp | 2015-05-22 | 1 | -0/+6 |
| | | | | | | | | Closes CATLFISH-46 | ||||
* | | Don't require --publickey, but print better error message. | Magnus Ahltorp | 2015-05-22 | 2 | -2/+7 |
|/ | |||||
* | Add --quiet-ok. | Linus Nordberg | 2015-05-21 | 1 | -1/+3 |
| | |||||
* | Make publickey a mandatory argument. | Linus Nordberg | 2015-05-21 | 1 | -2/+2 |
| | |||||
* | Use parser metavar. | Linus Nordberg | 2015-05-20 | 1 | -2/+3 |
| | |||||
* | Add consistency proof and signature checking | Magnus Ahltorp | 2015-05-20 | 1 | -38/+60 |
| | |||||
* | Print base16 of root hash instead of base64. | Linus Nordberg | 2015-05-15 | 1 | -4/+4 |
| | |||||
* | Say "UTC" when printing dates. | Linus Nordberg | 2015-05-15 | 1 | -2/+2 |
| | |||||
* | Handle all dates as UTC. | Linus Nordberg | 2015-05-15 | 1 | -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 Nordberg | 2015-05-14 | 1 | -20/+58 |
| | |||||
* | Add check-sth.py. | Linus Nordberg | 2015-05-12 | 1 | -0/+67 |
| | |||||
* | [tools] Require precerttools to be imported successfully. | Linus Nordberg | 2015-04-25 | 1 | -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 Nordberg | 2015-04-23 | 4 | -13/+26 |
|\ | | | | | | | into mergesecondary | ||||
| * | Don't require logprivatekey if hsm is configured for a signing node. | Magnus Ahltorp | 2015-04-23 | 2 | -10/+16 |
| | | |||||
| * | Add remote script for merge secondary | Magnus Ahltorp | 2015-04-23 | 2 | -3/+10 |
| | | |||||
* | | Fix copyright notes. | Linus Nordberg | 2015-04-23 | 2 | -2/+2 |
|/ | |||||
* | Add support for merge secondaries | Magnus Ahltorp | 2015-04-23 | 3 | -53/+119 |
| | |||||
* | Replace halt.py with a more generic to_catlfish.py. | Linus Nordberg | 2015-04-23 | 1 | -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 Nordberg | 2015-04-13 | 1 | -3/+12 |
| | |||||
* | Move path to verifycert.erl to config file. | Linus Nordberg | 2015-04-10 | 1 | -1/+1 |
| | |||||
* | Verify SSL certificates and hostnames in python code | Magnus Ahltorp | 2015-04-10 | 6 | -8/+31 |
| | | | | Closes CATLFISH-34 | ||||
* | Add HSM support in compileconfig.py | Magnus Ahltorp | 2015-04-10 | 1 | -0/+3 |
| | |||||
* | 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 |
| |