Mostly reuse the existing issue template, but with separate template for bug
reports and feature requests.
I made some minor tweaks to the presentation which should hopefully reduce
the propensity of users to side-step the template rather than fill it in. In
particular, most users should usually not need to remove any parts.
I removed specific mentions of Mbed OS since the Mbed TLS project is no
longer tightly associated with Mbed OS.
I removed "Peer device TLS stack and version" because that's rarely relevant
and, in my experience, is mentioned when relevant.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
Update issue template to direct questions to the TrustedFirmware.org
mailing list instead of using the GitHub issue tracker.
Signed-off-by: Dan Handley <dan.handley@arm.com>
The Mbed TLS project no longer requires a CLA. Contributions from now on
must be made under both Apache-2.0 AND GPL-2.0-or-later licenses, to enable
LTS (Long Term Support) branches of the software to continue to be provided
under either Apache-2.0 OR GPL-2.0-or-later. Contributors must accept the
terms of the Developer Certificate of Origin (DCO) by adding a Signed-off-by:
line to each commit message.
The software on the development branch continues to be provided under
Apache-2.0.
Update README.md, CONTRIBUTING.md and pull_request_template.md to explain
the new licensing model. Add a copy of the DCO to the project.
Expand the full Apache-2.0 license text in the LICENSE file and remove the
redundant apache-2.0.txt.
Signed-off-by: Dan Handley <dan.handley@arm.com>