Move gateway interface friendly name functionality to gwlb.inc
Make sure dhcpleases is killed before writing the hosts file.
Needs to happen before fopen($hosts, "w") as it is going to truncate the fileand that breaks the tracking of hosts size in dhcpleases.
Ticket: #9383
Fix indenting
Fix typo in comment
Revise return_gateways_array() to include the tier name in hte returned array. This avoids the need to call the function for every gateway in the array and makes life easier for system_gateways.php, which no longer needs to call multiple functions to get the display information.
Fixed #10719 by adding tooltips and help text
Merge pull request #4350 from vktg/ipsecgwdescr
Merge pull request #4379 from vktg/clearl2tpsecret
Merge pull request #4380 from vktg/dhcrelayovpntap
Merge pull request #4377 from vktg/dhcpv6lifetimecheck
Merge pull request #4375 from vktg/nat11extip
Allow to use OpenVPN TAP interfaces in DHCP Relay. Implements #10711
L2TP empty secret fix. Issue #10710
RA lifetime input validation. Fixes #10709
Support dynamic interface address for 1:1 NAT. Implements #7705
Merge pull request #4175 from vktg/importpkcs12
Merge pull request #4240 from Kapmeister/master
Merge pull request #4376 from travisboss/master
Merge pull request #4374 from vktg/eoipfwproto
Merge pull request #4373 from vktg/syncfwruledescrfix
Merge pull request #4372 from vktg/ipv6subnet11natfix
Merge pull request #4371 from vktg/statusconfhistory
enhance the look of form-control multiple select
Allow to select EoIP protocol. Implements #10698
Sync filter CDATA encoded descr fields. Fixes #1478
1:1 NAT IPv6 subnet mask fix. Issue #7742
Merge pull request #4365 from dbaio/zabbix42-eol
Merge pull request #4359 from bmhughes/frr-enable-snmp
Merge pull request #4358 from vktg/shaperpriqcheck
Merge pull request #4361 from vktg/dhcpnewlinefix
Merge pull request #4362 from vktg/pf25rtwnregexp
Merge pull request #4368 from vktg/usercertsel
Merge pull request #4367 from vktg/noshowgw
Merge pull request #4366 from vktg/rfc2307userdn
Merge pull request #4363 from vktg/wifi40mhz
Merge pull request #4370 from vktg/is_subnet_rfc4291par222
Merge pull request #4199 from vktg/rarouter
status.php: Add config history. Implements #10696
is_subnet() RFC4291 par 2.2.2 format support. Fixes #10694
Enable ALTQ on ix interfaces
Fix thermal sensors on SG-5100
Complete IPv6 router address in radvd.conf prefix. Issue #9710
Allow to change WiFi channel width. Implements #10678
Improve gateways popup. Implements #885
Allow to generate ECDSA certs on User Manager page. Implements #10658
Use user DN for RFC2307 membership search. Issue #9527
Remove Zabbix 4.2 support
Zabbix 4.2 ports were removed from the FreeBSD ports tree (End of Life).
Bump up config version to 20.6.
Create an upgrade function to run console_configure() and force an updateof the boot loader settings.
This is intended to force the Switch settings update (in factory).
Updated jQuery to 3.5.1 - jQuery-ui does not need to be updated
Fixed #10674 byt replacing .click() with .change()
pfSense 2.5 rtwn(4) wireless regexp. Fixes #10677
Improve Remote Gateway field description for IPSec VPN Phase 1. Implements #7095
DHCPv6 config newline fix. Issue #10675
Enable FRR SNMP AgentX support
Merge pull request #4354 from vktg/delfe8011
Merge pull request #4353 from vktg/shaperfix
More complete IPsec close_action conversion. Fixes #10632
Comment typo
Send correct version to prodtrack
Use $g['product_version'] to get running version. The way it wasimplemented before was getting version of pfSense-base package fromremote metadata
Shaper root queue percent bw fix. Issue #10660
Apply style and space fixes
Replace pfSense by global var product_name
Add a note to convert it to json_encode
Fix column count for floating rules tab. Fixes #10667
Create meta.conf symlink
Fix implode() param order. Issue #10659
Merge pull request #4356 from vktg/gwgroupcheck
DynDNS gateway group fix. Issue #9435
Remove fe80::1:1 from interface. Issue #10661
PRIQ queue array check. Issue #1353
Merge pull request #4327 from vktg/prioinputvalid
Fix syntax error in shaper.inc
Fix duplicate upgrade function. Fixes #10652
PRIQ queue input validation. Issue #1353
Enable build of zabbix 5 packages
Merge pull request #4321 from vktg/sanitizeacme
Merge pull request #4322 from vktg/captivedisableperuserbw
Merge pull request #4323 from vktg/captiveautomacfix
Merge pull request #4324 from vktg/statusl2tp
Merge pull request #4352 from vktg/ovpntcpfix
Merge pull request #4328 from vktg/dnqueuerename
Merge pull request #4329 from vktg/gwhover
Merge pull request #4335 from vktg/qlxgbaltq
Merge pull request #4332 from vktg/gwfoverdyndns
Merge pull request #4330 from vktg/doublerootqueuefix
Merge pull request #4337 from vktg/pppoehostuniq
Merge pull request #4150 from Augustin-FL/captiveportal-db-sync
Merge pull request #4338 from vktg/conferrorfix
Merge pull request #4340 from vktg/6rd6to4mtu
OpenVPN TCP client fix. Issue #10650
Merge pull request #4341 from vktg/6rdfloatfwfix
Merge pull request #4334 from csobankesmarki/master
Merge pull request #4342 from vktg/6rddyndns
Merge pull request #4343 from vktg/cleanupshapercode
Merge pull request #4344 from einichi/master
Merge pull request #4345 from vktg/pftopview
Merge pull request #4346 from vktg/hidestfint
Merge pull request #4347 from vktg/gifgreparentvlan