Project

General

Profile

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

# Date Author Comment
2c072899 04/19/2009 10:04 PM Jim Pingle

Found several more variable name typos/mismatches

a1b4bcfd 04/19/2009 09:56 PM Jim Pingle

Another apparent variable name typo

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

effe3da7 03/08/2009 05:30 AM Ermal Luçi

Remove the quotes till i find out why they do not work!

ddd127eb 03/08/2009 02:36 AM Ermal Luçi

Correctly detect processes pid's.

1ab56363 03/08/2009 12:32 AM Ermal Luçi
  • Do not restart ipfw-classifyd on every iteration just send a signal to reload the config. This way no data is lost
  • Some cleanups to fix warning/spamming of the System logs
  • Present is_module_loaded() function to check if a module is loaded.
f476ef15 02/14/2009 06:24 AM Ermal Luçi

Start the userland layer7 daemon after the rules have loaded so the shaper queues can be resolved by the daemon.

9cf48832 01/05/2009 05:06 PM Ermal Luçi

Fix variable name. This unbreaks the intial links if you try to configure it manually.

3a05416f 01/04/2009 11:09 PM Ermal Luçi

Do not flush whole dummynet just for reloading it supports reconfiguration of pipes/queues. This helps with the upcomming CP per user bandwidth activation.

e98a0197 12/24/2008 08:50 PM Ermal Luçi

Fixup some code on [re]starting ipfw-classifyd.

daee46a5 12/21/2008 10:45 PM Helder Pereira

Added missing functions

f63d5b66 12/20/2008 11:57 PM Helder Pereira

This patch adds the initial support for layer7 protocol inspection gui.

057399e4 11/16/2008 05:49 PM Ermal Luçi

Change backend part to show friendly interface names on shaper.

6f627d41 11/16/2008 04:56 PM Ermal Luçi

Its questionable why this function should be available since it will be called when switching from an HFSC queue with childs to a PRIQ which does not have childs.
Either way make a stub available so the interface does not error out.

This should fix ticket #1835

85a5da13 10/23/2008 09:51 PM Ermal Luçi
  • Rename get_current_wan_address to get_interface_ip
  • Rename get_real_wan_interface to get_real_interface
  • Simplify get_interface_ip by using find_interface_ip which should help in speed to since its using caching. Pointed by billm@
  • Cleanup some code when passing or remove some unused one.
0b0b6316 08/08/2008 09:10 PM Martin Fuchs

fix typo: http://forum.pfsense.org/index.php/topic,10847.0.html

8cb1c6e3 07/18/2008 04:46 PM Ermal Luçi

Do not create pipe/queue if it is disabled by the user.

7807634c 07/17/2008 09:02 PM Ermal Luçi

Remove last piece of accidentally slipped in code.

f3768226 07/17/2008 08:57 PM Ermal Luçi

Remove accidentally slipped in code.

ec656e20 07/17/2008 04:37 PM Ermal Luçi

Fix php oddities. How can empty/count return true for an empty/0 elements arrayscp shaper.inc :/etc/incscp shaper.inc :/etc/inc.

1c3fd96b 07/17/2008 04:24 PM Ermal Luçi

Hide advaned options under a 'Show advanced options' button.

19190e1a 07/16/2008 10:57 PM Ermal Luçi

Improve it even for queues.

2e1abb31 07/16/2008 10:52 PM Ermal Luçi

Improve my crunkines with html.

a83afb1f 07/16/2008 10:49 PM Ermal Luçi

Improve my crunkines with html.

ff0189e7 07/16/2008 10:40 PM Ermal Luçi

Better version with suggestions from Scott.

77dc6894 07/16/2008 10:31 PM Ermal Luçi

Hide some options under an show button.

64c7753b 07/16/2008 08:41 PM Ermal Luçi

Create rules for dummynet propperly and add support on filter rule generation for differentiating between pipes and queues.

309ffde9 07/16/2008 07:53 PM Ermal Luçi

Correct some function definitions.

d62ba478 07/16/2008 07:34 PM Ermal Luçi

Fix some bugs and provide small style(9) to shaper.inc

c25a6b6a 07/14/2008 09:50 PM Ermal Luçi

Introduce back end code for dummynet(4).

7f6afb29 07/14/2008 09:33 PM Ermal Luçi

Unbreak traffic shaper rules creation.

ae3d3adb 04/22/2008 08:09 PM Ermal Luçi

Merge other missed fixes regarding FAIRQ.

0876822d 04/22/2008 04:14 PM Ermal Luçi

Missed commit to make FAIRQ visible on the GUI.

e2e54400 04/21/2008 10:54 PM Ermal Luçi

Set limit of queue name to 15 chars.

8774ca6e 04/21/2008 10:52 PM Ermal Luçi

Copy correct parameters when cloning queue.

2b5caa0e 04/21/2008 10:47 PM Ermal Luçi

Provide backend support for FAIRQ and apply some style to whitespaces

0b033d22 03/30/2008 09:21 AM Ermal Luçi

Correct and error slipped in by previous commit.

a843b04f 03/27/2008 05:08 PM Ermal Luçi
  • Unbreak By Queues view (it even allows full interface cloning now)
  • Allow queues to be created safely
  • Fix a typo on tab links for the traffic shaper tabs
a2f70da3 03/20/2008 09:41 PM Ermal Luçi

Disable some bandwidth checks(revisit later on)

2b85c049 03/19/2008 10:50 PM Ermal Luçi

Use correct variable

bf6d2fbc 03/18/2008 11:13 PM Ermal Luçi

Fix wrong bracket on rules generation of altq

371b8558 03/18/2008 10:50 PM Ermal Luçi

Correctly read the passed bandwidth for the root_queue.

3a54efed 03/04/2008 06:29 PM Ermal Luçi

s/intval/floatval/
fix settings for CBQ where setting of bandwidth was wrong in some places

58dc3a03 02/27/2008 10:54 PM Ermal Luçi

Typo fixes and some bug fixing mostly at the frontend part.

8d3fd818 02/23/2008 08:38 PM Ermal Luçi

Use propper icon for showing delete action to be consistent with pfSense GUI.
Noticed/Suggested by: Hoba

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

fe93b17b 02/21/2008 07:23 PM Ermal Luçi
  • First attempt at fixing queues rrd graph
fce82460 02/21/2008 06:22 PM Ermal Luçi
  • Fix some bugs when deleteing queues
  • Remove Manuel from firewall_shaper.php copyright this has nothing to do with him
  • Apply fixes to show the actions taken on queues directly(you needed a refresh to display those), though we pay some penalty for this now
cedae3d3 02/18/2008 08:40 PM Ermal Luçi
  • Unbreak creation of new queues
  • Fix input validation for bandwidth
692b08b2 02/04/2008 07:24 PM Ermal Luçi

Correctly handle enabling/disabling parameters of HFSC scheduler.

07971200 01/29/2008 11:43 PM Ermal Luçi

Fix a bug with regex matching.

56f9c164 01/27/2008 07:18 PM Ermal Luçi

Fix some bugs and typos.

40de74f5 01/22/2008 10:07 PM Ermal Luçi

Add input validation for bandwidths and HFSC scheduler.

b0262cb2 01/21/2008 10:41 PM Ermal Luçi

Add support for the "Remove Shaper " button on the backend.

4f7e4908 01/17/2008 03:50 AM Scott Ullrich

Remove both Bill and myself from the (C). Looks like Ermal has
done a rewrite.

f5fee798 01/17/2008 03:48 AM Scott Ullrich

Add back Bill to the (C) header, he did far more work on the shaper
previously than I did.

92125c97 01/16/2008 10:52 PM Ermal Luçi
  • Fix many bugs itroduced with the new shaper code import.
  • Introduce a new tab to the Firewall - Rules section called "floating rules" where you can create rules with direction/tag/tagged/quick keywords of PF.
  • Improve input validation on the shaper code and the wizard....
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.

cbe2ebe0 05/27/2007 12:25 AM Scott Ullrich

Remove trailing space / cr

0a33f73e 09/17/2006 04:45 PM Scott Ullrich

Dont allow items to run together

Ticket #1105

fa000715 04/24/2006 06:40 PM Scott Ullrich

MFC 11099
Allow WAN and LAN address in shaper rules

191ed731 04/19/2006 03:59 AM Scott Ullrich

MFC 11604
Don't create a pass out rule for a queue if it is not on an interface or not used in a rule. This will cut queue pass out rules by the number of interfaces enabled.

0e16b9ca 04/08/2006 02:04 AM Scott Ullrich

We're in 2006 now, toto

5ca160b3 04/07/2006 01:41 AM Scott Ullrich

init $queue_names to silence PHPEclipse

9b3b1acc 04/02/2006 05:24 AM Scott Ullrich

Add more filter reload information for AJAX filter reload status application

146f99c8 04/02/2006 04:41 AM Scott Ullrich

Add more filter reload information for AJAX filter reload status application

2f038c0b 03/17/2006 10:08 PM Scott Ullrich

MFC 10668
expand aliases to include " ! " to negate all entries in a list.

fdba8ba0 03/17/2006 06:40 PM Scott Ullrich

MFC 10666
No Need To check for aliases here we had just finish building the network address. Plus its futzing over string with a null return.

9d615009 03/17/2006 05:49 PM Scott Ullrich

MFC 10658
Don't concatenate to $dst here (will cause syntax errors in pf rules). also remove unecessary spaces.

03101b55 03/16/2006 11:50 PM Scott Ullrich

Fix optional interface assignments. TODO: "altq on blah blah"

8ede0d63 03/16/2006 11:01 PM Scott Ullrich

Update interface alias to $DESCRIPTION, not friendly interface name for pass out rules, too!

97fadf79 03/16/2006 10:54 PM Scott Ullrich

Update interface alias to $DESCRIPTION, not friendly interface name

0f0c6a9e 03/10/2006 10:52 PM Scott Ullrich

MFC 10496
Improve traffic shaper rules for assigning packets to queues (special consideration for NAT): MFC for next snapshot.

adb82a4a 03/10/2006 09:26 PM Scott Ullrich

MFC 10453
Ticket #857 - correctly print out interface macro

5020adb7 02/26/2006 04:04 AM Scott Ullrich

Add \n

e295675f 02/26/2006 12:27 AM Scott Ullrich

MFC
Shaper fixes from BillM

f1227b84 01/23/2006 05:06 AM Scott Ullrich

MFC 9611
Ticket #792 - fix 6 month old shaper bug that caused erratic speeds and latencies. With a 10Mbit queue and 4 iperf jobs running through it in default and otherL queues, I can get an icmp through in otherH with a mere 25ms additional latency on average.

62a48760 01/23/2006 04:30 AM Scott Ullrich

MFC 9611
Ticket #792 - fix 6 month old shaper bug that caused erratic speeds and latencies. With a 10Mbit queue and 4 iperf jobs running through it in default and otherL queues, I can get an icmp through in otherH with a mere 25ms additional latency on average.

ff074bf9 01/18/2006 09:05 PM Scott Ullrich

Remove trailing newline

767a716e 01/15/2006 03:33 AM Scott Ullrich

Correct warnings and errors found eclipse

a04929b7 12/27/2005 07:34 PM Scott Ullrich

Use the resolved alias value
Ticket #751

3cd71852 12/16/2005 05:25 AM Scott Ullrich

MFC 8474
Make shaper first match - fix a months old oversight.

4bae67f6 11/21/2005 07:20 PM Scott Ullrich

MFC 7934
Expand src and dst aliases if required on traffic shaping rules

Ticket #696

7bdf53c9 11/17/2005 08:47 PM Scott Ullrich

Shaper speed fixes.

Requested-by: BillM

3bf0b8ac 11/14/2005 05:35 AM Scott Ullrich

Since we only support hfsc for the first release, hard code hfsc.

95904542 10/30/2005 07:23 PM Scott Ullrich

MFC 7242
If there's no bandwidth set on an interface, default the interface to 10Mbit This handles vitual interfaces such as vlan

Submitted-by: Dan Swartzendruber

b7ff5e40 10/17/2005 04:11 PM Scott Ullrich

MFC 6920
Allow for parent queues to work. Cleaned up code that does root queue detection and discovered some odd bugs that made me wonder how it worked correctly. Queues can be reordered (honestly, this is kinda pointless, but I put it in cause it was easier to punt to the user than doing queue trees correctly) This is obviously an XXX and needs to be fixed.

4f9a3d3b 09/26/2005 03:32 PM Scott Ullrich

Missing ;

afb5973f 09/25/2005 06:23 AM Bill Marquette

Split out shaper code to make it easier to work on

061f78b1 09/25/2005 06:23 AM Bill Marquette

Split out shaper stuff from filter.inc so it'll be easier to work on
(manual merge from shaper branch)

635615b2 11/10/2004 06:37 PM Scott Ullrich

Move shaper.inc to the attic since we no longer support dummynet traffic shaping. Say hello to ALTQ!

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

Initial revision