Switch RRD graphs to /var/db which is not blown away every bootup.
s/cron//
MFC Seths most excellent RRD graphing items
If /var/log/dmesg.boot is unavailable, then use dmesg -a
Core dumps are bad, mmmkay?
Reload webgui in low memory situations with check_reload_status
Avoid out of memory exhaustion on devices with less than 65 megs by temporarily unloading webConfigurator during reload operations.
Do not down and delete lan and wan interfaces, they are mandatory and cannot be deleted.
This may help with pfSense going offline for a brief time during reload operations.
Woops, correct enable auto login
Correctly enable / disable auto login for console ONLY
MFC 10300Handle both communication and XMLRPC related errors.Ticket #855
Revert lat commit
do not delete interface
Correct enable polling per interface
Do not turn on polling here, its the wrong place
Reverse arguments
Ticket #835
If the check for 3 octets failed, check the 1st two octets.
This is a complete hack but since we are so close to release we don't have much room to play here.
Do not alter loopback interface.
Woops, call sysctl!
Temporarily enable polling using kern.polling.enable=1
Remove uniqueArray() which returns a unique array (removes duplicates)
Use array_unique() which is built into php instead.
Add uniqueArray() which returns a unique array (removes duplicates)
Mount RW
MFC 9548Shift serial port toggle routine to pfsense-utils.inc. Call this function after configuration import to setup needed bits on system for serial console if need be. Shift console locjout routine to pfsense-utils.inc. Call this function from serial port code to setup if auto login / console lockout is enabled after config restore
Remove cursor: hand, that's a pre-IE6-ism that should be shot
MFC 9468Change cursor to hand when over tabs (since they're links)
Revert to 1.377
back out last commit
Add back safe_mkdir!?
Revert to $Id: pkg-utils.inc,v 1.64.2.6 2006/01/15 03:33:19 sullrich Exp $
Remove unused function
Correct warnings and errors found eclipse
Fix bugs found by eclipse
Call ob_flush() to dump text to browser
Do not clear loopback interface
mark sk as jumbo capable
Correct sysctl calls
MFC 8814Remove support for de driver per vlan man page - it needs kernel changes
MFC 8813Sync list of large frame capable drivers with: http://www.freebsd.org/cgi/man.cgi?query=vlan&manpath=FreeBSD+6.0-RELEASE&format=html
MFC 8802add -p swich to pwd_mkdb to update /etc/passwd.
Add filtering bridge toggle switch just like m0n0wall has.
Ticket #756
Call interfaces_vlan_configure() when reloading
Ticket #757
s/cat//
Translate real name to friendly name
Bring up carp interfaces on reload_interfaces_sync()
Eliminate foreach errors if no firewall rules and no nat rules are defined.
Ensure items exist before testing
Avoid a Warning:Invalid argument supplied for foreach() in/etc/inc/pfsense-utils.inc on line 177
Do not enable STP on wireless interfaces
Sort array first
Do not return duplicate dns servers
Do not lock alias if its empty
Ticket #729
Revert previous commit, the fix was in system.cin
If "/var/etc/nameservers.conf" doesn't exist then simply return the dns servers gathered up to this point
Use correct variable
Read in nameservers.conf for pppoe
Only extract memory if dmesg.boot exists
Do not allow an alias name to be edited if the item is in use.
Ticket #720
run interfaces_carp_bring_up_final() at end of reload_all
Use filter_configure_sync()
run filter_configure() as one of the last steps
Configure captive portal during reload_all())
Restart sshd during reload_all()
Setup captive portal during reload_interfaces();
MFC 8197Tickets:#700 Problem when "Synchronize Enabled" #716 syncing configuration data brokenMFC 8197Tickets:#700 Problem when "Synchronize Enabled" #716 syncing configuration data brokenMFC 8197Tickets:#700 Problem when "Synchronize Enabled"...
When reloading_all() make sure we delete any old interfaces and recreate incase a user has reassigned the interfaces to new spots
Delete interface settings when reloading in both reload_ calls
Delete interface settings when reloading
Down all interfaces before reloading settings. Otherwise PF gets wacked out.
echo out the interface we are working on
Really disable offloading for vmware interfaces
Do not setup microcode features for vmware
Make sure DB is consistent
Do not require a reboot to setup polling.
MFC 6898It helps to return the value!
MFC 6893Add get_interface_mtu()
No need to add fxp to the array twicePointed-out-by: submicron
Add polling enable/disable control in System Advanced
Suggested-by: CMB
Translare friendly interface names to real interface names
missing ,
Add 'ste' to available polling
Enable polling for an interface if it supports it.
Thanks to the revised polling code that is SMP compatible!
Only write 1 line
Set $username correctly
Sync htpasswd in pfsense-utils:sync_webgui_passwords()
Missing;
Pointy-hat-to: GeekGod
Use password from $config
Set root shell to /bin/sh when syncing
Set shell when syncing
Do not update changedesc
only generate salt and crypted_pw once
make $config a global variable
If we cannot resolve to a real interface simply return what we where passed prior.
Missing ]
Add <system><do_not_use_nic_microcode/> tag which will prevent the system from trying to bring up the nics with microcode support.