# Contributing to mldsa-native

We aim to minimize the differences between the [upstream mldsa-native](https://github.com/pq-code-package/mldsa-native) and our fork. If you wish to contribute to mldsa-native, please [contribute upstream](https://github.com/pq-code-package/mldsa-native/blob/main/CONTRIBUTING.md). If you think that the TF-PSA-Crypto integration requires a patch, please discuss it in an [issue on our fork](https://github.com/Mbed-TLS/mldsa-native/issues) first.

Contributions to the Mbed-TLS mldsa-native fork have the same license as upstream. See the [LICENSE](LICENSE) file.

When contributing code to us, the committer and all authors are required to make the submission under the terms of the [Developer Certificate of Origin](dco.txt), confirming that the code submitted can (legally) become part of the project, and is submitted under the [LICENSE](LICENSE).
This is done by including the standard Git `Signed-off-by:` line in every commit message. If more than one person contributed to the commit, they should also add their own `Signed-off-by:` line.
