-
Notifications
You must be signed in to change notification settings - Fork 96
API specifications at version 1.0 beta1 #38
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
API specifications at version 1.0 beta1 #38
Conversation
Documentation generated from the PSA Crypto API documentation private repository at tag "psa-crypto-api-1.0-beta1". This uses some of the files include/psa/crypto*.h from the mbed-crypto repository at tag "psa-api-1.0-beta".
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.
- Pre-existing issue observation:
psa_generate_key_extra_rsa
still shows up as a "Class", and it's the only "Class". Any idea why or how to fix this? - Mild protest: Is this meant to be generated from the headers we shipped in the 1.0b1 or the currently checked in version? I think I'd prefer the docs to match the implementation at all times, but we need a web presence with the spec ASAP, so this'll do.
- Pre-existing issue observation: some of the group__crypto__types.html don't have Doxygen documentation.
Regarding the Doxygen issues: this will be fixed in the spec after migrating to the new format. For the implementation, I don't know how to fix it. The text says that it's linking to the specification. That's why it's pointing to a different branch. Later we'll make a process to have the library documentation on tls.mbed.org or crypto.mbed.org or whatever. |
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.
Other than the comments already mentioned, looks fine to me.
This is not quite passing CI... there are some failures in all.sh |
Failures are expected since the code hasn't caught up with the specification. That's why this is for the |
OK, didn't catch that this was for non-development branch. Mergin'. |
Upload the generated PDF and HTML for the PSA Crypto API 1.0 beta1.