Makefile.am                                                                    
                               |    2 
 debian/changelog                                                               
                               |   15 
 lib/Vyatta/Qos/NetworkEmulator.pm                                              
                               |   17 
 lib/Vyatta/Qos/RoundRobin.pm                                                   
                               |    2 
 lib/Vyatta/Qos/ShaperClass.pm                                                  
                               |   31 -
 lib/Vyatta/Qos/TrafficShaper.pm                                                
                               |   39 --
 lib/Vyatta/Qos/Util.pm                                                         
                               |   42 ++
 lib/Vyatta/Qos/WeightedRandom.pm                                               
                               |  179 ++++++++++
 scripts/vyatta-qos.pl                                                          
                               |    1 
 templates/qos-policy/weighted-random/node.def                                  
                               |    8 
 templates/qos-policy/weighted-random/node.tag/bandwidth/node.def               
                               |   11 
 templates/qos-policy/weighted-random/node.tag/class/node.def                   
                               |    6 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/bandwidth/node.def 
                              |   10 
 templates/qos-policy/weighted-random/node.tag/class/node.tag/burst/node.def    
                               |    7 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/description/node.def
                             |    2 
 templates/qos-policy/weighted-random/node.tag/class/node.tag/latency/node.def  
                               |    8 
 templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.def    
                               |    4 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/description/node.def
              |    2 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ether/destination/node.def
        |    2 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ether/protocol/node.def
           |    3 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ether/source/node.def
             |    2 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/interface/node.def
                |    7 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ip/destination/address/node.def
   |    2 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ip/destination/node.def
           |    1 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ip/destination/port/node.def
      |    3 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ip/dscp/node.def
                  |   18 +
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ip/protocol/node.def
              |   17 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ip/source/address/node.def
        |    2 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ip/source/node.def
                |    1 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ip/source/port/node.def
           |    3 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ipv6/destination/address/node.def
 |    2 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ipv6/destination/node.def
         |    1 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ipv6/destination/port/node.def
    |    3 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ipv6/dscp/node.def
                |   18 +
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ipv6/protocol/node.def
            |   17 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ipv6/source/address/node.def
      |    2 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ipv6/source/node.def
              |    1 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/ipv6/source/port/node.def
         |    3 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/match/node.tag/vif/node.def
                      |    5 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/packet-length/node.def
                           |    5 
 templates/qos-policy/weighted-random/node.tag/class/node.tag/priority/node.def 
                               |    5 
 
templates/qos-policy/weighted-random/node.tag/class/node.tag/queue-limit/node.def
                             |    2 
 templates/qos-policy/weighted-random/node.tag/default/bandwidth/node.def       
                               |   10 
 templates/qos-policy/weighted-random/node.tag/default/burst/node.def           
                               |    7 
 templates/qos-policy/weighted-random/node.tag/default/latency/node.def         
                               |    8 
 templates/qos-policy/weighted-random/node.tag/default/packet-length/node.def   
                               |    5 
 templates/qos-policy/weighted-random/node.tag/default/priority/node.def        
                               |    5 
 templates/qos-policy/weighted-random/node.tag/default/queue-limit/node.def     
                               |    2 
 templates/qos-policy/weighted-random/node.tag/description/node.def             
                               |    2 
 49 files changed, 494 insertions(+), 56 deletions(-)

New commits:
commit 03a533be3b4323e5fcd93c0c3b92ed7233819af8
Author: Stephen Hemminger <[email protected]>
Date:   Tue May 19 16:08:52 2009 -0700

    0.12.20

commit a621b1970b76f7d7585261ba6255b1fa63dc520c
Author: Stephen Hemminger <[email protected]>
Date:   Tue May 19 16:07:42 2009 -0700

    Rename weighted-random
    
    Having too long a name messes up column output on operational commands.

commit e1ae2edb9fe3cfd41535bb6f0bd2132e2b23ad47
Author: Stephen Hemminger <[email protected]>
Date:   Tue May 19 15:43:41 2009 -0700

    Fix exports for new module
    
    The exports for Util.pm changed.

commit f0e2cf5e11c04be0c6d2739be60802edf0924f45
Author: Stephen Hemminger <[email protected]>
Date:   Tue May 19 15:43:03 2009 -0700

    Fix network emulator when no rate defined
    
    It is okay to use netem without any rate setting.

commit c4caa9a79f3e35db0a318a2e428ea41b1945d56a
Author: Stephen Hemminger <[email protected]>
Date:   Tue May 19 15:14:37 2009 -0700

    Add missing NetworkEmulator module
    
    NetworkEmulator.pm not installed.

commit 86421e23f7bf41195bd7453a0ae93a1104bb27b6
Author: Stephen Hemminger <[email protected]>
Date:   Tue May 19 14:59:12 2009 -0700

    Add Weighted RED Qos
    
    Bug 4296
    Ehancement to allow configuring GRED as form of weighted RED.

commit 597ca71de3372a36dd5ea74922b08f2b8d982db5
Author: Stephen Hemminger <[email protected]>
Date:   Tue May 19 11:30:29 2009 -0700

    Move RED parameter computation to common code
    
    Useful for WRED and shaper RED class.

commit 41d59aa4009874009e1aabf7923fc47874ef6fca
Author: Stephen Hemminger <[email protected]>
Date:   Tue May 19 11:28:10 2009 -0700

    Fix missing comma in drr setup
    
    This would cause bug.

commit e660829287cfe516b81e0a2c3048f45d702faac0
Author: Stephen Hemminger <[email protected]>
Date:   Tue May 19 10:32:55 2009 -0700

    Detect changes to ethernet match rules
    
    If ethernet match rule changed, then need to flag it.

commit e955a55bcdf42ee9079e9d9575b53ae8c050c122
Author: Stephen Hemminger <[email protected]>
Date:   Tue May 19 10:10:59 2009 -0700

    Move getAutoRate into Util
    
    The getAutoRate function is needed by WRED as well

commit df1d6348323708b34958cd622e02cbba122c748a
Author: Stephen Hemminger <[email protected]>
Date:   Tue May 19 10:09:22 2009 -0700

    Add packet-length and latency as class attributes
    
    Attributes needed for WRED implementation.

http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=03a533be3b4323e5fcd93c0c3b92ed7233819af8
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=a621b1970b76f7d7585261ba6255b1fa63dc520c
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=e1ae2edb9fe3cfd41535bb6f0bd2132e2b23ad47
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=f0e2cf5e11c04be0c6d2739be60802edf0924f45
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=c4caa9a79f3e35db0a318a2e428ea41b1945d56a
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=86421e23f7bf41195bd7453a0ae93a1104bb27b6
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=597ca71de3372a36dd5ea74922b08f2b8d982db5
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=41d59aa4009874009e1aabf7923fc47874ef6fca
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=e660829287cfe516b81e0a2c3048f45d702faac0
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=e955a55bcdf42ee9079e9d9575b53ae8c050c122
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=df1d6348323708b34958cd622e02cbba122c748a
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to