Avoid conflicting interface IP address with static routes. Fixes #2039
Improve error message since we can have ipv6 set here
Add missing check for IPv6 overlap on interfaces, it complements the change made for ticket #1723
Remove unimplemented option
Revert "Preselect interface subnet mask for carp interfaces"
This was not a good change, it just consider ipv4, and it doesn'trespect the previous selected value. Revert it now and think on a bettersolution later.
Fixes #2829
This reverts commit d94eb904462b149998e6cb5bf260922923cbf465.
Fix dhcp v6 config section name for console setup and check on interfaces.php, the correct is dhcpdv6 instead of dhcpd6. Fixes #2827
Fix sort param to call bandwidth_by_ip
Status Queue: Uniform units in the interface.
Uniform units in the interface.
Some more code cleanup
Put the alerts behind comments for someone wanting to debug this. The errors are from CSRF though ticket #2826 should not happen and functionality is not impacted by this.
Remove single quotes committed wrongly
Use jQuery() as all other code
Use jQuery fully on traffic graph. Also remove some unused code from bandwidth_by_ip
Be explicit on the testing
Default to using sha256 for a ca/cert digest algorithm, since sha1 is no longer recommended.
Correct some inconsistencies in keylen/csr_keylen. Should fix csr generation errors mentioned on ticket #2820
Get the correct interface subnet
Merge pull request #426 from N0YB/Interfaces_Types_Config_Sections_Spacer_Row
Interfaces Types Config Sections Spacer Row
Fix spacer (last) row display inconsistencyMissed one
Display right interface name on alias list when alias interface os CARP. Fixes #2824
Merge pull request #425 from N0YB/Interfaces_Types_Config_Sections_Spacer_Row
Fix spacer (last) row display inconsistency
Interfaces Static IP v4 & v6 Gateway Add New
Fix mismatched table row tags
Add Digest Algorithm option to the CSR screen, should fix #2820
Revert "Merge pull request #417 from miken32/cp-database-fix"
It breaks customizations, it's not a good time for such big change.
This reverts commit 40c7b1a98bfdc61261154adaac5fdefc234ecb08, reversingchanges made to d896f86751bae79625197da6c80d709fdf185448.
Set (src|dst)mask to 128 for single IPv6 addresses. Fixes #2451
Only apply this test for radius servers.
Remove invallid option 'none' for IPSec Phase 2. Fixes #2816
while we're here, send named termination causes
use associative array for captive portal to prevent confusion, messiness, and abuse
Backout Unbound for now bring back in 2.2. Fixes #2817
Fix rrd display when captive portal is enabled
Set global $g to use right theme
Deal correct with bitmask for ipv6 on destination, same we did for src. If fixes #2451
Two interfaces, carp, ip aliases might be on the same subnet as their parent. What needs to be checked is the ip itself
Refine the test for Ticket #2451 to check for aliases as well
Add a knob in the GUI to set the RADIUS authentication timeout. Previous default was 3s, new is 5s. When using two-factor auth via external (e.g. phone), this needs to be set much higher, 60-120.
Merge pull request #416 from bcyrill/dyndns_p1
Update dyndns service and widget
unset var so the test works correctly
Merge pull request #415 from bcyrill/patch-3
Add additional dyndns hosts to widget
In 2.1 support for HE.net Tunnelbroker, SelfHost, Route 53 and Custom entries has been added.
Warn users that nosync option won't prevent it to be overwritten on carp slave members
Fully sync filter and nat sections. Fixes #2362
Properly configure allowed hostnames
Remove interfaces that have been unselected from CP config properly
Call rc.firmware for propper platform during manual upgrade
mwexec_bg() already uses nohup
Correct filename for dyndns widget cached ip
Deal correct with /32 subnet mask for ipv6 addresses. If fixes #2451
Fix indent and whitespaces
Make a Dynamic DNS status widget available for use on the Status Dashboard page. See forum toipic: http://forum.pfsense.org/index.php/topic,58278.msg312146.html#msg312146 for the discussion on this.
Fix page name. Fixes #2813
Merge pull request #409 from miken32/nas-identifier
add input validation for NAS-Identifier
Declare $config as global before interactive PHP shell command evaluation. Fixes #808
Remove RIP from menu
Preselect interface subnet mask for carp interfaces
Remove RIP since it's a package again. See ticket #648
Ticket #1629 Another round of fixes related to state clearing
Check if file exists before try to read it. Fixes #2764
Merge pull request #406 from miken32/nas-identifier
Support for custom NAS-Identifier
Merge pull request #408 from mdima/master
Status Queue page: Fixes the bytes/bits unit in the page.
Make sure ntpd creates ntpd.pid file at bootup
properly separate accounting options from general RADIUS optionscleanup whitespace
Check interfaces and VIP IP address overlap
- Check if interface IP overlaps other interfaces or localip from mpd based services- Check if VIPs IP overlaps interfaces or other VIPs address
It fixes #1723
allow entry of custom NAS ID
Use the actual openvpn restart routine when starting/stopping from services rather than killing/restarting manually.
Try to use standard interface to find the source for connecting a tunnel. Also if a ping host is defined for the configuration used that for remoteid since its known to be reachble
Properly generate all address data based on configuration selected
Apparently some systems don't like pulling this in globally, but it should work if defined locally like the other similar lists.
Merge pull request #403 from bcyrill/patch-20
Update usr/local/www/system_crlmanager.php
Cleanup HTML
Merge pull request #402 from bcyrill/patch-19
Update usr/local/www/system_certmanager.php
Update usr/local/www/system_camanager.php
Validate interface IP explicitly as v4 or v6
The IP Address fields on the Interfaces Edit page were just using is_ipaddr to validate them. I could put an IPv4 address in as the IPv6 static IP and it took it and saved it, then got my system in a knot! It even adjusted the subnet bits dropdown when I typed a valid IPv4 address format in the IPv6 filed....
Display Gateway Widget column headings only once
The Gateway Widget format was changed recently to allow display of a long IPv6 address. It has made the widget take a lot more screen space when there are a few gateways. This change saves some space - what do people think?
Make sure the directory exists
Add some newlines to this one too.
Unbreak firewall rule interface drop-down selection. Fixes #2805
Set family here to avoid any ambiguity
Merge pull request #395 from N0YB/PowerD_AC_BAT_Modes
System: Advanced: Miscellaneous: PowerD
Add the on battery mode option settings.
Merge pull request #394 from bcyrill/patch-15
Add space between option's value and selected attributes. Get rid of some stray closing td tags. That's it for now.
Properly close the anchor tag and fix ampersand.
Add $userid check
Add a line break to move this text to the next line. It was stuck after another field and easy to miss.
Fix quoting.
This is quoted that way because it's passed in javascript. If another better way to quote it works, feel free to change it back, but test the fix first and make sure aliases still display in the firewall rule list.
Merge pull request #391 from ExolonDX/branch_06
Remove escaped apostrophe
Implement privilege for allowing login through CP
- The feature is optional, on by default for new zones, off for current ones when upgrading
It should fix #1010
Indent and whitespaces changes
Merge pull request #390 from ExolonDX/branch_05
Value in attributes should be lower case