summaryrefslogtreecommitdiffstats
path: root/src/etc
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #3643 from phil-davis/disable-alias-popup-in-rules-7381Steve Beaver2017-03-202-0/+22
|\
| * Redmine #7381 Disable detail in alias popupPhil Davis2017-03-132-0/+22
| |
* | Merge pull request #3563 from NOYB/GitSync_-_Remove_PersonalizationsSteve Beaver2017-03-201-2/+2
|\ \
| * | GitSync - Remove your personalizationsNOYB2017-02-211-2/+2
| | |
* | | Merge pull request #3529 from Chrisc-c-c/Fix-List-Sort-OrderSteve Beaver2017-03-202-1/+5
|\ \ \
| * | | Fix incorrect sorting for various dropdown lists.Chris Rowe2017-02-122-1/+5
| | | |
* | | | Don't process empty anchors as it could lead to flushing more than intended ↵jim-p2017-03-161-0/+4
| | | | | | | | | | | | | | | | when cleaning up after relayd. Fixes #7396
* | | | Run custom deinstall commands during the deinstall phase instead of ↵jim-p2017-03-161-1/+1
| | | | | | | | | | | | | | | | post-deinstall, otherwise they will never get run. Fixes #7401
* | | | Perform a filter reload after starting relayd so it does not leave the ↵jim-p2017-03-151-0/+2
| | | | | | | | | | | | | | | | firewall without pf tables. Fixes #7396
* | | | Merge pull request #3515 from marjohn56/masterjim-p2017-03-151-50/+160
|\ \ \ \
| * | | | Fix Vars for Interface namingmarjohn562017-03-121-6/+6
| | | | |
| * | | | WAN flap loss of IPv6marjohn562017-03-121-3/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some hardware is taking too long to set ACCEPT_RTADV on the Interface, this results in RTSOLD exiting and this not sending RS to start the process. Apart from adding a delay to the start of RTSOLD which did improve but not totally fix the issue the other change is to prevent the call to -ACCEPT_RTADV if the interface is using DHCP6. -ACCEPT_RTADV in the case of wancfg['dhcp6usev4iface'] || $wancfg['ipaddr']==='ppp' Cleaning up dhcp6c kill calls. ppp-ipv6 Changed to call kill_dhcp6client_process() to make sure the lock files are also cleared. Interfaces.php Changed to call kill_dhcp6client_process() to make sure the lock files are also cleared.
| * | | | New dhcp6c features REASONS and signalsmarjohn562017-03-081-42/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This PR takes advantage of modifications and additions to dhcp6c. Firstly, a fix has been made to dhcp6c where the pid was being deleted before all processes had completed; this could leave dhcp6c sending release signals but any check for the process using the pid would return false; thus if the server was not responding or the WAN was down then dhcp6c could sit there for tens of seconds even though it appeared to have exited. The env var REASON has been updated to provide information as to why the script has been called. These can be one of the following: REASON=INFO REASON=REPLY REASON=RENEW REASON=RELEASE REASON=REBIND REASON=EXIT REASON=OTHER The OTHER is a final catch and should never happen. The scripts take advantage of these vars, for example a renew no longer calls rc.newwanipv6. The use of SIGUSR1 and SIGUSR2 to terminate dhcp6c results in different exits. SIGUSR1 will force an exit without sending a release to the server, this is used in the case of a WAN down event to prevent dhcp6c from hanging on a release signal. SIGUSR2 is used to send a relase signal overiding the no-release flag ( if set ), no code or GUI additions have been added to make use of this signal in this PR. The existing SIGTERM will cause dhcp6c to exit normally obeying the no-release flag if set. NOTE - The code for SIGUSR2 is in place in this file but as yet it is not included in dhcp6c. In the event of SIGUSR2 being called, it will fall through to a standard SIGTERM exit. Debugging messages have been added to the scripts dhcp6c_{$interface}dhcp6withoutra_script.sh and dhcp6c{$interface}_script.sh. These debug messages only appear if the debug setting for dhcp6c has been set in the config, they also appear in the dhcp log rather than the main system log. This PR is dependant on PR#5 at hrs-allbsd:freebsd or pfsense/FreeBSD-ports #299 These changes are in response to Redmine 5993, 6944, 7145 and 7185. Updated to match new upstream dhcp6c changed REASON=REPLY to REASON=REQUEST. K&R Corrections
* | | | | Sort the interface names.Luiz Otavio O Souza2017-03-141-6/+7
| |_|_|/ |/| | | | | | | | | | | No functional change.
* | | | Revert "C2758 is VGA only too"Renato Botelho2017-03-091-2/+1
| | | | | | | | | | | | | | | | This reverts commit 3244266fd8a99a66611334b8ae945de61eb9a0da.
* | | | C2758 is VGA only tooRenato Botelho2017-03-091-1/+2
| | | |
* | | | Merge pull request #3626 from phil-davis/trigger-initial-wizard-7364Renato Botelho2017-03-082-1/+8
|\ \ \ \
| * | | | Fix #7364 Console assigned VLAN disappears after rebootPhil Davis2017-03-082-1/+8
| | | | |
* | | | | Setup XG-154x console to VGA onlyRenato Botelho2017-03-081-6/+10
| | | | |
* | | | | Remove whirlpool from the list of CA/Cert digest algorithms as it does not ↵jim-p2017-03-081-1/+1
|/ / / / | | | | | | | | | | | | | | | | | | | | work properly. OpenSSL claims it's not valid ("unknown signature algorithm"). Fixes #7370 While I'm here, stop needlessly repeating the algo list, it's a global in certs.inc, so use that single copy of the list.
* | | | Some small improvements to help with ticket #7256jim-p2017-03-071-8/+6
| | | | | | | | | | | | | | | | They don't fix the problem but avoid some pitfalls that could contribute to it.
* | | | Merge pull request #3615 from doktornotor/patch-17Renato Botelho2017-03-071-77/+0
|\ \ \ \
| * | | | Remove unused functionsdoktornotor2017-03-051-77/+0
| | | | |
* | | | | Merge pull request #3611 from doktornotor/patch-10Renato Botelho2017-03-071-6/+0
|\ \ \ \ \
| * | | | | Remove deprecated unused functiondoktornotor2017-03-051-6/+0
| |/ / / / | | | | | | | | | | Not used anywhere and deprecated for ages (https://github.com/pfsense/pfsense/commit/fe9afce65fc36f278e18edf8959669de2e9ddeef)
* | | | | Merge pull request #3612 from doktornotor/patch-14Renato Botelho2017-03-071-8/+0
|\ \ \ \ \
| * | | | | Remove no longer needed split() re-implementationdoktornotor2017-03-051-8/+0
| |/ / / /
* | | | | Merge pull request #3616 from doktornotor/patch-18Renato Botelho2017-03-071-1/+0
|\ \ \ \ \
| * | | | | Remove unused base_packages variable from globalsdoktornotor2017-03-051-1/+0
| |/ / / /
* | | | | Merge pull request #3618 from doktornotor/patch-20Renato Botelho2017-03-073-5/+5
|\ \ \ \ \
| * | | | | Add reason to write_config() calldoktornotor2017-03-051-2/+2
| | | | | |
| * | | | | Add reason to write_config() callsdoktornotor2017-03-051-2/+2
| | | | | |
| * | | | | Add reason to write_config() calldoktornotor2017-03-051-1/+1
| |/ / / /
* | | | | Merge pull request #3617 from doktornotor/patch-19Renato Botelho2017-03-073-4/+4
|\ \ \ \ \
| * | | | | Add reason to write_config() calldoktornotor2017-03-051-1/+1
| | | | | |
| * | | | | Add reason to write_config() calldoktornotor2017-03-051-1/+1
| | | | | |
| * | | | | Add reason to write_config() callsdoktornotor2017-03-051-2/+2
| |/ / / /
* | | | | Allow CloudFlare DDNS entries to use "@" or "@." for the hostname portion of ↵jim-p2017-03-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the domain in the GUI to update the domain's @ record. Then in the backend code, remove that from the FQDN since CloudFlare doesn't like that to be sent explicitly. Fixes #7357 Fix is confirmed to work by two forum users: https://forum.pfsense.org/index.php?topic=122099.msg699763#msg699763
* | | | | While I'm here, fix the case when the admin account has been removed.jim-p2017-03-061-0/+1
| | | | |
* | | | | When resetting admin account via /etc/rc.initial.password, Check if the ↵jim-p2017-03-061-0/+4
|/ / / / | | | | | | | | | | | | admin account is expired and reset if needed. Fixes #7354
* | | | Merge pull request #3570 from phil-davis/fw-rule-desc-7294Renato Botelho2017-03-021-3/+10
|\ \ \ \
| * | | | Fix 7294 keep full rule descriptionPhil Davis2017-02-221-3/+10
| | |_|/ | |/| | | | | | | | | | Signed-off-by: Phil Davis <phil.davis@inf.org>
* | | | Merge pull request #3576 from doktornotor/patch-7Renato Botelho2017-03-021-0/+6
|\ \ \ \
| * | | | Add a function to normalize CR and CRLF-style newlines to Unix LFdoktornotor2017-02-231-0/+6
| | | | | | | | | | | | | | | See Bug #5306.
* | | | | Merge pull request #3578 from NOYB/Vendor_MAC_Retention_-_UpdateRenato Botelho2017-03-021-3/+5
|\ \ \ \ \
| * | | | | Vendor MAC Retention - UpdateNOYB2017-02-231-3/+5
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Only write if changed or missing. Vast majority of reboots will not have a change so don't hit the file system with a needless write. RAM disk enabled systems will always write due to missing the file on boot up.
* | | | | Merge pull request #3597 from NOYB/Services_-_Status_Icon_-_Sort_OrderRenato Botelho2017-03-021-5/+8
|\ \ \ \ \
| * | | | | Services - Status Icon - Sort OrderNOYB2017-02-261-5/+8
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make status column sort order work correctly with the icons. Also refactor get_service_status_icon() output string construction to be cleaner and clearer. (2.4, 2.3)
* | | | | Merge pull request #3586 from PiBa-NL/certificatemanager-csr-calinkRenato Botelho2017-03-021-4/+2
|\ \ \ \ \
| * | | | | certificatemanager, link certificate to the proper CA after completing the ↵PiBa-NL2017-02-251-4/+2
| |/ / / / | | | | | | | | | | | | | | | CSR request
OpenPOWER on IntegriCloud