Project

General

Profile

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

# Date Author Comment
cdf9847b 01/27/2010 12:17 AM Ermal Luçi

Ticket #136. Fixed showing the link and calculating correct id to the rule edit page.

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.

55ec57b9 12/13/2009 09:34 PM Chris Buechler

link to correct associated firewall rule

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

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.

21f88b49 12/03/2009 12:17 AM Scott Ullrich

Restore the external port range to. Resolves #192

5d2742d5 12/03/2009 12:09 AM Scott Ullrich

Correctly set vtable class

b6867d81 11/30/2009 06:43 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. (For firewall_nat_edit.php)

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

Include filter.inc and shaper.inc

483e6de8 11/21/2009 09:08 PM Scott Ullrich

Rework includes/require. This saves about 4 megabytes.
Simplify get_memory(). Tested on mips/i386

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

Fixes Issue #142

537dff78 11/08/2009 12:55 AM Chris Buechler

show pass icon for rdr pass entries, fix editing of pass entries

f891bf66 11/08/2009 12:34 AM Chris Buechler

old version got committed accidentally, fix

297ed624 11/07/2009 08:57 AM unknown

Fix "Filter rule association" "Pass" option

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

8b1f77be 09/10/2009 11:53 PM Scott Ullrich

Clarify what the drop down is for

147b90b8 09/10/2009 11:51 PM Scott Ullrich

Add space in between save and end of table data

64716c95 09/10/2009 11:18 PM Scott Ullrich

Add missing vncell

5335abae 08/16/2009 07:49 AM unknown

Changed automatical filter rule creation to have multiple options.

b9e28d57 08/14/2009 08:53 PM unknown

Added support for automatically managing firewall rules with NAT rules.

0d64af59 06/30/2009 06:16 PM Ermal Luçi

Clear guiconfig from all sort junk functions and put them on the specific pages where they are needed.
Remove some sort functions not used.

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...
049a688e 03/16/2009 05:50 PM Ermal Luçi

Remove ftp-proxy/pftpx/ftpsesame references we handle all of this in kernel now.(yay!)

2a6cb2d6 08/30/2008 07:56 PM Scott Ullrich

Add CSS header like most pages already have

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

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

cbe3ea96 06/21/2008 02:44 PM Ermal Luçi

Continue interface improvements

33b755d1 02/03/2008 04:38 AM Chris Buechler

shorten description field to prevent creating rulesets that won't load.

Ticket #1619

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

touch up text

Ticket #1569

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.
40b56dc1 12/03/2007 05:02 AM Scott Ullrich

Add multi user firewall nat port forward capabilities.

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

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

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

Fixing css layout

06246e5b 12/27/2006 07:49 AM Seth Mos

Limit NAT description to prevent invalid rules.
Submitted-by: Devon O'Dell <>

df593437 09/06/2006 05:41 PM Scott Ullrich

Fix case-o

s/carp/CARP

Ticket #1097

e2705d67 09/04/2006 10:03 PM Scott Ullrich

When a External port range item is an alias, disallow the entry of Local port.

In-discussion-with: BillM
Bug-reported-by: ChrisB

92442757 08/21/2006 08:25 PM Scott Ullrich

Correct error message field names

Ticket #1084

ea0805c1 08/19/2006 10:42 PM Scott Ullrich

When redirecting FTP entries to internal, install rules for interface address correctly if chosen.

221c77a6 05/01/2006 08:40 PM Scott Ullrich

Make field names in input validation consistent with the field names on the form. Our users are already confused enough to have this type of stuff going on.

7b77fa79 05/01/2006 08:36 PM Scott Ullrich

Return correct field for input validation for nat ip

3fafce5a 04/21/2006 07:49 PM Scott Ullrich

add value="yes" for nosync

53ea15e0 04/21/2006 07:44 PM Scott Ullrich

Correctly display NOSYNC

Ticket #848

d00055f8 04/21/2006 07:23 PM Scott Ullrich

Complete nosync support

Ticket #848

b51ca9d0 04/04/2006 10:03 PM Scott Ullrich

Add PPPOE options.

583cb3fe 04/04/2006 09:18 PM Scott Ullrich

When adding a redirect for FTP alert the user that it really creates 2 firewall rules

Ticket #899

514dbaf8 04/04/2006 09:18 PM Scott Ullrich

When adding a redirect for FTP alert the user that it really creates 2 firewall rules

Ticket #899

f7a724e4 03/09/2006 10:35 PM Scott Ullrich

When selecting WAN ip in NAT port forward, correctly create the helper firewall rule for it if the service is ftp

Ticket #843

0cea6311 01/19/2006 12:50 AM Scott Ullrich

Sync w/ m0n0wall 1.21 to bring back in the overlap port check

e54d4de6 01/02/2006 11:46 PM Scott Ullrich

Remove #!/usr/local/bin/php

aa3400b8 12/29/2005 08:55 PM Scott Ullrich

MFC 8805
Fix protocol checking so that existing input validation works use endport as startport if specified w/out startport

6d6e3d7a 12/09/2005 03:43 AM Scott Ullrich

Check "Auto-add a firewall rule to permit traffic through this NAT rule" by default. This seems to be a really commonly asked question in #m0n0wall

3544cbb0 11/16/2005 06:24 PM Scott Ullrich

MFC 7730
When adding a NAT redirect to a internal FTP server automatically create a rule to allow traffic to the external IP of the redirect, port 21 so that pftpx can function.

b66f7667 10/05/2005 07:48 PM Scott Ullrich
  • Grey out port items when proto is GRE or ESP
  • Ignore ports in input validation fields when port is GRE or ESP

Ticket #585

4ce8ac00 08/23/2005 11:57 PM Erik Kristensen

Adding AutoComplete to firewall_nat_edit
head.inc searchs javascript directory for includes now

5eb817bc 08/06/2005 07:44 PM Bill Marquette

Ticket #283 - make the error message contain enough information to help
further debugging

e598eab5 08/04/2005 09:11 PM Scott Ullrich

Allow port forwarding of GRE and ESP protocols

Ticket #289

4532f947 07/29/2005 10:25 PM Scott Ullrich

Auto complete alias ports correctyl

1425e067 07/13/2005 03:09 AM Bill Marquette

Merge in virtual IP code
This changeset does the following:
merges proxy arp and carp setup menus
removes proxy arp menu from left side
upgrades config file from 1.7 to 1.8
moves existing carp virtual IP and proxy arp config to new <virtualip> tag...

fcdfd949 07/05/2005 09:03 PM Scott Ullrich

Display grey topbar

183a4aae 07/03/2005 06:28 PM Bill Marquette

Change "Inbound NAT" to "Port Forward"
Update _edit.php's to use diaplay_topbar()
Change "Outgoing" to "Outbound" for consistency between load balancing and NAT

a1357fe0 07/03/2005 04:13 PM Bill Marquette

Don't close <head> tag - these files use javascript inside <head>

da7ae7ef 07/02/2005 06:01 AM Bill Marquette

Use $pgtitle instead of re-typing the page title over
Use head.inc on the _edit.php files

a6713b32 06/05/2005 09:23 PM Bill Marquette

Fix nat rule dup so we really create a new rule instead of just editing the current one.
Reported-By: Criggie

b1f66041 05/18/2005 05:15 PM Scott Ullrich

Allow hijacking of PPTP connections.

This should fix Ticket #69

4a991889 05/16/2005 02:14 AM Bill Marquette

Ticket 6: Allow NAT to duplicate rules

857d33cf 05/05/2005 12:53 AM Bill Marquette

Whitespace cleanup

2a757c24 05/01/2005 11:33 PM Scott Ullrich

Do not define name twice. This broke port range capability

6d7aef4e 05/01/2005 11:19 PM Scott Ullrich

show any option

821a25aa 05/01/2005 11:09 PM Scott Ullrich

Fix missing closing bracket

fc01e414 04/28/2005 02:05 AM Scott Ullrich

Make Cancel button match the Save buttons style

9559099b 04/28/2005 02:01 AM Scott Ullrich

Add any option and blurb about when to use it

28b86d64 04/22/2005 02:27 AM Scott Ullrich
  • Add missing cancel button
  • cancel -> Cancel
53c59170 04/21/2005 06:42 PM Scott Ullrich

Add a Cancel button which takes the browser back to the page prior.

0e6998d1 04/18/2005 09:07 PM Scott Ullrich

Add Alias optoins to NAT ports

629dd875 04/14/2005 01:39 AM Bill Marquette

Clean up error text to be same as other port range errors

b46bfcf5 03/27/2005 10:31 PM Bill Marquette

Add $Id$ tag

e99989d8 03/17/2005 12:08 AM Scott Ullrich

Do not sort nat out rules. Bill says its evil ;)

559911e1 03/02/2005 11:27 PM Scott Ullrich

Add LAN option for redirects aka inbound nat.

b964717d 02/25/2005 08:40 PM Scott Ullrich

Do not parse aliases entries unless they are defined

e8074dcd 02/22/2005 02:00 AM Bill Marquette

More standardization

9ae40f2b 02/06/2005 03:51 AM Scott Ullrich

Add auto complete support to NAT.

5b237745 11/07/2004 03:06 AM Scott Ullrich

Initial revision