Align GIF link options with those currently supported by the base OS. Ticket #6587
Remove GRE link flag options from GUI/backend. Keep link1 as it was also used to add an explicit static route, though the GUI previous GUI option name wasn't related to that at all. Updated GUI description to match reality. Ticket #6586
write_config before calling openvpn_resync. Ticket #6319
Merge pull request #3032 from NewEraCracker/patch-pppoe-rules
Merge pull request #3054 from nkaminski/master
Properly follow style guidelines.
Include ignored DHCP server(s) config option even when advanced DHCP config is enabled
Remove input_errors2Ajax calls, was never implemented. Ticket #3027
fix typo. noticed-by: phil.davis
Remove workaround for Ticket #4754 in 2.4 since 32 bit is dead.
Add config option for AdvDefaultLifetime, clean up descriptions on other. Ticket #6533
Add configuration for Min and MaxRtrAdvInterval. Ticket #6533
Merge pull request #3050 from phil-davis/patch-1
Fix #6590 NTPd Leapfile Upload
Merge pull request #3037 from NOYB/Check_IP_Services
Exclude non-qualified hostnames from hosts file. Ticket #6064
Omit non-qualified hostnames from unbound's local-data. Ticket #6064
Call filter_configure in rc.linkup. Ticket #6297
Verify a valid IPv6 subnet is going to be used before including in radvd's config. Ticket #6581
Merge pull request #3049 from doktornotor/patch-2
Fix indent and spaces
Remove stray '
Missing closing quote
Create /var/run/dmesg.boot symlink for vm-bhyve (Feature #6573)
See https://redmine.pfsense.org/issues/6573
Merge pull request #3046 from phil-davis/portimport
Improve patterns to read dhcpd6.leases to prevent leases containing '}' in ia-na line not showing up. It fixes #6543
Merge pull request #3047 from phil-davis/patch-2
Fix #6585 Do not use [] syntax for lookups
IPv6 address plus port is displayed with the format [1:2::3]:80 - the address is in square brackets followed by colon and the port number. This is necessary to disambiguate the port from the address, a good thing. But it messes up the use of the IPv6 address for reverse lookup....
Do not check platform to decide if enableserial and primaryconsole fields will be hidden, global parameters are the rule to decide it. Fixes #6291
Merge pull request #3045 from phil-davis/patch-2
Fix #6582 Allow import of ports
This change does:1) Allow bulk import of a port alias. That happens when the Importbutton is pressed from the Ports tab of the firewall_aliases screen.2) Allow bulk import of an IP alias, automatically determine if theimported data fits a host or network alias type. That happens when the...
Show "cannot delete alias" message as error
If I try to delete an alias that is in use, the "cannot delete alias" message was being displayed as the "success" color.
Fix PTR lookups on diag_dns.php. Ticket #6561
Merge pull request #3043 from NOYB/Label_Rename
Add missing -R parameter to pkg call
Use .0 at the end of first major version
Correct spacing
Remove debug
(cherry picked from commit 5810f934472368f43942ea66820dc98e17143c19)
Fixed #6577 - Preserve user input on error
Make sure resolv.conf is present during nanobsd upgrade. Fixes #6557
Change group labels s/MAC controls/MAC Address/
Leave an empty file for URL Table aliases that return an empty file, and include it in the ruleset regardless so it doesn't generate any filter errors. Ticket #6181
Modernize make.conf
Merge pull request #3042 from NewEraCracker/master
Fix rsync pattern
Protect get_dir from causing PHP errors
https://forum.pfsense.org/index.php?topic=114570.0
Merge pull request #3041 from PiBa-NL/webgui-table-dblclick
webgui tables, doubleclick event to perform 'edit' action, part 2
Merge pull request #3040 from PiBa-NL/webgui-table-dblclick
webgui tables, doubleclick event to perform 'edit' action
Merge pull request #3039 from PiBa-NL/ipsec-widget-arraycheck
ipsec widget, check for valid array
Merge pull request #3038 from exii1988/master
spdns.de renamed to spdyn.de
Forgot to update the select description and values
Merge pull request #3036 from exii1988/master
The service renamed there addresses
Clarify Negate option description on firewall_nat_out.php.
Check IP Services
Configurable check IP services.Used by Dynamic DNS services to check IP addresses.Configure as many check IP services as desired. The first (highest in the list) that is enabled will be used as the default.A future possibility could be to add an option to the Dynamic DNS entires to use a specific check IP service....
Change button order on diag_dns.php so hitting enter in the field does a lookup rather than update alias. semi-related to Ticket #6561
Merge pull request #3035 from BBcan177/patch-1
Update system_usermanager_settings.php
Use of undefined constant min - assumed 'min'
Update system_crlmanager.php
Use of undefined constant min - assumed 'min'Use of undefined constant max - assumed 'max'
Fix undefined constant
Notice: Use of undefined constant min - assumed 'min'Notice: Use of undefined constant max - assumed 'max'
Merge pull request #3034 from NOYB/startsWith_Polyfill
startsWith Polyfill
Fixes hidding of custom individual settings when not in use on user manager page.
Merge pull request #3033 from NOYB/Diag_Tables_Last_Updated
Diag Tables Last Update
Use correct Thursday abbreviation (s/Thr/Thu/).
Fix firewall rules for PPPoE server
1) PPPoE Clients are located within 'Remote Address Range' (sa) and not Server Address (ip), see lines 1194 and 1195. 2) Interfaces for floating rules were not being correctly added due to a bug on interface detection caused by PPPoE differences....
Merge pull request #2764 from NewEraCracker/redmine-6011
Allow wildcard for hostname with Namecheap DDNS. Ticket #6260
Merge pull request #2729 from zevlag/BountyRequestTopic106193
Merge pull request #3031 from NOYB/GitSync_Diff_Only_Option
GitSync Diff Only Option
Diff Option--diffSSD FriendlierSame as default but only copies files that are different, instead of every thing even though identical.
Verbose Option--verboseDisplay constructed command.In combination with the --diff option, display the array of different and missing files....
Merge pull request #2994 from stilez/patch-31
Merge pull request #3018 from phil-davis/usersettings
Merge pull request #3029 from phil-davis/IPv6colons
Merge pull request #3030 from phil-davis/patch-1
Merge pull request #3028 from PiBa-NL/2.3_dnsV6
Rationalize System Update GUI messages
At present, when doing a System Update, there is a message box that says:"Please wait while the installation of completes.This may take several minutes."
Between "of" and "completes" is the package name, which is blank in the case of a System Update....
Add playback files for disabling and enabling CARP maintenance mode. Ticket #6560
Handle more invalid IPv6 formats
Omit <secret> tags from L2TP in status.php config.xml dump.
Restore 2.2.x and prior means of obtaining pfsync nodes to avoid exhausting memory on systems with large state tables. Ticket #6364
Diagnostics - DNS Lookup, also query for IPv6 addresses
Merge pull request #2934 from k-paulius/patch-14
Merge pull request #2944 from stilez/patch-23
Merge pull request #3000 from stilez/patch-32
Merge pull request #3024 from phil-davis/include_once
Merge pull request #3027 from dhoffend/ticket-6505
Shorten gwifip if whole socket path exceeds 100 chars
dpinger stopps with an error when the socketname exceeds over(around) 100 characters. The dpinger will not start and not delivermonitoring results to the WebUI.
These long socket names can get created when using link-local addresses...
Use a different delimiter for dpinger socket names
Currently underscores are used to seperate gwifip, monitorip, etc, butunderscors are also used in vlan subinterfaces like em0_vlan10 andtherefore can't be used because the interface scope is appended to IPv6...
Set pipe_slot_limit to the maximum configured qlimit value. Move the set_sysctl out if the block where it only gets run if dummynet isn't already loaded. Ticket #6553
Clean up limiter text. Remove old commented out bit.
Merge pull request #3026 from phil-davis/patch-2
Merge pull request #3025 from phil-davis/patch-1
Fix matching of chars in IPv6 address segments
The existing regex here is wrong, it matches 0 or more of the hex digits but then there can be other rubbish in the string, in fact anything at all! It matches "az", "z", "qwerty" and so on. So the "return false" inside this "if" never happens....
Remove a-f from IPv4 address pattern
It seems to me that a through f should not be part of the pattern for the "V4" case.
Update include() to include_once()
For safety, use include_once() when including various "side" files.There are a couple of instances of include("guiconfig,inc") that Ichanges to use require_once() to be consistent with everywhere else.The remaining cases of include() are just (hundreds of) head.inc and...
Only build memstick images for now
Fix memstickserial and memstickadi images path