Use jQuery fadeout effect
Convert prototype code to jQuery
Convert dashboard ajax code from Prototype to jQuery
Add jQuery javascript library
Adding pbi_ suite of tools
Adding pbi_create
Fixup relayd to handle DNS load balancing as well as standard TCP load balancing.
Add global to hide download tab
Remove .
Fix filename
Add download feature
Simplify message
Hide warning until firmware update enabled = true
Disable download and revisit tomorrow
Use escapeshellcmd
Fix path
Add download backup feature
Include functions first. Just saw a APC cache bug for getAllowedPages()
Use format_bytes()
Center text
Increase colspan
Add delete full backup feature
Nuke class
Show backup size
Add option to not restore config.xml
Make the manual firmware upgrade screen look a little less busy.
Note when no backups are found
Add restore full backup tab
Add checkbox to invoke full backup prior to upgrade
Add option to perform full backup prior to upgrade. First commit of 2011 pfSense hackathon!
Correct typo, fixes Ticket #1892
Fix interface finding. Now properly adds a dhcpv6 static mapping via + button.
Fix type detection
Fix misnomer since the page was copied from dhcpv4, change references to arp to ndp instead.
Speed up display of static dhcpv6 leases by skipping an additional ndp exec for each entry, use the existing arpdata array instead.
Fix display of static dhcpv6 assignments. Format duid with colons.
Show MAC address on DHCPv6 output. (Not that it's used in the same way for DHCPv6 as it is for v4, but it's handy to see in one place)
For DHCPv6 the CLTT (client last transaction time) is used instead of the "start" time for the lease. Should now more accurately display when a lease started.
Commit a fix that prevents the drop down from showing over 31 length.Fixes Ticket #1892
Bind the state killing to the interface they should kill the states so that it does not impact other services like in #1421
Split the IAID off in the output, interpret the result. (Matches up with what shows in output from client)
Remove 0x, really isn't needed
Improve duid parsing. Still some work to be done but should avoid the infinite loop it hit in some cases previously.
Properly dispaly CP status page with the multi instance CP
To avoid any possible issues during the different paths of the workflow create the zone since its first step
Do not try to add mac passthrough to a not loaded ipfw since the macs might be added to the wrong zone.
Fixes #1874. Correctly error out when the user or the pass is not posted during login of CP.
Check if a widget is null before testing a property. Fixes skipped updates on certain widgets (like the gateway widget) if someone doesn't have the cpu widget file on their fs (which a clean install does not).
Revert "Another try at prventing panic on reconfig of ppp type wans. Ticket #1696"
This reverts commit afe88d69235f84530ed6386b22cfc9c488bf94c5.
Revert "Be correct on teh variable scope"
This reverts commit 106646b4204b2850ec7f41547079cf00cc374f6f.
Be correct on teh variable scope
Another try at prventing panic on reconfig of ppp type wans. Ticket #1696
If we are coming from a PPPoE/PPTP WAN type, grab the old physical interface first to avoid assigning a ppp interface to itself. Fixes pppoe->pppoe wizard run as well as changing pppoe->dhcp. Fixes #1696
Add no cache header
Fixes #1696. Do not store temporary information under interfaces section during wizards since this might generate a message to netgraph that triggers a panic.
Don't try to unset this variable if it isn't set to begin with. Fixes #1865
fix firewall_nat_out to not auto-generate outbound NAT rules with one too many IPs
Move filter box up to the top, so it is more easily accessible
Correct check
Add support for multiple radius server to be used during authentication
Add the multi instance CP to master branch. This allows to define CP with different properties on different interfaces.
Show the hexadecimal value of the integer for readability
Match pftop page exatly with privilege, there is no other page that glob would catch. Fixes #1845
Also show queues on limiter info page, so that the child queues of limiter pipes can be viewed. (See ticket #1843)
Remove the gateway field from view since it is not a valid option for now.
Add empty dhcp6c client control socket file
Avoid a blank trailing entry
Have Diag>DNS pull servers from /etc/resolv.conf instead of the config, so it reflects all of the servers in use for the speed report.
Add a note to the server Load Balancer page to let users know it's not for Multi-WAN.
Wording fix to better describe the Translation address.
Fix bottom note when viewing Floating rules to better reflect how they operate.
Fix note width for 1:1 NAT
Fix QinQ note width.
Clarify text
Clarify notes so people don't think they need to disable pf to disable NAT.
Move the option to exclude localhost as a DNS server under System > General so it is grouped with other system DNS options in a more logical location.
Sync note for "server address" between PPTP/PPPoE/L2TP for consistency.
Add some help links for pages that were missing.
Change mbuf output on dashboard to read total/max, instead of current/total, to give a more useful view. Also only use a single netstat command instead of two.
Fix several issues in pppoe code and remove duplicated code.
Fixup OpenVPN status a bit to properly handle SSL servers using a /30 (no server directive) and also be a little more verbose about what is happening, if we can tell.
Unlink last msg cache for growl when sending test messagws
Give the Layer7 patterns page some much needed love.
Add DHCPv6 relay pages for the DHCPv6 relay. Ticket #1663
Correct the link for EasyRule so that IPv6 addresses parse
Add IPv6 love to diag states Summary. For Ticket #1816
Reflect the dynamic(6) gateway naming change in interfaces.php too
Merge pull request #10 from namezero111111/patch-2
Added web interface capability to make the LDAP search more specific in o
Log when XMLRPC auth fails so that the brute force lockout will kick in.
Add default values for latency, packet loss, down on GUI
Added web interface capability to make the LDAP search more specific in order to filter for group membership for example.
Add a couple more mobile browser detection strings (BlackBerry, Opera Mini/Mobi)
fix text
Unbreak the firewall rule Edit page, input error array was unset halfway the validation. Set that back up ontop.Add gateway validation
Catch another possiblity for invalid rule generation
Make sure this does not operate on empty parameters, and also log when removing states.
Properly fix the address family check for gateway groups Ticket #1659
Unbreak firewall rules edit, missing a )
Fix a typo in the subnet generation causing the code to fail