{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":75216133,"defaultBranch":"master","name":"zlint","ownerLogin":"zmap","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-11-30T18:42:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3345672?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716587927.0","currentOid":""},"activityList":{"items":[{"before":"98873bdc47690e025b812ca90df2ecbd3d5707c2","after":"c9ced5c48182301f762db46596b4159a61ef2db7","ref":"refs/heads/fix_ocsp","pushedAt":"2024-05-26T19:00:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"more certs are being ran so more errors makes sense","shortMessageHtmlLink":"more certs are being ran so more errors makes sense"}},{"before":"13a26793a362d904784ac8d9cd2d9b338aeaf96f","after":"98873bdc47690e025b812ca90df2ecbd3d5707c2","ref":"refs/heads/fix_ocsp","pushedAt":"2024-05-26T18:04:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"fix tests and lint","shortMessageHtmlLink":"fix tests and lint"}},{"before":"f0455f6cdbf1e9fd7669b6ad533d5c8f16389f83","after":"13a26793a362d904784ac8d9cd2d9b338aeaf96f","ref":"refs/heads/fix_ocsp","pushedAt":"2024-05-26T16:45:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"linting the linter","shortMessageHtmlLink":"linting the linter"}},{"before":"0c5c9b2c4848af4e69768f9fbada22a916fc5143","after":"f0455f6cdbf1e9fd7669b6ad533d5c8f16389f83","ref":"refs/heads/fix_ocsp","pushedAt":"2024-05-26T16:40:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"simpler","shortMessageHtmlLink":"simpler"}},{"before":"068ae82324696a6f484be9baa6085318e7851112","after":"c8164d8a086ff6e3dd419b2ace95784d32f49c57","ref":"refs/heads/master","pushedAt":"2024-05-26T16:32:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"Add lint to check that SubCA certificates do not have illegal values in their EKU extension (#840)\n\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Update lint_invalid_subject_rdn_order_test.go\r\n\r\nAdded //nolint:all to comment block to avoid golangci-lint to complain about duplicate words in comment\r\n\r\n* Update lint_invalid_subject_rdn_order.go\r\n\r\nFixed import block\r\n\r\n* Update v3/lints/cabf_br/lint_invalid_subject_rdn_order.go\r\n\r\nFine to me.\r\n\r\nCo-authored-by: Christopher Henderson \r\n\r\n* Update lint_invalid_subject_rdn_order.go\r\n\r\nAs per Chris Henderson's suggestion, to \"improve readability\".\r\n\r\n* Update lint_invalid_subject_rdn_order_test.go\r\n\r\nAs per Chris Henderson's suggestion.\r\n\r\n* Update time.go\r\n\r\nAdded CABFEV_Sec9_2_8_Date\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Revised according to Chris and Corey suggestions\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Delete v3/lints/cabf_br/lint_e_invalid_cps_uri.go\r\n\r\n* Delete v3/lints/cabf_br/lint_e_invalid_cps_uri_test.go\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_01.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_02.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_03.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_01.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_02.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_03.pem\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Update config.json\r\n\r\n* Update lint_ca_invalid_eku.go\r\n\r\n---------\r\n\r\nCo-authored-by: Christopher Henderson ","shortMessageHtmlLink":"Add lint to check that SubCA certificates do not have illegal values …"}},{"before":"8523152e2c47c83321a145b1e777a9996bd714dd","after":"068ae82324696a6f484be9baa6085318e7851112","ref":"refs/heads/master","pushedAt":"2024-05-25T15:12:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"Avoid warning dv cn (#843)\n\n* lint about the encoding of qcstatements for PSD2\r\n\r\n* Revert \"lint about the encoding of qcstatements for PSD2\"\r\n\r\nThis reverts commit 6c2367080d148f4b8c01f96a4c80e3ac55d1ef26.\r\n\r\n* util: gtld_map autopull updates for 2021-10-21T07:25:20 UTC\r\n\r\n* always check and perform the operation in the execution\r\n\r\n* synchronised with project\r\n\r\n* synchronised with project\r\n\r\n* synchronised with project\r\n\r\n* synchronised with project\r\n\r\n* fixed merge error\r\n\r\n* synchronised with project\r\n\r\n* synchronised with project\r\n\r\n* Revert \"synchronised with project\"\r\n\r\nThis reverts commit bad73ee2d5669394cde3053d300f285a91f75fd6.\r\n\r\n* Revert \"synchronised with project\"\r\n\r\nThis reverts commit 2cd7d087f4a812d4ef3640560edf1d07cce2ea56.\r\n\r\n* avoiding warning when CN is present.\r\n\r\n---------\r\n\r\nCo-authored-by: mtg \r\nCo-authored-by: GitHub \r\nCo-authored-by: Christopher Henderson ","shortMessageHtmlLink":"Avoid warning dv cn (#843)"}},{"before":"d6ccdfbaf68057e400024efe840df973fb57ba77","after":"0c5c9b2c4848af4e69768f9fbada22a916fc5143","ref":"refs/heads/fix_ocsp","pushedAt":"2024-05-24T22:15:29.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"zakird","name":"Zakir Durumeric","path":"/zakird","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/201296?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix_ocsp","shortMessageHtmlLink":"Merge branch 'master' into fix_ocsp"}},{"before":"6fd4171aed2ae61d6680f4609da927e9a5cc6e55","after":null,"ref":"refs/heads/fix_mailboxvalidation_nosubjectcn_falsepositive","pushedAt":"2024-05-24T21:58:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zakird","name":"Zakir Durumeric","path":"/zakird","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/201296?s=80&v=4"}},{"before":"456dc01dad591ddaaf005f6a955fbca032379c0f","after":"8523152e2c47c83321a145b1e777a9996bd714dd","ref":"refs/heads/master","pushedAt":"2024-05-24T21:58:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zakird","name":"Zakir Durumeric","path":"/zakird","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/201296?s=80&v=4"},"commit":{"message":"Fix handling of Subject:commonName not present in lint for BR 7.1.4.2.2a mailbox-validated (#845)\n\n* Fix handling of Subject:commonName not present in lint for BR 7.1.4.2.2a mailbox-validated\r\n\r\n* Add test case for no commonName attribute present","shortMessageHtmlLink":"Fix handling of Subject:commonName not present in lint for BR 7.1.4.2…"}},{"before":"68eca781392b01ab3c89ea8ff306ecd5ec5ff0e3","after":"6fd4171aed2ae61d6680f4609da927e9a5cc6e55","ref":"refs/heads/fix_mailboxvalidation_nosubjectcn_falsepositive","pushedAt":"2024-05-24T18:19:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robstradling","name":"Rob Stradling","path":"/robstradling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/958624?s=80&v=4"},"commit":{"message":"Add test case for no commonName attribute present","shortMessageHtmlLink":"Add test case for no commonName attribute present"}},{"before":null,"after":"68eca781392b01ab3c89ea8ff306ecd5ec5ff0e3","ref":"refs/heads/fix_mailboxvalidation_nosubjectcn_falsepositive","pushedAt":"2024-05-24T16:36:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robstradling","name":"Rob Stradling","path":"/robstradling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/958624?s=80&v=4"},"commit":{"message":"Fix handling of Subject:commonName not present in lint for BR 7.1.4.2.2a mailbox-validated","shortMessageHtmlLink":"Fix handling of Subject:commonName not present in lint for BR 7.1.4.2…"}},{"before":"c73f78bfa648887dffe592f02fd6519b514fbb36","after":"456dc01dad591ddaaf005f6a955fbca032379c0f","ref":"refs/heads/master","pushedAt":"2024-05-19T18:09:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"Add lint to check that an SCT list is not empty (#837)\n\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Update lint_invalid_subject_rdn_order_test.go\r\n\r\nAdded //nolint:all to comment block to avoid golangci-lint to complain about duplicate words in comment\r\n\r\n* Update lint_invalid_subject_rdn_order.go\r\n\r\nFixed import block\r\n\r\n* Update v3/lints/cabf_br/lint_invalid_subject_rdn_order.go\r\n\r\nFine to me.\r\n\r\nCo-authored-by: Christopher Henderson \r\n\r\n* Update lint_invalid_subject_rdn_order.go\r\n\r\nAs per Chris Henderson's suggestion, to \"improve readability\".\r\n\r\n* Update lint_invalid_subject_rdn_order_test.go\r\n\r\nAs per Chris Henderson's suggestion.\r\n\r\n* Update time.go\r\n\r\nAdded CABFEV_Sec9_2_8_Date\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Revised according to Chris and Corey suggestions\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Delete v3/lints/cabf_br/lint_e_invalid_cps_uri.go\r\n\r\n* Delete v3/lints/cabf_br/lint_e_invalid_cps_uri_test.go\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_01.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_02.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_03.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_01.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_02.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_03.pem\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n---------\r\n\r\nCo-authored-by: Christopher Henderson ","shortMessageHtmlLink":"Add lint to check that an SCT list is not empty (#837)"}},{"before":"26ab5b0a05d2a70c1a5e98c38fc8a08794fcf950","after":"c73f78bfa648887dffe592f02fd6519b514fbb36","ref":"refs/heads/master","pushedAt":"2024-05-19T17:09:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"Add lint to check that precertificates do not contain an SCT list (#841)\n\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Update lint_invalid_subject_rdn_order_test.go\r\n\r\nAdded //nolint:all to comment block to avoid golangci-lint to complain about duplicate words in comment\r\n\r\n* Update lint_invalid_subject_rdn_order.go\r\n\r\nFixed import block\r\n\r\n* Update v3/lints/cabf_br/lint_invalid_subject_rdn_order.go\r\n\r\nFine to me.\r\n\r\nCo-authored-by: Christopher Henderson \r\n\r\n* Update lint_invalid_subject_rdn_order.go\r\n\r\nAs per Chris Henderson's suggestion, to \"improve readability\".\r\n\r\n* Update lint_invalid_subject_rdn_order_test.go\r\n\r\nAs per Chris Henderson's suggestion.\r\n\r\n* Update time.go\r\n\r\nAdded CABFEV_Sec9_2_8_Date\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Revised according to Chris and Corey suggestions\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Delete v3/lints/cabf_br/lint_e_invalid_cps_uri.go\r\n\r\n* Delete v3/lints/cabf_br/lint_e_invalid_cps_uri_test.go\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_01.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_02.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_03.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_01.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_02.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_03.pem\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Update lint_precert_with_sct_list.go\r\n\r\n* Update source.go\r\n\r\nAs per Chris' request\r\n\r\n* Update source.go\r\n\r\n* Update registration_test.go\r\n\r\n* Update registration_test.go\r\n\r\n---------\r\n\r\nCo-authored-by: Christopher Henderson ","shortMessageHtmlLink":"Add lint to check that precertificates do not contain an SCT list (#841)"}},{"before":"208af03b5346578ba252fed89c93ceda0d6dc62e","after":"26ab5b0a05d2a70c1a5e98c38fc8a08794fcf950","ref":"refs/heads/master","pushedAt":"2024-05-11T18:04:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"Add lint for checking that the 'critical' field is properly DER-encoded in extensions (#839)\n\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Update lint_invalid_subject_rdn_order_test.go\r\n\r\nAdded //nolint:all to comment block to avoid golangci-lint to complain about duplicate words in comment\r\n\r\n* Update lint_invalid_subject_rdn_order.go\r\n\r\nFixed import block\r\n\r\n* Update v3/lints/cabf_br/lint_invalid_subject_rdn_order.go\r\n\r\nFine to me.\r\n\r\nCo-authored-by: Christopher Henderson \r\n\r\n* Update lint_invalid_subject_rdn_order.go\r\n\r\nAs per Chris Henderson's suggestion, to \"improve readability\".\r\n\r\n* Update lint_invalid_subject_rdn_order_test.go\r\n\r\nAs per Chris Henderson's suggestion.\r\n\r\n* Update time.go\r\n\r\nAdded CABFEV_Sec9_2_8_Date\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Revised according to Chris and Corey suggestions\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Delete v3/lints/cabf_br/lint_e_invalid_cps_uri.go\r\n\r\n* Delete v3/lints/cabf_br/lint_e_invalid_cps_uri_test.go\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_01.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_02.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_03.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_01.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_02.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_03.pem\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Delete v3/lints/rfc/lint_empty_sct_list.go\r\n\r\n* Delete v3/lints/rfc/lint_empty_sct_list_test.go\r\n\r\n* Delete v3/testdata/empty_sct_list_ko_01.pem\r\n\r\n* Delete v3/testdata/empty_sct_list_na_01.pem\r\n\r\n* Delete v3/testdata/empty_sct_list_na_02.pem\r\n\r\n* Delete v3/testdata/empty_sct_list_ok_01.pem\r\n\r\n* Delete v3/testdata/empty_sct_list_ok_02.pem\r\n\r\n* Update source.go\r\n\r\n* Update time.go\r\n\r\n---------\r\n\r\nCo-authored-by: Christopher Henderson ","shortMessageHtmlLink":"Add lint for checking that the 'critical' field is properly DER-encod…"}},{"before":"63b24e24daf4e4db90030f3c3e5816ba69697681","after":"d6ccdfbaf68057e400024efe840df973fb57ba77","ref":"refs/heads/fix_ocsp","pushedAt":"2024-05-11T16:03:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"try a different approach","shortMessageHtmlLink":"try a different approach"}},{"before":null,"after":"63b24e24daf4e4db90030f3c3e5816ba69697681","ref":"refs/heads/fix_ocsp","pushedAt":"2024-05-11T15:39:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"OCSP responder certificates are not actually linted","shortMessageHtmlLink":"OCSP responder certificates are not actually linted"}},{"before":"d5a09f841725281fd65d0003dea004fd75e31d8c","after":"208af03b5346578ba252fed89c93ceda0d6dc62e","ref":"refs/heads/master","pushedAt":"2024-04-28T18:33:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"Add lint for checking that a CRL contains the CRL Number extension (#834)\n\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Update lint_invalid_subject_rdn_order_test.go\r\n\r\nAdded //nolint:all to comment block to avoid golangci-lint to complain about duplicate words in comment\r\n\r\n* Update lint_invalid_subject_rdn_order.go\r\n\r\nFixed import block\r\n\r\n* Update v3/lints/cabf_br/lint_invalid_subject_rdn_order.go\r\n\r\nFine to me.\r\n\r\nCo-authored-by: Christopher Henderson \r\n\r\n* Update lint_invalid_subject_rdn_order.go\r\n\r\nAs per Chris Henderson's suggestion, to \"improve readability\".\r\n\r\n* Update lint_invalid_subject_rdn_order_test.go\r\n\r\nAs per Chris Henderson's suggestion.\r\n\r\n* Update time.go\r\n\r\nAdded CABFEV_Sec9_2_8_Date\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Revised according to Chris and Corey suggestions\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Delete v3/lints/cabf_br/lint_e_invalid_cps_uri.go\r\n\r\n* Delete v3/lints/cabf_br/lint_e_invalid_cps_uri_test.go\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_01.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_02.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_03.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_01.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_02.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_03.pem\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Update oid.go\r\n\r\nAdd OID for CRL Number\r\n\r\n* Update v3/util/oid.go\r\n\r\n---------\r\n\r\nCo-authored-by: Christopher Henderson ","shortMessageHtmlLink":"Add lint for checking that a CRL contains the CRL Number extension (#834"}},{"before":"63e3f8654d742ba9e7b36881b1f8c003a426f201","after":"d5a09f841725281fd65d0003dea004fd75e31d8c","ref":"refs/heads/master","pushedAt":"2024-04-28T18:14:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"Add lint to cover TLS BR v2 EKU checks (#833)\n\n* Add EV policy and Pre Certiicate Signing Certificate EKU\r\n\r\n* Apply serverAuth to certificates with CA/B TLS policy OID\r\n\r\n* lint subscriber EKU according to TLS BR v2\r\n\r\n* Make lint ineffective since TLS BR v2\r\n\r\nThese lints are covered by the new `e_sub_cert_eku_check` lint that will lint according to the TLS BR v2 language.\r\n\r\n* Correct expected result\r\n\r\n* Correct numbers as result of CA/B policy inclusion in additon to serverAuth\r\n\r\nThe `util.IsServerAuthCert` did not consider certificates that attest the CA/Browser Forum policy OIDs but do not include the `serverAuth` EKU. This has been addressed and caused some mintor changes in the test corpus.\r\n\r\n* Check if subscriber certificate with EKU extension\r\n\r\n* Pass certificate in subscriber certificate check\r\n\r\n* Remove unnecessary len check\r\n\r\n* Format\r\n\r\n---------\r\n\r\nCo-authored-by: Christopher Henderson ","shortMessageHtmlLink":"Add lint to cover TLS BR v2 EKU checks (#833)"}},{"before":"2988620fc3db96938dbfb71ca2afe8f5b2010920","after":"63e3f8654d742ba9e7b36881b1f8c003a426f201","ref":"refs/heads/master","pushedAt":"2024-04-28T15:02:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"Add lint to detect invalid cps uri (#828)\n\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Update lint_invalid_subject_rdn_order_test.go\r\n\r\nAdded //nolint:all to comment block to avoid golangci-lint to complain about duplicate words in comment\r\n\r\n* Update lint_invalid_subject_rdn_order.go\r\n\r\nFixed import block\r\n\r\n* Update v3/lints/cabf_br/lint_invalid_subject_rdn_order.go\r\n\r\nFine to me.\r\n\r\nCo-authored-by: Christopher Henderson \r\n\r\n* Update lint_invalid_subject_rdn_order.go\r\n\r\nAs per Chris Henderson's suggestion, to \"improve readability\".\r\n\r\n* Update lint_invalid_subject_rdn_order_test.go\r\n\r\nAs per Chris Henderson's suggestion.\r\n\r\n* Update time.go\r\n\r\nAdded CABFEV_Sec9_2_8_Date\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Revised according to Chris and Corey suggestions\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Delete v3/lints/cabf_ev/lint_ev_orgid_inconsistent_subj_and_ext.go\r\n\r\n* Delete v3/lints/cabf_ev/lint_ev_orgid_inconsistent_subj_and_ext_test.go\r\n\r\n* Delete v3/testdata/orgid_subj_and_ext_ko_01.pem\r\n\r\n* Delete v3/testdata/orgid_subj_and_ext_ko_02.pem\r\n\r\n* Delete v3/testdata/orgid_subj_and_ext_ko_03.pem\r\n\r\n* Delete v3/testdata/orgid_subj_and_ext_ok_01.pem\r\n\r\n* Delete v3/testdata/orgid_subj_and_ext_ok_02.pem\r\n\r\n* Delete v3/testdata/orgid_subj_and_ext_ok_03.pem\r\n\r\n* Delete v3/testdata/orgid_subj_and_ext_ok_04.pem\r\n\r\n* Delete v3/testdata/orgid_subj_and_ext_ok_05.pem\r\n\r\n* Update time.go\r\n\r\n---------\r\n\r\nCo-authored-by: Christopher Henderson ","shortMessageHtmlLink":"Add lint to detect invalid cps uri (#828)"}},{"before":"61c73edc6b2a2cf3e6eae6a5fb5f67dd334829ee","after":"2988620fc3db96938dbfb71ca2afe8f5b2010920","ref":"refs/heads/master","pushedAt":"2024-04-28T14:09:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"Add lint to check that a CRL does not contain an empty revokedCertificates element (#831)\n\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Update lint_invalid_subject_rdn_order_test.go\r\n\r\nAdded //nolint:all to comment block to avoid golangci-lint to complain about duplicate words in comment\r\n\r\n* Update lint_invalid_subject_rdn_order.go\r\n\r\nFixed import block\r\n\r\n* Update v3/lints/cabf_br/lint_invalid_subject_rdn_order.go\r\n\r\nFine to me.\r\n\r\nCo-authored-by: Christopher Henderson \r\n\r\n* Update lint_invalid_subject_rdn_order.go\r\n\r\nAs per Chris Henderson's suggestion, to \"improve readability\".\r\n\r\n* Update lint_invalid_subject_rdn_order_test.go\r\n\r\nAs per Chris Henderson's suggestion.\r\n\r\n* Update time.go\r\n\r\nAdded CABFEV_Sec9_2_8_Date\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Revised according to Chris and Corey suggestions\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Delete v3/lints/cabf_br/lint_e_invalid_cps_uri.go\r\n\r\n* Delete v3/lints/cabf_br/lint_e_invalid_cps_uri_test.go\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_01.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_02.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_03.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_01.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_02.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_03.pem\r\n\r\n* Delete v3/lints/cabf_ev/lint_ev_orgid_inconsistent_subj_and_ext.go\r\n\r\n* Delete v3/lints/cabf_ev/lint_ev_orgid_inconsistent_subj_and_ext_test.go\r\n\r\n* Delete v3/testdata/orgid_subj_and_ext_ko_01.pem\r\n\r\n* Delete v3/testdata/orgid_subj_and_ext_ko_02.pem\r\n\r\n* Delete v3/testdata/orgid_subj_and_ext_ko_03.pem\r\n\r\n* Delete v3/testdata/orgid_subj_and_ext_ok_01.pem\r\n\r\n* Delete v3/testdata/orgid_subj_and_ext_ok_02.pem\r\n\r\n* Delete v3/testdata/orgid_subj_and_ext_ok_03.pem\r\n\r\n* Delete v3/testdata/orgid_subj_and_ext_ok_04.pem\r\n\r\n* Delete v3/testdata/orgid_subj_and_ext_ok_05.pem\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Update time.go\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Delete v3/lints/cabf_br/crl_empty_revoked_certificates_ko.pem\r\n\r\n* Delete v3/lints/cabf_br/crl_empty_revoked_certificates_ok.pem\r\n\r\n* Update lint_crl_revoked_certificates_field_empty.go\r\n\r\n---------\r\n\r\nCo-authored-by: Christopher Henderson \r\nCo-authored-by: Zakir Durumeric ","shortMessageHtmlLink":"Add lint to check that a CRL does not contain an empty revokedCertifi…"}},{"before":"dba5966020b20a5b4202b718777b773f77549327","after":null,"ref":"refs/heads/dependabot/go_modules/v3/golang.org/x/net-0.23.0","pushedAt":"2024-04-21T17:10:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"}},{"before":"a0112345dbd9d39f2f637edcecb2f313d56b7a35","after":"61c73edc6b2a2cf3e6eae6a5fb5f67dd334829ee","ref":"refs/heads/master","pushedAt":"2024-04-21T17:10:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 in /v3 (#835)\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.\r\n- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/net\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Christopher Henderson ","shortMessageHtmlLink":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 in /v3 (#835)"}},{"before":"e870b36e213c57b41298ddf7201958fd3f3cddd7","after":"dba5966020b20a5b4202b718777b773f77549327","ref":"refs/heads/dependabot/go_modules/v3/golang.org/x/net-0.23.0","pushedAt":"2024-04-21T16:49:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"Merge branch 'master' into dependabot/go_modules/v3/golang.org/x/net-0.23.0","shortMessageHtmlLink":"Merge branch 'master' into dependabot/go_modules/v3/golang.org/x/net-…"}},{"before":"c6106e034d3de6d82fa31b7216d86beff0a46121","after":null,"ref":"refs/heads/dependabot/go_modules/v3/cmd/genTestCerts/golang.org/x/net-0.23.0","pushedAt":"2024-04-21T16:47:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"}},{"before":"6c7d024812dfb2f25143f31e4655240d66e4058a","after":"a0112345dbd9d39f2f637edcecb2f313d56b7a35","ref":"refs/heads/master","pushedAt":"2024-04-21T16:47:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"build(deps): bump golang.org/x/net in /v3/cmd/genTestCerts (#836)\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.\r\n- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/net\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump golang.org/x/net in /v3/cmd/genTestCerts (#836)"}},{"before":null,"after":"c6106e034d3de6d82fa31b7216d86beff0a46121","ref":"refs/heads/dependabot/go_modules/v3/cmd/genTestCerts/golang.org/x/net-0.23.0","pushedAt":"2024-04-19T12:18:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump golang.org/x/net in /v3/cmd/genTestCerts\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump golang.org/x/net in /v3/cmd/genTestCerts"}},{"before":null,"after":"e870b36e213c57b41298ddf7201958fd3f3cddd7","ref":"refs/heads/dependabot/go_modules/v3/golang.org/x/net-0.23.0","pushedAt":"2024-04-19T10:05:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 in /v3\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 in /v3"}},{"before":"4b2f38b56132eda5017d637ed07ef9be59ab6976","after":"6c7d024812dfb2f25143f31e4655240d66e4058a","ref":"refs/heads/master","pushedAt":"2024-04-18T17:27:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zakird","name":"Zakir Durumeric","path":"/zakird","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/201296?s=80&v=4"},"commit":{"message":"Add lint to verify CRL TBSCertList.revokedCertificates field is absent when there are no revoked certificates (#832)\n\n* Working lint and tests\r\n\r\n* Add negative test\r\n\r\n* Rename test crl\r\n\r\n* DER, PEM, vim smuggled inside testdata just like xz, you pick\r\n\r\n* Add more negative test cases and run through all of the files\r\n\r\n---------\r\n\r\nCo-authored-by: Zakir Durumeric ","shortMessageHtmlLink":"Add lint to verify CRL TBSCertList.revokedCertificates field is absen…"}},{"before":"5de620c50c0621fffce102d391475f78e0fe3e89","after":"4b2f38b56132eda5017d637ed07ef9be59ab6976","ref":"refs/heads/master","pushedAt":"2024-04-14T19:49:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"Lint for checking that organizationIdentifier Subject attribute and CABFOrganizationIdentifier extension are consistent as per EVG 9.2.8 (#820)\n\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Update lint_invalid_subject_rdn_order_test.go\r\n\r\nAdded //nolint:all to comment block to avoid golangci-lint to complain about duplicate words in comment\r\n\r\n* Update lint_invalid_subject_rdn_order.go\r\n\r\nFixed import block\r\n\r\n* Update v3/lints/cabf_br/lint_invalid_subject_rdn_order.go\r\n\r\nFine to me.\r\n\r\nCo-authored-by: Christopher Henderson \r\n\r\n* Update lint_invalid_subject_rdn_order.go\r\n\r\nAs per Chris Henderson's suggestion, to \"improve readability\".\r\n\r\n* Update lint_invalid_subject_rdn_order_test.go\r\n\r\nAs per Chris Henderson's suggestion.\r\n\r\n* Update time.go\r\n\r\nAdded CABFEV_Sec9_2_8_Date\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Revised according to Chris and Corey suggestions\r\n\r\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Delete v3/lints/cabf_br/lint_e_invalid_cps_uri.go\r\n\r\n* Delete v3/lints/cabf_br/lint_e_invalid_cps_uri_test.go\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_01.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_02.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ko_03.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_01.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_02.pem\r\n\r\n* Delete v3/testdata/invalid_cps_uri_ok_03.pem\r\n\r\n---------\r\n\r\nCo-authored-by: Christopher Henderson ","shortMessageHtmlLink":"Lint for checking that organizationIdentifier Subject attribute and C…"}},{"before":"ae3b1f32c23bdbb29998329b7e2fb13f0d00a015","after":"5de620c50c0621fffce102d391475f78e0fe3e89","ref":"refs/heads/master","pushedAt":"2024-04-14T17:58:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christopher-henderson","name":"Christopher Henderson","path":"/christopher-henderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8518514?s=80&v=4"},"commit":{"message":"Subject rdns correct encoding (#824)\n\n* lint about the encoding of qcstatements for PSD2\r\n\r\n* Revert \"lint about the encoding of qcstatements for PSD2\"\r\n\r\nThis reverts commit 6c2367080d148f4b8c01f96a4c80e3ac55d1ef26.\r\n\r\n* util: gtld_map autopull updates for 2021-10-21T07:25:20 UTC\r\n\r\n* always check and perform the operation in the execution\r\n\r\n* synchronised with project\r\n\r\n* synchronised with project\r\n\r\n* synchronised with project\r\n\r\n* synchronised with project\r\n\r\n* fixed merge error\r\n\r\n* synchronised with project\r\n\r\n* goimports\r\n\r\n* trying to decrease cyclomatic complexity\r\n\r\n---------\r\n\r\nCo-authored-by: mtg \r\nCo-authored-by: GitHub \r\nCo-authored-by: Christopher Henderson ","shortMessageHtmlLink":"Subject rdns correct encoding (#824)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVEiXMAA","startCursor":null,"endCursor":null}},"title":"Activity · zmap/zlint"}