-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Small ChipCert refactoring in preparation for more work on PDC #30163
Small ChipCert refactoring in preparation for more work on PDC #30163
Conversation
... and tidy up the API of some other helpers a little to make them easier to re-use.
50fa077
to
f61524f
Compare
PR #30163: Size comparison from edfc199 to f61524f Increases above 0.2%:
Increases (33 builds for bl602, bl702, bl702l, cc32xx, efr32, esp32, linux, psoc6)
Decreases (40 builds for bl702l, cc13x4_26x4, cyw30739, efr32, esp32, k32w, linux, nrfconnect, qpg, telink)
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
PR #30163: Size comparison from edfc199 to d68b777 Increases above 0.2%:
Increases (33 builds for bl602, bl702, bl702l, cc32xx, efr32, esp32, linux, psoc6)
Decreases (40 builds for bl702l, cc13x4_26x4, cyw30739, efr32, esp32, k32w, linux, nrfconnect, qpg, telink)
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
PR #30163: Size comparison from edfc199 to efdf342 Increases (29 builds for bl702, bl702l, cc32xx, efr32, k32w, linux, psoc6)
Decreases (45 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, psoc6, qpg, telink)
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
@@ -569,7 +569,7 @@ struct X509CertRequestParams | |||
* | |||
* @return Returns a CHIP_ERROR on error, CHIP_NO_ERROR otherwise | |||
**/ | |||
CHIP_ERROR NewRootX509Cert(const X509CertRequestParams & requestParams, Crypto::P256Keypair & issuerKeypair, | |||
CHIP_ERROR NewRootX509Cert(const X509CertRequestParams & requestParams, const Crypto::P256Keypair & issuerKeypair, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This will break users that derived P256Keypair in a way that it internally mutates state with any of the methods, which was allowed before. It would have been best to leave this alone.
No description provided.