Filter reload at end of rc.newwanip. Fixes #13228
Cleanup PPPoE VIPs on interface down to fix IP address order. Issue #11629
Cleanup PPPoE VIPs to fix IP address order. Issue #11629
Restart L2TP VPN on interface IP change. Fixes #13066
Do not restart IPv4 OpenVPN on IPv6 gateway events and vice versa. Fixes #13061
Do not restart IPv4 IPsec on IPv6 gateway events and vice versa. Issue #3132
Multiple DHCP6 WAN connections. Fixes #6880
SNMP service restart improvements. Fixes #12611
IGMP Proxy service improvements. Fixes #12609
Always restart gateway monitoring and services on interface UP/START event. Fixes #11570
DNS Resolver restart improvements. Fixes #12612
Update the Copyright year of the files owned by Rubicon/Netgate.
Reconfigure L2TP/PPTP tunnels on newwanip event. Fixes #12072
Start IPv6 tunnel interfaces on boot and restart on dynamic IPv6 change. Fixes #6507
link_interface_to_tunnelif(): Make it consistent
Change link_interface_to_tunnelif() to always return an array andsimplify logic used when it's used removing unneeded checks
Do not unset variables that will be set on next line
Retire VXLAN support
VXLAN support is not enterprise ready and after internal discussion wedecided we are not able to support it. We are committed to releasefeatures only when they are ready.
Update the Copyright year.
A subsequent commit will deal with .po's.
Add product_label global variable
Introduce product_label global variable, by default with same value ofproduct_name. The idea is to make it easier for rebranded products tochange the name on all visual texts while internal structures arepreserved.
While here, remove deprecated $g['platform'] and also replace places...
Do not run rc.newwanip if received DHCP address has not changed. Fixes #11142
SLAAC on parent IPv4 interface fixes. Issue #9324
Ticket #9270: Make sure parameters are UTF-8
As described on ticket, for some reason we still don't know, whenpfSense_kill_states() is called with subnet as parameter (n.n.n.n/n) itmakes changes on $_POST content that can lead system to unpredictableresults....
VXLAN restart on newwanip event. Bug #10960
Revert "Remove non captive-portal logs from Local4 syslog facility."
This reverts commit 6960993dc53c559619fe3f8d8ea903e7730b4fa6.
Revert "Adjust some missing ident on syslog"
This reverts commit 12719a87e3ba77f5459938a4cfec7f007bbe0c4a.
Adjust some missing ident on syslog
VXLAN configuration WebGUI. Feature #6240
Remove non captive-portal logs from Local4 syslog facility.Various logs are recorded in local4 in HA situation. They should not be recorded here.Redmine #97
This is 2020. Issue #9245
Update copyright notice years. Issue #9245
IPsec swanctl conversion. Implements #9603
Fix random typos
Fix state kill ordering in rc.newwanip. Fixes #4674
Move state kill to after new rules and routing have been setup.Otherwise there is a race condition where new states could be createdbefore the new rules and routing are in place.
Fix copyright message years to reflect BSDP -> ESF -> Netgate
routing, when a new pppoe connection is made the gatewaymonitor should be started before decisions about default route can be properly made. also for 'automatic' provide a fallback to the first enabled gateway thats configured, just in case..
routing, fix setting the default-route when the configured default gateway is a dynamic pppoe gateway
routing, rc.newwanip should also set default-route while booting for ppp interfaces
otherwise we might end up without a default as the bootup script does not wait for ppp interface to obtain the ip, unlike with dhcp interfaces. https://redmine.pfsense.org/issues/8561
Update the Copyright notice for pfSense.
Use correct wording for log output when IP address has changed and states are killed accordingly
Improve log output when ip_change_kill_states is set.
Move copyright from ESF to Netgate
Ticket #3734: Replace etc/inc/IPv6.inc by pear-Net_IPv6 port
Move to Apache License 2.0
Review license / copyright on all files (final round)
Review license / copyright on all files (1st round)
fix booting check
Setup gateway monitors and exit in rc.newwanip(v6) if system is booting. Ticket #6186
Log if rc.newwanip(v6) is called with empty interface.
Doesn't seem to be any reason rc.newwanip should skip things while the system is booting. Ticket #5952
Revert this because of issues in Ticket #5888, will fix #4312 differently. Revert "interface_bridge_add_member is inadequate for adding a bridge member that may have not existed at the time of bridge interface's creation. interface_bridge_configure on the interface's bridge ensures all settings (private, etc.) are applied. Ticket #4312"...
Import David W's patch fixing issues with dhcp6c being launched multiple times in some circumstances. Ticket #5621
interface_bridge_add_member is inadequate for adding a bridge member that may have not existed at the time of bridge interface's creation. interface_bridge_configure on the interface's bridge ensures all settings (private, etc.) are applied. Ticket #4312
Code style and white space in etc
Kicking ntpd in rc.newwanip(v6) dates back to OpenNTPD which didn't have dynamic interface scanning support. This seems to be the source of crashes in ntpd as described in Ticket #4155, and appears to be unnecessary.
Move main pfSense content to src/