Update the years in the Copyright notice.
Specify specialnet flags when calling get_specialnet(). Fix #14935
Allow passing specialnet flags to pconfig_to_address() to correctlyhandle address/network config elements. Also correctly handle VIPselection in nat/binat rules.
Specify specialnet flags for GUI fields. Fix #14845Store the flags in variables to allow easier future updates.
Refactor rule separators. Fix #14691
Refactor display of special networks
Refactor usage of special networksPre-requisite for easier implementation of interface group in firewall rules.
Use the correct index when saving rule separators. Fix #14619Also fix displaying rule separators with an out of range index.
Fix EasyRule ICMP6 and invalid protos. Fixes #14037
Update copyright years to include 2023
Misc EasyRule updates/fixes.
Update the Copyright year of the files owned by Rubicon/Netgate.
Cleanup and improve easyrule. Fixes #12151
Easyrule IPv6 fix. Issue #11439
Remove WireGuard support
Out of an abundance of caution while we investigate the claims aboutWireGuard in public, we need to remove it from pfSense Plus and CE inorder to shield customers from potential risk.
Add WireGuard to easyrule
Update the Copyright year.
A subsequent commit will deal with .po's.
This is 2020. Issue #9245
Remove deprecated comments since username tag got CDATA
Fix copyright message years to reflect BSDP -> ESF -> Netgate
Update copyright notices to 2019. Happy New Year
Fix #9121: Initialize arrays to prevent PHP 7 errors
Init various arrays in easyrule before use with references. Fixes #9119
Please welcome routed IPsec using if_ipsec VTI interfaces. Implements #8544
To use, create a P1/P2 and set P2 to VTI using local/remote network as tunnel endpoint addresses, then assign the interface (enable, but IP type = none), and use like any other interface for routing.
Add missing firewall rule tracker info to automatically generated rules. Fixes #8353
Update the Copyright notice for pfSense.
Refactor get_configured_interface_with_descr remove unused parameter
Add reason to write_config() calls
Move copyright from ESF to Netgate
Move to Apache License 2.0
Review license / copyright on all files (1st round)
Easyrule Block Firewall Separators Update
Update firewall rule separators positions when adding an easyrule block.
Remove German from English message text
Fix easy rule problem when using a non-English language, take 2.
Fix easy rule problem when using a non-English language.
Update license on files from /etc/inc
Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever was the reason they were added, it was never finished and it's not being used
Code style and white space in etc
Fix calls to ipsec_enabled() added in 179ab6b364
Eliminate a few more cases of $config['ipsec']['enable'].
Mostly when dealing with enc0 interface.
Retire PPTP server, fixes #4226:
- Remove PPTP server and all related code- Bump config version 12.2- Write upgrade config code to remove pptpd section and also cleanup firewall and NAT rules using PPTP interface or src/des
Move main pfSense content to src/