Move to javascript/
Adding base64 js code
Restart dnsmasq on change in case of dns rebinding changes -
Revert "Restart dnsmasq on change in case of dns rebinding changes"
This reverts commit a94e3f2016bec3f72aae2fd3e1575515ff93f5f6.
Restart dnsmasq on change in case of dns rebinding changes
Add a note about pressing cancel if user does not want to recreate the vouchers
Avoid the error: Warning: Invalid argument supplied for foreach() in /usr/local/www/services_dhcp.php on line 256
Use complete path to call bottom-loader.js because we have chdir on some places that break it (e.g. status -> rrd_graph)
Correct checking if a ppp is in use to not allow accidental deletions.
Add Captive Portal voucher database sync to secondary nodes. How this works is you designate one of your access points with a voucher database as the master and then on the slave nodes you setup the 4 fields on the voucher edit screen. This will then sync the voucher database and anytime someone attempts to authenticate the slave nodes will use XMLRPC over to the master node to ensure that the voucher has not been used, etc....
Fix gettext mishap/typo. Cosmetic only. Fixes #857
Require an authentication backend if the user chooses an OpenVPN server mode that needs user auth. Failing to do so can result in a configuration error.
Add Captive Portal CARP configuration synchronization
fix text
Add missing space for separating the text for this option from the last one.
Ticket #695. Restore accidentally removed char.
Ticket #695. Fix the advanced icon showing on firewall rules page.
Fixes #714. Do not show the cellular graphs if there is no ppp interface defined.
Change the require() to require_once()
Correct math for the 12 hour graph so it doesn't show the empty hours
Fix associated rule source address changes on NAT Port Forward
When we change the source address on a NAT Port Forward rule that hadan associated rule, we need to change the associated rule source addressas well
Use the same div ids and structure from dashboard on status_graph to make it more flexible with custom themes
Switch to the right values for openvpn 2.1 according to the documentation.
Do not allow proxy arp to be edited if it references a carp.
Allow carp interfaces to sit on top of aliases. Also add safety belts to ipalias deletion for this to avoid breakage. Trigered-by: http://forum.pfsense.org/index.php/topic,27834.0.html
Use www_path here instead of a relative path.
Enforce length of OpenVPN server descr in wizard.
Fixes #847. Check even interface groups before allowing deletion of an interface. Also try to readd to a group an interface when configuring.
Put some size tags on these fields.
s/overload//
Rename to 'Tables'. Ticket #850
Fix text for successful authentication test. Fixes #849
New Package XML tag 'tab_level' allows for multiple rows of tab displays.
Correct text to read when a logout event occurs
Remove ORIGINAL_PORTAL_IP option. Never did get it working correctly.
Use correct name for include
We need to require the globals include for finding our theme specific rrd color includes.
Fixes #764. Import the patch in the ticket to allow per-host netboot file on dhcpd settings.
Skip the placeholder databases when outbound is selected, too. Also don't check the name against the gateway list on anything but the quality tab.
See if the name matches a gateway instead of showing everything ending in -quality. Also do a more restrictive match when checking which graph to display, so it doesn't match ones it shouldn't. (for example, WAN matching both WAN and GW_WAN)
Allow System: Throughput RRD graph to be displayed. Ticket #715
Fix showing the current graph selection on the system RRD graphs.
Fix order of tabs in this file.
Fix logic operator for graph endpoint
Pass the new argumesnts to pfctl -b and correct variable name as reported on Ticket #8.
On ppp type interfaces down event signal for resolv.conf to be generated to have the latest dns servers. Ticket #838.
Make the note more coherent.
Remove duplicate logic.
Oops. Don't clobber the provider data if the user enters one.
And add data validation so user can't set Service name and NULL servicename at the same time.
Add a checkbox to explicitly configure a null Service name for PPPoE.
See: http://forum.pfsense.org/index.php/topic,27461.0.html
use / as relative since items might be living in a subdirectory off of / such as pfCenter/
Ticket #682. Use pfSense modules function to collect interface stats.
Fixes #831. Restart the DHCP daemon when clearing the log file.
Actually make this not error out.
Fix this test, allows proper selection of CA in OpenVPN wizard.
No need to triger a vips re-configure explicitly but rather detect this during config merges. This is the best way to do this after fixing Ticket #601.
Ticket #601. If 'virtualip' section is going to be restored or merged through xmlrpc bring down all vips which will be brough up later on from the configure_carp call. This ensures that the peers on the cluster stay current to each other.
Not neccessary to call this here since vips_configure does this automatically.
Ticket #829. Do not allow an interface to switch back to static/dhcp/none if it is configured as ppp/pppoe/pptp. for now just blacklist this option because it is not so trivial to fix.
Small optimization.
Gett full list of interfaces when verifying description.
Remove \r from this file usually crated when edited by Windows editors because it makes it unreadble in unix editors.
Include myself in the copyrights i have changed this files more than enough.
Make dhcrelay GUI be simple and easy to use by collapsing the interface tabs to a multiselect control. Remove proxydhcp option because it is broken and is not trivial to make it usable(if user request for it a reconsideration will be made). Allow multiple server ips on the server input box separated by commas. Also on the interface list do not show interfaces without an ip because dhcrelay will not be happy with them. Upgrade code is also included in this commit.
Add/Update copyrights where applicable. Mark copyright on XML as CDATA to aviod any issues that might happen.
Prevent a warning that would appear when modifying privileges of an empty group.
These needs to be exit. Fix some whitespace too.
Resolves #713. Take in conisderation the suggestion of not setting m1 parameter to 0b.
Keep the list of different applications port numbers on a single file to easy its maintainance and sharing.
Whitespace changes.
Also do the wizard optimizations and user-friendliness to the traffic_shaper_wizard_multi_all.xml
Also do the wizard optimizations and user-friendliness to the traffic_shaper_wizard_dedicated.xml
Also do the wizard optimizations and user-friendliness to the traffic_shaper_wizard.xml
Resolves #732. Make the wizard behave better and actually work by correcting typos in code. Make it faster by not using HTTP redirection for showing errors. Try to make it more user friendly, though some more work is needed.
Ticket #826. Add more bandage to notice when a reading on socket timeouts.
Ticket #826. Convert to unix domain sockets for management interface so we do not have problems when interface is any.
Ticket #826. Add timeout of 1 second for all read/write actions performed on the socket. This should fix point 1) on the ticket.
Echo out field if its set
Include supportedbybsdperimeter field
Add Supported by BSD Perimter field
Fixes #694. Actually if the vip interface changes take proper actions to clean up on the previous interface.
Fix ajax updating of fields when the CPU graph widget is not in use.
Do not show the empty part of the graph by request of many
Update gateway status properly when fetched via AJAX.
Print a notice that OpenVPN status information is not available for shared key servers.
Capitalize
Remove these three bullet points that don't seem to make any sense on their own.
Also show the save button if we have just performed an action.
Do not escape this $
There is no need to clear this anymore.
Fixes #823. Do not reload all interfaces, there is already code to do this for changed interfaces.
Fix alignment of save and cancel buttons on interfaces.php.
Revert "Stick save and cancel back into the right hand of the first td cell like all other forms have it."
This reverts commit 787e94645b722b3b3c7f99480a7b71c20f083396.
Unbreak An error occurred
Fixed pattern matching for relayctl output (fixes vservers with spaces in name)
Correct diskX
Set swap size correctly
Allow swap spaces and default to 200M
Escape prototype dollarsign(
Add back to webInstaller link