Save to correct location and nuke dirty stuff
Restore growl settings correctly
Adding System: Advanced: Notifications to priv list
First stab at adding growl notifications settings screen (and other future notifications)
Do not show <noembedded> packages on nanobsd
Declare as a propper function to avoid errors.
Prevent users to misconfigure layer7 rules for now.(Ther are supported only on pass rules)
Fix error when attempting to add a DHCP static mapping. Fixes #29
Bring captive portal widget up to date with changes.
Remove openvpn.inc from functions.inc since its just a subsystem that does not need to be present on all of the includes.
Append several functions the filter_ prefix to know they are part of filter.inc as any other function in this file.Remove a call to system_routing_configure on filter_configure_sync since these should have been taken care from the respective subsystem.
Since we could not use anchors now we need to reload the filter whenever we add/remove/reinstall a package.
Add needed filter_reload call.
Fix Bug #24. Actually just make the name usable in the new gateway code.
Fix some typos in wizard.php code introduced by previous commit.Add 'displayname' even to option fields of select.Convert traffic_shaper_wizard to use display better names with the introduced 'displayname'
Add a 'displayname' field to make it easier to print better labels for inputs.
Remove debugging echos
Fix some typos.
fix some other shortcuts provided by the GUI.
This commit fixes even Bug #27
Add l2tp
Fix interface list usage
WARN: Please ask before introducing old code on what have changed!
Call convert_config(); after import.
Fix ipsec vpn phase1 post code so that we correctly try to delete the old static route if required.
Use $BOOT_DRIVE
Really set boot slice correctly
Set boot slice correctly (reversed logic)
Add and use fdisk_upgrade_log.txt
Add a <p/> between message
Note that the newly duplicated slice has not been set as the active slice.
Show $ORIGINSLICE -> $DESTSLICE
Add missing ;
Correctly set fstab
Correct set boot slice
fsck the fs after duplication. Add other misc upgrade log files.
Cleanup text
Add view previous upgrade log option
Set the slice name after duplicating
Do not set bootup slice after duplication. Add some progress information.
Full path to binaries. Correct the failed message.
Adding nanobsd option
First stab at diagnostics -> nanobsd page.
Add a flag to keep track of nanobsd firmware upload
Add configurable option to enable glxsb.
Add function to explain the error code
Pass along php error number if it happens. New in 5.3. Lovely.
Nuke trailing newline
Add double click to edit
Requested-by: cmb
Do not mount rw when uneeded and even more not mounting ro again.
Nuke packages for any platform
Add note about ; and add a push example
Break before Save
Oops, rename to avanced
Rename to custom_options to match the original setting name
Adding back openvpn advanced option which got lost in the -> 2.0 upgrade shuffle
Remove packages for any platform nonsense.
Clear guiconfig from all sort junk functions and put them on the specific pages where they are needed.Remove some sort functions not used.
Do not show the assigned priveleges area until the item has been saved. Otherwise clicking plus will take you back to the user manager screen which feels beyond broken.
Unbreak installed information screen. After package installation the form redirects to the info page that looks identical to display the final package information and to give the menus a chance to reload with the new package options.
Fix last commit preserving < and > on xml_rootobj checking
Respect xml_rootobj when restoring a full backup
Fix various issues reported on http://forum.pfsense.org/index.php/topic,8672.0.html.
Escape & and + for Diagnostics -> Edit File so that files save correctly.
Add packages on 2.0
Add support for the NanoBSD platform
Check $_FILES['ulfile']['name'] and not ['tmpname'] since it will not tell usthe original uploaded file name. Duhhhhhh.
Adding enablefields tag to enable/disable form elements
Add missing );
Adding the pfSense_ng theme
Add NanoBSD support
Revert 2 last hunks of last commit since it's not related with the fix
PHP wasn't generating javascript for input fields named with brackets like "iface_array[]"
Only mount rw on $_POST
move after reload_all
Skip sleep if argument is specified, and update bogons at end of setup wizard.
Nuke Available its wasting tab space.
Disable Packages for any platform menu item, it does nothing currently.
Fix a couple minor bugs in DHCP lease deletion.1. When deleting a lease, if you were viewing all leases, it should now retain that view.2. When checking for leases to clean, bail if there is no leases file. Otherwise there is an ugly error about not being able to open the dhcpd.leases file.
Remove is_int check, it appears to be failing
Unbreal rowhelper in 2.0
Ensure size is a int
Include certs.inc explicitly.
Revert "Rename cvssync to gitsync"
This reverts commit 62b035ce5f41c8342f0eea0b78e5878ff467e525.
Rename cvssync to gitsync
Remove uneccessary locking.
Remove certs.inc from functions.inc it is needed only by two pages usermanager and certmanager.
Remove unneeded include.
Add priviledge checks to restart_httpd.php page.
Add propper access control to L2TP pages.
Remove some unneccessary calls to filter_configure() they just give recursivity!
Adding base_package feature to restore menu items for base packages after configurationrestore when the packages did not exist prior (did not install from current media).
s/./_/ for vlans since netgraph does not like .(dots) in the path names.
Adding Scott Dale's rate package to system -> traffic graphs. Cool stuff!
Port voucher login ability on CaptivePortal from M0n0Wall.
Various locking fixes are done with the import and this means that as of now pfSense has a better performin/behaving CP than m0n0wall.
Use $RealIf.vlan$tag interface names for vlans. This makes them more userfriendly.
Revert "Do not use tags for vlan interface names since there might be same vlan tags on different parent interfaces and this will break configs and will hide the reason it does not work. Thanks-to: smos@"
This reverts commit 83bdca55920ca6ab3d848f0993d57a1f9b85098f.
Do not use tags for vlan interface names since there might be same vlan tags on different parent interfaces and this will break configs and will hide the reason it does not work. Thanks-to: smos@
Forgot to adjust a couple things to fit HEAD again.