core
https://github.com/opnsense/core
PHP
OPNsense GUI, API and systems backend
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
PHP not yet supported3 Subscribers
Add a CodeTriage badge to core
Help out
- Issues
- shell: restore: skip files in /conf/backup the system didn't name, and don't abort on a backup it can't read
- feature: allow Firewall Aliases in Captive Portal "Allowed addresses" (walled-garden reuse + FQDN support)
- interfaces: "Assign prefix ID" should be required in MVC settings
- System: Access: Groups: validate against using some of the base FreeBSD groups as name to prevent accidental lockout, e.g. wheel
- Decouple DNS rebind protection per service (Web GUI / Dnsmasq / Unbound)
- no wheel
- ids: don't abort rule-updater when a download breaks mid-stream
- Host discovery: list_hosts.py sorts the full hostwatch table every minute for MAC aliases, causing ~50 GB/day of SQLite temp writes to /var/tmp
- PPPd (mpd5) Service not reliably starting
- IDS rule-updater aborts the whole update when one ruleset download breaks mid-stream (uncaught urllib3 ProtocolError in downloader.fetch)
- Docs
- PHP not yet supported