Make $myurl a global variable
This fixes Ticket #39
Correctly count dhcp range
This should resolve Ticket #40
(#15) Fix checking for autoupdate.lock.
pkg_mgr_delete.php requires a pkg name instead of its id#
This somewhat helps fix Ticket #29 but more work remains
TODO: Cleanup.
unset bandwidthtype type if no bandwidth is specified
This resolves Ticket #30
unset bandwidth type if no bandwidth is specified
$changecount++ so that the savings on the form can be saved. DOH!
This should address Ticket #16
Fix fatal error when no packages are installed.
Check the correct array for packages.
Remove blurb at bottom about creating a rule. We do this automatically when the service is enabled now.
Correctly restore gateway address.
This should address Ticket #24
Update domain field regex to allow -'s
This should address Ticket #38
Create /var/db/pkg if it does not exist
Unset $config['system']['dnsallowoverride'] before assigning.
Echo out interface name when its not WAN.
This should address Ticket #32
Match max_execution_time and max_input_time to known good values that allow for really long php execution script time.
Include xmlrpc.inc instead of xmlrpc_client.inc.
Clean up full reinstall code.
We don't need to foreach through pkg_config.xml.
Fix sorting.
Sort installed packages.
Sort the list of available packages.
Fix formatting.
Rename Package Manager to Packages .. Ony Safari the item word wraps and it looks awful[tm]
Minor tweaks.
Fix package installation.
Disable Rendevouz section. It won't make it into the beta.
Use packages-5.4-release as our default package location, at least until I can find a better way to determine where exactly we should be fetching a particular depend from.
Reorder the Auto Update tab to appear first
Check for the actual updater script only (instead of the PHP page itself, which is a bit self-defeating).
Process system_set_harddisk_standby() instead of requiring a reboot. Doh!
Remove generic-pc check. Let user specify how they want that hard drive to power down.
Don't forget the closing }.
Log all dependencies found but already installed.
Give a show log option upon failed package install
Eliminate the status box. Move everything into the output window
Use 3 rows
Fix logic for checking for package reinstallation.
XXX: Some logic is still a bit shaky.
Add a Cancel button which takes the browser back to the page prior.
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.
Check for both the updater script and the PHP process downloading latest.tgz.
(#15) Check to an rc.firmware_auto process instead of relying on a file.
Alter auto update tabs behavior. Show the version information and insert a Invoke Auto Upgrade button
Do not set lastseen to -1 each time
Alert when we cannot locate the package configuration file
Cleanup opening and closing braces
Do not report progress past 100%
Do not traverse arrays if they are not an array
$lastseen should be a global variable
Minor cleanup.
Disable OpenVPN for the time being.
Include XMLRPC helper functions and remove unnecessary code.
Only send javascript update messages when the percentage changes. This avoids sending the clients firefox utilization to 100%
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.
Raise maximum upload size to 50 megs.
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