Gateways widget remove unused code
This stuff is done further down. Somewhere in the integration of RELENG_2_2 and Bootstrap this chunk of code has been accidentally duplicated. It is not like this in RELENG_2_2.
Fix $5475 $display_type needs to be set earlier
Fix icon in dashboard
fix invalid foreach with no DHCP server enabled introduced in Ticket #5387
DEBUG code for Redmine: 5463
handle -c parameters in rc.initial. Ticket #4422
change widget icon color to white
Ticket #5471 another convert batch to font-awesome icons
Move the widget icons back to the right
xt string changes
Fixed #5475
Change option 13 to "Update"
Detailed cosmetic changes to the system update system
System update settings UI implemented
Restored glyphicon import until @jdillard can eleimnate those icons
Make block bogon rule display consistent
The block private networks and anti-lockout rules display in the firewall rules display with the schedule column blank. But the block bogon networks has an asterisk. That looks odd. I noticed it just now when looking at firewall rules in 2.3 and looked back in 2.2.5 also - it is the same there.
Fix tooltip text for associated filter rules
1) Add a port forward with associated filter rule2) Go to firewall_rules and hover over the icon on the left of the rule.It says "traffic is ed".
The problem is that, for whatever reason, an associated rule does not have ['type'] specified, even in config.xml. It is that way in 2.2.5, so not a new thing or regression. I guess that the back-end rule generation works by assuming that a rule in config.xml that does not have 'type' defined should be a pass rule....
filter_log.inc - use full paths to executables
pfsense-utils.inc - use full paths to executables
interfaces.inc - use full paths to executables
Use full path to executable in mwexec() call
At least /boot/loader.rc has schg, make sure to remove it before upgrade. Ticket #5448
Add a new function pkg_switch_repo() to change between stable and devel pkg repo
Retire system_firmware.php, system_firmware_auto.php and system_firmware_check.php
Obsolete recently removed files
Retire /etc/rc.create_full_backup and usr/local/www/system_firmware_restorefullbackup.php
Remove unused variable
Retire /etc/rc.firmware and /etc/rc.firmware_auto
Stop creating /var/etc/cfdevice, it's not being used
Replace all update_output_window() calls by update_status() that now only print on console. While here, also remove all use of $static_output
Change update_status to only print on console
Retire rc.initial.firmware_update
fix text
CURLOPT_SAFE_UPLOAD's default changed to false in PHP 5.6. Restore former behavior for crash reporter. Ticket #5427
radvd only allows 3 RDNSS servers to be specified, otherwise exits with "too many addresses in RDNSS section".
Ticket #5471 partial convert to font-awesome fonts
add dark theme (work in progress)
update pfsense styles
Nix hte spinning clock
Experimental countdown timer
Added pietimer lib by popular request.
Moved theme back to system.php
Fixed #5467
Fixed saving of auth password
Fixed not saving spoofed MAC
Fixed #5463
Fixed #5465
Experimental fix for #5463
Create symlinks when target doesn't exist, not only when it's not a link
Use manual stirping on table load
Merge pull request #2074 from phil-davis/patch-10
Merge pull request #2073 from phil-davis/patch-9
Merge pull request #2072 from phil-davis/patch-8
Be consistent with "Download file"
The download section is headed "Download file" but the upload section was "Upload a file".Be consistent - I have chosen to change to "Upload file".Could just as easily make the download heading "Download a file".Not sure it matters - just use the same convention in both places.
Fix #5462 diag_routes section heading
Fix Packet Capture section heading
and provide some text for the 'dnsquery' checkbox - this makes the checkbox line up properly in the columns.
pkg_edit.php - base64 encoding/decoding fixes (Bug #5134)
Currently, the base64 is only usable for textarea fields - see Bug #5134 for details.
This adds base64_decode() to input and password field types if <encoding>base64</encoding> tag is set for those fields (also for rowhelpers) to prevent the values from getting perpetually re-encoded which makes it unusable for those field types....
Fixed #5429 Fix bad logo
Fix a typo.
Add a workaround on pfSense-upgrade to prevent breaking strongswan port due to the symlinks we create
Fixed #5425
Fixed #5123
Webgui restarted only if webgui-redirect is changed (Was causing it to always reset)
Add strongswan.d as well, just to be sure no symlinks are there
Fix typo in variable name
Completed #5458Cosmetic changes to system information widgetCosmetic changes to pkg_mgr_install.phpRemoved 'Cancel' buttons
Minor cosmetic/text changes
Make sure ipsec symlinks are removed to avoid breaking strongswan pkg upgrade
Use pkgid = firmware for firmware upgrade, and call pfSense-upgrade without -u parameter in this case
Remove -R from pfSense-upgrade call, it's used only for testing purposes. While here, add -y to make sure it won't be interactive
Unduplicate pkgid definition
We don't need to go to rw or close fd_log here
Change system information widget to be able to find system updates when it's available
Fix spaces
Remove old code, already commented out
Merge pull request #2067 from phil-davis/patch-9
Alternate way to correct rules for ticket #5451
The code here build up each clause in $tmprule and always adds a space at the end of the clause, in case there is another clause to come. The only place that did not do this was "from any" at line 131. Fixing that should fix the issue and keep it all consistent. There should be no need to add a space before all of the "to..." clauses....
Improve diag_authentication.php redmine #5440
Move the code to select the default auth server so that it only happens the first time into the page. Now if the user selects a different auth server to test, and presses test, the results come back and the selected auth server is re-displayed (rather than the system default auth server being re-chosen every time)....
Correct AVPair rules. Ticket #5451
Merge pull request #2063 from heper/patch-1
Fixed #5443
fix Bug #5440
Clock gif used in reboot.php and pkg_mgr_install.php
Remove debug
Revised base firmware update
Staging
Improve language
Fix copyright year
Fix spell issue spotted by Jim
Add a new option to force upgrade script to don't reboot
Wait 10 seconds before reboot, also notify admin
Added changelog links to package versions
Consider broken packages on widget
Use recently added broken item from get_pkg_info
Add broken information on get_pkg_info(), it means config.xml contain package but binary pkg is not installed