Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
2648fa63 04/27/2010 12:03 PM Renato Botelho

Automatically select destination as $Interface address when Interface is changed just for new rules, or, if previous rule has already the combination interface + interface address selected

be28a8c0 04/27/2010 11:41 AM Renato Botelho

Merge remote branch 'mainline/master'

0648c968 04/27/2010 11:25 AM Ermal LUÇI

Silence and correct command that tries to kill a previous running ipfw-classifyd command.

df5da531 04/27/2010 11:10 AM Ermal LUÇI

Missed curly.

b7729cee 04/27/2010 11:08 AM Ermal LUÇI

Do not error out when trying to delete an unexisting package. Just display an error message.

db3829e1 04/27/2010 04:38 AM Scott Ullrich

Add binding support for row helper drop downs

9f65abbf 04/27/2010 04:06 AM Scott Ullrich

Allow mapping a select drop down to any area of config.xml

e066fe07 04/26/2010 07:33 PM Ermal LUÇI

Fix test to not penalized variable value of 0.

fac4562e 04/26/2010 07:22 PM Renato Botelho

Merge remote branch 'mainline/master'

573e8df2 04/26/2010 07:22 PM Renato Botelho

Remove option 'any' from Destination Port Range

1324ebaf 04/26/2010 02:13 PM Renato Botelho

Mark this just informative textarea as readonly

ec0d9bef 04/26/2010 12:44 PM Renato Botelho

no rdr rules shouldon't have ->, take care of nat reflection rules either

a94ee3fa 04/26/2010 12:00 PM Renato Botelho

Merge remote branch 'mainline/master'

67d5b508 04/26/2010 12:18 AM Chris Buechler

correctly go to interface for edit bogons/rfc1918

c8efb628 04/25/2010 08:20 AM Erik Fonnesbeck

Use the source address/ports and nordr parameter with reflection redirects as well.

0534d60a 04/25/2010 04:04 AM Chris Buechler

temporary work around for ticket #536

a73f50e2 04/25/2010 02:36 AM Chris Buechler

add note about 1:1s and interface IPs

81a24277 04/25/2010 02:25 AM Chris Buechler

remove unnecessary input validation checks

e05b5278 04/25/2010 02:16 AM Chris Buechler

remove this check, the WAN IP can be used in binat now with no problems

ee8c3889 04/24/2010 11:04 PM Chris Buechler

remove bunk input validation

3d1e7c67 04/23/2010 04:37 PM Renato Botelho

Merge remote branch 'mainline/master'

1b8048a1 04/23/2010 04:28 PM jim-p

Fix perms

2b5f276f 04/23/2010 04:19 PM Jim Pingle

Improve NanoBSD slice updating/changing a bit, add some error checking. Resolves #534.

08fd5444 04/23/2010 02:05 PM Jim Pingle

Relocate some NanoBSD functions to a central place. Change NanoBSD diagnostics and system info widget to use the new code. Ticket #533 and some prerequisite parts of Ticket #534.

8ec7b3e0 04/23/2010 08:17 AM Ermal LUÇI

Well there was a reason for this being returned out. Ticket #539.

c4e0fc8b 04/22/2010 09:15 PM Ermal LUÇI

Remove all code for directions it is not needed any more on passthrough ip's.

c10ea0a1 04/22/2010 09:08 PM Ermal LUÇI

Add missing ;

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

Merge remote branch 'mainline/master'

Conflicts:
etc/inc/filter.inc

e3e5160c 04/22/2010 11:54 AM Ermal LUÇI

Unbreak limiter rule creation.

5de7d56f 04/22/2010 11:23 AM Ermal LUÇI

Ticket #528. Do not route-to for local connected subnets.

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

74e861e3 04/21/2010 01:44 PM Jim Pingle

Validate imported URL data. Resolves #530.

667b5380 04/21/2010 12:53 PM Renato Botelho

Merge remote branch 'mainline/master'

f40980ad 04/20/2010 09:53 PM Ermal LUÇI

Fix creation of pipe/queue aka limiters.

0852838c 04/20/2010 09:31 PM Ermal LUÇI

Warn the user when we cannot get the MAC address on pass through auto add case. Also when a user does a logout through clicking the logout form exit after showing sending info on logout successful.

9426cb03 04/20/2010 09:16 PM Ermal LUÇI

Allow a passthrough mac to be deleted by a POST. Take the neccessary actions to disconnect and remove the mac from CP.

92140621 04/20/2010 09:14 PM Ermal LUÇI

Allow users to send in the same POST authentication info and post fields. This will be allowed by authentication code if the special post var 'postafterlogin' isset.

68d0b70a 04/20/2010 06:44 PM Ermal LUÇI

Make pasthrough GUI code catch-up with the latest changes.

1dbe445a 04/20/2010 06:32 PM Ermal LUÇI

Use tables of ipfw for passthrough mac entries. This makes it scale way better than previously. Fix multiple entries on adding mac through entries automatically after login for the same user. The changes allow even pass through mac to be controlled from the Status->Captiveportal. Use serialize/unserialize on some files that keep temporary information to speed up calculations. Really allow mac passthrough to follow radius rules or time out rules when present.

c408107c 04/20/2010 04:08 PM Renato Botelho

Call dst_change with right param and on right place to use correct destination address for new rules

a3e7bd0b 04/20/2010 04:00 PM Renato Botelho

Consider VIPs on Destination Address and below few fixes

- Rename change_dst to dst_change to follow standards
- Fix indent

eab43804 04/20/2010 01:55 PM Carlos Eduardo Ramos

changed destination type according to the selected interface

2bc256a9 04/20/2010 01:21 PM Vinicius Coque

Validating Source address and Destination address

8ec4a82d 04/20/2010 12:42 PM Renato Botelho

Merge remote branch 'mainline/master'

59b6de82 04/20/2010 12:26 PM Vinicius Coque

Hidding Redirect Target Port when using GRE and ESP

1b1d686f 04/20/2010 12:22 PM Carlos Eduardo Ramos

Disable redirect port field when a port different of (other) is selected

0d388969 04/20/2010 01:54 AM Scott Ullrich

Do not include filter.inc twice

6ce61a8f 04/20/2010 12:40 AM Ermal LUÇI

Add a new option which allows the admin user to configure CP so that it automatically enters an MAC passthru entry. The MAC is taken from login details and has to be removed manually. Also do improvements on rules handling and pipes. Add some optmizations. Teach the GUI/backend on ip/mac passthrough to configure a bw limit for this entries.

c443bb14 04/19/2010 10:52 PM Scott Ullrich

Show p2 items correctly (add missing td's)

c88c2df9 04/19/2010 08:46 PM Jim Pingle

Perform IP/Host and Port number validation for Authentication servers in the OpenVPN Wizard.

6e6a5ce3 04/19/2010 08:27 PM Jim Pingle

Restrict country code entry in the OpenVPN wizard to two letters.

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

Block source edit on associated firewall rules

494b4e60 04/19/2010 06:21 PM Jim Pingle

Fix default port choices for LDAP/RADIUS server in OpenVPN wizard.

c0f650c4 04/19/2010 05:57 PM Jim Pingle

Fix OpenVPN port default choice in Wizard. Also fix protocol specification. (Should be Uppercase)

8cd0a3fa 04/19/2010 05:54 PM Jim Pingle

Revert "Fix finding next OpenVPN port. Protocol should be lowercase." - This was wrong in the wizard, apparently, and not the main page.

This reverts commit a48613a65d8d04dfec2aeefdb37440bdd399cdab.

a48613a6 04/19/2010 05:43 PM Jim Pingle

Fix finding next OpenVPN port. Protocol should be lowercase.

6d346c17 04/19/2010 02:07 PM Renato Botelho

redirect port range must not use :*, calculate end port and create the correct rule

50dc3f41 04/19/2010 01:46 PM Renato Botelho

Fix port range calculation

18ad98d0 04/19/2010 12:56 PM Renato Botelho

Use isset() to check boolean values from xml, to be sure it is or not set. It fixes a bug to add "no rdr" rules. While i am here, fix another small issue setting $nordr to "" when nordr is not set to fix all next rules

cf9f53c8 04/19/2010 11:15 AM Renato Botelho

Merge remote branch 'mainline/master'

Conflicts:
etc/inc/filter.inc

9460ee11 04/19/2010 06:40 AM Chris Buechler

fix text

7b7e5b30 04/18/2010 10:24 PM Chris Buechler

remove commented out bit that causes annoying pop ups in IE. Ticket #299

43cea754 04/18/2010 08:53 PM Chris Buechler

show port and proto

d96e36a4 04/18/2010 08:15 PM Chris Buechler

fix up text

28e5f5fa 04/18/2010 08:03 PM Chris Buechler

clarify text

addbcae7 04/18/2010 01:56 AM Scott Ullrich

Fix growl issues.

Ticket #518
Ticket #519

Submibtted-by: Blake Skinner

1467b79f 04/18/2010 12:27 AM Pierre POMES

Use FQDN for HELLO SMTP command. Ticket #443

842fb73b 04/17/2010 07:49 PM Chris Buechler

use 6969 for tftp-proxy

09bbbebb 04/16/2010 07:38 PM Ermal LUÇI

Ticket #511. Actually return the rules from all the packages not just the first one.

cfdce2ad 04/16/2010 07:08 PM Ermal LUÇI

Ticket #508. Make TFTP proxy configurable by System Advanced->Firewall/NAT for several interfaces.

f691243d 04/16/2010 06:41 PM Ermal LUÇI

Do not use the presence of lan as an indicator of having only one interface. Actually deduce that from the count of interfaces. It is perfectly legal on 2.0 to not have a lan interface and only opt/wan ones.

38b357bd 04/16/2010 06:38 PM Ermal LUÇI

Do not use the presence of lan as an indicator of having only one interface. Actually deduce that from the count of interfaces. It is perfectly legal on 2.0 to not have a lan interface and only opt/wan ones.

a05a0fc7 04/16/2010 05:43 PM Vinicius Coque

Merge remote branch 'mainline/master'

2cfbe062 04/16/2010 04:24 PM Jim Pingle

Update system information widget to use new version checking mechanism.

a76c1c45 04/16/2010 04:14 PM Jim Pingle

Beef up the version comparison code. This should let us compare several combinations of local and remote versions and properly determine if the current version is older or the same as the remote version.

93b8266e 04/15/2010 09:08 PM Jim Pingle

Fail over update check to report the supplied version from the remote server if it is not a build time/datestamp.

939e4a91 04/15/2010 08:54 PM Jim Pingle

Fix whitespace

27e21d1c 04/15/2010 08:04 PM Jim Pingle

Fix CA cert dupe detection when no certs yet exist.

9cb9c7d4 04/15/2010 08:03 PM Jim Pingle

Add titles to wizard steps, change some wording to be more consistent.

65ebfd98 04/15/2010 12:49 PM Renato Botelho

Merge remote branch 'mainline/master'

3d5b0001 04/14/2010 09:19 PM Ermal LUÇI

radius.inc already has this includes so do not include them explicitly. This unbreaks the loading of bcmath module since PEAR.inc is not yet included!

9a38338c 04/14/2010 02:37 PM Ermal LUÇI

Ticket #386. Add even the network address to the list of addresses on proxy arp vips to the naat out edit.

45a99750 04/14/2010 01:28 PM Ermal LUÇI

Ticket #483. Load the bcmath extension dynamically through PEAR for Radius accounting.

6364b88b 04/14/2010 01:18 PM Ermal LUÇI

Ticket #486. Convert even the gateways that specify the interface itself.

5ac2f583 04/14/2010 12:40 PM Ermal LUÇI

Ticket #499. Create custom options propperly for each interface. This solution binds the option name to the interface name so it is even easier to distinguish.

d64421fa 04/14/2010 11:59 AM Renato Botelho

Merge remote branch 'mainline/master'

c74804cd 04/13/2010 11:19 PM Ermal LUÇI

Add code to allow applications on pfSense itself that bind to a socket or want to source route traffic to work. This fixes DynDns on multi-wan as the simplest of it.

52e95286 04/13/2010 10:19 PM Ermal LUÇI

Add a timeout for curl_exec. Combine all dyndns.org methods to one catching up with its API changes.

c3c3e03b 04/13/2010 09:08 PM Ermal LUÇI

Fix regex on matching ip when behind nat.

d2946062 04/13/2010 08:38 PM Ermal LUÇI

Move checking if dyndns is enabled to the proper place.

85b2f424 04/13/2010 08:31 PM Ermal LUÇI

Improve startup time by delaying dyndns synching.

24ed5c3b 04/13/2010 06:30 PM Ermal LUÇI

Remove associated rule-id from default config they confuse rule edit page.

155927f7 04/13/2010 02:07 PM Renato Botelho

Merge remote branch 'mainline/master'

Conflicts:
usr/local/www/firewall_aliases.php
usr/local/www/firewall_virtual_ip.php

532f800b 04/13/2010 02:05 PM Renato Botelho

Check if var exist before compare its value

3504e10b 04/13/2010 02:04 PM Renato Botelho

Use correct xml tag to compare with nat port forward destination address

2df3a71f 04/13/2010 02:01 PM Renato Botelho

On Virtual IPs, the ip is stored on subnet xml tag, use it to compare with external-address.

0e7dded1 04/13/2010 01:27 PM Renato Botelho

source address is been checked 2 times and destination address no one, fix this

09579bb0 04/13/2010 12:14 PM Renato Botelho

Merge remote branch 'mainline/master'

676b4a39 04/12/2010 10:24 PM Ermal LUÇI

Remove bandwidth tags from default config they are not used.

077d5702 04/12/2010 10:23 PM Ermal LUÇI

Actually disable flowtables support by default.