Project

General

Profile

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

# Date Author Comment
e5e5ba51 07/02/2010 06:36 PM Vinicius Coque

Fixing gettext calls on firewall_rules_edit.php

a5e9c284 06/30/2010 12:19 PM Renato Botelho

Revert "Implemment gettext() calls"

This reverts commit 7502ef0a698a49d9652cd3616447eb717cba707d.
A lot of mistakes

Conflicts:

usr/local/www/firewall_nat.php
3deb92f7 06/30/2010 12:01 PM Renato Botelho

Revert "Implemment gettext() calls"

This reverts commit 49031495b501e4477941fa6248fe94cc698f9dcd.
A lot of mistakes

Conflicts:

usr/local/www/firewall_nat.php
49031495 06/30/2010 03:49 AM Jeann

Implemment gettext() calls

7502ef0a 06/29/2010 07:13 PM Jeann

Implemment gettext() calls

11d2c529 06/24/2010 10:28 PM Rafael Lucas

Implement gettext() calls

3cceb5d5 06/02/2010 02:04 PM Jim Pingle

Add status/log links to Firewall rules

08825acc 05/14/2010 12:02 PM Seth Mos

Allow the use of ">" in filter rule descriptions. Even whilst stripping the > before the comparison htmlentities
will still trigger on the <. It is safe to assume here that creating any sort of html tag is unlikely. Ticket #465

1122a892 05/12/2010 02:09 AM Erik Fonnesbeck

Fix source input validation, saving, and the "View the NAT rule" link on linked filter rules. Ticket #586

3e3582a9 05/12/2010 12:21 AM Erik Fonnesbeck

It wasn't clear enough why source port should usually be any. Make it more clear.

c013d3f5 05/09/2010 03:17 AM Chris Buechler

check more closely for match here, to fix multiple items being marked as "selected", leading to the wrong interface being selected.

1b38ac36 05/07/2010 03:31 PM Ermal LUÇI

Use common function to return gateway array so consinstency is preserved around code.

8ba13f00 05/05/2010 08:01 PM Ermal LUÇI

Ticket #568. Programatically decide if to show an advanced button or the value if non default.

b8ed2a11 05/05/2010 07:26 PM Ermal LUÇI

Implement tcp flags and sloppy state on the GUI.

bae53989 04/29/2010 11:13 AM Renato Botelho

Fix indent

0f9b6beb 04/22/2010 12:18 PM Renato Botelho

Merge remote branch 'mainline/master'

Conflicts:
etc/inc/filter.inc

c7de8be4 04/21/2010 09:03 PM Jim Pingle

Add a new alias type, urltable, which downloads a file of IP/CIDR addresses and loads them into a pf persist table instead of importing the addresses directly into a traditional alias. This allows for using huge tables of addresses that would otherwise break the GUI and/or fail to load into pf. Part of ticket #512

383654fc 04/19/2010 06:51 PM Vinicius Coque

Block source edit on associated firewall rules

06e2a55d 04/12/2010 12:06 AM Andrew Thompson

Initialise the correct array if empty.

8b69a3e1 04/03/2010 09:27 PM Chris Buechler

fix text

611ae852 03/27/2010 12:05 AM Ermal LUÇI

Redo most of the ppp interface handling to be consistent with the other mpd5 configurations. This way there is no more special handling for ppp around.

19757916 02/10/2010 08:54 PM Ermal Luçi

Ticket #14. Implement an advanced option to allow disabling autogenerated reply-to. Submitted-by: Dan Swartzendruber

9b16b834 01/26/2010 11:59 PM Ermal Luçi

Ticket #136.

Fix associated nat rules.
Now both the filter rules and the nat ones contain a associated-rule-id tag which helps link the items together.
The API to use for this is in itemid.inc.

All the issues should be solved now.

3169ec8e 12/21/2009 05:50 AM Chris Buechler

add PPP support to dynamic gateways

106804a2 12/21/2009 05:43 AM Chris Buechler

shift this around a little, put the dynamic gateways beneath the static ones, not beneath the gateway groups. Also show the dynamic gateways correctly ($ifent not $if)

29adf437 12/21/2009 05:04 AM Chris Buechler

clean up text

e91baab8 12/19/2009 03:20 AM Chris Buechler

fix reject rules to the same as in 1_2. return is valid on all rules

a29dc11b 12/19/2009 03:04 AM Chris Buechler

fixup text

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.