Project

General

Profile

Download (51.4 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
66772edc 12/13/2009 09:28 PM Chris Buechler

fix text

a56b2fa0 12/13/2009 02:14 PM Pierre POMES

Add missing PF 'max' tracking option , and clarify message for 'max-src-nodes'

473d0ff0 12/12/2009 08:57 PM Pierre POMES

Add patch from lietu (Janne Enberg). Ticket #136

1) Multiple NAT rules can be assigned the same filter rule
-> Fixed, added assigned-nat-rule-id to filter rules to keep track of the assignment

2) when removing the link (i.e. switching to "pass" or "none", the linked rule isn't deleted (should it be? probably yes)...

151eb2a9 12/06/2009 05:23 AM Scott Ullrich

Add listtopic and extra save button.

9b45f821 12/04/2009 02:01 PM Ermal Luçi

Ticket #146 Fix typos ansd copy/pasto errors.

e265d9f5 12/03/2009 10:16 PM Scott Ullrich

Oops, unbreak td

61c0250d 12/03/2009 10:09 PM Scott Ullrich

Fixup Source OS box

adb633a0 12/03/2009 10:05 PM Scott Ullrich

Minor formatting + hide Source OS behind Advanced box

f1602cc4 12/03/2009 10:02 PM Scott Ullrich

Style / formatting changes

75c34cbb 12/03/2009 09:54 PM Scott Ullrich

Show advanced option instead of Show state for every entry

4c263f57 12/03/2009 09:50 PM Scott Ullrich

Hide layer7 and in/out behind advanced button

0239d8ee 12/03/2009 08:17 PM Scott Ullrich

Make xmlrpc sync, schedule, gateway, in/out, ackqueue and layer7 all advanced type buttons simplifying the firewall rule edit form for 99% of the cases

1e578a7f 12/03/2009 01:54 PM Ermal Luçi

Resolves #146 Add propper validation on alias usage. Allow port type aliases only on port side and other aliases in ip specifications and similar. Introduce a new function is_portoralias to ressemble the is_ipaddroralias to check for the cases.

72cb5baf 11/30/2009 06:40 AM Ermal Luçi

Ticket #146. Fix the autocompletion of ports aliases only for the ports and host/network aliases for the src/dst. Checking if a valid alias is entered end if it is a correct one for this box seems like to much overhead and work for this.

30c4ae8a 11/28/2009 07:56 PM Scott Ullrich

Seperate diffserv box into a <select> dropdown. Hide item behind advanced button. Move down one section near other advanced items. Resolves #60

c898b8aa 11/28/2009 07:40 PM Scott Ullrich

Diffserv code point is not a reqired field

1a03cf69 11/22/2009 12:34 AM Scott Ullrich

Include filter.inc and shaper.inc

26dd6a54 11/16/2009 09:43 PM Pierre POMES

Add support for 'max-src-conn' PF feature, to limit the maximum number of established connections per host

9eb60dcc 11/09/2009 06:49 PM Ermal Luçi

Fixes Issue #142

7ac5a4cb 09/14/2009 11:14 PM Scott Ullrich

Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on

6eac9b90 08/25/2009 08:34 PM Scott Ullrich

Pretty sure ruleid should be a hidden field.

fcf168cb 08/24/2009 10:04 PM Scott Ullrich

Merge branch 'master' of git://rcs.pfsense.org/pfsense/automatically-managing-firewall-rules-with-nat-rules into review/master

f1c49ff4 08/20/2009 11:14 PM Scott Ullrich

Add avanced item indicator which will show when hovering the mouse over the icon which advanced item has been enabled

b9e28d57 08/14/2009 08:53 PM unknown

Added support for automatically managing firewall rules with NAT rules.

b6494651 08/11/2009 10:23 AM Ermal Luçi

Fix typo its tagged and not tag.

Reported-by: mileswu
Patch-extracted-from: https://rcs.pfsense.org/projects/pfsense/repos/mainline/merge_requests/30

3b184ca5 07/09/2009 03:44 PM Ermal Luçi

Prevent users to misconfigure layer7 rules for now.(Ther are supported only on pass rules)

679d21bb 07/07/2009 12:05 PM Ermal Luçi

Fix some typos.

3331a640 07/07/2009 11:23 AM Ermal Luçi

fix some other shortcuts provided by the GUI.

This commit fixes even Bug #27

8a6bc505 07/07/2009 11:03 AM Ermal Luçi

Add l2tp

4d828a9a 07/07/2009 10:55 AM Ermal Luçi

Fix interface list usage

WARN: Please ask before introducing old code on what have changed!

a368a026 06/30/2009 05:15 PM Ermal Luçi
  • Reorganize the 'apply' button infrustructure in the GUI.
    - Present three new functions is/mark/clear_subsystem_dirty('name_of_subsystem'). This makes easier to create such things without needing to introduce new globals.
    - Convert all pages to the new infrustructure...
33bf1874 05/28/2009 01:01 PM Ermal Luçi

Fix the issue reported on http://forum.pfsense.org/index.php/topic,16559.0.html. Basically a missing convertion from 'source'/'destination' to target.

a7782099 04/26/2009 03:20 PM Ermal Luçi

Show interface groups first in the interface dropdown.

60120e37 04/26/2009 02:23 PM Ermal Luçi
  • Convert schedules to pf(4).
    This allows to schedule the whole feature of the rules like queues/limiters/gateways/blocks/allows/etc...
  • Whitespace cleaning on filter.inc
  • Move schedule backend logic from pfsense-utils.inc to filter.inc and prefix with filter_....
37c53a0d 03/30/2009 06:22 PM Ermal Luçi

Read shaper config only once. This should speedup on large shaper config the loading of the page.

0ec2fdf0 03/16/2009 11:48 PM Ermal Luçi
  • Introduce interface groups. For now they are availble only on Firewall:Rules section maybe it would be usable to have tham on nat too.
  • Some fixes and cleanup.
87f0be87 02/15/2009 07:05 PM Chris Buechler

Revert "Merge IPv6 changes"

This reverts commit f193cf92b2c925a2f3f71a713d766efd1e4d81e0.

250d0ff4 02/01/2009 08:16 PM Ermal Luçi

Remove the 'L2TP clients' option on firewall src/dst address cause it does not make sense without a subnet.

617f8d25 02/01/2009 03:28 PM Ermal Luçi

More L2TP fixes

775ccea3 01/25/2009 07:28 PM Ermal Luçi

Add allow-opts filter rule option which is useful in multicast rule options.

f193cf92 01/20/2009 07:52 AM Simon Cornelius P. Umacob

Merge IPv6 changes

7e50413c 12/24/2008 09:03 PM Ermal Luçi

Frontend part for the layer7 with little cleaning up by me.

Submitted-by: Helder Pereira

04875a46 11/11/2008 11:09 PM Ermal Luçi

Back out check we can handle this now.

Discussed-with: cmb@

10f7933f 11/11/2008 09:11 PM Chris Buechler

don't allow gateway (route-to) to be selected with time based rules (ipfw)

it doesn't do anything, this just doesn't allow a configuration that people would expect to work.

ad3979f2 11/10/2008 07:58 PM Ermal Luçi

Remove erroneus check.

586293d1 09/10/2008 10:50 PM Scott Ullrich

Remove (not parsed) from description. It IS parsed and checked for XSS
problems now that we can assign owners of interfaces.

5157927f 09/10/2008 10:32 PM Scott Ullrich

Backout last change, we need to think about this some more.

aa8cdf52 09/10/2008 10:24 PM Scott Ullrich

Learn how to spell "Acknowledge"

Pointed-out-by: billm

b8f33727 09/10/2008 10:20 PM Scott Ullrich

We already escape characters. Do not worry about notifying user that
the description field is invalid as it will be escaped again
during firewall_rules.php

557784d2 09/06/2008 09:52 PM Seth Mos

Remove modulate state per ticket 1730

e091cb45 08/30/2008 07:58 PM Scott Ullrich

Add CSS Header

d799787e 08/26/2008 04:48 AM Matthew Grooms

Rework most of the OpenVPN support. The interfaces have been updated to
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...

0e640f76 08/01/2008 03:21 PM Ermal Luçi

Fixup FloatingRules creation. Not sure why it broke in the first place!

6b07c15a 08/01/2008 06:30 AM Matthew Grooms

Rewrite the pfsense privilege system with the following goals in mind ...

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...

f281e32e 07/27/2008 06:56 PM Chris Buechler

source OS is not required.

45ee90ed 07/25/2008 02:28 AM Matthew Grooms

Rewrite portions of the user manager to ensure data is properly synced to
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...

a5fd67e1 07/16/2008 08:40 PM Ermal Luçi

Allow user to select dummynet pipes/queues.

f1f60c92 07/14/2008 09:01 PM Ermal Luçi
  • Merge multiple PPPoE/PPTP interfaces from RELENG_1_MULTI_ANYTHING
  • Much improved rule generation speed
  • Many bug fixing in general of the interface handling

NOTE: this is the other half of changes

cca8d74e 07/05/2008 09:39 AM Seth Mos

Move none queue item to top of the list.
Check for empty queue names

e11202d5 07/05/2008 09:25 AM Seth Mos

Add gateway compound groups to the firewall gateway drop down

5335811d 06/27/2008 03:49 PM Ermal Luçi

Do not use the same variable name as the interface we are working with.

b7391125 06/21/2008 05:02 PM Ermal Luçi

Continue interface improvements

1326c259 03/19/2008 10:22 PM Ermal Luçi

Allow tags placed on Floating Rules to be used for matching on interface tabs.

a0103999 03/06/2008 11:07 PM Ermal Luçi

Correct the name

bfb60ac8 03/06/2008 10:54 PM Ermal Luçi

Introduce OpenVPN tab

72320b88 03/03/2008 05:45 PM Ermal Luçi

Allow the FloatingRules extra options to be displayed when creating rules from scratch

8e6ac824 02/29/2008 11:17 PM Ermal Luçi

Fix missing 'class' typo

c5fc1b2e 02/27/2008 11:45 PM Ermal Luçi
  • Make the GUI aware that we can now handle DSCP in firewall rules
  • Remove duplicate entry for clamav package in filter_rules_generate()
21a0464c 02/23/2008 02:22 AM Ermal Luçi
  • Unbreak rrd graphs for queues and make them multiinterface aware
  • 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...
7f31d1f6 02/21/2008 07:37 PM Ermal Luçi

Do not show duplicate queues names on rules edit page

e6db3f58 02/10/2008 06:49 PM Ermal Luçi

Move tag/mark options to the Advanced section.

7131d92e 02/09/2008 04:03 AM Chris Buechler

Don't show LAN in Interfaces drop down if it doesn't actually exist.

Bye bye, LAN interface requirement.

3d81372f 02/09/2008 03:48 AM Chris Buechler

Fix for "Invalid argument supplied for foreach()" on 937

4633edc2 01/18/2008 05:51 PM Ermal Luçi

Fix an error with previous commit.

5c1f5584 01/18/2008 05:31 PM Ermal Luçi

Unbreak tags on the floating tab.

90636c12 01/17/2008 11:57 PM Ermal Luçi

Fix some typos.

661aed33 01/17/2008 11:41 PM Ermal Luçi

Finish the Floating rules toolbar.
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.

197bfe96 01/11/2008 09:07 PM Ermal Luçi

Bring in the new traffic shaper.
It is capable of multi interface shaping.

Also bring the wizard up-to-date. Now it is capable of doing multi interface too.

0f266b2e 01/08/2008 02:29 AM Chris Buechler

touch up text

Ticket #1569

36d0358b 12/16/2007 08:43 PM Scott Ullrich

Add product_copyright re-branding support
Add product_copyright_years re-branding support
Add product_website re-branding support
Add product_email re-branding support

Work sponsored-by: Centipede Networks

f320386c 12/04/2007 12:17 AM Scott Ullrich

Tell user which characters are bad

21eff66f 12/04/2007 12:14 AM Scott Ullrich

Use htmlentities() to detect html injections.

ce0a5816 12/03/2007 11:27 PM Scott Ullrich

Do a check on all ID's > -1. When we a dup a rule with id 0 the checks where bypassed.

Spotted-by: billm

ef2a753c 12/03/2007 08:33 PM Scott Ullrich
  • Run through all posted values and encode them to a temporary variable. IF 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.
99ea4439 12/03/2007 02:43 AM Scott Ullrich

Only show interfaces user has accss to.

b6742927 12/03/2007 02:15 AM Scott Ullrich

Only show interfaces that the user has access to edit on the firewall rules edit page.

cd0e6d73 12/03/2007 01:37 AM Scott Ullrich

Allow each interface to have ACL's so you can assign a user to be able to edit just that interfaces rules.

c62ff4e7 11/20/2007 12:29 AM Chris Buechler

description text correction

8eb08ba7 11/19/2007 08:38 AM Chris Buechler

fix typo and touch up text

d88c6a9f 11/16/2007 12:48 AM Scott Ullrich

Switch over to array style page titles. Obtained-from: m0n0wall

d9720602 10/20/2007 12:56 AM Seth Mos

List the available Gateways on the rules edit screen

b5c78501 09/01/2007 08:47 PM Seth Mos

Fixing css layout

773861f6 06/01/2007 05:12 PM Scott Ullrich

Remove IPV6 operations.

49decb66 04/14/2007 10:25 PM Scott Ullrich

Remove <br/> from schedule strong note.

4cf2b7fd 04/14/2007 10:08 PM Scott Ullrich

Add a note about firewall rule schedule logic that will pop up in a new window describing how pass rules work when they are outside of the schedule window, etc.

0581660c 03/31/2007 11:22 PM Scott Ullrich

Do not output blank gateways

a60fd0cb 03/26/2007 02:57 PM Scott Ullrich

Only foreach() through the object if it is an array.

This should fix the Warning: Invalid argument supplied for foreach() in /usr/local/www/firewall_rules_edit.php on line 729

615b27bc 03/23/2007 11:08 AM Scott Dale

Firewall Schedule GUI! ... and there was much rejoicing.

0feec714 02/08/2007 10:03 PM Scott Ullrich

Backport IPSEC filtering to 1.0.1.

Requested and will be tested by Seth

89e67d6b 01/31/2007 06:34 PM Scott Ullrich

sICMPV6/ipv6-icmp/