Skip to content
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

Address some Static Analysis Issues #519

Closed
wants to merge 9 commits into from

Conversation

ashman-p
Copy link
Contributor

Addresses some static analysis errors reported by Coverity tool.

@ashman-p ashman-p self-assigned this Sep 13, 2024
ashman-p and others added 8 commits September 12, 2024 20:13
Signed-off-by: Norman Ashley <nashley@cisco.com>
Signed-off-by: Norman Ashley <nashley@cisco.com>
Signed-off-by: Norman Ashley <nashley@cisco.com>
…afe#510)

* add support for the CMAKE_PARAMS environment variable

Signed-off-by: Jan Schaumann <jschauma@netmeister.org>

---------

Signed-off-by: Jan Schaumann <jschauma@netmeister.org>
Signed-off-by: Norman Ashley <nashley@cisco.com>
* update X25519-MLKEM768 code point

Signed-off-by: Michael Baentsch <57787676+baentsch@users.noreply.github.com>

* further MLKEM (O)ID updates

Signed-off-by: Michael Baentsch <57787676+baentsch@users.noreply.github.com>

* set p256_mlkem768 code point as per standard

Signed-off-by: Michael Baentsch <57787676+baentsch@users.noreply.github.com>

---------

Signed-off-by: Michael Baentsch <57787676+baentsch@users.noreply.github.com>
Signed-off-by: Norman Ashley <nashley@cisco.com>
* Actionlint workflow checking

Integrate Actionlint to check GitHub workflows for errors as part of CI. It also fixes issues highlighted in other workflows, primarily the `checkout` version and missing property.

Signed-off-by: JP Lomas <jp@theqrl.org>

* Update CODEOWNERS

Signed-off-by: JP Lomas <jp@theqrl.org>

---------

Signed-off-by: JP Lomas <jp@theqrl.org>
Signed-off-by: Norman Ashley <nashley@cisco.com>
* add explicit usage warning [skip ci]

Signed-off-by: Michael Baentsch <57787676+baentsch@users.noreply.github.com>

* copying the liboqs core warning over to avoid any misunderstanding [skip ci]

Signed-off-by: Michael Baentsch <57787676+baentsch@users.noreply.github.com>

* Update README.md

Co-authored-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Signed-off-by: Michael Baentsch <57787676+baentsch@users.noreply.github.com>

* disable CF hybrid interop testing

Signed-off-by: Michael Baentsch <57787676+baentsch@users.noreply.github.com>

---------

Signed-off-by: Michael Baentsch <57787676+baentsch@users.noreply.github.com>
Co-authored-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Signed-off-by: Norman Ashley <nashley@cisco.com>
Signed-off-by: Norman Ashley <nashley@cisco.com>
@baentsch
Copy link
Member

Thanks very much for these better guards that I saw at first glance @ashman-p . To review more effectively could you please rebase to main, though to get rid of those changes also shown in this PR?

@ashman-p
Copy link
Contributor Author

Thanks very much for these better guards that I saw at first glance @ashman-p . To review more effectively could you please rebase to main, though to get rid of those changes also shown in this PR?

My rebase did not seem to clear this up. Will cherry pick changes to a new branch and resubmit.

@ashman-p ashman-p closed this Sep 15, 2024
ashman-p added a commit that referenced this pull request Sep 18, 2024
Address some Static Analysis Issues #519
@ashman-p ashman-p deleted the na_81_rsc_leak branch September 18, 2024 07:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants