Suricata
  • 1. What is Suricata
  • 2. Quickstart guide
  • 3. Installation
  • 4. Upgrading
  • 5. Security Considerations
  • 6. Support Status
  • 7. Command Line Options
  • 8. Suricata Rules
  • 9. Rule Management
  • 10. Making sense out of Alerts
  • 11. Performance
  • 12. Configuration
  • 13. Reputation
  • 14. Init Scripts
  • 15. Setting up IPS/inline for Linux
  • 16. Setting up IPS/inline for Windows
  • 17. Output
  • 18. Lua support
  • 19. File Extraction
  • 20. Public Data Sets
  • 21. Using Capture Hardware
  • 22. Interacting via Unix Socket
  • 23. Plugins
  • 24. Firewall Mode
  • 25. 3rd Party Integration
  • 26. Man Pages
  • 27. Acknowledgements
  • 28. Licenses
  • 29. Suricata Developer Guide
    • 29.1. Working with the Codebase
    • 29.2. Contributing
      • 29.2.1. Contributing to Suricata
      • 29.2.2. Code Submission Process
      • 29.2.3. GitHub Pull Request Workflow
      • 29.2.4. Suricata Backports Guide
    • 29.3. Suricata Internals
    • 29.4. Extending Suricata
    • 29.5. LibSuricata and Plugins
    • 29.6. Upgrading
  • 30. Verifying Suricata Source Distribution Files
  • 31. Appendix
Suricata
  • 29. Suricata Developer Guide
  • 29.2. Contributing
  • View page source

29.2. Contributing

  • 29.2.1. Contributing to Suricata
    • 29.2.1.1. Communication is Key!
    • 29.2.1.2. Claim (or open) a ticket
    • 29.2.1.3. Expectations
    • 29.2.1.4. Stale tickets policy
    • 29.2.1.5. What branch to work on
    • 29.2.1.6. Create your own branch
    • 29.2.1.7. Coding Style
    • 29.2.1.8. Documentation Style
    • 29.2.1.9. Commit History matters
    • 29.2.1.10. Send a Pull Request
    • 29.2.1.11. Feedback
    • 29.2.1.12. Wrapping up
  • 29.2.2. Code Submission Process
    • 29.2.2.1. Commits
    • 29.2.2.2. Pull Requests
    • 29.2.2.3. Tests and QA
  • 29.2.3. GitHub Pull Request Workflow
    • 29.2.3.1. Draft Pull Requests
    • 29.2.3.2. Mergeable Pull Requests
  • 29.2.4. Suricata Backports Guide
    • 29.2.4.1. What should be backported?
    • 29.2.4.2. Selection overview
    • 29.2.4.3. Git Backport Workflow
    • 29.2.4.4. QA
Previous Next

© Copyright 2016-2025, OISF.

Built with Sphinx using a theme provided by Read the Docs.