mirror of
https://github.com/vel21ripn/nDPI.git
synced 2026-05-01 00:19:42 +00:00
1.4 KiB
1.4 KiB
How to contribute
Please keep all code, comments, issues and pull requests in English, otherwise they will be removed.
Found a bug?
- First, check there are no already open issues for the bug. See here.
- If there is not open issue addressing the bug, open a new one.
- Make sure to include a descriptive and clear title and description, including the version of nDPI being used.
- Try to include steps to reproduce the bug.
- If applicable, try to provide a stacktrace.
- Providing a simple test case which shows the bug would help resolve the issue faster.
Written a new protocol dissector?
- Ensure you have followed the guide in the README.
- Open a new pull request with a clear, descriptive title.
- Ensure the pull request passes CI testing. Any pull request which fails CI will be ignored.
- If possible, add a new test for the new protocol. See existing tests for examples.
Written a fix for a bug?
- Open a new pull request with a clear, descriptive title.
- If there is an open issue for the bug, ensure the description of the pull request contains
Fixes #issue_number. - Ensure the pull request passes CI testing. Any pull request which fails CI will be ignored.
Finally, thank you for your contributions.