Fix lineup of copyright lines
and module names and other bits of formatting and typos in headercomment sections.
Welcome 2015
Change copyright statement to reflect reality
modify copyright statement to reflect reality
Tidy up "system_firware" XHTML
Remove WRAP from TEXTAREA and add Javascript to add wrap hard
xhtml Compliancereplaced <br>, <br/> and </br> with <br />
Use htmlspecialchars(), a better solution for #2952
Fix #2952, escape necessary chars to avoid xss injection
Remove remaining hardcoded theme names
Tidy up "system_firmware_check.php" XHTML
Remove closing HEAD tagMove height and colspacing parameters into a style statementUpdate background in TD tag to correct syntaxAdd ALT parameter and close IMG tagAdd CDATA section to SCRIPT tagsAdd missing closing P tag
Hide 'Perform full backup prior to upgrade' option on nano, also hide restore full backup. Fixes #2844
Fix whitespaces, indent and unclosed html tags
convert javascript code to jQuery on system* files
Add global to hide download tab
Add restore full backup tab
Add checkbox to invoke full backup prior to upgrade
These html tags are not required since they are used in head.inc which is included.
Do a more strict check on the return value of the download function. Fixes #1309
Fix update check fix. Skipped a parameter.
Make update check a little more robust. Timeout after a few seconds, and if we get a non-200 http code, ignore the response.
Remove any previous file with the same name as the one that will be downloaded. This avoid the gui to always show update availble even though the site could not be reached.
Modify various (s)printf format strings to allow translations to change the order of the inserted strings.
Detect if nanobsd or nanobsd-vga image must be used for upgrade
Fix NanoBSD automatic update checks.
Fix : for translations
Separate string and '\n' to make it easier to translators
Implement gettext()
Beef up the version comparison code. This should let us compare several combinations of local and remote versions and properly determine if the current version is older or the same as the remote version.
Fail over update check to report the supplied version from the remote server if it is not a build time/datestamp.
Fix whitespace
Do not output twice the same text
Fix auto update checking and showing always there is an update available.
Increase colspan to 90
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
cleanup minor javascript issues
fix generation of pgtitle
Move Scriptaculous/Prototype includes to head.inc and remove the code duplication
Use correct css file
Rewrite the pfsense privilege system with the following goals in mind ...
1) Redefine page privileges to not use static urls2) Accurate generation of privilege definitions from source3) Merging the user and group privileges into a single set4) Allow any privilege to be added to users or groups w/ inheritance...
increase textarea cols to 80
Show correct updating URL source when it is overriden by admin
make tabs all the same
match tabs to other pages
Update (C)
Be more verbode on auto upgrade details.
Recognize 404 errors correctly
Correct URLsVS: ----------------------------------------------------------------------
Honor URL and clear old contents correctly
Just because elvis is dead, does not mean our auto updating systemneeds to be. Bring it back from the dead and make it match thenew world order. Add a custom URL firmware update page which willhave snapshot support shortly.
Switch over to array style page titles. Obtained-from: m0n0wall
Turn off auto update and friends until Colins work is redone since he is MIA.
Make sure items are an array if we foreach() through them.
Ticket #829
Remove #!/usr/local/bin/php
updating files to use theme imagesremoving images from /usr/local/wwwadding specific images into the correct theme directories
I can tell who failed school...7 f's is bad!!!
Use string compare so that x.xx.10 > x.xx.[0-9]
More round tables
Fix page titles
Use $pgtitlesmall code cleanups
Remove extra <br>
Cleanup and add rounded corners.
Convert System Firmware tabs to rounded aka (display_top_tabs() calls
fixed broken table and reformatting the code to be more readable again- by pfjason
Fix error when no updates are available.
Add "needed updates" screen, which displays release date, update type, version, update category, and size.
Standardize tabs.
Change title.
No more xmlparse_pkg.
Remove print_r().
Fix firmware checking. This will need to be changed again once we switch to bdiffs.
require -> require_once
move icons to the middle of the cell
Set $pastlatest if we're current.
Trim all versions (6.0.0-CURRENT becomes 6.0.0, etc.)
Change the "current version" fieldtype to use a grey background if the box is running a newer version than in the manifests.
Handle XMLRPC timeouts.
"Begin Full Update"
Cache received version data.
Firmware Update -> Manual Update
Reorder the Auto Update tab to appear first
Eliminate the status box. Move everything into the output window
Use 3 rows
Cleanup the version check page. We don't need a preschool size textarea to report the update status.
Remove Upgrading. We're a check only screen now.
Alter auto update tabs behavior. Show the version information and insert a Invoke Auto Upgrade button