Open Bug 1642011 Opened 6 years ago Updated 2 years ago

Add "deprecated crypto" build option and CI task for testing

Categories

(NSS :: Test, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: kjacobs, Unassigned)

References

(Blocks 3 open bugs)

Details

(Whiteboard: [nss-fx][nss-ci])

Bug 1622033 added a build option to compile without SEED, but did not turn it on by default. Doing so would mean that SEED (and any other algorithms that become deprecated but still ship with the codebase) no longer have any test coverage in CI.

In order to facilitate disabling old algorithms by default, we'll need to do something like:

  • Add a build option (e.g. "enable_deprecated_crypto") that enables SEED and other deprecated algorithms.
  • Add a CI task that does an "enable_deprecated_crypto" build, then runs appropriate test subset.
Blocks: 1648191
Severity: -- → N/A
Priority: -- → P3
Whiteboard: [nss-fx][nss-ci]
Severity: N/A → S4
You need to log in before you can comment on or make changes to this bug.