Restart choparp on VIP change. Fixes #7379
Move build_vip_list() function to util.inc. Fix var ambiguity
Add a system option to handle the queue API usage in hn NICs.
A single queue is used in order to enable the ALTQ support, but some people mayprefer performance over the ALTQ features.
Ticket: #9647
Merge pull request #4399 from vktg/dyndnsbackup
Merge pull request #4398 from vktg/limiterbackup
Backup/Restore DynDNS. Implements #3559
Backup/restore Limiters. Implements #4763
Active voucher restore from backup. Implements #3128
Merge pull request #4393 from vktg/cpidn
Merge pull request #4392 from Rooke/google-stadia-wiz
Merge pull request #4391 from vktg/dhcp6leasesprefixpage
Merge pull request #4384 from vktg/hwchksumrebootnotify
Merge pull request #4386 from vktg/captivednsmultiip
Merge pull request #4381 from vktg/voucherconlogopt
Merge pull request #4382 from vktg/wizardipv6dns
Captive Portal IDN hostname support. Implements #10747
Add Google Stadia ports to traffic shaper wizard
- According to https://support.google.com/stadia/answer/9595943?hl=en-CA Google Stadia uses "traffic on ports in the range 44700–44899 (TCP and UDP)" - https://redmine.pfsense.org/issues/10743
Match case of button text put through gettext in unbound ACL save. Fixes #10742
DHCPv6 Leases prefix display fix. Issue #7443
Reboot message after changing Hardware Checksum Offloading setting. Implements #3031
Revise default gateway handling for speed
Move gateway interface friendly name functionality to gwlb.inc
Allowed Hostnames add/delete multiple A entries. Fixes #10724
Setup Wizard DNS IPv6 support. Fixes #10720
Block additional Captive Portal Logins. Implements #9432
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.
Fix indenting
Fixed #10719 by adding tooltips and help text
Merge pull request #4350 from vktg/ipsecgwdescr
Merge pull request #4377 from vktg/dhcpv6lifetimecheck
Merge pull request #4375 from vktg/nat11extip
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 #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
1:1 NAT IPv6 subnet mask fix. Issue #7742
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
status.php: Add config history. Implements #10696
Fix thermal sensors on SG-5100
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
Updated jQuery to 3.5.1 - jQuery-ui does not need to be updated
Fixed #10674 byt replacing .click() with .change()
Improve Remote Gateway field description for IPSec VPN Phase 1. Implements #7095
Comment typo
Fix column count for floating rules tab. Fixes #10667
Fix implode() param order. Issue #10659
Merge pull request #4321 from vktg/sanitizeacme
Merge pull request #4322 from vktg/captivedisableperuserbw
Merge pull request #4324 from vktg/statusl2tp
Merge pull request #4329 from vktg/gwhover
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 #4340 from vktg/6rd6to4mtu
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
OpenVPN CSO remove routes option. Implements #9702
PFTop filter hide for non-states views. Issue #10625
Adjusted freedns v2 API var name to be more readable
Merge pull request #4333 from vktg/reflectiontimeoutfix
Add support for freeDNS DynDNS v2 API refs #10617
Cleanup status_queues.php code. Issue #10613
Allow to use 6RD/6to4 interfaces for DynDNS. Fixes #9641
6RD and 6to4 interface MTU set fix. Issue #6377
Reindex users before performing XMLRPC auth. Fixes #10585
The users may have changed between XMLRPC calls, so take that intoaccount.
Setting host-uniq for PPPoE. Implements #10597
Status / Queues root queue bandwidth calculation fix. Issue #3381
Update system_advanced_notifications.php
NAT Reflection timeout set fix. Issue #10591
Show gateway/group IPs on mouseover. Implements #885
status.php: Add L2TP VPN configuration. Implements #10583
Fix #10525: Move locale directories to proper name
Captive Portal per-user bandwidth input validation fix. Issue #9311
Sanitize ACME passwords. Issue #10569
Sanitize FreeRADIUS passwords. Fixes #10568
Set the default ICMP data payload size to 1 in dpinger probes.
This fixes the dropping of the ICMP probes in some broken routers/ISPs.
There is no increase of the packet size on wire as probes are smaller than 60 bytes (all probe packets are padded)....
Enforce saving logins across reboots when captive portal HA is enabledRedmine #97
Do not remove captive portal zones on backup node if captive portal HA sync is disabledFix #9303
Reset in-use/expired vouchers on backup node if vouchers are reset on master node.Redmine #8809
Write vouchers public key and config in /var/db/ on backup nodeFix #8807
Refresh connected users on primary when becoming master node.Redmine #97
Forward in-use/expired vouchers to the other node when performing a voucher auth.Redmine #97
Forward "Disconnect all" to the other nodeRedmine #97
Forward an user disconnection to the other nodeRedmine #97
Forward an user connection to the backup nodeRedmine #97
Backup node : fetch user list and in-use/expired vouchers from master node.Implement Redmine #97