summaryrefslogtreecommitdiffstats
path: root/src/etc/inc
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge pull request #3400 from phil-davis/patch-4Renato Botelho2017-01-191-1/+1
|\ \
| * | Fix #7139 Accessing help about this pagePhil Davis2017-01-191-1/+1
| |/ | | | | from a user that does not have admin or all page privilege.
* | Fix #7136 Start OpenVPN on ordinary VIPPhil Davis2017-01-191-2/+2
|/
* Wait while interface is in 'tentative' state before try to bind dpinger to ↵Renato Botelho2017-01-171-0/+6
| | | | its address
* Fix #6603: Wait while interface is in 'tentative' state before try to bind ↵Renato Botelho2017-01-172-0/+29
| | | | OpenVPN to its address
* Remove extra parenthesis and blank lineRenato Botelho2017-01-171-3/+2
|
* Simplify logicRenato Botelho2017-01-171-8/+4
|
* Remove redundant commentjim-p2017-01-151-1/+1
|
* Restart unbound after clearing logs (Bug #6915)doktornotor2017-01-141-0/+5
| | | Handle clearing the individual log as well.
* Merge pull request #3376 from phil-davis/multi_dns_serversRenato Botelho2017-01-131-7/+7
|\
| * Redmine #5549 Allow variable number of DNS ServersPhil Davis2017-01-121-7/+7
| |
* | Also check IPv6 when determining if we should use nobind or lport.jim-p2017-01-131-1/+1
| |
* | Fix #7118 icmp-type anyPhil Davis2017-01-131-1/+1
| | | | | | When 'any' is selected as the ICMP type, do not write 'icmp-type any' in the rule, just leave it out.
* | 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
* Fix #7105: Old rules may not have ipprotocol defined, consider it icmp6-type ↵Renato Botelho2017-01-121-1/+1
| | | | only when ipprotocol is inet6
* 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
|
* 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
|
* Merge pull request #3341 from phil-davis/sysprvwarn2Renato Botelho2017-01-112-0/+13
|\
| * Merge branch 'master' into sysprvwarn2Phil Davis2017-01-1115-409/+664
| |\
| * | Add security notes for privilege assignment pagesPhil Davis2017-01-022-0/+13
| | | | | | | | | | | | Suggested solution for Redmine 2247
* | | Merge pull request #3367 from derelict-pf/require_state_filterRenato Botelho2017-01-111-0/+20
|\ \ \
| * | | Add requirestatefilter. Implements #7069.derelict-pf2017-01-081-0/+20
| | | |
* | | | Merge pull request #3360 from plumbeo/faster-disconnect-allRenato Botelho2017-01-111-15/+11
|\ \ \ \
| * | | | Captive portal: make captiveportal_disconnect_all() fasterplumbeo2017-01-051-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.
* | | | | Merge pull request #3361 from PiBa-NL/openvpn_waitforpid_20170107Renato Botelho2017-01-111-3/+18
|\ \ \ \ \
| * | | | | openvpn, check for valid pid using isvalidpid()PiBa-NL2017-01-091-4/+2
| | | | | |
| * | | | | openvpn, make sure config is written and not overwritten while starting ↵PiBa-NL2017-01-071-3/+20
| | | | | | | | | | | | | | | | | | | | | | | | openvpn, and wait for pid of child process to be written before exiting function
* | | | | | Add protocol selection to Radius server configurationRenato Botelho2017-01-111-2/+41
| |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | It should fix #7111 Submitted by @ubawurinna at https://github.com/pfsense/pfsense/pull/2687
* | | | | Make sure file exists before try to open itRenato Botelho2017-01-101-2/+3
| | | | |
* | | | | Fix styleRenato Botelho2017-01-101-38/+38
| | | | |
* | | | | Revert "get_pkg_info() fallback using pkg info if no local copy of repo catalog"Renato Botelho2017-01-101-27/+6
| | | | | | | | | | | | | | | | | | | | This reverts commit e47af756de79d4e8b0356cf22f72f62f09e9ad7d.
* | | | | Merge pull request #2902 from NOYB/RAM_Disk_ManagementRenato Botelho2017-01-095-132/+88
|\ \ \ \ \
| * | | | | RAM Disk Management - Config UpgradeNOYB2017-01-082-1/+83
| | | | | |
| * | | | | RAM Disk Management - Update II - Restore RAM Disk Soon as it is Created and ↵NOYB2017-01-081-42/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Include Logs Restoring the RAM disk as soon as it is available will make it easier to include additional content that needs to persist across reboots for packages etc. Include the logs in the RAM disk store so they will persist across reboots.
| * | | | | RAM Disk Management - Update I - Eliminate RRD XML Dump/Restore & Alias ↵NOYB2017-01-081-43/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tables Backup Age Logic Eliminate rrd dump/restore to/from xlm file. Backup and restore the entire /var/db/rrd/ to/from the RAM Disk Store. Add logic to backup alias tables if the backup is older than the table.
| * | | | | RAM Disk ManagementNOYB2017-01-083-118/+73
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) Treat the RAM disk more like a permanent storage device with content managed/restored by the system and made available at boot up, before needed by any services. a) Handle saving and restoring RAM disk content at reboot/shutdown/boot centrally in more of a system manged fashion. b) If it's in the RAM disk store it gets restored early in the pfSense startup so it's available for whatever needs to use it. c) Services utilizing RAM disk don't need to be aware that their content is on a RAM disk, and handling content restore individually. 2) Has the benefit of eliminating some issues with the previous code as well. Such as... a) Restoring RRD multiple times during boot, potentially at least 3 times, by rc.newwanip, rc.newwanipv6, and rc.boot. Some even overlapping. b) Not removing the backups if/when not being utilized. Such as on a full install with the RAM disk option not enabled. c) Eliminate some duplicate code. 3) Looking forward. a) The more centrally system managed approach may crack the door open to making it easier to include some of the logs in the RAM disk store. As well as anything else that may be useful/desirable to retain in the RAM disk across reboots.
* | | | | Merge pull request #3365 from phil-davis/format_duidRenato Botelho2017-01-091-1/+26
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | format_DUID array_walkPhil Davis2017-01-091-3/+5
| | | | |
| * | | | format_DUID use str_padPhil Davis2017-01-091-3/+1
| | | | |
| * | | | format_DUID reviewPhil Davis2017-01-091-6/+3
| | | | |
OpenPOWER on IntegriCloud