Make mbuf usage a meter, too.
Show totals for memory, swap, and disk usage.
Add an RRD graph for MBUFs under system. Tweaks welcome.
If an account has SSH keys, show them, don't show the checkbox to add keys. Fixes #2729
Substitute Product name in privileges
properly handle custom-v6 dyndns entries in web interface
Change separator as per JimP's request.
Add front-end support for dyndns AAAA updates
Add support for protocol 41 in rules. Fixes #3007.
Add independent logging choices to disable logging of bogon network rules and private network rules. Add upgrade code to obey the existing behavior for users (if default block logging was disabled, so is bogon/private rule blocking). Also add a checkbox to disable the lighttpd log for people who don't want their system log spammed by lighty.
Fix the "use ICMP" function for traceroute.
Fix #3079, add a section for DHCPv6 Server backup
fix description
touch up text
Make dashboard update check respect nanobsd-vga, probably fixes #3078
Correct month, quarter (3 months), and 4 year RRD graphs length.
Longest possible month is 31 days, not 32.Longest possible quarter (3 months) is 92 days (30+31+31), not 93 (31+31+31).4 Years is 1461 days (365 x 4 + 1), not 1464 (366 x 4). Except about once every century or so when leap year is skipped 4 years is then 1460 days. But that is not going to happen again for a very long time. Unfortunately pfSense, nor anyone alive today will probably still be alive by then.
Remove unecessary variable
Fix #2962, allow to remove VIP if gateway IP is on the interface's subnet
Remove unecessary var initialization
Fix a small issue when disable a boolean option and save, it shows option as enabled
Fix whitespaces
Process zipped aliases list
Remove useless code
Update interfaces.php
Remove errant double quote.
Add server IP column and cached IP display to RFC2136 host list.
Add option to RFC2136 to find/use the public IP if the interface IP is private. (Off by default)
Fix double click row to edit for rfc2136
Add cached IP support to RFC2136, add GUI button to force update for single host.
Correct variable used to delete symlinks and files delete from CP filemanager. Reported-by: http://forum.pfsense.org/index.php/topic,64016.0/topicseen.html. While here reduce some uneeded extra operations
Add the interface's descr after the pool name.
Merge pull request #680 from Klaws--/RELENG_2_1
Added previously missing class selectors cs1-cs7 plus VA (voice-admit), plus the TOS values which still work with DSCP
Add a checkbox that can be used to request only a IPv6 prefix without a IPv6 address. Some ISPs DHCP6 servers will fail the request if both are requested and only a Prefix is allowed.
Adjust archives array values to match sizes for average calculation.
Archive start is “now” minus archive length. Not “end” minus archive length. Sometimes "end" is not "now".
Merge pull request #675 from N0YB/RRD_Specify_RRA_Resolution
RRD Specify RRA and Resolution
Also removed the ranges 1-64 and 0x04-0xfc, which never ever have worked as expected (the kernel code does not recognize ranges nor provide any support for them - just the first number was taken as a single value, NOT shifted into the correct range for DSCP values)....
Fix CP status sorting to properly respect the zone.
Add a note about the LDAP hostname matching the server cert's CN.
Add option and code to sync Auth servers with XMLRPC.
Don't leave it up to RRD Tool to select the RRA and resolution to use.Specify the RRA and resolution to use per the graph havg value.
System: Group manager, set max length for groupname to 16 characters
Use Probe Interval on gateway advanced settings
Correct gateway down/probe interval text.
Allow removing CA and Cert entries that are blank/empty. Fixes #3005
Add an option to force IPsec to reload on failover, which is needed in some cases for IPsec to fail from one interface to another. Ticket #2896
Add a field to allow rejecting DHCP leases from a specific upstream DHCP server.
Change test after IPsec apply to check for any value >= 0. If a user has hostnames vpn_ipsec_configure() now returns the number of hostnames, so the previous test failed and the "apply changes" button would never go away.
Allow user to set interval between attempts to resolve hostnames configured on aliases
not true you have to log in again since HTTP basic auth was deprecated.
add MSS clamping to setup wizard. Now that MTU and MSS are separate, the MTU description was wrong, and both need to be there.
Fix max length for wpa passphrase, it fixes #3034
Allow queues to be deleted, it fixes #3037
Add the ability to disable Growl or SMTP notifications but keep their settings intact. Remove automatic test messages on save. Add individual test buttons for Growl and SMTP that work even if the service(s) are disabled.
Don't restrict the content of descr when making CA/Certs, it's free-form.
Actually do not allow the loop to continue. Related to Ticket #1928
Status-Queues: Get the stats gauge for PPS or bandwidth Edit
Let the user select the values to show in the stats gauge between PPS and bandwidth.
Allow selecting "Localhost" as an interface for IP Alias VIPs - this way you can make IP Alias VIPs to use for binding in a routed scenario with CARP without creating an IP conflict.
Correct mouseover description for adding a certificate. Fixes #3017
DHCP Server enable/disable change needs filter_configure
When DHCP Server is enabled or disabled on an interface, the filter rules should change to include or not mention DHCP.
Fix license link
Update help.php with some new files, clean out some old/obsolete ones.
Fix up gateway advanced option note that was missed from 2.1 but on 2.0.x.
"block" is also a reserved keyword that can't be an alias name, or pf tosses an error.
Deprecate ampersand (by ExolonDX)
Apply this syntax fix to 2.1 branch (already applied in main after 2.1 was branched - https://github.com/pfsense/pfsense/commit/4cafb367f136489a534d7b3a4ba49c2ed8f6df08 )
Add missing quotes (by ExolonDX)
Apply this syntax fix to 2.1 branch (already applied in main after 2.1 was branched - https://github.com/pfsense/pfsense/commit/c620c1817e49f8afa4078e342e0f4b4e111a7ef5)
Fixes #3001, Check the protocol of the webgui to determine if https is being used for custom ports.
Use global aliastable and proper fix #2941
Widget Firewall Logs Fields
In the Firewall Log Widget view time field is of more use than source port and protocol.Add time field and remove source port and protocol fields.Fields: Action, Time, Interface, Source IP, Destination IP & Port
Fix whitespace and indent
Remove if statement
Don't stomp on this variable or data loss can occur (disappearing static mappings)
Rework getting PF info via ajax using jQuery
Tidy up spelling mistakes.
Replace all linklocal checks by is_linklocal()
Shuffle some more logs around to more appropriate places.
Fix IPv6 Prefix ID default value
. Always initialize it to 0 when it's undefined. Remove unecessary initializations and checks. Bump config version to 9.5. Write an upgrade config function to initialize old configs properly
Do not show URL twice, it helps ticket #2978
Merge pull request #622 from ExolonDX/branch_10
Update "pkg_edit.php"
Move closing TR tag outside, otherwise the 'foreach' statement willproduce a duplicate closing TR tag.
Merge pull request #616 from ExolonDX/branch_08
Tidy up "firewall_nat_out_edit.php" XHTML
Merge pull request #615 from ExolonDX/branch_07
Tidy up "firewall_nat_out.php" XHTML
Merge pull request #614 from ExolonDX/branch_09
Tidy up "firewall_nat_ntp_edit.php" XHTML
Merge pull request #613 from ExolonDX/branch_05
Tidy up "firewall_nat_npt" XHTML
Merge pull request #612 from ExolonDX/branch_04
Tidy up "firewall_nat_1to1_edit" XHTML
Merge pull request #611 from ExolonDX/branch_03
Tidy up "firewall_nat_1to1.php" XHTML
Merge pull request #610 from ExolonDX/branch_02
Tidy up "firewall_nat_edit,php" XHTML
Merge pull request #609 from ExolonDX/branch_01
Tidy up "firewall_nat.php" XHTML
Close BR and INPUT tagsUpdate HTML Boolean OperatorsAdd missing closing TD tag
Add CDATA section to SCRIPT tags" Close INPUT and BR tagsUpdate HTML Boolean operatorsAdd missing opening TR tag
Close BR, INPUT and IMG tags and ALT to IMG tagsUpdate HTML Boolean operatorsMove NOWRAP to class statementMove CENTER tag to ALIGN statement in TD tagAdd missing closing SPAN tagAdd missing closing P tag
Tidy up "firewall_nat_ntp" XHTML
Close BR and IMG tags and add ALT to IMG tagsDeprecate ampersand in ANCHOR tagsMove NOWRAP to class statement
Add CDATA section to SCRIPT tagClose BR and INPUT tagsUpdate HTML Boolean operatorsAdd missing closing TD tag
Close BR and IMG tags and add ALT to IMG tagsMove NOWRAP to class statementDeprecate ampersand in ANCHOR tagsReplace opening TR tag with closing TR tag
Add "closehead" PHP variableAdd type to LINKClose INPUT and BR tagsUpdate HTML Boolean operatorsAdd CDATA section to SCRIPT tags
Add "closehead" PHP variabled and add closing HEAD statementClose INPUT, BR and IMG tags and add ALT to IMG tags
Fix dnsmasq host overrides and dhcp integration
. Do not execute following actions when dnsmasq is disabled: . Add host overrides to /etc/hosts . Register DHCP leases in DNS Forwarder . Register DHCP static mappings in DNS forwarder
It should fix issue reported at following forum post:...
Use exec directly instead of exec_command
Fix and improve swap_usage()
- Fix a typo on awk syntax- Use php functions to extract desired value from swapinfo output
Fix indent and whitespaces