Turn off debugging that slipped in
Allow the interface to be the gateway. This allows someone with multiple wans to route traffic out a correct interface such as DNS traffic, etc.
mini_httpd -> lighttpd
Do not allow ^M or \n\n
Update default certificate to a non-expired one
Do not return duplicate DNS entries
Do not allow blank nameserver entries
Remove trailing newline
Correct warnings and errors found eclipse
Add server.event-handler = "freebsd-kqueue"
Sleep 1 after kill
s/cat//
Turn back on fast-cgi for testing
Use nameservers.conf too, if it exists
Don't error when dns files do not exist in /var/etc/
Fix captive portal redirects now that we are using LightHTTPD
Disable fast-cgi
Up maxprocs to 2
Lower maxprocs to 1
Remove -p
MFC 8066Various fixes, set max_procs default value to 5, corrected system_generate_lighty_config invocation.Use port #
Use Lighty. Hopefully it's here to stay, and mini_httpd is dead, jim.
webGUI -> webConfigurator
Move global $config, $g; before check
Terminal line with ;
Add developerspew header which will output:
services_dnsmasq_configure() being called microtime()
Sync htpasswd in pfsense-utils:sync_webgui_passwords()
Run shell or earlyshellcmd even if iit's not an array
Remove system_do_extensions(), a function left over from m0n0.
Add start and stop beep supportRequested by the angry mob outside
Sync with m0n0wall 1.2b10
Go back to mini_httpd
Sync admin account unconditionally.
Only wire .cgi to mod_cgi.
Add mod_cgi when using fast_cgi. We have a few scripts using .cgi
Use correct variable
Fix status_graph.php not showing graphs ( .cgi files should not be perl )
Use correct variable $config['system']['webgui']['protocol']
Since machines very rarely show the avail memory AS 128, set it to < 120
Correctly set http/https port.
Stop making stupid generic-pc assumptions
Turn off fast cgi on memory strapped systems
Use correct port
Ticket #530
Do not create compress directory, we are not using that module.
Trim loaded module list down to 2 modules.
php's mkdir() sucking is the reason we have make_dirs() :)
Comment out server log. Its erroring out since we are not loading the module
5 -> 1
Allow tuning of max php fcgi requests
Allow setting of max fast-php children
Minor nit-picks
Add SSL configuration header
Alter maximum processes to 1
Use correct variable $document_root
Woops, don't forget to pass server port
Spell "lighty" correcftly
Add document root parm
Use /usr/local/www as document data root
Use system("mkdir -p") since php's mkdir is brain-dead.
XXX: Still need to retrofit captive portal
Fix syslog.
racoon -> ipsec
Send racoon logs to racoon.log.
Add patches from databeestje which:This will supress ARP messages when interfaces share the same physical network
Dns from dhcp fixes for GG to test.
Until dhclient-script can be cleaned up a little more, work around nameserver nameserver foo bug
Only set $havedns = true if $ns is set
Revert to 1.2b9 system_resolvconf_generate()
We never have gotten this correct.
Sync Load Balancer configurations
Do not overwrite DNS if option is checked under advanced.
Submitted-by: databeestje
Start syslog if syslog tab exists. This is somehow a bug in m0n0wall too.
Woops, back out last commit.
Correctly write out log files
Split out SLBD log to its own file
remove trailing space
Sanity checks (ie. is_ipaddr() ) when generating resolv.conf.Specifically this fixes importing nameserver.conf from thedhclient-script.
Allow disabling of the local writing of log files.
Patch-submitted-by: MosibiMinor-changes-by: me
break the really long lines down into smaller sizes
Add some \n's
Noticed-by: Mosibi
Don't write package information to syslog.conf unless we need to.
Add package logging to syslogd_start().
Restore package logging streams on boot.
revert maxproc change - the new daemon does support :)
new mini_httpd doesn't support maxproc for now
Add $Id$ tag
Mount compact flash rw before writing timezone
Unlock flash before writing /etc/localtime
DHCP on wan interface should now workdhclient is nice and creates /etc/resolv.conf, which we used to just blow away
Update our default SSL certificate
fix
more hardcoded paths
Add support for /etc/sysctl.conf