summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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)
* Add requirestatefilter. Implements #7069.derelict-pf2017-01-113-3/+34
| | | | (cherry picked from commit 0a3150896bc412868cfb79473293ed81c87a50a7)
* Captive portal: make captiveportal_disconnect_all() fasterplumbeo2017-01-111-15/+11
| | | | | | | captiveportal_disconnect_all() removes the users one at a time and in some cases, when many hundreds of users are connected, can take up to several dozens of seconds to complete. Instead of looping through all users, send all the accounting information, reset the user database and delete all the active rules and reinit them. Use locking to prevent new users from logging in until the function ends. (cherry picked from commit 47f967856ef25557d87430026e8b208a8852381f)
* openvpn, check for valid pid using isvalidpid()PiBa-NL2017-01-111-4/+2
| | | | (cherry picked from commit a1b39e949ab3a0e53ac4c1837f5d2c02b28142f3)
* openvpn, make sure config is written and not overwritten while starting ↵PiBa-NL2017-01-111-3/+20
| | | | | | openvpn, and wait for pid of child process to be written before exiting function (cherry picked from commit 8845e137b630497d47a8ce93fb072e47419f8af5)
* Services widget filter checkboxesPhil Davis2017-01-111-46/+54
| | | | (cherry picked from commit ada6bfa7ca68169408b80af6325afe3948ee85f7)
* Revert "get_pkg_info() fallback using pkg info if no local copy of repo catalog"Renato Botelho2017-01-101-27/+6
| | | | This reverts commit 46237e23f35db70a917939609061dce7b7f955f9.
* Merge branch 'RELENG_2_3' of git.netgate.com:pfsense/pfsense into RELENG_2_3Steve Beaver2017-01-093-10/+16
|\
| * Crash Reporter report when no data foundPhil Davis2017-01-091-2/+4
| | | | | | | | | | | | | | The glob for $crash_files always returns an array - an empty one in the case when there are no matching crash files. So the echo at old line 115 never happened. In any case, if the echo happens, it is spat out as plain text on the GUI outside of all the nice boxes and menus. Might be nice for the devs to get explicit feedback about the "missing" parts of a crash report - that there were either "No PHP errors found" or "No FreeBSD crash data found". (cherry picked from commit cb6b7189bed635976ff33377e68f54b36b2647c9)
| * clarify type of firewall rule neededstilez2017-01-091-2/+3
| | | | | | | | | | A comment on the original PR says that it's not clear if the rule for this needs to be IPv6 or IPv4 with protocol IPv6, and users get confused. I've tried to clarify it here. I've also tried to "de-mystify" it, because it's not that tunneling needs special rules, it's just that any traffic needs rules and tunneled traffic is handled as IPv6 for rules purposes, so it needs an IPv6 rule. But the user may want other rules, or selective rules, so I'[ve tried to be clear this isn't about some "special" IPv6 rule, but rather, just that any traffic desired to pass, will need one or more IPv6 rules permitting it. (cherry picked from commit 3509ad4f9215ff46d7a8684e0559bb93c1bd7a78)
| * change as commented and remove redundant help textstilez2017-01-091-2/+3
| | | | | | | | (cherry picked from commit 16fbe9b7ee1abfb8b9504a8d1e90dcd7592f9fe2)
| * left label as comment abovestilez2017-01-091-1/+1
| | | | | | | | (cherry picked from commit a0052ea3a5fe74246795d90bcacadd025801134a)
OpenPOWER on IntegriCloud