Alert user when downloading a new version
Use the new download system in pfSense to download the old style updates.
Do not allow auto upgrade to be invoked twice.
Add Alias optoins to NAT ports
Turn off alias auto picker code for Internet Explorer when in HTTPS: mode
Add "Copy my MAC address" feature which copies the mac address of the person surfing into pfSense.
Add "Copy my MAC address" feature which copies the mac address of the person surfing into pfSense. Useful when a user needs to override their wan with their machines mac address
Zap unused code
CORRECTLY detect if a package is installed, if is not, add it to the config.xml file
fix reinstall all packages
Log all md5 mismatches to /tmp/bdiff.log
Use loops to handle all update categories, instead of individual blocks.
Update auto updater.
Only need one closing brace
Use posted IP address.
Use the old checkversion method until we roll out the new bdiff/XMLRPC version.
clean up form tags
only need one form tag - add an action to the remaining tag
no need for two <form> tags
cleanup <form> tags - only need one
<form> cleanup
not a form
not a form (wrong post action anyway)
remove double <form> tag
post to the right page
Show the RIO flag if queue uses it
normalize MAC addresses
Clean up error text to be same as other port range errors
Fix logic that checks whether a package is already installed.
Make sure that package tarballs and staging areas are removed once all packages are installed.
If the package already exists in config.xml, overwrite the previous entry with the new one.
Move checkversion system over to XMLRPC for the next update.
Add back html header for pfSense
Import m0n0walls interfaces status screen which features expanded wirelessinformation.
Redirect stderr to stdout.
Clean up print_r().
Make pkg_add output more verbose to aid in debugging.
white on red not blackdoubleclick for edit
doubleclick for edit
doubleclick to edit
doubleclick to editwhite on red for expires
white on red for descriptiondoubleclick to edit
descriptions are white on red, not black on red
Doubleclick for edit
Doubleclick to edit
Doubleclick for editAllow click on description to select line
doubleclick for editallow clicking on description for selection
Doubleclick to editwhitespace cleanup
Doubleclick to edit server nat's works
Allow doubleclick for edit hereFix bug where clicking on description didn't highlight full line
Add doubleclick to edit rules
hard code script name
*Rework package installation interface. * Use progress bar to indicate download progress. * Handle nested dependencies. * Handle dependencies needed by more than one package/depend (please test) * Some minor optimizations.*Add pkg_fetch_recursive().
Move download/progress bar functions to guiconfig.inc - they'll be used in the package installer shortly.
Remove print.
Fix compatibility with old versioncheck method.
Fix manual firmware update.
Ubreak edit script
Add old_checkversion() and a variable for switching between the old (checkversion.php) and new (xmlrpc.php) checkversion methods.
Remove trailing space
Add tabs to firmware page and remove "auto update" entry from manual update page.
Proofreading.
Add TODO.
Add a tab to the top of the auto update field - the grey background looks out of place otherwise.
XXX: system_firmware.php may need to be redone to accomodate the new autoupdate method.
We need the XMLRPC client classes.
Note some todo items.
Remove string concatenation.
Invoke /etc/rc.firmware after downloading binary diffs
Utilize the boolean returned from the pfsense.com XMLRPC server.
Remove pfsense.auto_upgrade until fixed.
Exit script if we are unable to retrive version information.
Stub in XMLRPC support for firmware update.
Get script ready for colins xmlrpc transformation:
Remove javascript statement that is causing errors. It wasn't needed anyways.
Initial commit of the new auto upgrade download helper. Instead of downloading the updates in the background this script will show a visual progress bar indicator of the status.
XXX: finish version logic, modify /etc/rc.firmware
Make sure we pass a number of y's to pkg_add -r to answer yes.
Do not foreach through installedpackages if no installed packages exist.
Fix filter logs (using hardcoded paths until tomorrow).
If $grepfor isn't an array, make it one.
Retool dump_clog to use preg_grep instead of a shelled-out grep sequence.
Really filter repeated messages.
Fix multiple grepping.
Filter both racoon and "message repeated" entries when viewing system logs.
Support multiple "grep" statements. This should really be replaced by a preg_match or equivalent.
Add support for <logging><custom_php_logging_command>.
Minor optimizations and some error checking.
Code cleanup and a few minor optimizations.
Do not require a <logtab> field. The log viewer will fall back to the package's name as defined in config.xml if needed.