vyatta-cfg-qos (0.15.40) unstable; urgency=low [ Daniil Baturin ] * Fix file descriptions [ Saurabh Mohan ] * Bugfix 8217: VTI: add traffic-policy cfg commands -- Saurabh Mohan Thu, 09 Aug 2012 13:25:12 -0700 vyatta-cfg-qos (0.15.39) unstable; urgency=low * Add a module for functions shared between conf and op mode scripts. -- Daniil Baturin Tue, 07 Aug 2012 22:43:09 +0700 vyatta-cfg-qos (0.15.38) unstable; urgency=low * Add support for priority-queue policy -- Stephen Hemminger Fri, 13 Jul 2012 16:20:56 -0700 vyatta-cfg-qos (0.15.37) unstable; urgency=low * Delete manually generated vrrp nodes * No need to genererate vrrp interface templates anymore -- John Southworth Tue, 15 May 2012 20:46:02 -0700 vyatta-cfg-qos (0.15.36) unstable; urgency=low [ Deepti Kulkarni ] * new branch * 0.15.34+oxnard1 [ Gaurav Sinha ] * fixing 7322 [ Gaurav ] -- Gaurav Tue, 20 Mar 2012 09:51:00 -0700 vyatta-cfg-qos (0.15.35) unstable; urgency=low * new branch -- Deepti Kulkarni Sat, 03 Mar 2012 02:25:33 -0800 vyatta-cfg-qos (0.15.34) unstable; urgency=low * Fix pppoe qos policy application * Bugfix 7649: * Don't actually do anything in the redirect node.def for openvpn, let the openvpn script handle this. -- John Southworth Tue, 28 Feb 2012 15:15:05 -0800 vyatta-cfg-qos (0.15.33) unstable; urgency=low * Fix validation of value 0 -- Stephen Hemminger Tue, 21 Feb 2012 16:12:27 -0800 vyatta-cfg-qos (0.15.32) unstable; urgency=low * Fix incorrect commit check in redirect node.def * 0.15.31 -- John Southworth Fri, 17 Feb 2012 17:23:41 -0800 vyatta-cfg-qos (0.15.31) unstable; urgency=low * Fix incorrect commit check in redirect node.def -- John Southworth Fri, 17 Feb 2012 17:23:26 -0800 vyatta-cfg-qos (0.15.30) unstable; urgency=low * Bugfix 7784: Need quotes in syntax:expression when using more than just VAR refs -- John Southworth Fri, 10 Feb 2012 13:40:36 -0800 vyatta-cfg-qos (0.15.29) unstable; urgency=low * Allow redirect on all interfaces -- Stephen Hemminger Tue, 07 Feb 2012 14:24:25 -0800 vyatta-cfg-qos (0.15.28) unstable; urgency=low * fix priority generation bug in traffic-policy for vrrp interfaces -- John Southworth Thu, 08 Dec 2011 14:03:43 -0800 vyatta-cfg-qos (0.15.27) unstable; urgency=low * add priorities to vrrp traffic-policy so that it is executed after keepalived has started -- John Southworth Mon, 05 Dec 2011 16:37:02 -0800 vyatta-cfg-qos (0.15.26) unstable; urgency=low * Add vrrp interface parameters for bonding vifs -- John Southworth Fri, 02 Dec 2011 11:15:46 -0800 vyatta-cfg-qos (0.15.25) unstable; urgency=low * Generate traffic-policy nodes for vrrp interfaces -- John Southworth Thu, 01 Dec 2011 16:55:38 -0800 vyatta-cfg-qos (0.15.24) unstable; urgency=low * Fix non-numeric comparison -- Stephen Hemminger Thu, 27 Oct 2011 14:26:14 +0200 vyatta-cfg-qos (0.15.23) unstable; urgency=low * zero is not a legal bandwidth value -- Stephen Hemminger Mon, 10 Oct 2011 15:36:06 -0700 vyatta-cfg-qos (0.15.22) unstable; urgency=low * Fix help text refering to TCP port -- Stephen Hemminger Mon, 08 Aug 2011 16:42:19 -0700 vyatta-cfg-qos (0.15.21) unstable; urgency=low * Fix Qos start interface -- Stephen Hemminger Tue, 02 Aug 2011 14:23:02 -0700 vyatta-cfg-qos (0.15.20) unstable; urgency=low * new branch -- Deepti Kulkarni Thu, 07 Jul 2011 20:55:40 -0700 vyatta-cfg-qos (0.15.19) unstable; urgency=low * Remove leftover check for port range -- Stephen Hemminger Sun, 13 Mar 2011 11:59:45 -0700 vyatta-cfg-qos (0.15.18) unstable; urgency=low * Parital fix for bug 6759 serial packages are incorrectly included in virt ISO -- Mohit Mehta Wed, 02 Feb 2011 12:10:43 -0800 vyatta-cfg-qos (0.15.17) unstable; urgency=low * new branch -- An-Cheng Huang Tue, 28 Dec 2010 13:47:25 -0800 vyatta-cfg-qos (0.15.16) unstable; urgency=low * Change help strings to eliminate verb -- Stephen Hemminger Tue, 21 Dec 2010 11:10:24 -0800 vyatta-cfg-qos (0.15.15) unstable; urgency=low * Wait for ppp devices when updating interface traffic-policy -- Stephen Hemminger Fri, 17 Dec 2010 15:02:51 -0800 vyatta-cfg-qos (0.15.14) unstable; urgency=low * Don't allow incoming Qos on VIF * Add nested shaper classes * Fix path to ethtool * Revert "Add nested shaper classes" * Revert "Don't allow incoming Qos on VIF" * Compute optimium rate to quantum value -- Stephen Hemminger Wed, 08 Dec 2010 12:31:50 -0800 vyatta-cfg-qos (0.15.13) unstable; urgency=low * UNRELEASED -- An-Cheng Huang Thu, 02 Sep 2010 18:28:24 -0700 vyatta-cfg-qos (0.15.12) unstable; urgency=low * add control Replaces for vyatta-cfg-qos-serial -- An-Cheng Huang Wed, 01 Sep 2010 11:32:31 -0700 vyatta-cfg-qos (0.15.11) unstable; urgency=low * add range check for IP source port * Split Qos templates for serial into a separate package -- Stephen Hemminger Thu, 26 Aug 2010 17:12:38 -0700 vyatta-cfg-qos (0.15.10) unstable; urgency=low [ Stephen Hemminger ] * allow larger queue size for round-robin * Allow class 1 for round-robin * Fix round-robin filter and class generation * Fix matching (default) * Make round-robin quantum per class * Fix typo in Qos match for ethernet * Fix help message * Fix shaper class queue calculations for random-detect [ An-Cheng Huang ] -- An-Cheng Huang Fri, 20 Aug 2010 08:44:58 -0700 vyatta-cfg-qos (0.15.9) unstable; urgency=low [ Stephen Hemminger ] * Fix delete of interface qos policy * Revert "Rename limiter class priority field to precedence" * Fix help string on limiter priority * Make default class work for round robin * Fix problem with port interpretation if protocol specified [ An-Cheng Huang ] * remove CLI backend env variables usage -- An-Cheng Huang Wed, 11 Aug 2010 11:51:48 -0700 vyatta-cfg-qos (0.15.8) unstable; urgency=low * UNRELEASED -- An-Cheng Huang Thu, 22 Jul 2010 17:23:24 -0700 vyatta-cfg-qos (0.15.7) unstable; urgency=low * Only allow redirect and mirror on ethernet devices * Fix error message for redirect/mirror and ingress conflict * Move input interface back to Qos package * Check target of redirect before removing ifb * add whitespace -- Stephen Hemminger Wed, 21 Jul 2010 17:46:41 -0700 vyatta-cfg-qos (0.15.6) unstable; urgency=low * Remove 'limiter default priority' * Fix formatting of default filter rule * Fix traffic-limiter class management -- Stephen Hemminger Wed, 21 Jul 2010 14:58:43 -0700 vyatta-cfg-qos (0.15.5) unstable; urgency=low * Fix setting of actions on boot * Don't need sudo to run ethtool * Remove sudo from tc commands * Remove dependency on sudo * Move redirect/mirror interface name tests to commit step * Don't mix string with format in printf * Fix default match rule -- Stephen Hemminger Tue, 20 Jul 2010 18:34:28 -0700 vyatta-cfg-qos (0.15.4) unstable; urgency=low * Fix random-detect queue to small message * Fix message when random-detect bandwidth is too low -- Stephen Hemminger Tue, 20 Jul 2010 15:20:29 -0700 vyatta-cfg-qos (0.15.3) unstable; urgency=low * Expose RED values as constant * Use perltidy to cleanup indentation * Allow larger queue size for sub-queues in Shaper and RoundRobin * Validate shaper class ceiling -- Stephen Hemminger Tue, 20 Jul 2010 15:03:39 -0700 vyatta-cfg-qos (0.15.2) unstable; urgency=low * Eliminate verb from genereated interface template * Cleanup usage of val_help: * Add sanity checks for shaper random-detect queue type * Add check for random-detect on slow speed class -- Stephen Hemminger Mon, 19 Jul 2010 16:15:03 -0700 vyatta-cfg-qos (0.15.1) unstable; urgency=low * Remove verb from help string text * Use val_help: to show command options * Allow text string for IP port match -- Stephen Hemminger Fri, 16 Jul 2010 17:01:38 -0700 vyatta-cfg-qos (0.15.0) unstable; urgency=low * Fix problems when combining match rules * Allow match on firewall mark and protocol -- Stephen Hemminger Thu, 15 Jul 2010 13:38:54 -0700 vyatta-cfg-qos (0.14.19) unstable; urgency=low * Fix rate limiter * Allow match on Ethernet protocol name -- Stephen Hemminger Thu, 15 Jul 2010 12:13:22 -0700 vyatta-cfg-qos (0.14.18) unstable; urgency=low * Limit queues using fair-queue to <= 127 -- Stephen Hemminger Wed, 14 Jul 2010 15:59:49 -0700 vyatta-cfg-qos (0.14.17) unstable; urgency=low * Require queue limit to be greater than zero -- Stephen Hemminger Tue, 13 Jul 2010 14:32:12 -0700 vyatta-cfg-qos (0.14.16) unstable; urgency=low * Fix typo in ematch/fwmark filter -- Stephen Hemminger Mon, 12 Jul 2010 11:07:01 -0700 vyatta-cfg-qos (0.14.15) unstable; urgency=low * Remove limiter firewall mark match template * Allow firewall mark combined with interface match -- Stephen Hemminger Mon, 12 Jul 2010 11:05:24 -0700 vyatta-cfg-qos (0.14.14) unstable; urgency=low * Rename limiter class priority field to precedence -- Stephen Hemminger Mon, 12 Jul 2010 09:32:17 -0700 vyatta-cfg-qos (0.14.13) unstable; urgency=low * Allow limiter for input * Fix out of date comments * Remove traffic-limiter outbound -- Stephen Hemminger Fri, 09 Jul 2010 16:59:30 -0700 vyatta-cfg-qos (0.14.12) unstable; urgency=low * Fix error handling for rate limiter * Add ability to match on firewall mark * Cleanup error message on conflicting match -- Stephen Hemminger Thu, 08 Jul 2010 10:45:46 -0700 vyatta-cfg-qos (0.14.11) unstable; urgency=low * Add help text for intermediate nodes in match -- Stephen Hemminger Tue, 06 Jul 2010 16:13:52 -0700 vyatta-cfg-qos (0.14.10) unstable; urgency=low * Fix match rule on incoming interface -- Stephen Hemminger Wed, 30 Jun 2010 17:47:09 -0700 vyatta-cfg-qos (0.14.9) unstable; urgency=low * Add default for traffic limiter * Reject ip as a IP protocol value -- Stephen Hemminger Mon, 14 Jun 2010 16:44:12 -0700 vyatta-cfg-qos (0.14.8) unstable; urgency=low * Revert "Move traffic-limiter to input-policy" * Revert "Allow any Qos policy to be used for input" * Rearrange Qos commands for Larkspur * Block attempts to mirror/redirect to self * cleanup input-policy leftover * Mark Qos config as version 1 * Fix syntax checks for mirror/redirect * Fix typo in traffic limiter * Fix list policy * Fix update/delete interface * Fix mirror and redirect action -- Stephen Hemminger Fri, 11 Jun 2010 14:54:18 -0700 vyatta-cfg-qos (0.14.7) unstable; urgency=low * add a few missing templates -- An-Cheng Huang Tue, 01 Jun 2010 16:34:39 -0700 vyatta-cfg-qos (0.14.6) unstable; urgency=low * Make sure perl modules end with 1; * Add drop action to ingress limit policy -- Stephen Hemminger Wed, 26 May 2010 08:35:52 -0700 vyatta-cfg-qos (0.14.5) unstable; urgency=low * Add missing IngressLimit module * Fix modification of input-policy * Add checking at commit for input policy -- Stephen Hemminger Thu, 15 Apr 2010 17:07:57 -0700 vyatta-cfg-qos (0.14.4) unstable; urgency=low * Fix setup of ingress qdisc -- Stephen Hemminger Thu, 15 Apr 2010 13:43:18 -0700 vyatta-cfg-qos (0.14.3) unstable; urgency=low * Move traffic-limiter to input-policy * Update ignore list * Get rid of out in command syntax * Change config version -- Stephen Hemminger Wed, 07 Apr 2010 09:14:23 -0700 vyatta-cfg-qos (0.14.2) unstable; urgency=low * Add input interface template * Preliminary support of input-policy -- Stephen Hemminger Tue, 06 Apr 2010 10:51:46 -0700 vyatta-cfg-qos (0.14.1) unstable; urgency=low * Fix traffic-limiter qdisc for root -- Stephen Hemminger Mon, 29 Mar 2010 20:10:43 -0700 vyatta-cfg-qos (0.14.0) unstable; urgency=low * Label Qos config version * Allow use of traffic-limiter for output policy * Allow any Qos policy to be used for input * Put PPP qos setup inside configure mode * Need curverdir * Check return value from IFB correctly. * Rename rate-limiter to rate-control * Get ifb devices working -- Stephen Hemminger Mon, 29 Mar 2010 17:42:08 -0700 vyatta-cfg-qos (0.13.19) unstable; urgency=low * Remove configure step depending on unused install -- Stephen Hemminger Fri, 19 Mar 2010 17:23:57 -0700 vyatta-cfg-qos (0.13.18) unstable; urgency=low * remove unused post install hook * Set environment so ppp script can find variables -- Stephen Hemminger Fri, 19 Mar 2010 17:19:01 -0700 vyatta-cfg-qos (0.13.17) unstable; urgency=low * UNRELEASED -- An-Cheng Huang Wed, 17 Feb 2010 16:13:18 -0800 vyatta-cfg-qos (0.13.16) unstable; urgency=low * Fix typo in filtering for match -- Stephen Hemminger Wed, 17 Feb 2010 13:13:16 -0800 vyatta-cfg-qos (0.13.15) unstable; urgency=low * Add VIF support for wireless * Add configuration version * Simple to allow matching vlan tagged frames -- Stephen Hemminger Fri, 29 Jan 2010 15:23:24 -0800 vyatta-cfg-qos (0.13.14) unstable; urgency=low * added required keyword to help text. -- Michael Larson Mon, 30 Nov 2009 16:00:24 -0800 vyatta-cfg-qos (0.13.13) unstable; urgency=low * dependency update -- Michael Larson Fri, 13 Nov 2009 14:01:25 -0800 vyatta-cfg-qos (0.13.12) unstable; urgency=low * Fix parse error found by check_tmpl script. -- Stig Thormodsrud Thu, 05 Nov 2009 16:47:32 -0800 vyatta-cfg-qos (0.13.11) unstable; urgency=low * add support for priority in project -- slioch Tue, 20 Oct 2009 16:16:15 -0700 vyatta-cfg-qos (0.13.10) unstable; urgency=low * Use sudo when getting speed * Allow random-detect for Qos policy types without rate * Allow random-detect for round-robin subqueue * Allow setting queue limit and average packet size * Handle round-robin without configuration of default * Fix management of delete of policy in use * Fix netem bandwidth (TBF) setup * Change initialization of WRED parameters * IPV6 match fix * Cleanup how qos-policy change detection works * remove pseudo-ethernet vif * Address issues in traffic-shaper match * Require bandwidth setting for default class * Fix update (apply-policy) at end * Fix issues with vif match * Ignore deleted policy on end test * Fix DSCP field match with set-dscp * Fix policy update * Fix mixed protocol matches * Fix IPV6 traffic-class match * Remove extra quote that caused shell error in fair-queue * Don't allow random-detect type for round-robin queue type * random-detect needs qmax > qmin * Fix match rules for traffic limiter * Fix perl error when attempting to delete qos policy * Allow update to interface if not present yet -- Stephen Hemminger Thu, 01 Oct 2009 13:52:13 -0700 vyatta-cfg-qos (0.13.9) unstable; urgency=low * Add wireless config -- Stephen Hemminger Thu, 20 Aug 2009 13:48:54 -0700 vyatta-cfg-qos (0.13.8) unstable; urgency=low [ Stephen Hemminger ] * Handle missing rate value more gracefully * Fix problems with bandwidth template * Fix more places where VAR is quoted * Fix handling of qos-percent/rate values -- An-Cheng Huang Mon, 01 Jun 2009 17:46:48 -0700 vyatta-cfg-qos (0.13.6) unstable; urgency=low * Mark probability must be > 0 * Fix handling of parameter validation -- Stephen Hemminger Fri, 29 May 2009 14:36:06 -0700 vyatta-cfg-qos (0.13.5) unstable; urgency=low * Need to require network delay -- Stephen Hemminger Fri, 29 May 2009 10:03:32 -0700 vyatta-cfg-qos (0.13.4) unstable; urgency=low * Handle percent without % sign * Allow netem without network delay value -- Stephen Hemminger Thu, 28 May 2009 16:17:32 -0700 vyatta-cfg-qos (0.13.3) unstable; urgency=low * Fix missing argument in Netem * Fix setup of DP Virtual Queues -- Stephen Hemminger Wed, 27 May 2009 10:33:34 -0700 vyatta-cfg-qos (0.13.2) unstable; urgency=low * Can't have RED queue with Round Robin * One more pass over on RED parameters * Fix WRED setup -- Stephen Hemminger Tue, 26 May 2009 16:02:14 -0700 vyatta-cfg-qos (0.13.1) unstable; urgency=low * Use better RED parameters * Reimplementation of WRED -- Stephen Hemminger Sat, 23 May 2009 15:20:47 -0700 vyatta-cfg-qos (0.12.21) unstable; urgency=low * Fix RED calculation * change default packet size ot 1024 * Missing setup of top level rate * Allow match rules without priority. * Fix calculation of RED parameters * Fix help text * Fix definition of class values * Fix creation of GRED qdisc -- Stephen Hemminger Wed, 20 May 2009 16:49:27 -0700 vyatta-cfg-qos (0.12.20) unstable; urgency=low * Add packet-length and latency as class attributes * Move getAutoRate into Util * Detect changes to ethernet match rules * Fix missing comma in drr setup * Move RED parameter computation to common code * Add Weighted RED Qos * Add missing NetworkEmulator module * Fix network emulator when no rate defined * Fix exports for new module * Rename weighted-random -- Stephen Hemminger Tue, 19 May 2009 16:08:52 -0700 vyatta-cfg-qos (0.12.19) unstable; urgency=low * Rename virtual-ethernet to pseudo-ethernet -- Stephen Hemminger Wed, 29 Apr 2009 12:33:21 -0700 vyatta-cfg-qos (0.12.18) unstable; urgency=low * Add support for virtual-ethernet -- Stephen Hemminger Sun, 26 Apr 2009 19:52:48 -0700 vyatta-cfg-qos (0.12.17) unstable; urgency=low * Simplify some code in rate handling * Need to generate classes for Round Robin * Remove priority queue implementation * Add Qos matching based on Ethernet MAC address -- Stephen Hemminger Wed, 15 Apr 2009 16:02:37 -0700 vyatta-cfg-qos (0.12.16) unstable; urgency=low * Remove extra help text * Split class and sub qdisc generation * Check for conflicts when match is created * Redo traffic-shaper class contstructor * Allow constructor with out configuration * Add deficit Round-Robin support * Add priority policy support * Add RoundRobin and Priority to build * Fix RoundRobin scheduler -- Stephen Hemminger Mon, 13 Apr 2009 17:56:05 -0700 vyatta-cfg-qos (0.12.15) unstable; urgency=low * Add IPV6 support to Qos -- Stephen Hemminger Thu, 09 Apr 2009 17:39:45 -0700 vyatta-cfg-qos (0.12.14) unstable; urgency=low * Install PPP qos script properly -- Stephen Hemminger Mon, 30 Mar 2009 14:56:59 -0700 vyatta-cfg-qos (0.12.13) unstable; urgency=low * Generate QoS interface templates -- Stephen Hemminger Mon, 30 Mar 2009 08:34:02 -0700 vyatta-cfg-qos (0.12.12) unstable; urgency=low * Fix problems created by switch to using 'select' -- Stephen Hemminger Fri, 20 Mar 2009 11:48:49 -0700 vyatta-cfg-qos (0.12.11) unstable; urgency=low * Use select to avoid passing output path around * Allow setting txqueuelen * Don't change transmit queue length -- Stephen Hemminger Wed, 18 Mar 2009 13:30:02 -0700 vyatta-cfg-qos (0.12.10) unstable; urgency=low * Use hash rather than if/else for delete_interface * Replace update with create on multi-node -- Stephen Hemminger Wed, 18 Mar 2009 10:08:41 -0700 vyatta-cfg-qos (0.12.9) unstable; urgency=low * Print correct names for completion -- Stephen Hemminger Sun, 08 Mar 2009 14:10:36 -0700 vyatta-cfg-qos (0.12.8) unstable; urgency=low * Fold name conflict checking into policy creation * Change vyatta-qos.pl to handle any interface type * Move apply from top level into policy nodes * Handle multiple options for list, start and delete * Reindent qos script -- Stephen Hemminger Sun, 08 Mar 2009 13:44:07 -0700 vyatta-cfg-qos (0.12.7) unstable; urgency=low * Reindent traffic shaper with perl tidy * Reindent Util.pm and enable strict check. * Cleanup whitespace * Avoid possible confusion over variable name 'usage' * Change options * Fix problems caused by GetOptions() change. -- Stephen Hemminger Sat, 07 Mar 2009 17:36:04 -0800 vyatta-cfg-qos (0.12.6) unstable; urgency=low * Fix double prefix when setting up ShaperClass -- Stephen Hemminger Tue, 10 Feb 2009 15:26:36 -0800 vyatta-cfg-qos (0.12.5) unstable; urgency=low * Fix loading problems with sub-class modules * Use undef rather than -1 in default class -- Stephen Hemminger Sun, 08 Feb 2009 15:41:42 -0800 vyatta-cfg-qos (0.12.4) unstable; urgency=low * Add ShaperClass and LimiterClass to Makefile -- Stephen Hemminger Fri, 06 Feb 2009 17:24:27 -0800 vyatta-cfg-qos (0.12.3) unstable; urgency=low [ Bob Gilligan ] * Move qos policy parameters for PPPOE to correct location in tree. * Bugfix 4052: Support PPPOE over ethernet VIFs. [ Stephen Hemminger ] * Fix vyatta config name change * Fairqueue: fix perlcritic warnings * ratelimiter: fix perlcritic warnings * traffic limiter: move class to separate file * Split shaperclass into separate file -- Stephen Hemminger Thu, 05 Feb 2009 14:37:39 -0800 vyatta-cfg-qos (0.12.2) unstable; urgency=low * Don't reset txqueuelen after removing qos * Fix perl critic warning * Enable strict * Fix error handling when no bandwidth specified * Fix QoS over ppp interfaces -- Stephen Hemminger Fri, 30 Jan 2009 13:14:39 -0800 vyatta-cfg-qos (0.12.1) unstable; urgency=low [ An-Cheng Huang ] * add support for development build [ Stephen Hemminger ] * Change perl module names from VyattaQosXXX to Vyatta::Qos:XXX * Change VyattaConfig to Vyatta::Config * VyattaConfig -> Vyatta::Config * Fix typo in import list * Ignore description in match specification * Add support for network emulation [ An-Cheng Huang ] * update maintainer information * "files" file should be removed before package build -- An-Cheng Huang Thu, 08 Jan 2009 09:23:54 -0800 vyatta-cfg-qos (0.12) unstable; urgency=low 3.2.0 [ Mark O'Brien ] [ Stephen Hemminger ] * Change input rate limiting to use token bucket * Fix QoS on Vif * Add qos-policy hooks for vif over serial * Better help for match options * Better message on missing bandwidth * fix minor qos-policy types * Add support for QoS on tunnels * Add qos-policies for bond devices * Handle updates to existing vif qos * Fix repeated spellin error [ Bob Gilligan ] * Bugfix: 3684 [ Stephen Hemminger ] * Default ceiling for default class should be same as rate * Fix list-policy problem with ingress * fair-queue: validate policy on update * Validate ingress bandwidth value * Add incoming traffic limiting to Qos * Workaround CLI regex problem * Add drop-tail (aka FIFO) QoS policy * Allow either iproute package name [ Mark O'Brien ] -- Mark O'Brien Tue, 25 Nov 2008 19:08:44 -0800 vyatta-cfg-qos (0.11) unstable; urgency=low 3.1.2 [ Mark O'Brien ] [ Stephen Hemminger ] * Handle auto bandwidth value better * Don't get classes confused and cause internal error * Look for changes in QoS after commit * Retry to find interface speed * Fix error message when ceiling < rate * validate traffic shaper rates at commit time if possible [ Mark O'Brien ] -- Mark O'Brien Wed, 23 Jul 2008 21:35:49 -0700 vyatta-cfg-qos (0.10) unstable; urgency=low 3.1.0 [ Mark O'Brien ] [ Stephen Hemminger ] * Fix formatting of error message * Fix error messages for misconfiguration * Fix speed detection on vlan interface * Fix mixing of set-dscp and dscp match * Apply filters always to root. [ rbalocca ] * Ignore derived files [ Stephen Hemminger ] * new qos-policy type rate-limit * remove unused uninitialized variable * Fail on commit if ceiling is less than bandwidth [ rbalocca ] * Convert to our method of changelog creation [ Bob Gilligan ] * Add QoS policy configurability for PPPOE, PPPOA and classical IP over [ Mohit Mehta ] * Fix Bug 3069 Help strings should be standardized [ Mark O'Brien ] -- Mark O'Brien Tue, 17 Jun 2008 09:26:10 -0700 vyatta-cfg-qos (0.9) unstable; urgency=low 3.0.5 -- Mark O'Brien Tue, 06 May 2008 12:43:12 -0700 vyatta-cfg-qos (0.8) unstable; urgency=low 3.0.4 -- Mark O'Brien Mon, 05 May 2008 16:40:31 -0700 vyatta-cfg-qos (0.7) unstable; urgency=low 3.0.3 [ Mark O'Brien ] [ rbalocca ] * Indicate the VC4.0.2 release candidate in the changelog [ Mark O'Brien ] -- Mark O'Brien Tue, 29 Apr 2008 16:42:12 -0700 vyatta-cfg-qos (0.6) unstable; urgency=low VC4.0.2 -- Mark O'Brien Sat, 19 Apr 2008 11:55:59 -0700 vyatta-cfg-qos (0.5) unstable; urgency=low VC4.0.2 release candidate [ Mark O'Brien ] [ Stephen Hemminger ] * allow qos over vlan * Allow qos over vlan * Fix match rule formatting * fix bug with interpretation of ceiling * fix QoS traffic shaper priority-queue setup * change error message when speed can not be determined * Limit Qos priority values [ Mark O'Brien ] -- Mark O'Brien Wed, 16 Apr 2008 09:49:56 -0700 vyatta-cfg-qos (0.4) unstable; urgency=low 3.0.2 [ Mark O'Brien ] * 3.0.1 [ Stephen Hemminger ] * Use uppercase when describing DSCP in help text * Better validation of numeric input * silence ethtool messages when auto bandwidth used * Wait for the eternal freeze to lift * More unfrozen stuff * More trivial stuff to wait for after freeze * Put back the spelling fixes. * Put back the bugfix for numeric input * Fix error messages from ethtool leaking out * bandwidth problems should be nonfatal * set ceiling on class [ rbalocca ] * Fix debian dependencies * Set dependencies on either bash or vyatta-bash [ Mark O'Brien ] -- Mark O'Brien Fri, 04 Apr 2008 18:00:24 -0700 vyatta-cfg-qos (0.3) unstable; urgency=low VC4.0.1 [ Mark O'Brien ] [ Stephen Hemminger ] * remove leftover template for default/queue * cleanup variable names for clarity * auto-completion for qos-policies * autocompletion for dscp field names * DSCP values should be scaled * Show DSCP field values * change syntax checks for policy name * QOS perl script policy management changes * validate queue-limit syntax * remove dead code in qos script * fix parsing problems during update * add QOS support for serial * Better help message for class identifier * Fix syntax checking for queue-limit * fix handling of hash-interval * use object factory rather than hardcoded switch for policy config * better error messages for configuration problems * better syntax/semantic checking of qos-policy * syntax fix for fair-queue/queue-limit * fix filtering rules when using set-dscp * clear old policy before applying new QOS * tab completion for protocol values * Replace VLP with GPLv2 * Update copyright to GPLv2 * add license text to scripts * fix script problem when updating interface [ rbalocca ] * Fix build problem * Remove empty directories from the debian package [ Mark O'Brien ] -- Mark O'Brien Tue, 18 Mar 2008 19:03:39 -0700 vyatta-cfg-qos (0.2) unstable; urgency=low vc4.0.0 [ Mark O'Brien ] [ An-Cheng Huang ] * convert templates to new syntax [ Stephen Hemminger ] * fix typos in management of match rules * format id for default class correctly * change to how open is used to run tc * don't pass debug to update_interfaces * get rid of unused variable * get auto speed correctly * don't use sudo when updating interface * fix parsing of ethtool output for auto rate processing * better error messages on errors * cleanup on failed commit * handle undefined values better * get match rules to work. * Add help for burst values * don't indent help as much * make sure regex for matching percentage are anchored * add validation for policy names, and policy update/delete * add support for match based on incoming device and vlan * rename rate to bandwidth * fix update/delete tags to properly find parent * better error handling and propogation from get_num * fix update problems * rename dsfield to dscp * fix problems with percent sign in comp_help * allow greater range of priorty * vlan tag is not a tag node * use ifindex to check for valid interface config * fixes for match on vlan or interface * fix vlan and device matching * restrict class to 3...4095 * add templates for dscp setting * catch errors where dscp name is not defined * update to qos functionality * detect match conflicts during commit * use sudo to run ethtool * if error occurs in qos processing display commands * get dsmark working * Add new options to set queue type and queue limit * default scaling for bandwidth fix [ Mark O'Brien ] -- Mark O'Brien Mon, 25 Feb 2008 17:38:22 -0800 vyatta-cfg-qos (0.1) unstable; urgency=low * Initial Release. -- Stephen Hemminger Wed, 30 Jan 2008 11:23:18 -0700