Provide some error messages when posting from a script so consumers can have a clue at what happened.
Pass correct argument to killbyname and correctly check for sshdkeyonly toggle. Ticket #691
Fix dashboard version check for nanobsd
Fixes #613. Add correctly users to all users group.
Correct NanoBSD update filename
Fix NanoBSD automatic update checks.
Fix #683. Show PPPs tab as selected when tab is selected.
We should still delete this file if it's found, or the GUI can go into an infinite loop reinstalling packages. Fixes #678
Properly find gateway ip. The code before did not match for dynamic gateways.
If packages are reinstalled during bootup than there is no need to reinstall them again during GUI login.
Add delete button for each NAT Port Forward rule, like firewall rules. It Fixes #674
Use killbyname() instead of mwexec/killall directly.
Use proper name for index.
Show even VIP's in the list. This is copied from nat code and probably should be generalized.
Do not assume WAN as the default interface to get the ip from for the calling station id. Instead add a select box(list) to choose the interface(ip) to send to radius.
Check if a variable is set before trying to unset. Otherwise, this will blow up with $a[b][c] if $a[b] doesn't exist.
Strip windows carriage return (^M) on save. IE adds this, and it can break certain files that don't expect to deal with it.
Fix wireless status page to look at the right wireless interface name.Ticket #649
Properly match SafeNet crypto cards. See http://forum.pfsense.org/index.php/topic,26056.0.html
Fixes #632. When bringing down a vip of proxyarp use the new pidfile introduced. Also teach about interface argument to proxyarp function so it can start only a instance of an interface.
Add missing semicolon.
Merge branch 'master' of rcs.pfsense.org:pfsense/mainline
Modify pfsense-utils and status_interfaces.php so Uptime is shown for all PPPx type links.
Make some non functional changes, mostly to keep up with latest gw changes. Related to Ticket #666
Fixes #659. Uncomment javascript for unexistent fields and put id attribute on the checkbox controls referenced by javascript.
Ticket #655. Call vpn_ipsec_configured in all cases it knows how to handle enabled/disabled ipsec setting.
Do not stamp on the variable that has the bssid Ticket #649
Make DHCP leases sortable. Fixes #653
Fixes #549. Save a list of all changed vips to reload in a temporary file so when apply is clicked it can process all of them.
Fixes #632. Use the correct function to handle vip destory.
this page is status, not diag.
Merge branch 'master' of git://rcs.pfsense.org/pfsense/text-proofing into review/master
Fix empty data shown in interfaces_ppps when dislaying modem interfaces.
Also, clean up interfaces_ppps_configure. For PPtP/L2tP if Local IP field isleft empty, try to get the IP from the physical interface if it has one. If notjust log error and abort.
Fix some errors in spelling, punctuation, grammar, etc.
Restart dhcpd and OpenVPN on backup box. Fixes #646 - Helps ticket #645 but that still needs work.
Correct carp_configure_doc
Correctly reload carp interfaces via xmlrpc
vslb.inc is already included by functions.inc
Fix typo.
Ticket #642. Fix logic for the wizard code to unset and arraynum usage.
page is Status not Diag
fix description in line with 2.0 changes
This page is System: Firmware, not Diagnostics: Firmware
Update priv info
s/;/./
Adding option to show the PF overload tables (sshlockout, virusprot) and the ability to delete individual or all entries
Don't use a fake CARP VIP name since it doesn't match up with the new style names, which are already properly obtained in this code block.
Check for an array here to prevent against a foreach error showing in the GUI.
Take out all code that assumes to use DHCP for local ip if local ip is left blank.
Also, check for blank local IPs and error out if they occur.
Fix some things in interfaces.inc, attempt to suppress mpd log verbosity.
Fix also localip handling in interfaces.php
Add a space here.
Show friendly interface name on the gui for members when they are assigned interfaces.
Allow assigned interfaces to be choosed as ppp members. This allows ppp over gre/gif etc....
Add files to obsolete list. Correct permission for renamed(why?) ppp pages.
Clean up pptp a bit and modify text description in interfaces_ppps_edit
Fix up for new ptpid scheme and new iface naming scheme.
Make assignment work with new ptpid and if name structure.
Make pppoe reset work again with new <if> naming scheme.
Previous commit also moved pppoe reset functions to interfaces.incso we don't have to duplicate in interfaces.php and interfaces_ppps_edit.php
Also, add code so that when ppp config section gets deleted, associated <cron>...
Change ptpid to use sequential number. This makes Ermal happy. :)
Also add <if> section to <ppps><ppp> which is ppp type + ptpid.`
Add check for required fields for PPP connections.
Fix all issues that Ermal found.
Interfaces.php problems.1- When creating a pppoe ptpid on the config is empty(<<ptpid/>).2- after switching from pppoe to pptp in the config there remainspppoe-reset-type which is not that much of a bug but needs to be...
Merge branch 'master' of http://gitweb.pfsense.org/pfsense/mainline into mlppp
Reorganize code to be able to actually use the lookup_gateway_ip_by_name() function to find even dynamic gateways ip.
Correctly check when to actually save dynamic gateways or not.
Actually show other data with gateways status.
Correctly control status of gateways. These code is tripled in these pages not sure what is the best solution.
Conflicts: etc/inc/interfaces.inc etc/inc/pfsense-utils.inc
Fix some typos/omissions.
Initial support for DCHP+PPtP/L2tP. DHCP + PPPoE is supported too.
Must create an OPTx interface and set to DHCP for DHCP+PPPoE.
Make display of interface name and uptime work again on status_interfaces.php
Fix javascript error and apn id so not duplicate id in html.
Fixes #632. Actually pass the interface and not the vip configuration to the function.
Simplify GUI even more, especially for PPP connections.
Use require_once instead of require, in case these files have been loaded previously. Fixes #631
Set default values to what we've had in the past.
`
Rework GUI to hide advanced options and display via button.
requested by Ermal.
Show when Padlock is active
For settings that exist in the configuration but are blank, only consider it true when associated with a checkbox.
Merge branch 'mlppp' of rcs.pfsense.org:pfsense/gnhb-clone into mlppp
Fix logic.
Ensure that monitor IP stays blank when editing a system dynamic gateway.
Default to "dynamic" for a dynamic gateway.
Add status links to shaper pages.
Add status link to Interfaces
Remove auth logs tab, since it is handled by the log link above.
Add status/log links to Captive Portal pages
Add status/log links to Firewall rules
Add status links to gateway/route pages.
Add status/log links to LB pages.
Listing service providers
- Added dropdown list to select provider - Added javascrit methods to handle Ajax requests
Creating Ajax file that lists mobile service providers
Free ipfw ruleno so it can be reused. Propperly delete passthrough mac entries that are not used.
Add status/log icons to DHCP page.
Remove Logs tab from OpenVPN, as it is no longer needed.
Add status/log icons to IPsec pages.
Remove logs tab from OpenVPN, since it is now replaced by the Log icon.
Add status and log urls to OpenVPN pages.
Add a way to show status/log icons by the help icon. Define $statusurl and/or $logurl in the same manner as $pgtitle and if the variables are defined and not empty, the shortcut icons will appear. Ticket #623.