summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix #7136 Start OpenVPN on ordinary VIPPhil Davis2017-01-191-2/+2
| | | | (cherry picked from commit ddf99718d5f1f4545483c39d3759fdfbb788b0fb)
* Fix copy-paste of ipsec.widget.php file namePhil Davis2017-01-191-1/+1
| | | | | Noticed while looking in widget code, might as well fix it. (cherry picked from commit a80ce1a7e03ca4fa61f83166b747b4f72dddd4ba)
* Fix #7134 Interface Stats widget ifdescrs not definedPhil Davis2017-01-191-8/+2
| | | | | | | When doing testing I had the Interfaces widget open as well as Interface Statistics. $ifdescrs was already populated as an array by the Interfaces widget, so Interface Statistics had (accidentally) gained the benefit. If you have just the Interface Statistics widget on the dashboard then you get the reported PHP error, in the code that sets up the checkbox array of selectable interfaces. The problem is fixed by always calling get_configured_interface_with_descr() at the top of this code, rather than calls that were just inside various if() cases. Note: get_configured_interface_with_descr() in util.inc always returns an array, even if an empty one, so the ```if (!is_array($ifdescrs))``` testing should not be needed. (cherry picked from commit 8f94fc33f07718141f332a567df7b30f91c38c93)
* Merge pull request #3391 from ↵Renato Botelho2017-01-192-12/+33
|\ | | | | | | NOYB/Status_/_Interfaces_-_Relinquish_DHCP_Lease_2_3
| * Status / Interfaces - Relinquish DHCP LeaseNOYB2017-01-172-9/+30
| | | | | | | | | | | | | | | | | | | | Send gratuitous DHCP release message to server. Dependency: To fully relinquish the DHCP lease, the "RELEASE" reason needs to be added to the /sbin/dhclient-script. s/EXPIRE|FAIL)/EXPIRE|FAIL|RELEASE)/ Without the 'RELEASE' reason, the DHCP release message will still be sent to the server, however the local dhclient leases will not reflect the relinquishment. Therefore, DHCP renewal will do a DHCP request for the previous address rather than doing a DHCP discovery and being more likely to be assigned a different address.
| * Status / Interfaces - Match Var NamesNOYB2017-01-171-5/+5
| | | | | | | | | | | | | | | | | | Match Form Input and Function Parameter Names with associated Var Name. Use "ifdescr" as form input name instead of "if" since "ifsescr" is the var being passed. Use "ifdescr" as showDefBtn function var instead of "ifval" since "ifsescr" is the var being passed. Avoid confusion with $info['if'].
* | Protect against forech errors if this function does not return an array. ↵jim-p2017-01-181-0/+6
| | | | | | | | Fixes #7134
* | Fixup update_pot.sh adding --from-code to xgettext callsRenato Botelho2017-01-181-0/+2
| |
* | Regenerate potRenato Botelho2017-01-181-9733/+10815
| |
* | Add filter to SMART status widgetPhil Davis2017-01-181-6/+83
|/ | | | (cherry picked from commit 22e8fa1f6aec0b1536f0c07e1573ac78a291891f)
* The confirmation checkboxes on diag_resetstate.php should not be checked by ↵jim-p2017-01-171-2/+2
| | | | default.
* Remove get_openvpnent_key()Phil Davis2017-01-171-16/+11
| | | | (cherry picked from commit 27bf84fc10d723deebb814a38ee9303014b41711)
* Add Filter to OpenVPN WidgetPhil Davis2017-01-171-2/+131
| | | | (cherry picked from commit a670560bf9a3de550e9e4e20df4ffe1ed2d4f05c)
* Do not nag people about passwords mismatch when SMTP notifications are ↵doktornotor2017-01-171-1/+4
| | | | | | disabled (Bug #7129) (cherry picked from commit 3988cfa7d281370500a7f58cb5f73f28a931f0ae)
* Do not nag people about passwords mismatch when growl is disabled (Bug #7129)doktornotor2017-01-171-1/+4
| | | | | These fields tend to get "helpfully" pre-filled with random crap by built-in browser password managers or extensions such as LastPass. No need to bother people with these when the feature is disabled. (cherry picked from commit 06f7d60e9de1dde2886dd84009e3986678eaa27e)
* Only show the DHCP Leases Status link if DHCP server is enableddoktornotor2017-01-171-2/+15
| | | | | Does not make sense otherwise, can only contain stale data. (cherry picked from commit 8ed692516534248e58a20aec70f8cf3035d35348)
* Remove extra parenthesis and blank lineRenato Botelho2017-01-171-3/+2
|
* Simplify logicRenato Botelho2017-01-171-8/+4
|
* Fix #7126 RFC2136 linksPhil Davis2017-01-161-5/+15
| | | | (cherry picked from commit 47b35618f025082b5504eae5518d89c772ae8bd5)
* Add filter to Dynamic DNS Status WidgetPhil Davis2017-01-161-39/+132
| | | | (cherry picked from commit 5f8a3dc09e550f3aa2ef086c03e7133f78756913)
* Fix #7118 icmp-type anyPhil Davis2017-01-161-1/+1
| | | When 'any' is selected as the ICMP type, do not write 'icmp-type any' in the rule, just leave it out.
* Fix #7105: Old rules may not have ipprotocol defined, consider it icmp6-type ↵Renato Botelho2017-01-161-1/+1
| | | | only when ipprotocol is inet6
* Make sure /var/tmp permissions are correct. Fixes #7120Renato Botelho2017-01-161-0/+1
|
* Add filter to Interfaces WidgetPhil Davis2017-01-131-2/+85
| | | | (cherry picked from commit 35310a493f19d6758747cbc8e9961c2ca3395246)
* Add filter to Interface Statistics widgetPhil Davis2017-01-131-2/+74
| | | | (cherry picked from commit 84a7e840eac8f62a95ccb900089faf14a9a9fc65)
* Add filter to WoL widgetPhil Davis2017-01-131-0/+87
| | | | (cherry picked from commit d82c5cbf4f693d70e55b5a484a34ea84f88fa250)
* Redmine #5549 Allow variable number of DNS ServersPhil Davis2017-01-132-67/+126
| | | | (cherry picked from commit a2d23e88596deab6bbed2818385a0b72c913843a)
* Check for duplicate Wake on LAN entriesPhil Davis2017-01-131-0/+7
| | | | | Currently it is posible to enter an interface+MAC combination that is already in the WoL list. That seems silly. (cherry picked from commit 257dd20749a235538855cc5e5fc7484e4fbfbf68)
* Tidy up "<script>" tagsColin Fleming2017-01-135-6/+6
| | | | | | | | Tidy up <script> tags by adding TYPE attribute (https://doc.pfsense.org/index.php/Developer_Style_Guide#HTML_Specific_Rules) (cherry picked from commit 463456964709015d4b1c591aa4251c831a39c71d)
* Display Dyn DNS type if description not foundPhil Davis2017-01-131-1/+1
| | | | (cherry picked from commit 7b3d8a4b8cee0588ed2ccd272588026002369433)
* Remove excess loops in DynDNS WidgetPhil Davis2017-01-131-20/+10
| | | | (cherry picked from commit b84126b5e74473b1e6a576f38da2149a95ab03fc)
* Add IPsec to the state table interface list.jim-p2017-01-121-0/+1
|
* Fix #6153Renato Botelho2017-01-121-0/+4
| | | | | | Initialize cached IP and Time on loop for RFC2136 items, without this the items used on last loop iteration will be used again and second item on the same interface will not be updated
* Enable net-snmpd for experimentationjim-p2017-01-122-0/+4
|
* Display client id in DHCP Mapping listPhil Davis2017-01-121-0/+27
| | | | (cherry picked from commit 6e3e95a538c4dda9c9f14b2ab78435eec0debf46)
* Ticket #6340:Renato Botelho2017-01-121-5/+11
| | | | | | | | | - Stop misusing fsck -F parameter, it's supposed to be used when you plan to run background fsck after filesystems are mounted, what is not the case on pfSense - Increase attempts to mount all filesystems as read-write to 10 - If we cannot mount filesystems as read-write, start a recovery shell and after it finishes, reboot system
* Simplify logicRenato Botelho2017-01-111-5/+3
|
* Fix #6712Renato Botelho2017-01-111-1/+1
| | | | Use system_hosts_entries to generate unbound host_entries.conf
* Ticket #6712: Create system_hosts_entries()Renato Botelho2017-01-111-24/+21
| | | | This function will return an array all items to be added to /etc/hosts.
* Ticket #6712: Create system_hosts_dhcpd_entries()Renato Botelho2017-01-111-78/+104
| | | | | This function will return an array with dhcpd and dhcpdv6 items to be added to /etc/hosts.
* Ticket #6712: Create system_hosts_override_entries()Renato Botelho2017-01-111-23/+51
| | | | | This function will return an array with dnsmasq or unbound items to be added to /etc/hosts
* Ticket #6712: Deprecate read_hosts()Renato Botelho2017-01-111-30/+1
| | | | Read local items from system_hosts_local_entries()
* Ticket #6712: Create system_hosts_local_entries()Renato Botelho2017-01-111-36/+62
| | | | | | This function will return an array with 127.0.0.1, ::1 and LAN (or first interface with no gateway when LAN is not there) items to be added to /etc/hosts
* Kill dhcpleases after we are sure we can write /etc/hostsRenato Botelho2017-01-111-7/+8
|
* Fix styleRenato Botelho2017-01-111-58/+111
|
* Make sure IP address is v4 before create /etc/hosts entryRenato Botelho2017-01-111-2/+2
|
* Exclude non-qualified hostnames from hosts file. Ticket #6064Chris Buechler2017-01-111-12/+12
|
* Do not write a 'restrict' line to the NTP config if it will be empty. Fixes ↵jim-p2017-01-111-10/+12
| | | | #7110
* Only include files that ends with .incRenato Botelho2017-01-111-2/+3
|
* Add requirestatefilter. Implements #7069.derelict-pf2017-01-111-1/+1
| | | | (cherry picked from commit 88081ea257fa683ed28b588c4c35260589604741)
OpenPOWER on IntegriCloud