Commit Graph

  • 8c14597721 Add IsPreCert to CertInfo Andrew Ayer 2021-10-29 09:28:39 -04:00
  • c9aaa2782f Add -version flag Andrew Ayer 2021-10-12 10:27:42 -04:00
  • 54f34077d3 Release 0.11 0.11 Andrew Ayer 2021-08-17 15:03:38 -04:00
  • 4e4250dad2 Don't ask for consistency proofs based on an empty tree Andrew Ayer 2021-08-17 14:59:21 -04:00
  • 1a7622bfa6 loglist: add some helper functions Andrew Ayer 2021-05-01 17:35:18 -04:00
  • 4b280bdcd2 export loglist.Unmarshal Andrew Ayer 2021-05-01 16:53:56 -04:00
  • a147970db8 Use ct.SHA256Hash for log ID rather than []byte Andrew Ayer 2021-04-30 17:04:16 -04:00
  • 2cccf67601 Avoid leaving a file open for longer than necessary Andrew Ayer 2020-10-06 19:27:58 -04:00
  • 18b2d6d2a5 Add support for contacting logs via HTTP proxies Andrew Ayer 2020-06-30 10:37:34 -04:00
  • 74a7329c00 Validate log list after loading it Andrew Ayer 2020-05-01 16:05:37 -04:00
  • 6d5e2395a1
    Fix missing Printf #40 Daniel Peukert 2020-05-01 00:25:39 +02:00
  • b01baf836d Release 0.10 0.10 Andrew Ayer 2020-04-29 14:15:29 -04:00
  • 6dc67b3775 Update NEWS file Andrew Ayer 2020-04-29 11:54:29 -04:00
  • 64e6a74a5e Fix typo in README Andrew Ayer 2020-04-29 11:51:54 -04:00
  • 185445e158 Retrieve log list from certspotter.org at startup instead of embedding in source Andrew Ayer 2020-04-29 11:38:26 -04:00
  • 43fe09e1f2 Add code for parsing JSON log lists Andrew Ayer 2020-04-29 11:38:04 -04:00
  • e473b94fd9 Add some helper functions for parsing certificate signature info Andrew Ayer 2020-04-28 15:57:35 -04:00
  • e74cb79bd4 Update NEWS Andrew Ayer 2019-12-03 11:19:07 -05:00
  • 764f3285cd Update README Andrew Ayer 2019-12-03 11:12:53 -05:00
  • 30d171343a Add -start_at_end option to begin monitoring logs at the end Andrew Ayer 2019-12-03 10:45:03 -05:00
  • 6f3359ecf5 Add a bunch of new logs Andrew Ayer 2019-12-02 16:58:05 -05:00
  • d124483998 Remove 2018 log shards Andrew Ayer 2019-12-02 15:30:47 -05:00
  • 86785d89d7 Process logs in parallel Andrew Ayer 2019-12-02 15:19:35 -05:00
  • c2099d6d49 Manually prefix all log messages with log URL Andrew Ayer 2019-12-02 15:03:34 -05:00
  • 0aa86dd1cb Return an error for trailing CT signature garbage rather than logging an error Andrew Ayer 2019-12-02 14:58:48 -05:00
  • 02b6c5ee51 Add functions for canonicalizing an RDNSequence Andrew Ayer 2019-09-12 11:36:08 -07:00
  • a6c74b6009 Add MarshalRDNSequence Andrew Ayer 2019-09-12 11:36:04 -07:00
  • 93fccdab3e decodeASN1String: add support for VisibleString Andrew Ayer 2019-09-11 21:03:44 -07:00
  • b11fd6bbf8 Add new logs: Yeti 2018-2022, Nimbus 2022-2023 Andrew Ayer 2018-10-15 09:32:42 -07:00
  • 20b1df83cc
    Remove EOL Symantec CT Log Servers #33 d7415 2018-10-13 17:17:25 +01:00
  • 6991be261c changed bygonessl behavior #30 Ian Foster 2018-07-19 16:12:17 -07:00
  • 1b4943c198 rename issued_before to valid_at Ian Foster 2018-07-13 11:11:58 -07:00
  • cfe7adf06c added support for CT over http for testing Ian Foster 2018-07-07 14:11:29 -07:00
  • e5fd2e9efc Initial BygoneSSL support Ian Foster 2018-07-04 19:03:57 -07:00
  • ca1acc7d77 Release 0.9 0.9 Andrew Ayer 2018-04-19 12:07:19 -07:00
  • 0a16866f44 Update README Andrew Ayer 2018-04-19 11:52:50 -07:00
  • 418ef7fd97 Remove WoSign and StartCom Andrew Ayer 2018-04-19 11:10:32 -07:00
  • 56dec6a1a5 Start monitoring Nimbus logs Andrew Ayer 2018-03-25 12:30:26 -07:00
  • 7c6da49708 Stop monitoring Argon 2017 Andrew Ayer 2018-03-25 12:28:44 -07:00
  • bc255f43d5 Add functions to verify SCTs Andrew Ayer 2017-12-17 09:51:38 -08:00
  • bf676f06be Add JSON tags to SignedCertificateTimestamp Andrew Ayer 2017-12-16 10:13:25 -08:00
  • ab16995f56 Release 0.8 0.8 Andrew Ayer 2017-12-08 13:00:50 -08:00
  • dd7e3a126d Add DigiCert 2 log Andrew Ayer 2017-12-08 13:02:35 -08:00
  • 4268566999 Add Symantec Sirius log Andrew Ayer 2017-12-08 12:59:10 -08:00
  • e96ccbab62 Release 0.7 0.7 Andrew Ayer 2017-11-13 15:10:30 -08:00
  • e546f123f5 Add Google Argon logs Andrew Ayer 2017-11-11 15:24:03 -08:00
  • 822a03f365 Track log certificate expiry range Andrew Ayer 2017-11-11 15:23:56 -08:00
  • 41ca1aaab8 Avoid unaligned atomic access on 32 bit platforms Andrew Ayer 2017-11-06 13:33:02 -08:00
  • a26bf3e300 Release 0.6 0.6 Andrew Ayer 2017-10-18 21:36:38 -07:00
  • 7283e51420 Disable TLS certificate validation when communicating with log Andrew Ayer 2017-10-18 21:34:51 -07:00
  • 1a6ed13fd6 Add Comodo Mammoth and Comodo Sabre Andrew Ayer 2017-10-17 17:27:03 -07:00
  • 709aa01308 Add Comodo Dodo to the openLogs list Andrew Ayer 2017-10-17 17:24:59 -07:00
  • 8b2664b474 Release 0.5 0.5 Andrew Ayer 2017-05-18 10:04:18 -07:00
  • 62cbba12a3 Remove PuChuangSiDa log Andrew Ayer 2017-05-13 09:52:19 -07:00
  • 3df9fb4e73 Add Venafi Gen2 log Andrew Ayer 2017-04-29 13:02:58 -07:00
  • 1814cb87e5 Return additional info about pre-cert from ValidatePrecert Andrew Ayer 2017-04-18 12:29:04 -07:00
  • 06c253a0ea Continue processing a log even if an STH failed to verify Andrew Ayer 2017-04-10 13:54:49 -07:00
  • 1f8751aba5 Update the date for Chromium mandatory CT #22 Alex Gaynor 2017-04-23 14:19:09 -04:00
  • 5d9fa9dfd9 Release 0.4 0.4 Andrew Ayer 2017-04-03 15:30:53 -07:00
  • e1dd1f25bf Remove Venafi log, which forked and will be removed from Chrome Andrew Ayer 2017-03-20 11:35:37 -07:00
  • 583aebe9ab Add PuChuangSiDa 1 log Andrew Ayer 2017-03-20 11:34:54 -07:00
  • fa81965dee Remove log ID comments from logs.go Andrew Ayer 2017-03-20 11:33:11 -07:00
  • b051332b1d Release 0.3 0.3 Andrew Ayer 2017-02-20 13:13:09 -08:00
  • 8b9c08b984 submitct: apply gofmt Andrew Ayer 2017-02-05 10:09:42 -08:00
  • 732a660767 submitct: reorganize code Andrew Ayer 2017-02-05 10:09:19 -08:00
  • b94d850dbe submitct: use maps for efficiency Andrew Ayer 2017-02-05 10:07:30 -08:00
  • 74ffda2dc6 x509: factor out ParseRDNSequence Andrew Ayer 2017-02-05 10:04:43 -08:00
  • 779230cbc8 submitct: include cert index in log entries Andrew Ayer 2017-02-04 16:09:56 -08:00
  • e7a9ba6e7d Add submitct program for submitting certs Andrew Ayer 2017-02-04 16:05:51 -08:00
  • 8846cbcbd9 Add OpenLogs array, for logs with open submission policies Andrew Ayer 2017-02-04 16:04:00 -08:00
  • b6f99bad2c logclient: add support for add-chain request Andrew Ayer 2017-02-04 16:03:48 -08:00
  • fecfeb033d logclient: add support for POST requests Andrew Ayer 2017-02-04 16:03:35 -08:00
  • 13b064878b Update NEWS file Andrew Ayer 2017-01-10 11:25:02 -08:00
  • e8c4f10e97 Use a lock file to prevent certspotter from running concurrently Andrew Ayer 2017-01-10 10:50:41 -08:00
  • 2f0833ac9c Apply gofmt Andrew Ayer 2017-01-08 10:17:00 -08:00
  • 9f3e9968ec Rename verified_sth.json to just sth.json Andrew Ayer 2017-01-08 10:15:41 -08:00
  • 7adbc6cffe Add .json extension to log state filenames Andrew Ayer 2017-01-08 10:14:37 -08:00
  • b88de6b320 Rename "position" to "tree" in log state Andrew Ayer 2017-01-06 14:49:42 -08:00
  • 9c3e697231 CollapsedMerkleTree: rename stack to nodes Andrew Ayer 2017-01-06 14:43:20 -08:00
  • 671814cd9b CollapsedMerkleTree: rename numLeaves to size Andrew Ayer 2017-01-06 14:41:51 -08:00
  • 9ceedea9ef Rename MerkleTreeBuilder to CollapsedMerkleTree Andrew Ayer 2017-01-06 14:39:08 -08:00
  • cf742c121e Update NEWS file Andrew Ayer 2017-01-06 13:36:56 -08:00
  • d8b1877e8d Improve filenames of unverified STHs Andrew Ayer 2017-01-06 12:51:10 -08:00
  • 1719aa5d8e Set log ID in STHs that we download Andrew Ayer 2017-01-06 12:50:21 -08:00
  • 0eb6d199a4 Improve the name of a function Andrew Ayer 2017-01-06 12:24:09 -08:00
  • c8f0a0f9e8 Only write once file if run was 100% successful Andrew Ayer 2017-01-06 12:23:20 -08:00
  • 0d9b81ecc8 Tweak logic for storing tree position Andrew Ayer 2017-01-06 12:19:53 -08:00
  • 87c6bc4f1c Add CONTRIBUTING file Andrew Ayer 2017-01-06 10:55:52 -08:00
  • 8ea4003994 Add some additional logging Andrew Ayer 2017-01-06 10:31:34 -08:00
  • 0c751f0294 Drop the MerkleTreeBuilder return value from VerifyConsistencyProof Andrew Ayer 2017-01-05 21:06:37 -08:00
  • ef00e22ec1 Remove unused code Andrew Ayer 2017-01-05 21:02:28 -08:00
  • 0af0262498 Overhaul log processing and auditing Andrew Ayer 2017-01-05 20:46:42 -08:00
  • 54d9762ff2 Add JSON marshalling for MerkleTreeBuilder Andrew Ayer 2017-01-05 15:43:26 -08:00
  • 7c55be7d5c Add GetNumLeaves function for MerkleTreeBuilder Andrew Ayer 2017-01-05 15:00:56 -08:00
  • 3673518b30 Add constructor functions for MerkleTreeBuilder Andrew Ayer 2017-01-05 14:48:35 -08:00
  • 39737f33ec Rename MerkleTreeBuilder.size to numLeaves Andrew Ayer 2017-01-05 14:41:44 -08:00
  • f920ef0ec3 Add a TODO Andrew Ayer 2017-01-05 14:32:28 -08:00
  • 55d12ee013 Support empty trees Andrew Ayer 2017-01-05 14:32:22 -08:00
  • 4868243259 Add ID function to LogInfo to return log ID Andrew Ayer 2016-11-26 17:48:15 -08:00
  • ff6d1f21fd Add a TODO comment Andrew Ayer 2016-11-26 17:47:57 -08:00