Makefile.am                                                                    
                              |    2 
 debian/changelog                                                               
                              |   14 +
 lib/Vyatta/Qos/Match.pm                                                        
                              |   10 
 lib/Vyatta/Qos/Priority.pm                                                     
                              |  131 +++++++++
 lib/Vyatta/Qos/RoundRobin.pm                                                   
                              |  134 ++++++++++
 lib/Vyatta/Qos/ShaperClass.pm                                                  
                              |   91 +++---
 lib/Vyatta/Qos/TrafficShaper.pm                                                
                              |   94 ++-----
 scripts/vyatta-qos.pl                                                          
                              |    2 
 templates/qos-policy/priority-queue/node.def                                   
                              |    8 
 templates/qos-policy/priority-queue/node.tag/class/node.def                    
                              |    6 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/description/node.def
                             |    2 
 templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.def     
                              |    4 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/description/node.def
              |    2 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/interface/node.def
                |    7 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/ip/destination/address/node.def
   |    2 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/ip/destination/node.def
           |    1 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/ip/destination/port/node.def
      |    3 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/ip/dscp/node.def
                  |   18 +
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/ip/protocol/node.def
              |   17 +
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/ip/source/address/node.def
        |    2 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/ip/source/node.def
                |    1 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/ip/source/port/node.def
           |    3 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/ipv6/destination/address/node.def
 |    2 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/ipv6/destination/node.def
         |    1 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/ipv6/destination/port/node.def
    |    3 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/ipv6/dscp/node.def
                |   18 +
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/ipv6/protocol/node.def
            |   17 +
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/ipv6/source/address/node.def
      |    2 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/ipv6/source/node.def
              |    1 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/ipv6/source/port/node.def
         |    3 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/match/node.tag/vif/node.def
                      |    5 
 templates/qos-policy/priority-queue/node.tag/class/node.tag/priority/node.def  
                              |    4 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/queue-limit/node.def
                             |    2 
 
templates/qos-policy/priority-queue/node.tag/class/node.tag/queue-type/node.def 
                             |    9 
 templates/qos-policy/priority-queue/node.tag/default/node.def                  
                              |    1 
 templates/qos-policy/priority-queue/node.tag/default/priority/node.def         
                              |    4 
 templates/qos-policy/priority-queue/node.tag/default/queue-limit/node.def      
                              |    2 
 templates/qos-policy/priority-queue/node.tag/default/queue-type/node.def       
                              |    9 
 templates/qos-policy/priority-queue/node.tag/description/node.def              
                              |    2 
 templates/qos-policy/round-robin/node.def                                      
                              |    8 
 templates/qos-policy/round-robin/node.tag/class/node.def                       
                              |    6 
 templates/qos-policy/round-robin/node.tag/class/node.tag/description/node.def  
                              |    2 
 templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.def        
                              |    4 
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/description/node.def
                 |    2 
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/interface/node.def
                   |    7 
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/destination/address/node.def
      |    2 
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/destination/node.def
              |    1 
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/destination/port/node.def
         |    3 
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/dscp/node.def
                     |   18 +
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/protocol/node.def
                 |   17 +
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/source/address/node.def
           |    2 
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/source/node.def
                   |    1 
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/source/port/node.def
              |    3 
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/destination/address/node.def
    |    2 
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/destination/node.def
            |    1 
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/destination/port/node.def
       |    3 
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/dscp/node.def
                   |   18 +
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/protocol/node.def
               |   17 +
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/source/address/node.def
         |    2 
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/source/node.def
                 |    1 
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/source/port/node.def
            |    3 
 
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/vif/node.def
                         |    5 
 templates/qos-policy/round-robin/node.tag/class/node.tag/queue-limit/node.def  
                              |    2 
 templates/qos-policy/round-robin/node.tag/class/node.tag/queue-type/node.def   
                              |   10 
 templates/qos-policy/round-robin/node.tag/default/node.def                     
                              |    1 
 templates/qos-policy/round-robin/node.tag/default/queue-limit/node.def         
                              |    2 
 templates/qos-policy/round-robin/node.tag/default/queue-type/node.def          
                              |   10 
 templates/qos-policy/round-robin/node.tag/description/node.def                 
                              |    2 
 templates/qos-policy/round-robin/node.tag/quantum/node.def                     
                              |    2 
 templates/qos-policy/traffic-shaper/node.tag/class/node.tag/priority/node.def  
                              |    1 
 templates/qos-policy/traffic-shaper/node.tag/default/priority/node.def         
                              |    1 
 71 files changed, 684 insertions(+), 114 deletions(-)

New commits:
commit 7ee0934e1bd51565e3a61984a7c45e642617db81
Author: Stephen Hemminger <[email protected]>
Date:   Mon Apr 13 17:56:05 2009 -0700

    0.12.16

commit d222de9c4110494f2621fe9251254a724fa20dc5
Author: Stephen Hemminger <[email protected]>
Date:   Mon Apr 13 16:49:02 2009 -0700

    Fix RoundRobin scheduler
    
    Need to change assumptions in ShaperClass about bandwidth and
    this goes over to TrafficShaper and RR.

commit 1c240e8ba32f96b002ecaf0b7a1e87e1e15d1605
Author: Stephen Hemminger <[email protected]>
Date:   Mon Apr 13 15:11:12 2009 -0700

    Add RoundRobin and Priority to build

commit 5ffdd07788770e5431fb839d77d4a530c8166fb6
Author: Stephen Hemminger <[email protected]>
Date:   Mon Apr 13 11:33:32 2009 -0700

    Add priority policy support
    
    New policy allowing strict priority traffic assignment

commit 7fb402fcd390b302f60ecf66bf4ed9d72de79214
Author: Stephen Hemminger <[email protected]>
Date:   Mon Apr 13 11:31:31 2009 -0700

    Add deficit Round-Robin support
    
    Round-robin class based policy

commit edd48273398ba5bf16e9a3233df3429d53cdcc40
Author: Stephen Hemminger <[email protected]>
Date:   Mon Apr 13 11:30:37 2009 -0700

    Allow constructor with out configuration
    
    Useful for creating default class without configuration.

commit 8f90c19d1e162d5e393e958a534501c002254c01
Author: Stephen Hemminger <[email protected]>
Date:   Mon Apr 13 11:29:12 2009 -0700

    Redo traffic-shaper class contstructor
    
    Simplify so it can be more general in future.

commit 8ab89c9b3b1590765c87dfa920f126a6e49528c3
Author: Stephen Hemminger <[email protected]>
Date:   Mon Apr 13 11:27:48 2009 -0700

    Check for conflicts when match is created
    
    This allows moving code out of the qos class code over to where
    match rules are handled.

commit 8c2895f17e573cd1a4c08bd4682555e41c115931
Author: Stephen Hemminger <[email protected]>
Date:   Thu Apr 9 17:48:24 2009 -0700

    Split class and sub qdisc generation
    
    Newer features will have non-hierarchal queue disc where there
    are no classes just sub-queues.

commit e884c6fb36c42339009198ab27dfe80e1f2143f7
Author: Stephen Hemminger <[email protected]>
Date:   Fri Apr 3 11:02:35 2009 -0700

    Remove extra help text

http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=7ee0934e1bd51565e3a61984a7c45e642617db81
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=d222de9c4110494f2621fe9251254a724fa20dc5
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=1c240e8ba32f96b002ecaf0b7a1e87e1e15d1605
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=5ffdd07788770e5431fb839d77d4a530c8166fb6
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=7fb402fcd390b302f60ecf66bf4ed9d72de79214
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=edd48273398ba5bf16e9a3233df3429d53cdcc40
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=8f90c19d1e162d5e393e958a534501c002254c01
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=8ab89c9b3b1590765c87dfa920f126a6e49528c3
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=8c2895f17e573cd1a4c08bd4682555e41c115931
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=e884c6fb36c42339009198ab27dfe80e1f2143f7
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to