Backend and support for allow limiting of TCP connections by establishment rateUseful for protecting against sudden outburts, etc.
Revert to 1.36.
Commit new versionchecker code. Please test manual update and take a look at the interface.
Move items around to match Ticket #52
Add support for <exclude_dependency>.
Correctly save remote pptp ip during wizard setup.
This should address Ticket #50
Do not define name twice. This broke port range capability
show any option
Fix missing closing bracket
Fix package sorting.
Check on the package name in is_array()
Break between page header and package table
Add back html header
Sync with m0n0wall
Do not unlink file if it doesnt exist.
$config['lan']['ip'] -> $config['interfaces']['lan']['ip']
Whoops, forgot the ".inc"
Make Save and Cancel buttons the same size
Make Cancel button match the Save buttons style
Add any option and blurb about when to use it
Clarify info box.
Check for both installed packages and a package with logging.
Don't attempt to get errors from the cURL handle after it's closed.
Include xmlparse_pkg.
Don't forget to tell dump_clog not to ignore packages.
Always ignore packages.
Include xmlparse_pkg. This is needed to iterate through the installated packages.
Add an option to ignore package log entries. This has the convenient side effect of moving package installation and deletion messages to the package log page (if it's defined) while moving them back to the main log page upon deinstallation.
Update maximum post size to 90 megs
ttyp0 -> ttyv0
Use two tabs for ttyv0 serial ttys entry
Dont forget to mount rw and ro while writing out /etc/ttys and /boot/loader.rc
Add the ability to turn on the serial console from the advanced menu.
This should address Ticket #19 but needs testing
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.