Do not define name twice. This broke port range capability
show any option
Fix missing closing bracket
Adjust for Open/Net bridging
Don't forget to create bridge0
Configure bridges using Open/Net style code.
Fix package sorting.
Correctly fetch updates when using the console upgrade
Check on the package name in is_array()
Break between page header and package table
Whoops, extra '.
Add Invoke Auto Upgrade option to console menu
Version bump. Wireless is here!
Sync w/ 1.2b7
Add wireless_regex
Call set_networking_interfaces_ports();
Add back html header
Sync with m0n0wall
Sync with m0n0wall 1.2b7
Do not unlink file if it doesnt exist.
Version bump
Only chmod user, not groups.
$config['lan']['ip'] -> $config['interfaces']['lan']['ip']
Whoops, forgot the ".inc"
Minor style formatting
Make Save and Cancel buttons the same size
Restore flags before unmounting /cf
Make Cancel button match the Save buttons style
Add any option and blurb about when to use it
Whoops, forget the closing marker.
Document a few more functions.
Robodoc testing.
Another Robodoc test.
Initial commit of robodoc-formatted comments.
run remove_chflags before upgrading.. they will be restored by the tgz
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.
Setup PPTP rules for the number of maximum PPTP connections.
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
Fixup tabs
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.
XML was not being parsed if pkg_config.xml already exists
$g needs to be a global, too to participate in the fun.
pkg_mgr_delete.php requires a pkg name instead of its id#
This somewhat helps fix Ticket #29 but more work remains
TODO: Cleanup.
Do not foreach through $ipseccfg['tunnel'] if its not defined
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.
This should address Ticket #34
Remove trailing space
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.
get_available_pkg_id: Don't fetch and parse pkg_config if it's already defined.
We don't need to foreach through pkg_config.xml.
Fix sorting.
Do not show errors. We may not be on a CF type system.
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.
xmlrpc_array_to_php -> xmlrpc_value_to_php.
Version bump to welcome our new overlord bridging + shaping friends.