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
Fix indent and whitespaces
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
Value in the "method" attribute should be lower case
Merge pull request #387 from ExolonDX/branch_02
Update HTML code in "include" files
Cosmetic change, s/manager/Manager/ to keep make it consistent with other entries
Make gen_subnetv6 return a compressed form IPv6 address/net representation. This removes some issues reported during Ticket #2746 and solve the issue on some cases
Only include files that actually end in .inc, otherwise patching can lead to errors since .inc.orig patched the old test.
Merge pull request #389 from ExolonDX/branch_06
Close BR, INPUT and IMG tabs, update the IMG tags with "alt" and updatethe TABLE tags with "summary".
Update SCRIPT with proper CDATA sections.
Revert "Correct URL creation for xmlrpc as well as some error checking"
This reverts commit 9ea2463a5b982dff170d7e081b896ca79de19ad7.
Correct URL creation for xmlrpc as well as some error checking
Update HTML in "include" files
Udated the DOCTYPE to make it W3C standard/compliant.
Moved "sorttable.js", "ticker.js" and the "antiClickJack style" from"fbegin.inc" and place them in "head.inc" (where they belong), this mayalso help the Widescreen package to work....
Merge pull request #385 from ExolonDX/branch_01
Update HTML boolean operator "nowrap"
Adjust RRD captive portal graphs for CP zones
- Create RRD configs per zone- Add tabs to see graphs per zone- Migrate existing rrd files to default cpZone- While I'm here, call unset() for $rrdcreate and $rrdupdatesh
Resolves #2655
Adjust backup settings to new captive portal zones
The HTML boolean operator "nowrap" has been deprecated to a "style" andit's "butt ugly", IMHO.
So, add a new class called "nowrap" to "all.css" and "wizard.css" andstart replacing "nowrap" with "class='nowrap'", if there is already a...
Add IPv6 support to diag_ipsec.php connect button
Merge pull request #382 from mdima/master
"Status-Queue" page: many interface improvements
Add many improvements:- Each queue background has a different color depending on the level- Improved the number format of the PPS data- The children queues can be collapsed/expanded
Merge pull request #378 from phil-lavin/bugfix-php-errors
Fix PHP errors relating to using string offset as an array
For reloadall on interface_configure() called by GUI
Test var before using as array. Should fix #2794
Merge pull request #377 from bcyrill/fix_lagg
Fix valid interface check on interfaces_lagg_edit.php
Change gateways widget layout to better accomodate long ipv6 addresses. It should fix #2790
Fix whitespaces
Fix indent
Services: DNS Forwarder
Add DNS query forwarding section with options for sequential and require domain.
Fix a couple JS errors/problems with OpenVPN server code.
Fix add gateway validation on interface configuration. It should fix #2791
Update usr/local/www/interfaces.php
Variables that equal FALSE are considered to be empty e.g. "0".
Make more strict checks during is_ip* functions. Helps http://forum.pfsense.org/index.php/topic,58399.0.html and http://forum.pfsense.org/index.php/topic,58273.0.html
Merge pull request #370 from bcyrill/cp_patch2
Fix problems with overlapping 'allowed IP subnets' / pipes in CP
Merge pull request #371 from bcyrill/patch-18
Fix filterdns termination
Merge pull request #372 from miken32/reverseacct
Allow RADIUS accounting to be reversed
Merge pull request #369 from bcyrill/dyndns_rfc
Gray-out disabled RFC2136 entries
Reconfigure allowed hostnames when deleting entries
Fix problems with overlapping 'allowed IP subnets' in CP
Whitespaces
Gray-out disabled DynDNS entries
checkbox to allow reversing of RADIUS accounting byte counts
Update usr/local/www/system_gateways_edit.php
Correct IP family mix-up.
Display only needed Reinstall and Clear Package Lock buttons
Make the code a bit smarter, so the user only sees whichever of the reinstall and clear package lock buttons that are actually relevant.
Allow clear package lock when 1st install fails
I upgraded a system this morning. An issue during the 1st package reinstall caused the package lock to be set, but no packages installed. The Backup/Restore GUI page did not show the section for resetting the package lock, because it only displays that if there is at least 1 package installed - catch-22....
Use the better -Fs modifies to pf to kill the states by interface. Also kill both sides on an interface when -k needs to be used
Merge pull request #364 from mdima/master
Fix for links and PPS
Actually destroy in this case
Do the right thing here
Fixes links and PPS
This change fixes:- Interface value in the links to the "Firewall: Traffic Shaper" page;- Read the proper PPS value from the qstats XML file.
Syntax error in vpn_pppoe.php
Avoid mpd based services to set localip to an already used IP on the system. It should fix #1723
Do more strict checks. Also silence some more log_error under debug. Also do some sanity checks on rc.newwanipv6 before doing any operation
Whitespace fixes
Change output style to follow halt.php and reboot.php so the shutdown output appears in the correct location on the page.