Do not perform RADIUS accounting/prune operations when node is in backup modeImplement Redmine #97
Backup node : fetch user list and in-use/expired vouchers from master node.Implement Redmine #97
Create a new page dedicated to backward syncImplement Redmine #97
Fix backward vouchers synchronizationRedmine #7972
Merge pull request #4306 from vktg/hidearmnetboot
Merge branch 'master' into aliasclone
Merge pull request #4311 from vktg/dyndnscopy
Merge pull request #4312 from vktg/dynv6
Merge pull request #4309 from vktg/idndnslookup
Merge pull request #4316 from vktg/idnalias
Merge pull request #4318 from vktg/isprocfix
Merge pull request #4308 from xrm/master
L2TP server secret is not base64 encoded. Fixes #10527
Correct regex to remove redundant RRD tags from backup. Fixes #10508
While here, improve regex so it does not leave extra whitespace/blanklines in the resulting backup.
is_proccess_running empty proc fix. Issue #10540
Merge pull request #4305 from vktg/l2tpsecretdescr
Merge pull request #4310 from vktg/dnsexitfix
Merge pull request #4307 from vktg/dnslinksfix
Merge pull request #4313 from vktg/fwruledescrvalid
Alias IDN hostnames support. Issue #7255
Update user index after making changes. Fixes #9259
Feature #10392: Improved/unified wording, removed link3, fixed empty() vs !== bug, fixed upgrade code. Increased config to 20.3.
Fw rule description input validation. Issue #10542
DynDNS dynv6.com support. Issue #9642
DynDNS copy button. Issue #8952
DynDNS DNSExit URL fix. Issue #9632
Feature #10392: Removed IPv4/IPv6 selection. Added code for configuration migration on upgrade.
DNS/Ping/Traceroute IDN support. Issue #10538
diag_ping.php input validation fix. Issue #10537
Feature #10392: GRE: Tunnels cannot have IPv6 and IPv4 addresses at the same time
L2TP secret description fix. Issue #10531
Hide ARM32/64 network booting options. Issue #10374
Merge pull request #4303 from vktg/l2tpclientsecret
Merge pull request #4302 from vktg/l2tpsecret
L2TP VPN shared secret. Issue #10527
L2TP client Shared Secret option. Issue #10531
Alias clone feature. Issue #6908
DHCP Relay: Account for dual-role interfaces. Fixes #10416
Based on a patch from John Steele on the Redmine issue
Merge pull request #4300 from vktg/lagginputvalfix
Allow 0 for IPsec P1 reauth/rekey/over. Fixes #10529
Fix #10525: Handle Chinese (Hong Kong / Taiwan) locale rename
LAGG proto input validation fix. Issue #10504
Factor existing RAM disk usage into kmem calculation. Fixes #10420
Merge pull request #4298 from vktg/ipsecleasesbold
Merge pull request #4296 from vktg/remprivkey
IPsec Mobile status/widget online green-bold. Issue #10340
Remove CA prv key fix. Issue #10509
Merge pull request #4297 from vktg/rrdskip
Merge pull request #4295 from Marc05/master
Merge pull request #4294 from vktg/lacpfast
Merge pull request #4293 from vktg/defadaptivefields
Merge pull request #4292 from vktg/ntprrdneg
Merge pull request #4291 from vktg/ntpenablefix
Merge pull request #4290 from vktg/floatfwfix
Merge pull request #4289 from vktg/revertpr10433
Merge pull request #4288 from vktg/dashboardcr2020
Skip all RRD data on backup. Issue #10508
Make LACP timeout PDU transmission speed configurable. Issue #10504
fix #10499 dark theme autocomplete popup not readable
Use correct prefix for IPsec user keys. Fixes #10505
Show default Adaptive Start/End values. Issue #7362
NTP rrd graph negative freq. Issue #6503
NTP disable clean config fix. Issue #3567
Floating rules tab fix. Issue #4629
Revert addMask() max /31 netmask. Issue 10433
pfSense copynotice.inc copyright 2020. Issue #10373
Merge pull request #4287 from vktg/rednoencfix
Merge pull request #4285 from vktg/fwdefplaceholder
Merge pull request #4286 from vktg/inffloatingtab
Merge pull request #4284 from vktg/nol2tp
Merge pull request #4283 from vktg/portforwardanyfix
Merge pull request #4277 from vktg/ntpgpsspeedfix
Merge pull request #4280 from vktg/ipsecvtirevertback
Merge pull request #4278 from vktg/radvdshowdefvalues
Merge pull request #4279 from Wasurerarenai/master
Merge pull request #4276 from vktg/unboundauto6acl
Merge pull request #4275 from ecovillage/doc-dynamic_pipe_queue_help_text
Merge pull request #4274 from hydrian/master
Merge pull request #4272 from vktg/statupupdatelatest
Merge pull request #4167 from vktg/discard6request
Ignore user-config-readonly for admin/admins. Fixes #10492
RED/GRED limiters do not have noecn option. Issue #10211
Add the default values of the TCP and UDP Timeouts on the WebUI. Issue #7362
Add Interfaces column to Floating Rules. Issue #4629
L2TP duplicate outbound NAT fix. Issue 10247
Port forward dst port Any fix. Issue #7704
NTPd GPS baud rate set fix. Issue #7284
IPsec VTI enable netmask. Issue #10418
DHCPv6 RA show default values in certain fields. Issue #10448
Add ARM netboot services_dhcp_edit.php refs #10374
Add ARM netboot to services_dhcp.php. refs #10374
Add ARM32/64 netboot to services.inc. refs #10374
OpenVPN/IPsec IPv6 prefix in DNS Resolver access list. Issue #10460
Improve help message for limiter/queue masks.
The user-facing most important change is that when setting masks onQueues, we are not creating dynamic pipes (but queues).
The second change mentions that besides per-host bandwidth limits thisis helpful for per-subnet Queues/pipes....
Fixed syntax issues
fixed tab issue
Fixed tab issue
Adding DynDNS response logging
When verbose logging is enabled for a dynamic DNS provider, the DynDNS code will now write the HTTP response to the system log. This is extremely useful when troubleshooting issues.
More safety belts for upgrade_174_to_175(). Fixes #10458
status.php: Add upgrade_log.latest.txt. Issue #10455
Merge pull request #4269 from vktg/ntpsrvnamevalidation