Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
83bdca55 06/08/2009 05:57 PM Ermal Luçi

Do not use tags for vlan interface names since there might be same vlan tags on different parent interfaces and this will break configs and will hide the reason it does not work. Thanks-to: smos@

80dbf623 06/08/2009 01:43 AM Jim Pingle

Forgot to adjust a couple things to fit HEAD again.

43053856 06/08/2009 01:38 AM Jim Pingle

Use saner control flow, and also make the charts each use their own data properly.

1ae87edd 06/07/2009 03:39 PM Jim Pingle

This should be a relative link

1e9ed00c 06/07/2009 05:07 AM Chris Buechler

fix link

656faad5 06/07/2009 12:59 AM Jim Pingle

Fix some issues that didn't make it into the last commit for some reason.

2e87b9d9 06/06/2009 10:23 PM Jim Pingle

Remove the duplicated page header.

c0b6fdde 06/06/2009 10:02 PM Jim Pingle

Sync my recent stuff to HEAD. Easy Rule, Log parsing tweaks, Firewall Log filter, Firewall Log Summary graphs. Also add ProtoChart.

79d45708 06/05/2009 05:59 PM Renato Botelho

Remove unused php file

50e1f1c6 06/05/2009 12:28 PM Renato Botelho

Fix typo: s/tempalte/template/

03b0e855 06/05/2009 07:04 AM Chris Buechler

clarify log message

250e8c39 06/05/2009 05:39 AM Chris Buechler

correct spelling

ca010769 06/05/2009 05:27 AM Chris Buechler

Fix local/remote specification.

touch up text

39fbee97 06/04/2009 11:42 AM Ermal Luçi

Fix lagg interfaces creation. Reported-by: http://forum.pfsense.org/index.php/topic,16734.0.html

0e0e232b 06/02/2009 06:21 PM Renato Botelho

Avoid errors when a non-existent element is called by a function

Submitted-by: Manoel Carvalho

2312b0eb 06/02/2009 01:17 AM Jim Pingle

How about some handy links to external IP info sources, with a suitable warning.

737ed7d1 06/02/2009 12:54 AM Jim Pingle

It might help if git was actually tracking the file for this...

145eba30 06/02/2009 12:10 AM Jim Pingle

Add a handy DNS resolution page.

cb45014a 05/31/2009 09:14 PM Scott Ullrich

Select lan interface correctly when editing

a9b2e638 05/29/2009 09:49 PM Ermal Luçi

Present a new package option filter_rules_needed which has a function name to be called if the package needs to create firewall rules. The function should have a switch statement one with 'nat' option wich is called for nat/rdr and one with 'rule' option which is needed for rules. This will help on removing from filter.inc all the packages hardcoded includes and rules and give some more dynamicity. The rules by this function will be included on rules.nat.packages and rules.packages on /tmp partition and called by anchors include file when filter reloads(still this has to come).

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.

93ed7659 05/25/2009 11:47 AM Ermal Luçi

Handle the case when no user has logged in. Reported by: http://forum.pfsense.org/index.php/topic,16382.0.html

4fa2be6d 05/22/2009 05:02 PM Ermal Luçi

Check for blank lines and ignore them.

caec9484 05/22/2009 04:29 PM Ermal Luçi

A better fix to empty lines.

32822c6e 05/22/2009 03:49 PM Ermal Luçi

Propperly check for empty slots. Fix by forum user: itsmorefun!

97edea16 05/22/2009 09:55 AM Ermal Luçi

Fix bridge checking missed in previous convert to multi interface capble CP. This is arguably needed since with new bridge the interface might be in full routing mode and be bridged just for SNAP port. Anyway people can run CP on top of the bridge interface itself anyway.

f8b11310 05/21/2009 09:44 PM Ermal Luçi

Make CP multi-interface capable.

006e1787 05/17/2009 06:05 PM Ermal Luçi

Actually it needs an ip!

6d34785f 05/15/2009 12:46 AM Scott Ullrich

Move firmware update text format to globals.inc

b4989d63 05/14/2009 02:26 AM Ermal Luçi

Remove dubious/forgotten unlocking that is uneccesary.

d853e5db 05/13/2009 06:01 PM Ermal Luçi

Speedup noticably CP status page. Previously during load it would not show anything and this commit fixes it.

acea2b12 05/13/2009 05:54 PM Ermal Luçi

Fix lock leaking on portal_allow function.

71569a7e 05/12/2009 08:29 PM Jim Pingle

Fix PPTP+RADIUS. See ticket #1926.

673e587d 05/12/2009 08:08 PM Jim Pingle

Fix CARP IP Creation. Subnet check was failing even for valid input. See ticket #1925

6660d316 05/12/2009 04:59 PM Ermal Luçi

Add the state killing for now on VPN's pppoe/pptp/l2tp when the link goes down. For the others some more thought is needed.

f80a6148 05/09/2009 04:16 AM Ermal Luçi

The other half of CP locks conversion to new locking functions.

9befcca7 05/08/2009 07:20 PM Ermal Luçi

Fix a lock leaking on CP.

0027de0a 05/08/2009 06:42 PM Ermal Luçi
  • Create two new functions lock($subsystem)/unlock() to have more reliable locking using semaphores.
    This function can sleep till the resource is free and can help find not well behaving code.
  • Remove most of the config_lock/config_unlock logics on the whole scripts/pages it is an abuse of this....
89e6e210 05/08/2009 05:40 PM Jim Pingle

Fix OpenVPN automatic shared key generation.

98c0c87a 05/08/2009 05:11 PM Jim Pingle

Fix detection of TLS/Shared Key mode for OpenVPN
The wrong variable was being checked, so the result was always false.

bd448e7f 05/08/2009 10:09 AM Ermal Luçi

From yesterday moving of ipfw loading to only captive portal a regression was noticed on ipfw states sizeing.
Fix this regression by changing this states when they are changed on the system advanced settings page.

Reported by: cmb@

cee476e8 05/07/2009 08:37 PM Ermal Luçi

Correctly enforce limits on html input.

db2872a2 05/07/2009 08:28 PM Ermal Luçi

Fix server hostname resolve option to correctly be set.

ee2db55f 05/07/2009 05:24 PM Ermal Luçi

Move validation of dyndns username to the only place it uses it, the GUI page. There it makes sense. While there add ':' character to allow NO-ip subaccounts.

21fcd99a 05/06/2009 08:31 PM Jim Pingle

Fix CLI filter parser so it works on FreeBSD 8 builds.

ab046d5a 05/06/2009 07:31 PM Jim Pingle

Unbreak log display on FreeBSD 8 based builds of 2.0.
pflog output in FreeBSD 8 spans two lines, so we need a function to collapse those two lines into one line we can parse. Also deal with some other resulting oddities of parsing the new format.

933a34dc 05/05/2009 11:31 PM Ermal Luçi

Remove unused function and function that provide the same functionality as php built-in ones.

90ba56ad 05/05/2009 03:03 AM Scott Ullrich

Move interface groups after Floating and before other interfaces

8496e20d 05/05/2009 02:43 AM Scott Ullrich

Reeturn false to prevent page from moving

96518487 05/05/2009 02:35 AM Scott Ullrich

Allow clicking on the Version and expand it with uname -a via Ajax magic.

aedd7929 05/03/2009 05:55 PM Jim Pingle

Don't display a fake time for a static DHCP lease begin/end. Since it has no beginning and ending, just display "n/a" instead. See ticket #1921.

29e9dc64 05/03/2009 05:35 PM Jim Pingle

Fix lease display. It should be displaying the last lease for a given IP, not the first. See ticket #1922

a848d6c2 04/30/2009 09:05 PM mcrane

Removed if($instpkg['name']) it hid FreeSWITCH package despite name having a value in the config.

fe522219 04/29/2009 12:27 AM Scott Ullrich

Revert "Call system_routing_configure after changes"

This reverts commit 80efb6d634e23c05a11e87b53bda9cbd9f598d11.

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

Show interface groups first in the interface dropdown.

45316b1c 04/26/2009 03:19 PM Ermal Luçi

Resotre check back seems like empty() does not like 0.

c1d00335 04/26/2009 03:18 PM Ermal Luçi

Comment check out seems something is not well with php.

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_....
80efb6d6 04/26/2009 02:21 AM Scott Ullrich

Call system_routing_configure after changes

03d92c40 04/24/2009 04:33 PM Scott Ullrich

Remove second include("guiconfig.inc"). Where is my pointy hat to distribute??

a7c6604c 04/24/2009 03:55 AM Chris Buechler

Fix "disable checksum offloading", and some other bugs with certain combinations of options while here.

04b46591 04/22/2009 09:21 AM Ermal Luçi
  • Do not apply the settings directly from hitting the SAVE button show the apply settings option for consistency with other pages.
69aae7e3 04/19/2009 09:53 PM Jim Pingle

Apparent variable name typo, fixes Ticket #1904

bd1072b5 04/18/2009 07:37 AM Chris Buechler

touch up text

c2ffc6c1 04/17/2009 06:41 PM Jim Pingle

Remove DHCP leases for MAC addresses that now have static/fixed addresses. If these are not cleared, DHCP complains in the logs about duplicate leases.

f6a11dac 04/17/2009 06:41 PM Jim Pingle

Move dhcp lease delete button to the end, and change comments to match style of others nearby.

5bd4c718 04/17/2009 04:38 AM Chris Buechler

Show interface names in uppercase.

fcf384b1 04/17/2009 04:30 AM Chris Buechler

Clean up text

972e5568 04/17/2009 03:20 AM Jim Pingle

Add ability to remove DHCP leases.
Use "x" icon to delete the lease.
Said icon only appears next to "offline" dynamic leases

50a9d5b9 04/16/2009 07:43 PM Jim Pingle

Fix broken OpenVPN client config. See http://forum.pfsense.org/index.php/topic,15608.0.html

6d74f28b 04/15/2009 05:13 PM Jim Pingle

Cosmetic fix - two words were split with hyphenation that didn't look right in the WebGUI.

92215498 04/15/2009 05:11 PM Jim Pingle

Remove "Allow IPv6" option from Firewall/NAT tab, it's already on the Networking tab with other IPv6 options.

3c07ce5e 04/14/2009 02:04 AM Scott Ullrich

allow a diff ip address for gateway monitor

b45dcff4 04/12/2009 08:29 PM Scott Ullrich

Use * instead of Default for consistency

a2b22897 04/10/2009 03:25 AM Chris Buechler

clarify description

5accf130 04/09/2009 08:19 PM Jim Pingle

Fix OpenVPN instance port change.
It had been failing on any change, including valid unused choices.

28359758 04/07/2009 08:40 PM Chris Buechler

don't kill routed unless it's running to avoid error in system log

be361291 04/07/2009 08:32 PM Chris Buechler

Merge branch 'master' of :pfsense/mainline

974ff781 04/07/2009 08:31 PM Chris Buechler

fix typo, clean up text

329bb764 04/07/2009 01:09 PM Seth Mos

Add some smarts so that it always shows the 1st found quality database with Static gateways
Replace ifthenelse with a switch

b040124a 04/07/2009 06:06 AM Chris Buechler

clean up text

7098c77f 04/07/2009 05:46 AM Chris Buechler

clean up text

910efe27 04/06/2009 02:20 AM Chris Buechler

Block all IPv6 traffic by default, since IPv6 isn't supported, there isn't any way to add such rules in the GUI, and nearly all users won't want IPv6 to traverse their firewall at this point. Add "Allow IPv6" checkbox to disable this behavior.

354f1f01 04/06/2009 01:19 AM Chris Buechler

fix order

0f01013a 04/06/2009 12:29 AM Chris Buechler

Since they're listed by name, order alphabetically.

c5d381e3 04/05/2009 11:59 PM Chris Buechler

clean up text

e82d4a41 04/05/2009 09:15 PM Jim Pingle

Configurable filtering for Services Status widget

60359eaa 04/05/2009 08:03 PM Scott Ullrich

Add Use PowerD

c912fe28 04/05/2009 07:55 PM Scott Ullrich

Add missing spacing before PowerD section

d66a8cae 04/05/2009 07:47 PM Scott Ullrich

Add power savings header

8e9fa41d 04/05/2009 07:38 PM Scott Ullrich

Adding PowerD knob to system -> advanced -> misc. This will be useful
for folks wishing for their firewall to use less power overall. Blurb
from the powerd man page from freebsd:

The powerd utility monitors the system state and sets various power con-...
37c7bad8 04/05/2009 07:19 PM Jim Pingle

Fix include for gmirror status widget

5aaccff5 04/05/2009 07:03 PM Jim Pingle

New Widget: Gmirror Status

5579cecd 04/05/2009 05:50 PM Jim Pingle

Fix log widget title/link

af8ae7ce 04/04/2009 11:50 PM Jim Pingle Filter log parsing update
  • Share filter log parsing code instead of using copy/paste/code duplication.
  • Reworked the JavaScript a little so it could also be shared
  • Fix a large number of bugs, especially in the AJAX-based dynamic log viewer.
  • Picks up some more detail from the logs, and more accurately determines the protocol of a given log entry....
5155bb33 04/04/2009 11:18 PM Ermal Luçi

Optimize adding new members to QinQ to evitate recreating the whole QinQ members.

c1289cfd 04/03/2009 08:50 AM Ermal Luçi
  • Convert the QinQ code to use a file where the commands are passed. This speeds up most of the vlan creation.
    Before you'd need 20min to create qinq with 1000 member now it adds 2000 members in just 1 minute
  • Fix some cleanups when deleting QinQ
8ff2395b 04/02/2009 04:42 AM Scott Ullrich

Do not show an * in schedule box. No schedule is applied for block private.

a5adbd09 04/01/2009 07:47 PM Ermal Luçi

Do not show massive amount of members but just what can be shown on the gui

ed8fab52 04/01/2009 02:45 PM Jim Pingle

Fix dump_clog to handle fifolog and clog timestamps and entries.