The following is a short step-by-step rundown of what one typically would do to contribute.
- Fork this project on GitHub.
- For setting up the environment to run the self tests, please run
init-tests-after-clone.sh
. - Please try to write a test that fails unless the contribution is present.
- Try to avoid massive commits and prefer to take small steps, with one commit for each.
- Feel free to add yourself to AUTHORS file.
- Create a pull request.
For details related to contributing to the fuzzing test suite and OSS-Fuzz integration, please refer to the dedicated fuzzing README.