Version bump
Add missing )
Noticed-by: Mitch
Import m0n0wall 1.2b7's captive portal code WITH user manager.
And the crowd goes wild.
Missing )
Glob returns false. use the original parm
If glob does not return an array, deal with the single filename.
Back out wildcard handling in unlink_if_exists() until I can test it.
Versin bump
Make unlink_if_exists work with wildcards using a foreach and glob().
Mount compact flash rw before writing timezone
Woops, change the flash back to ro after upgrade
Unlock flash during upgrade
Unlock flash before writing /etc/localtime
Mount card back after rc.bootup
invoke php to activate ro and rw
whitespace cleanup
Get rid of illegal offset error
Mount read-write on bootup and read-only at end.
Dont worry about noatime right now
Mount or unmount soekris boot partition for conf_mount_rw and counf_mount_ro
Use rc.conf_mount_ro and rc.conf_mount_rw
Add rc.conf_mount_rw and rc.conf_mount_ro
Dont forget the ,
Add embeddedbootupslice global variable
move brace to the right place
remove extra ] typo
Fix that parse error (thought I had earlier).
write_config() descriptions
more descriptions
fix two typoes
Tell what config.xml wasn't loadedAdd description to write_config() in initial interface setup
Whoops, missed a ".".
Only write_config() if we actually upgraded config file versions (this should always happen if the functinogets called) and log what file version we migrated from and to.
write_config can now be passed a description of the changewill be used for version control descriptions
Have get_latest_package_version() return false instead ;P
Have get_latest_package_version() return -1 if the package isn't defined in the current pkg_config.xml.
we're at config version 1.6, not 1.5
Modify get_latest_pkgconfig() to work with alternate pkg_config URLs.
Initial commit of onbox version control (broken).
Better checking before applying reply-to rules
Do not modify fstab if we are on a wrap
sleep 5 -> sleep(5)
Add basic support for <custom_php_global_functions> tag.
Alert the user of where the system is looking for config.xml
Use sh instead of tcsh
Look for configuration on d slice as well
Do not show errors on swapon. We may be in an embedded environment.
Drop to a shell before halting the system so the user can inspect the issue.
Ensure outgoing traffic adheres to the gateway for optional interfaces
Silence dumpon errors. We may be on a embedded platform
Add ttys wrap file
For some reason on certain machines with traffic shaper enabled, one interface cannot talk to another one, etc. This hack basically gets rid of that problem and ALTQ continues to function correctly.
Versino bump
Remove "nope" typo.
Clarify PPTPd rules from PPTP client.
add pfsync to /etc/protocols.
ldconfig /lib on bootup with the other library directories.
Fix auto upgrade
Use the firewall interface for reply-to directive.
bad brace alignment (re-indented)
use better mkdir function
safe_mkdir()
Make sure there installed packages before foreaching
Properly set default argument for resync_all_package_configs (== -> =).
Pass a paramater correctly.
Only assign reply-to if both interface and a gateway is defined
Modify rc.packages accordingly.
Remove () for non-interface ip's
Version bump.
add rm -rf equivalency function - more cleanup can now commence :)
add function to recursively create directories so we can replace mkdir -p in our source tree
don't shell to call chmod - php does this natively
Add pkg_config_base_url and pkg_config_filename (needed for /usr/local/www/system_advanced.php, among other things).
More style of not yet written (9) from outer space.
Add conversion from config.xml versions 1.5 to 1.6 (properly handle new firmware directive).
Style of not yet written (9) from outer space.
Make is_package_installed() work for other packages again ;)
Bump version
Use is_package_installed() for both squid-specific IFs.
Make is_package_installed() work for all packages - not just squid ;)
Add reply-to (aka return gateway) rule support for multiple WAN support.
And the crowd goes nuts!
Fix get_pkg_depends() description.
static arp entries are interface specific now - no longer tied to only LAN interfaceadded warning that this will break communications with hosts not in dhcp table
I fully expect we'll want to move this to it's own section at some point
Support for static ARP from Mircea Rimbu
REALLY convert LAN and WAN to their real interface.
Accept the area that will be backed up instead of deafulting to filter.
Say hello to firewall rules syncing!