summaryrefslogtreecommitdiffstats
path: root/usr/local/www/firewall_rules_edit.php
Commit message (Collapse)AuthorAgeFilesLines
* Remove (not parsed) from description. It IS parsed and checked for XSSScott Ullrich2008-09-101-1/+1
| | | | problems now that we can assign owners of interfaces.
* Backout last change, we need to think about this some more.Scott Ullrich2008-09-101-2/+2
|
* Learn how to spell "Acknowledge"Scott Ullrich2008-09-101-1/+1
| | | | Pointed-out-by: billm
* We already escape characters. Do not worry about notifying user thatScott Ullrich2008-09-101-2/+0
| | | | | the description field is invalid as it will be escaped again during firewall_rules.php
* Remove modulate state per ticket 1730Seth Mos2008-09-061-2/+0
|
* Add CSS HeaderScott Ullrich2008-08-301-0/+3
|
* Rework most of the OpenVPN support. The interfaces have been updated toMatthew Grooms2008-08-261-6/+2
| | | | | | | | | | not use the pkg system and the configuration has been migrated to an openvpn prefix. The centralized user and certificate manager is now used to support the openvpn configurations. Most of the files removed in this commit were not being referenced. This commit also splits out the certificate management components into a new system menu item.
* Fixup FloatingRules creation. Not sure why it broke in the first place!Ermal Luçi2008-08-011-1/+1
|
* Rewrite the pfsense privilege system with the following goals in mind ...Matthew Grooms2008-08-011-0/+8
| | | | | | | | 1) Redefine page privileges to not use static urls 2) Accurate generation of privilege definitions from source 3) Merging the user and group privileges into a single set 4) Allow any privilege to be added to users or groups w/ inheritance 5) Cleaning up the related WebUI pages
* source OS is not required.Chris Buechler2008-07-271-1/+1
|
* Rewrite portions of the user manager to ensure data is properly synced toMatthew Grooms2008-07-251-14/+0
| | | | | | | | | | | the system password and group databases. This is to provide better support for centralized user management when local account administration is preferred. I also took this opportunity to do some housekeeping. A lot of funtions that were only being used in one place or not at all were removed. The user page privelege checks were also simplified in preperation for future work in this area.
* Allow user to select dummynet pipes/queues.Ermal Luçi2008-07-161-0/+65
|
* * Merge multiple PPPoE/PPTP interfaces from RELENG_1_MULTI_ANYTHINGErmal Luçi2008-07-141-1/+2
| | | | | | | * Much improved rule generation speed * Many bug fixing in general of the interface handling NOTE: this is the other half of changes
* Move none queue item to top of the list.Seth Mos2008-07-051-6/+10
| | | | Check for empty queue names
* Add gateway compound groups to the firewall gateway drop downSeth Mos2008-07-051-6/+7
|
* Do not use the same variable name as the interface we are working with.Ermal Luçi2008-06-271-11/+11
|
* Continue interface improvementsErmal Luçi2008-06-211-31/+25
|
* Allow tags placed on Floating Rules to be used for matching on interface tabs.Ermal Luçi2008-03-191-1/+1
|
* Correct the nameErmal Luçi2008-03-061-1/+1
|
* Introduce OpenVPN tabErmal Luçi2008-03-061-0/+8
|
* Allow the FloatingRules extra options to be displayed when creating rules ↵Ermal Luçi2008-03-031-0/+2
| | | | from scratch
* Fix missing 'class' typoErmal Luçi2008-02-291-1/+1
|
* * Make the GUI aware that we can now handle DSCP in firewall rulesErmal Luçi2008-02-271-0/+15
| | | | * Remove duplicate entry for clamav package in filter_rules_generate()
* * Unbreak rrd graphs for queues and make them multiinterface awareErmal Luçi2008-02-231-3/+5
| | | | | | | * Add a new tab for queuedrops with multiinterface there is no way to have them in the same tab * Remove $GLOBAL where used and use proper accessor functions * Remove Manuel from copyright this file has been rewritten * Some bugs fixes in general
* Do not show duplicate queues names on rules edit pageErmal Luçi2008-02-211-2/+2
|
* Move tag/mark options to the Advanced section.Ermal Luçi2008-02-101-11/+7
|
* Don't show LAN in Interfaces drop down if it doesn't actually exist.Chris Buechler2008-02-091-3/+5
| | | | Bye bye, LAN interface requirement.
* Fix for "Invalid argument supplied for foreach()" on 937Chris Buechler2008-02-091-3/+6
|
* Fix an error with previous commit.Ermal Luçi2008-01-181-2/+2
|
* Unbreak tags on the floating tab.Ermal Luçi2008-01-181-14/+4
|
* Fix some typos.Ermal Luçi2008-01-171-2/+2
|
* Finish the Floating rules toolbar.Ermal Luçi2008-01-171-5/+103
| | | | | | Now you can create rules with tags/direction/match by tag/choose direction/choose multiple interface/quick. Just for note the queue assignment has been moved to the Firewall->Rules section. Now for every rule you create you can choose the queue for it.
* Bring in the new traffic shaper.Ermal Luçi2008-01-111-0/+57
| | | | | | It is capable of multi interface shaping. Also bring the wizard up-to-date. Now it is capable of doing multi interface too.
* touch up textChris Buechler2008-01-081-1/+1
| | | | Ticket #1569
* Add product_copyright re-branding supportScott Ullrich2007-12-161-1/+1
| | | | | | | | Add product_copyright_years re-branding support Add product_website re-branding support Add product_email re-branding support Work sponsored-by: Centipede Networks
* Tell user which characters are badScott Ullrich2007-12-041-1/+1
|
* Use htmlentities() to detect html injections.Scott Ullrich2007-12-041-3/+4
|
* Do a check on all ID's > -1. When we a dup a rule with id 0 the checks ↵Scott Ullrich2007-12-031-1/+2
| | | | where bypassed. Spotted-by: billm
* * Run through all posted values and encode them to a temporary variable. IF ↵Scott Ullrich2007-12-031-0/+9
| | | | the contents differ then the operator is doing something bad. Simply reject the item with invalid character error and let them fix their XSS exploit attempt, etc.
* Only show interfaces user has accss to.Scott Ullrich2007-12-031-0/+25
|
* Only show interfaces that the user has access to edit on the firewall rules ↵Scott Ullrich2007-12-031-4/+25
| | | | edit page.
* Allow each interface to have ACL's so you can assign a user to be able to ↵Scott Ullrich2007-12-031-0/+13
| | | | edit just that interfaces rules.
* description text correctionChris Buechler2007-11-201-1/+1
|
* fix typo and touch up textChris Buechler2007-11-191-4/+4
|
* Switch over to array style page titles. Obtained-from: m0n0wallScott Ullrich2007-11-161-2/+1
|
* List the available Gateways on the rules edit screenSeth Mos2007-10-201-4/+5
|
* Fixing css layoutSeth Mos2007-09-011-14/+14
|
* Remove IPV6 operations.Scott Ullrich2007-06-011-1/+1
|
* Remove <br/> from schedule strong note.Scott Ullrich2007-04-141-1/+1
|
* Add a note about firewall rule schedule logic that will pop up in a new ↵Scott Ullrich2007-04-141-1/+2
| | | | window describing how pass rules work when they are outside of the schedule window, etc.
OpenPOWER on IntegriCloud