Add status/log icons to DHCP page.
Remove Logs tab from OpenVPN, as it is no longer needed.
Add status/log icons to IPsec pages.
Remove logs tab from OpenVPN, since it is now replaced by the Log icon.
Add status and log urls to OpenVPN pages.
Add a way to show status/log icons by the help icon. Define $statusurl and/or $logurl in the same manner as $pgtitle and if the variables are defined and not empty, the shortcut icons will appear. Ticket #623.
Fix images.
Add some simple Log and Status icons. Part of ticket #623
Fix disabled setting for OpenVPN CSC entries, which was causing them to disapper. (Disable was handled inconsistently, as with normal OpenVPN entries.) Fixes #633.
Remove typo
Refactor code
Only allow installer.php on non pfSense and nanobsd platforms
Merge branch 'master' of rcs.pfsense.org:pfsense/mainline
Fix up whitespace so file is easier to read, and fix a few missing tags.
more text fixes
fix text
Revert "add a status tab to the CP screens as well", this is just a tad too long
This reverts commit 881eb09217613337da4dd5376a038446a0e18b1c.
add a status tab to the CP screens as well
add auth logs tab to CP screens
Use REQUEST to hanle both POST/GET.
Make the logout page configurable like the other pages. The only difference is that this page/code will be treated as a .php page so it may contain internal php CP variables referenced.
Provide an error message to the call.
Some configurations want to be able to ask users about replacing their existing mac during auto mac passthrough logins if they change equipment. Allow this in the backend by requiring the user to need posting a replacemacpassthru field with the post. Also add the possibility to send back with a portal_reply_page generated page the username and password posted.
Don't let someone add a custom PSK that conflicts with an existing username. While here, style formfields appropriately.
Show user keys on PSK list, edit link reroutes to user edit page.
Add IPsec PSK field to User Manager. No backend code to use this value yet.
Add the username to the auto added mac passthrough entry. Add an option to services->captiveportal page to activate/deactivate the auto-saving of username with the auto added mac passthrough.
Add a function to find the mac address on a passthrough mac entry by username(if present) in the <username> tag of the entry.
Do comparions as meant not assignment. Pointy-hat: Myself
Compress RRD backup data. Results are dramatic.
Default to NOT backup RRD data. It can get quite large, and should be chosen deliberately by the user.
Few cosmetic adjustments on classes to fix table borders
Add nanobsd size to system info widget after platform.
Actually send the wan ip address as calledstationid as advertised on captiveportal configuration page. The same fix was previously done to radius authentication code.
Show friendly interface name.
Add a default setting to location type of wireless that leaves the setting at its default for the interface.
Use url_redirection even on successful login case if present. Add a redir functionality to portal_reply_page to keep the code centralized.
Actually use the previous configured mac/ip, if present, for finding rules to be deleted.
When editing a mac/ip passthru entry readd the rules again since values might have changed.
Actually use the radius WISPr(4) attribute 'url_redirection' when present.
Actually match the description and send the wan interface ip as Called-Station-Id on default settings.
Actually use the radius WISPr(4) attribute 'url_redirection' if present.
Ticket #612. Correctly show the number of users as 0 on a group with no users. Also handle the case of empty arrays on the xmlparser.
Fix VIP list generation here also.
Properly generate a list of proxy arp VIPs for address drop-down list.
Add to the System->Advanced an option to disable the redirect from port 80 when on https.
Adding initial version of pc-sysinstaller GUI frontend which so far supports Quick/Easy install
Do not allow nonstop redirects to self
We accept PHP pages now, note this
Move get_include_contents function to pfsense-utils.inc
Allow php code to be included in the primary captive portal page. Add new ORIGINAL_PORTAL_IP post item which will be experimenting with a master mutli voucher setup.
Fix whitespace while I'm here.
Preserve DHCP numbered options when there is an input error. Fixes #494
Make Firewall Optimization Options text readable
Add space between the and forum
Do not allow duplicate Roll #'s
Add captive portal voucher configuration backup area option Ticket #609
Add note about required enabled WPA option for 802.1x
Various fixes to usage of ip2long, long2ip, and negated subnet masks, mostly affecting 64-bit. Ticket #459
Add a global declaration.
Use the PHP call here instead of a shell exec.
Fix post-restore reboot on NanoBSD. Fixes #602
Fixes #536. More fixes and optimizations on the various functions and status pages used for gateways [groups].
Unbreak automatic updates.
Fix deletion of authentication servers. Fixes #600.
Fix copypasta error. Part of ticket #449.
Fix OpenVPN client disable variable. It is being set/tested improperly (or at least inconsistently). Partial fix for #449.
Ticket #493. Set a value for checkboxes since the parsers marks empty tags(<tag/>) as arrays.
Use client-side values in the function call rather than PHP-generated values for further calls to this client-side function.
Ticket #493. Ticket #302. Actually correct code flow to be correct and consistent to what it should do.
Allow the use of ">" in filter rule descriptions. Even whilst stripping the > before the comparison htmlentitieswill still trigger on the <. It is safe to assume here that creating any sort of html tag is unlikely. Ticket #465
fix seperation between href and class
Its bits/sec now.
Add PSK tab to all IPsec pages, it was missing from some.
Add a GUI field to let the user configure the maxium table entries size. Resolves #588NOTE: Actual tables, not states.
Use full path to rate and pass -b option to show the speeds in bits/s rather than byte/s in conformance with the traffic graph metric which is bits/s.
Test correctly for previous existing entries of linked rules otherwise some bad deletions might happen. Reported-by: http://forum.pfsense.org/index.php/topic,25091.0.html
Ticket #548. Change message displayed when modifying an interface to actually tell people to modify dhcp server setting after applying settings since the interface configuration/ip will only change after applying settings and pfSense does not read the interface address from the config but from the interface itself and the complications for this and possibly other cases are not worth the effort.
Fix source input validation, saving, and the "View the NAT rule" link on linked filter rules. Ticket #586
It wasn't clear enough why source port should usually be any. Make it more clear.
remove duplicate cancel button
Hard code mode to redirect and comment out the mode option. Suggested-by: BillM
Nuke Relay Protocols and Relay actions tabs. Suggested-by: BillM
Revert "Nuke XXX TODO option. Suggested-by: BillM"
This reverts commit 207148139ec648b8955c81ae908d0bdb7c472cda.
Nuke XXX TODO option. Suggested-by: BillM
Fix package URLs that use $myurl. Resolves #584
When doubleclicking a tunable, bring up the edit screen
Make interface sort order on creation consistent with the order displayed elsewhere, and fix possible missing description on LAN upon creation.
check more closely for match here, to fix multiple items being marked as "selected", leading to the wrong interface being selected.
Add note that reflection timeout only applies for port forwards.
Revert changes to reflection for port forwards until finished and approved.
Merge http://gitweb.pfsense.org/pfsense/efonne-new_nat_reflection into master
Remove remote network from wizard, it is not used for a Remote Access VPN.
Hide "Local Network" field when creating/editing an OpenVPN shared key server, because you can't push routes with shared key.
Fix the same problem with sharing an OpenVPN instance w/existing shared key on the client page this time.
Fix OpenVPN server validation logic. It was failing if you tried to save a shared key server instance with an existing shared key.
Add 0x10 diffserv option. http://forum.pfsense.org/index.php/topic,24954.0.html
Move the settings of down/latency/loss to per gateway. This allows more fine grained control on gateways.
Use common function to return gateway array so consinstency is preserved around code.
Use require_once() to overcome problems with includes.