summaryrefslogtreecommitdiff
path: root/src/v1.erl
Commit message (Expand)AuthorAgeFilesLines
* Base64-decode submitted blobs and treat them as leaf certs.Linus Nordberg2015-09-261-2/+8
* Accept any kind of submitted data, not only X.509 certificate chains.Linus Nordberg2015-09-261-34/+8
* Don't answer public requests if STH is too old or nonexistentMagnus Ahltorp2015-06-121-0/+28
* Rename html/2 to err400/2.Linus Nordberg2015-05-061-17/+17
* Dialyzer clean.Linus Nordberg2015-05-061-7/+11
* Fix copyright strings.Linus Nordberg2015-04-091-1/+1
* Cleanup tests and use urllib2.build_openerMagnus Ahltorp2015-03-311-2/+14
* Add precert handling.Linus Nordberg2015-03-231-30/+31
* Save STH instead of calculating a new one each time.Magnus Ahltorp2015-03-041-10/+2
* Stop using jiffyMagnus Ahltorp2014-10-251-99/+90
* Catch badly ASN.1-encoded certificates.Linus Nordberg2014-10-241-5/+5
* Use mochiweb for v1 APIMagnus Ahltorp2014-10-241-43/+43
* Merge branch 'validate-certchain' into staging1Linus Nordberg2014-10-241-2/+14
|\
| * Log (info) when adding and rejecting a certificate chain.validate-certchainLinus Nordberg2014-10-231-0/+4
| * Implement cert chain validation.Linus Nordberg2014-10-221-2/+10
* | Break include dependency on plop.hrlMagnus Ahltorp2014-10-241-7/+4
|/
* Fix bug in get-entries limitation of entries.Linus Nordberg2014-10-101-2/+1
* Limit get-entries to 1000 entries at the time.Linus Nordberg2014-10-091-3/+2
* Make cert chains and CtExtensions variable length (TLS) vectors.Linus Nordberg2014-09-251-56/+5
* Decode chain in 'add-chain' properly.Linus Nordberg2014-09-201-28/+43
* Add get-entry-and-proof and adopt to new plop:inclusion/2 signature.Linus Nordberg2014-09-191-6/+38
* Encode get-sth-consistency and get-proof-by-hash properly.Linus Nordberg2014-09-151-4/+6
* Implement get-proof-by-hash.Linus Nordberg2014-09-151-7/+28
* Remove spurious parentheses.Linus Nordberg2014-09-151-1/+1
* Don't try to JSON-encode error messages.Linus Nordberg2014-09-151-5/+8
* It's plop:consistency/2.Linus Nordberg2014-09-151-1/+1
* Implement get-sth-consistency.Linus Nordberg2014-09-141-2/+16
* Add licensing information.Linus Nordberg2014-06-101-0/+3
* Base64-encode that empty string in extra_data.Linus Nordberg2014-06-041-1/+1
* Add get-entries and s/_/-/g in function names.Linus Nordberg2014-06-041-20/+44
* Don't crash when reporting bad input to add-chain.Linus Nordberg2014-05-201-4/+5
* Set protocol version to 0, i.e. v1.Linus Nordberg2014-05-201-1/+1
* Make 'extensions' field the empty string.Linus Nordberg2014-05-201-1/+1
* Merge branch 'master' of /home/linus/repo/ctlsLinus Nordberg2014-05-121-2/+5
|\
| * Signatures must now be serialised and base64 encoded.Linus Nordberg2014-05-121-2/+5
* | Merge branch 'master' of /home/linus/repo/ctlsLinus Nordberg2014-05-101-2/+2
|\ \ | |/
| * The tree head signature from get-sth is not base64 encoded.Linus Nordberg2014-05-101-2/+2
| * It's `tree_size'.Linus Nordberg2014-05-071-1/+1
* | Correct treesize -> tree_size in get-sth response.Linus Nordberg2014-05-101-5/+8
|/
* Add (empty) get-roots.Linus Nordberg2014-05-051-2/+4
* Add support for get-sth.Linus Nordberg2014-05-051-1/+11
* Follow s/spt_on_wire/spt/g in plop.Linus Nordberg2014-05-041-5/+25
* Get going, first cut.Linus Nordberg2014-05-041-0/+45