27.1. Working with the Codebase
- 27.1.1. Installation from GIT
- 27.1.2. Coding Style
- 27.1.2.1. Formatting
- 27.1.2.2. Flow
- 27.1.2.3. Alignment
- 27.1.2.4. Functions
- 27.1.2.5. Variables
- 27.1.2.6. Macros
- 27.1.2.7. Comments
- 27.1.2.8. File names
- 27.1.2.9. Enums
- 27.1.2.10. Structures and typedefs
- 27.1.2.11. switch statements
- 27.1.2.12. const
- 27.1.2.13. goto
- 27.1.2.14. Includes
- 27.1.2.15. Unittests
- 27.1.2.16. Banned functions
- 27.1.3. Fuzz Testing
- 27.1.4. Testing Suricata
- 27.1.5. Unit Tests - C
- 27.1.6. Unit tests - Rust