summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Breadcrumb linksPhil Davis2017-01-10140-24/+217
|
* Breadcrumb links supportPhil Davis2017-01-092-4/+17
|
* Fix typo. Ticket #7007jim-p2017-01-081-1/+1
|
* Rework how IPsec log settings are stored/retreived, adjust the default ↵jim-p2017-01-073-20/+31
| | | | values. Implements #7007
* Don't allow SNMP hostres module to be selected or used with VMware VMs that ↵jim-p2017-01-072-7/+20
| | | | have a CD/DVD Drive device. Fixes #6882
* Add VMware detection to system_identify_specific_platform(). Ticket #6882jim-p2017-01-071-0/+5
|
* Fix #7100Steve Beaver2017-01-071-2/+6
|
* Further internationalizationSteve Beaver2017-01-071-1/+1
|
* Add missing internationalizationSteve Beaver2017-01-071-1/+1
|
* Merge pull request #3346 from scherma/revertingjim-p2017-01-072-5/+50
|\
| * Remove redundancy, more indentation cleanupscherma2017-01-051-17/+17
| |
| * Corrected indentation stylescherma2017-01-051-21/+21
| |
| * Load current saved value to display in GUIscherma2017-01-041-0/+2
| |
| * Server side validation and description amendmentscherma2017-01-041-1/+8
| |
| * Set default in 'else' of if blockscherma2017-01-041-5/+6
| |
| * Remove duplicated if blockscherma2017-01-041-6/+0
| |
| * Fix indentationscherma2017-01-031-188/+233
| |
| * Merge branch 'master' into revertingscherma2017-01-03177-13744/+20513
| |\
| | * GUI auth refresh timer preferencescherma2017-01-031-0/+15
| | |
| | * Cache authentication for a short timescherma2017-01-031-6/+12
| | | | | | | | | Currently there is an authentication lookup for every GET; a single page load can cause dozens of lookups and hundreds of lines of logs (and continuous logs in the case of pages with widgets). This change allows pfsense to remember authentication, but forces recheck after a short time in case of access revocations/changes.
| | * SESSION remembers authentication instead of checking for every HTTP requestscherma2017-01-031-300/+217
| | |
| | * SESSION remembers authentication instead of checking for every HTTP requestscherma2017-01-031-18/+58
| | |
| * | Enable setting auth refresh time in GUIscherma2017-01-031-0/+15
| | |
| * | Override default timer if set in system configscherma2017-01-031-0/+3
| | |
| * | Cache authentication for a short timescherma2017-01-031-5/+22
| | | | | | | | | Currently there is an authentication lookup for every GET; a single page load can cause dozens of lookups and hundreds of lines of logs (and continuous logs in the case of pages with widgets). This change allows pfsense to remember authentication, but forces recheck after a short time in case of access revocations/changes.
* | | Merge pull request #3359 from phil-davis/admin_noticesjim-p2017-01-072-11/+18
|\ \ \
| * | | Fix username referencePhil Davis2017-01-071-1/+1
| | | |
| * | | Allow admin to clear noticesPhil Davis2017-01-062-11/+18
| | | |
* | | | Revise gateway widget config formSteve Beaver2017-01-062-17/+43
|/ / / | | | | | | | | | Make non-checked checkboxes more visible by adding an outline
* | | Merge branch 'master' of git.netgate.com:pfsense/pfsenseSteve Beaver2017-01-061-5/+3
|\ \ \
| * \ \ Merge pull request #3358 from phil-davis/timezone_ngettextRenato Botelho2017-01-061-5/+3
| |\ \ \
| | * | | Etc/GMT timezone text using ngettext()Phil Davis2017-01-061-5/+3
| |/ / /
* | | | Merge pull request #3356 from phil-davis/gw_widget_filterSteve Beaver2017-01-061-44/+96
|\ \ \ \ | |/ / / |/| | |
| * | | Allow hiding of gateways in Gateways WidgetPhil Davis2017-01-061-44/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sometimes there are gateways that I do not care about, so it is handy to be able to save some space on the dashboard by hiding them. This uses similar code structure taken from service_status widget. I made the Save and Clear buttons and all that stuff use the same styles also. I guess that the way it was all done in the Services widget is the more "modern" way.
* | | | Make the emphasis stronger when encouraging use of a geographic location ↵jim-p2017-01-061-2/+2
| | | | | | | | | | | | | | | | time zone.
* | | | Ticket #7089 Enhance Etc/GMT timezone descriptionsRenato Botelho2017-01-061-1/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | These work opposite to the way mere mortals expect. Read: https://github.com/eggert/tz/blob/master/etcetera Based on @phil-davis' patch from https://github.com/pfsense/pfsense/pull/3354
* | | | Merge pull request #3355 from phil-davis/patch-1Renato Botelho2017-01-061-1/+2
|\ \ \ \ | |/ / / |/| | |
| * | | Redmine #7089 Add extra help about timezonePhil Davis2017-01-061-1/+2
|/ / / | | | | | | We could also add some text like this to encourage users to choose the "Continent/City" time zones.
* | | Handle the RA Search Domain List when writing out the RADVD config. Fixes #7081jim-p2017-01-051-2/+14
| | |
* | | Return partial MAC address matching support to is_macaddr(). Fixes #7088jim-p2017-01-051-3/+9
| | |
* | | Completes fix for #6972Steve Beaver2017-01-051-2/+2
| | |
* | | Merge pull request #3353 from phil-davis/gw_status_umonitoredRenato Botelho2017-01-053-3/+11
|\ \ \
| * | | Correctly report unmonitored gateway statusPhil Davis2017-01-053-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If an alternate monitor IP has been entered and saved, then the user checks "Disable Gateway Monitoring" and saves, the alternate monitor IP is retained in the config - that is handy for when unchecking "Disable Gateway Monitoring" later on. But the Gateways widget and Status Gateways do not correctly understand this combination. The gateway status shows as "Online" when it is intended to show "Online (unmonitored)". This PR corrects this.
* | | | get_pkg_info() fallback using pkg info if no local copy of repo catalogstilez2017-01-051-6/+27
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *Current behaviour* At the moment, get_pkg_info() is used to get all information on packages. The parameter _$local_only_ is set to request info directly from the local copy of the repo catalog (using -U) without requesting the remote repo catalog or updating the local copy from the remote repo catalog. If the calling code wants only installed pkgs, it filters the returned list of pkgs looking for _$pkg['installed'] == true_. There's a couple of problems with this method as it stands, due to the behaviour of pkg search -U. 1. When the remote catalog is requested and the request failed, the local copy is also deleted. If this happens, then pkg search returns an error even with -U, so even if all we wanted was to know from get_pkg_info() was the names of locally installed packages, it can't be used for this (even though this info doesn't need access to a remote repo catalog) 2. This behaviour, and the use of get_pkg_info() as the main method to get a list of installed pfSense packages and their data, means that any time we don't have a network connection or for any reason get_pkg_info() fails to access the repo catalog remotely, we become blocked from *any* inquiry, lookup, listing, or action on *all* optional packages, even if our desired action wouldn't need remote access to complete. We remain unable to do these things until remote repo access is obtained again and a catalog copy can be re-acquired. 3. This also means that nothing to do with getting installed package information or removal can occur offline either. *Change made* It's likely that when code explicitly requests $local_only, it isn't expecting or requiring the local copy to be up to date. So I've modified the code as follows: 1. New optional parameter $installed_only to explicitly request installed pkg info only (faster if we know that no remote request will be needed) 2. If $local_only is set and pkg search failed, retry falling back to pkg info to at least provide info on matching installed packages. This is probably more helpful than returning an error, as the assumption with $local_only is not "latest data in repo" so no harm done, and it allows pkg code to at least operate on local pkgs at all times, if not other pkgs in the repo.
* | | Fix label for consistency.jim-p2017-01-041-1/+1
| | |
* | | Merge pull request #3351 from phil-davis/patch-2jim-p2017-01-041-1/+1
|\ \ \
| * | | vpn_openvpn_client comment typoPhil Davis2017-01-051-1/+1
| | | | | | | | | | | | Same stuff was copied here
* | | | Correct the method used for input validation of NTP Orphan mode. Fixes #7034jim-p2017-01-041-5/+5
|/ / /
* | | Merge pull request #3350 from phil-davis/patch-1Steve Beaver2017-01-041-1/+1
|\ \ \
| * | | vpn_openvpn_server comment typoPhil Davis2017-01-051-1/+1
|/ / /
OpenPOWER on IntegriCloud