summaryrefslogtreecommitdiffstats
path: root/src/usr/local
Commit message (Collapse)AuthorAgeFilesLines
* Restructure how unbound zone data is written to fix processing of "redirect" ↵jim-p2017-07-131-0/+4
| | | | | | | | | zone entries. Fixes #7690 Also corrects some other misc issues for formatting of zone data. While here, add an option, not exposed in the GUI, for users to get the previous behavior of defining short names for hosts. (cherry picked from commit 021332fa29f0c08bff833ce1c7ddcb9ac9a769b1)
* Improve the way the auth server list is generated and account for a key ↵jim-p2017-07-101-4/+2
| | | | | | being removed from the array when deleting. Fixes #7682 (cherry picked from commit fa628b1a15a1c03343caa2735e09de291ae4e382)
* Remove extra spaces from User AgentRenato Botelho2017-07-051-1/+1
|
* Send uniqueid instead of UUID on user-agentRenato Botelho2017-07-052-11/+17
|
* Move uniqueid read to a function system_get_uniqueid()Renato Botelho2017-07-051-3/+3
|
* Update diag_gmirror.phpBBcan1772017-06-261-2/+2
| | | | | | Fix typo (cherry picked from commit 55588e0ce32865568522e0afd0b577fdfabd3b74)
* Issue #7659 foreach warning on adding gateway RELENG_2_3Phil Davis2017-06-251-6/+8
| | | | Signed-off-by: Phil Davis <phil@jankaritech.com>
* Fix interface groups linkjim-p2017-06-231-1/+1
| | | | (cherry picked from commit c0dd390b666d86b6b9ea61438c95b1370adda052)
* Removed htmlspecialchars when loading leases from configYoann Lecuyer2017-06-211-2/+2
| | | | | | (cherry picked from commit 2322e9f3cb6dea9203d63a17c6a27de3a2c6b8bc) (cherry picked from commit b4ff414aef9f43dce0931974dd18e28a19cdadda)
* Add missing break for cloudflare casePhil Davis2017-06-211-0/+1
| | | | | | (cherry picked from commit d900381c9384676462c91c0b2e7e59ec42723237) (cherry picked from commit 2c4865e3fa05cf589891304933fa414a58381261)
* Integrate various cloudflare changesPhil Davis2017-06-211-3/+1
| | | | | | (cherry picked from commit 5ce6ce4b1ad850e70d5a2fe218317b1a1b545907) (cherry picked from commit 543ea703f2dd41e53a746772332eb83bfb8ead3e)
* Add more checks to eliminate empty config tags in package settings. Fixes #7624jim-p2017-06-211-3/+13
| | | | (cherry picked from commit de147d3d614c877df2022d85d37256a93047764c)
* pkg_edit, fix empty config tag checkPiBa-NL2017-06-211-1/+1
| | | | | (cherry picked from commit 6bf2a65086f7664c870a9565b70c39655c2a3dcf) (cherry picked from commit eb65e543b4d04b29ee494fe8d3710213e0fddf23)
* Change paid support help link to new support URLSteve Beaver2017-06-211-2/+2
| | | | (cherry picked from commit 16bf962333c3897170defb6bf95a2d69c7fdf506)
* virtualips, ability to sort the tablePiBa-NL2017-06-211-1/+1
| | | | | (cherry picked from commit 77c53e65fb7d4f40baec5c01a796a637c9cc5034) (cherry picked from commit 3af287f33a0ccf9de34e6dab8d1284c584ed0b37)
* Diag DNS disable Add Alias button when host field is changedPhil Davis2017-06-211-0/+17
| | | | | (cherry picked from commit 45eafdbd7b958bd4f9459d90a6a63ff8202eec3b) (cherry picked from commit 2e294992e4151a80a7d57aa4afabc12b9375539f)
* Diag DNS fix update alias button text after add aliasPhil Davis2017-06-211-0/+2
| | | | | | | | | | | 1) Lookup a name with Diag DNS 2) Press "Add Alias" The alias is added, but the button still says "Add Alias". Actually the alias exists by now. The button should say "Update Alias". Fix: once we have emitted the alias create/update success message, we can set $alias_exists true so that the rest of the code is based on the (possibly new) state.(cherry picked from commit 474b275684950ab8215b449987d4cbece005f9ed) (cherry picked from commit e78a436c5541a3ea837caa85f591932606249095)
* Diag DNS do not show Add Alias if no priv to add alaisPhil Davis2017-06-211-2/+2
| | | | | (cherry picked from commit 7fcccc8f09afd7f4a524ff598b43e15d678905eb) (cherry picked from commit f54a3ede59ee819500f272ea87b244b7ab949e41)
* Diag DNS do not create an empty alias if name does not resolvePhil Davis2017-06-211-10/+25
| | | | | (cherry picked from commit f445385114c43cb46b8188a7cea425648f7647f2) (cherry picked from commit 14e90f2e5d34ca34cf226ece4f8fcb4fb6c943fa)
* Remove stray debug-code (/tmp/script)Lorenz Schori2017-06-211-1/+0
| | | | | (cherry picked from commit a29361a2d94eed754255e75d63d511e7889d6c9f) (cherry picked from commit 12ca33f4dc915c37eeee4b6b86c7daa399fdad91)
* Make consistent rule information sectionPhil Davis2017-06-213-66/+4
| | | | | (cherry picked from commit f0dc8b688c2b7d973bc18769579ee8cc6d3d2dad) (cherry picked from commit 4c4504b1e785396d92be853072a9c557c55b3c4a)
* Add input validation for interface names on firewall_nat_edit.php and fix ↵jim-p2017-06-161-29/+33
| | | | encoding of the interface name in dst_change. Fixes #7651
* Fix handling of the 'type' parameter so it is validated and encoded on ↵jim-p2017-06-161-3/+8
| | | | diag_table.php. Fixes #7652
* Prevent the filename from being used to run XSS in the diag_edit.php file ↵jim-p2017-06-161-1/+1
| | | | browser. Fixes #7650
* Restore the captive portal feature to view the captive portal page directly ↵jim-p2017-06-141-3/+10
| | | | from the portal web server. Add this as an additional button so both methods are possible. Fixes #7646
* Redact BGP MD5 password/key in status output. Fixes #7642jim-p2017-06-131-0/+2
| | | | | (cherry picked from commit aa18c5b9b62e110ebf88fbb24c39c2a13813bd89) (cherry picked from commit 4122033534b5dd927cd5678cbe8b00267438dd44)
* Add download button/function directly on status.php to ease confusion.jim-p2017-05-231-5/+31
| | | | | (cherry picked from commit f7a72733f8c482e230e0042a6c65f4935a2b723a) (cherry picked from commit b44ee60da886ae7eb7862d298d8018e94515d945)
* Add NGID to status.phpjim-p2017-05-231-0/+8
| | | | | (cherry picked from commit fcc24426ab16b02ffc77bc7c9ee040d76dd987a2) (cherry picked from commit 2e7f67b274960210ef2d606f72b7bfee22c1b1c7)
* Backport syslogd service definition/control to RELENG_2_3. Ticket #4382jim-p2017-05-171-0/+5
| | | | (cherry picked from commit 5917696ded82c3343d52c03b850d4ce564a159b4)
* Add "netstat -nWx" to status.php outputjim-p2017-05-101-0/+1
| | | | | (cherry picked from commit 6252b47062a3bf2be19a43be480fd0acd56b75d0) (cherry picked from commit 5479efd16933d28d697b499b1229a49554b8a645)
* Only cache CP RADIUS Auth credentials when reauthentication is enabled. ↵jim-p2017-05-081-1/+3
| | | | | | | Fixes #7528 (cherry picked from commit d4e42c54a2b7d9c955b11ad3034a186a73159f1a) (cherry picked from commit ed44d5fb36f1f69196417e3feab2a9d6df4a47c8)
* Welcome pfSense 2.3.4-RELEASEv2.3.4Renato Botelho2017-05-031-1/+1
|
* Typos in pkg management code commentsPhil Davis2017-05-033-7/+7
| | | | (cherry picked from commit 146dbf0139d1f3049131bdf7a7d96675e4ff00a4)
* Let he user know if all selected interfaces are downPhil Davis2017-05-031-3/+7
| | | | | | in the interface statistics widget. At the moment, if all the selected interfaces are down, the widget will just display no columns. That will make users wonder what happened. (cherry picked from commit b22fceb2d7973b8c80a55b4ec492819ddd5ae9f9)
* Fix interface down in interface statistics widgetPhil Davis2017-05-031-11/+12
| | | | | | If an interface is down, the widget would write the interface description in a column heading but then omit the stats items. So later columns (to the right) would have the headings and stats items out of line. This also fixes the performance problem that get_interface_info($ifdescr) was being called for every row of stats data for every interface. i.e. it was called 7 times for each interface when 1 time is enough. (cherry picked from commit d87a9a1c9720f2093b57979d1b0f1e69e38750af)
* Redmine #7318 None button for widget filtersPhil Davis2017-05-0310-50/+56
| | | | (cherry picked from commit fba53b438540eb544c43adf4598e07320a910347)
* Handle widgets having no items selected for displayPhil Davis2017-05-039-20/+112
| | | | (cherry picked from commit 405dfaad144de90a6e401354b80b82baf5ae3d59)
* Remove bonus end td tag in interface statistics widgetPhil Davis2017-05-031-1/+0
| | | | (cherry picked from commit 9795332b0e101b4c500c3c75a8ea02325364fc17)
* Make sure that array exists before using foreach() (Bug #7399)doktornotor2017-05-021-2/+7
| | | | (cherry picked from commit ce348731b63ea6980dc4f652e76d7c8c7432544c)
* SpellingSteve Beaver2017-05-021-1/+1
|
* space/tabSteve Beaver2017-05-021-1/+1
|
* Add Netgate ID display to system info widgetSteve Beaver2017-05-021-0/+7
|
* Read default language from globals.inc instead of hardcoding (it was already ↵jim-p2017-05-021-1/+1
| | | | defined there)
* Set default anguage in General Setup to en_USPhil Davis2017-05-021-0/+5
| | | | Since https://github.com/pfsense/pfsense/commit/fdcde31b4a910c4e058513c1e3f68a62e722da6b added German to the top of the get_locale_list() array, if you start with a default system and go to System->General Setup (make some changes to other fields if you like) and press Save, you end up in German because that is what gets selected in the dropdown when the config does not yet have a language in it. The code assumed that the language of the default system is the language at the top of the list, which is no longer true.
* Checks for DHCP Relay being enabled/disabled should be skipped when editting ↵Renato Botelho2017-04-271-11/+23
| | | | an additional pool
* Encode hostname and other output for DHCP lease status. Fixes #7497jim-p2017-04-261-20/+20
| | | | (cherry picked from commit a260eda55905607e9adfd5d7c3fd779b115459d5)
* Always add the CN as the first SAN when creating a certificate in the GUI or ↵jim-p2017-04-261-3/+13
| | | | an automatic GUI self-signed certificate. Per RFC 2818, relying on the CN to determine the hostname is deprecated, SANs are required. Chrome 58 started enforcing this requirement. Fixes #7496
* Add expiration field to NDP listingSergio Carlos Morales Angeles2017-04-251-7/+18
| | | | (cherry picked from commit fec2c3b73f05683b674d3b5351529268eadc8dd9)
* Fix #7493 only check interface IP if staticPhil Davis2017-04-251-2/+2
| | | | (cherry picked from commit 8c6190e82f83a7907ec2757e72d9a8eac496dd61)
* Avoid invalid arg error when saving WoL widgetPhil Davis2017-04-251-2/+4
| | | | | when there are no WoL entries (cherry picked from commit 66a5b767b1b533f6ce508a125404a2d8e3353c41)
OpenPOWER on IntegriCloud