Development¶
These articles cover advanced topics related to developing on or with pfSense® software.
General Development Information¶
- Software Release Schedule
- Reporting Issues with pfSense Software
- Obtaining Panic Information for Developers
- FreeBSD Issue Policy
- Requesting New pfSense Features
- System Patches Package
- Execute Command
- Executing Command Line Programs Using the Web Interface
- Editing Files on the Firewall
- Using the pfSense PHP Shell
pfSense Software Development¶
- Getting Started with pfSense Software Development
- Developer Style Guide
- Referencing Tickets in Commit Messages
- Submitting a Pull Request via GitHub
- Checking the Current FreeBSD Version
- Creating Dashboard Widgets
- Enabling Additional PHP Modules
- Executing Commands at Boot
- Using a Debug Kernel
- Using gitsync to Update pfSense Between Snapshots
- What are HEAD, RELENG 2 1, RELENG 2 0, etc