ZLint v3.3.0-rc1

11 views
Skip to first unread message

chris

unread,
Sep 6, 2021, 1:43:17 PM9/6/21
to ZLint Announcements

The ZMap team is happy to share ZLint v3.3.0-rc1 (https://github.com/zmap/zlint/releases/tag/v3.3.0-rc1).

Thank you to everyone who contributes to, and tests, ZLint!

## Breaking Changes:
No breaking changes were made in this release.

## New Lints:
  • e_sub_ca_aia_missing was split into two lints - e_sub_ca_aia_missing and w_sub_ca_aia_missing. The error variant becomes ineffective for certificates issued after August 20th, 2020. Conversely, the warning variant becomes effective for certificates issued after August 20th, 2020.

## Bug Fixes:
  • The ZCrypto dependency was upgraded to v0.0.0-20210811211718-6f9bc4aff20f in order to fix issue #626, which was causing a compilation error when attempting to consume ZLint as a library rather than a binary application.
  • A bug was fixed in the project's test certificate generation script wherein generated sample certificates did not properly cryptographically chain

## Misc:
  • All lints had their initialize methods migrated to proper Go style constructors. This reduces the reliance upon singletons in the code base and improves multi-threaded test stability.
  • The ZLint test integration framework now rejects config.json files that have duplicate entries. This improves reasoning of test results as duplicate definitions elsewhere in the could unknowingly override test expectations.
  • Updated ZCrypto to allow for more permissive ASN.1 parsing.
Reply all
Reply to author
Forward
0 new messages