summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Verify MTL against leaf hash before returning get-entries.Linus Nordberg2015-09-151-3/+4
* Wrap entries in plop wrapperMagnus Ahltorp2015-08-191-12/+11
* Don't cons an improper list when serialising extra data for a precert.Linus Nordberg2015-08-191-1/+1
* Rename extra_data/3 and move it some.Linus Nordberg2015-08-071-14/+14
* Return correct extra-data for precerts too (closes CATLFISH-56).Linus Nordberg2015-08-061-57/+60
* Always store and return root certificate (closes CATLFISH-55).Linus Nordberg2015-08-031-8/+7
* Implement rate limiting of add_chainMagnus Ahltorp2015-06-123-27/+135
* Don't answer public requests if STH is too old or nonexistentMagnus Ahltorp2015-06-121-0/+28
* Remove unused temporary variable.Linus Nordberg2015-06-101-9/+7
* Add verification of whole entry. Implement library call for plop verification.Magnus Ahltorp2015-06-101-6/+44
* Fix CATLFISH-45.Linus Nordberg2015-05-111-6/+4
* Rename html/2 to err400/2.Linus Nordberg2015-05-061-17/+17
* Dialyzer clean.Linus Nordberg2015-05-063-20/+23
* Remove an extra annoying debug log printout.Linus Nordberg2015-04-101-3/+0
* Fix copyright strings.Linus Nordberg2015-04-096-6/+6
* Verify that database entry actually contains the certificateMagnus Ahltorp2015-04-071-3/+6
* Cleanup tests and use urllib2.build_openerMagnus Ahltorp2015-03-311-2/+14
* Allow non-TLS httpMagnus Ahltorp2015-03-312-17/+23
* Provide function for calculating entryhash from entryMagnus Ahltorp2015-03-271-0/+25
* Store rejected certificates.Linus Nordberg2015-03-251-52/+94
* Clarify that 0.test.pem is not a valid #'OTPCertificate'{}.Linus Nordberg2015-03-241-14/+14
* Add spec's for most functions.Linus Nordberg2015-03-232-11/+9
* Formatting; remove debug printouts.Linus Nordberg2015-03-232-49/+21
* Add precert handling.Linus Nordberg2015-03-233-160/+382
* Cache SCT:sMagnus Ahltorp2015-03-081-12/+31
* Save STH instead of calculating a new one each time.Magnus Ahltorp2015-03-041-10/+2
* Added authentication between frontend and storage nodesMagnus Ahltorp2015-02-271-4/+28
* Fix a bug where verification of EC signatures made us crash.Linus Nordberg2015-02-271-33/+40
* Verify that known roots are indeed signing themselves.Linus Nordberg2015-02-272-22/+52
* Even more debug logging.Linus Nordberg2015-02-251-0/+3
* Add debug logging.Linus Nordberg2015-02-251-0/+5
* Log time spent serving a requestMagnus Ahltorp2015-02-201-0/+3
* Make mochiweb pool size configurableMagnus Ahltorp2015-02-201-0/+1
* Stop validating that cert.issuer matches issuer.subject.Linus Nordberg2015-02-201-46/+27
* Make unit tests work again.Linus Nordberg2015-02-194-28/+32
* Verify certificates by decoding them as 'plain' certs rather than 'otp.Linus Nordberg2014-11-182-67/+201
* Entry hash runs over leaf plus chain.Linus Nordberg2014-11-181-2/+2
* Log some info about certs that don't parse and why.Linus Nordberg2014-11-052-11/+27
* Rewrite root certificate cache handlingMagnus Ahltorp2014-10-263-18/+30
* Stop using jiffyMagnus Ahltorp2014-10-252-121/+107
* Move internal HTTP APIs to mochiweb.Magnus Ahltorp2014-10-252-8/+8
* Whitespace.Linus Nordberg2014-10-241-16/+19
* Use 'cacertfile' configuration.Linus Nordberg2014-10-241-1/+2
* Catch badly ASN.1-encoded certificates.Linus Nordberg2014-10-242-18/+31
* Use mochiweb for v1 APIMagnus Ahltorp2014-10-244-56/+123
* Merge branch 'validate-certchain' into staging1Linus Nordberg2014-10-244-2/+371
|\
| * Log (info) when adding and rejecting a certificate chain.validate-certchainLinus Nordberg2014-10-232-1/+9
| * Split CertChain properly.Linus Nordberg2014-10-231-1/+1
| * Don't use der_encoded().Linus Nordberg2014-10-231-6/+5
| * Implement cert chain validation.Linus Nordberg2014-10-224-2/+364