Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Manual rebase onto master with map/robust-distribution. | Linus Nordberg | 2016-11-25 | 1 | -4/+4 |
| | |||||
* | Add session capability to unauth web requests | Magnus Ahltorp | 2016-11-22 | 1 | -6/+9 |
| | |||||
* | Limit HTTP chunk size to 900000 bytes | Magnus Ahltorp | 2016-03-17 | 1 | -1/+8 |
| | |||||
* | Make http_request take optional session parameter | Magnus Ahltorp | 2016-03-15 | 1 | -32/+38 |
| | |||||
* | Make it work with older python-requests | Magnus Ahltorp | 2016-03-09 | 1 | -3/+12 |
| | |||||
* | Use python requests package instead of urllib2 | Magnus Ahltorp | 2016-03-09 | 1 | -106/+88 |
| | |||||
* | Add a test for when merge backup fails. | Linus Nordberg | 2015-11-10 | 1 | -0/+3 |
| | | | | Also, avoid tracebacks on ECONNREFUSED by catching urrllib2.URLError. | ||||
* | Cosmetic. | Linus Nordberg | 2015-11-10 | 1 | -2/+2 |
| | |||||
* | Follow internal HTTP API URL changes.internal-api | Linus Nordberg | 2015-08-20 | 1 | -1/+1 |
| | |||||
* | Added storage gc script | Magnus Ahltorp | 2015-07-31 | 1 | -0/+9 |
| | |||||
* | 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 |
| | |||||
* | 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 |
| | | |||||
* | | Don't require --publickey, but print better error message. | Magnus Ahltorp | 2015-05-22 | 1 | -1/+6 |
|/ | |||||
* | Verify SSL certificates and hostnames in python code | Magnus Ahltorp | 2015-04-10 | 1 | -7/+16 |
| | | | | Closes CATLFISH-34 | ||||
* | 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 | 1 | -18/+32 |
| | | | | | | | | | 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 | ||||
* | Merge remote-tracking branch 'refs/remotes/map/compileconfig2' | Linus Nordberg | 2015-03-25 | 1 | -11/+91 |
|\ | | | | | | | | | Conflicts: .gitignore | ||||
| * | Generate config from master config. Verify responses in merge.py. | Magnus Ahltorp | 2015-03-23 | 1 | -8/+35 |
| | | |||||
| * | Added precert handling for SCT calculation | Magnus Ahltorp | 2015-03-23 | 1 | -5/+15 |
| | | |||||
| * | Added validatestore.py | Magnus Ahltorp | 2015-03-23 | 1 | -0/+20 |
| | | |||||
| * | Add submission of precerts | Magnus Ahltorp | 2015-03-23 | 1 | -0/+23 |
| | | |||||
* | | Add tools/fetchacert.py, fetching exactly one chain from a log. | Linus Nordberg | 2015-03-25 | 1 | -0/+10 |
|/ | | | | Also move a piece of common code from fetchallcerts.py to certtools.py. | ||||
* | Add precert handling. | Linus Nordberg | 2015-03-23 | 1 | -7/+7 |
| | |||||
* | merge.py: use external signing | Magnus Ahltorp | 2015-03-03 | 1 | -6/+14 |
| | |||||
* | Move http_request to certtools | Magnus Ahltorp | 2015-03-03 | 1 | -0/+18 |
| | |||||
* | Add consistency proof checking to testcase1 | Magnus Ahltorp | 2015-02-27 | 1 | -1/+4 |
| | | | | Fix consistency proof checking when first size is power of 2 | ||||
* | testcase1: Actually verify inclusion proof | Magnus Ahltorp | 2015-02-20 | 1 | -2/+24 |
| | |||||
* | Move public keys to separate file | Magnus Ahltorp | 2015-02-20 | 1 | -14/+1 |
| | |||||
* | Added verification of consistency proofs | Magnus Ahltorp | 2015-02-20 | 1 | -0/+89 |
| | |||||
* | 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 | 1 | -3/+90 |
| | | | | | | | submitcert.py: handle .zip files fetchallcerts.py: Always calculate full tree fetchallcerts.py: Cache level 16 hashes fetchallcerts.py: Save STH | ||||
* | Wait after first submission. Continue on http error 400. Print submission ↵ | Magnus Ahltorp | 2015-02-20 | 1 | -1/+3 |
| | | | | rate and number of submissions every 1000 submissions. | ||||
* | Move hardcoded merge parameters to command line | Magnus Ahltorp | 2015-02-20 | 1 | -14/+23 |
| | |||||
* | 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 | 1 | -0/+20 |
| | |||||
* | fetchallcerts.py: calculate root hash | Magnus Ahltorp | 2014-10-27 | 1 | -0/+24 |
| | |||||
* | Added fetchallcerts.py | Magnus Ahltorp | 2014-10-27 | 1 | -0/+8 |
| | |||||
* | submitcert.py: submit multiple cert chains | Magnus Ahltorp | 2014-10-27 | 1 | -0/+14 |
| | |||||
* | Add copyright and licensing information.copyright | Linus Nordberg | 2014-10-15 | 1 | -0/+3 |
| | | | | After offline discussions with Magnus Ahltorp. | ||||
* | Added basic system test | Magnus Ahltorp | 2014-10-08 | 1 | -13/+36 |
| | |||||
* | Simplify submitcert | Magnus Ahltorp | 2014-10-08 | 1 | -8/+40 |
| | |||||
* | submitcert: Validate SCT and compare log id | Magnus Ahltorp | 2014-09-25 | 1 | -1/+40 |
| | |||||
* | submitcert.py: Get submitted entry from log and compare | Magnus Ahltorp | 2014-09-24 | 1 | -1/+29 |
| | |||||
* | Import sys. | Linus Nordberg | 2014-09-23 | 1 | -0/+1 |
| | | | | Fix by map. | ||||
* | Add whitespace in order to break long lines.certtools-whitespace | Linus Nordberg | 2014-09-23 | 1 | -8/+14 |
| | | | | Also, use /usr/bin/env. | ||||
* | Added submitcert.py | Magnus Ahltorp | 2014-09-23 | 1 | -0/+74 |