debian/changelog                                                               
         |   31 +++
 gen-interface-templates.pl                                                     
         |    2 
 lib/Vyatta/Qos/DropTail.pm                                                     
         |    8 
 lib/Vyatta/Qos/FairQueue.pm                                                    
         |   11 -
 lib/Vyatta/Qos/Match.pm                                                        
         |   66 ++++--
 lib/Vyatta/Qos/NetworkEmulator.pm                                              
         |   31 +--
 lib/Vyatta/Qos/RandomDetect.pm                                                 
         |   97 ++++------
 lib/Vyatta/Qos/RateLimiter.pm                                                  
         |   11 -
 lib/Vyatta/Qos/RoundRobin.pm                                                   
         |   67 ------
 lib/Vyatta/Qos/ShaperClass.pm                                                  
         |   24 +-
 lib/Vyatta/Qos/TrafficLimiter.pm                                               
         |   51 -----
 lib/Vyatta/Qos/TrafficShaper.pm                                                
         |   72 -------
 lib/Vyatta/Qos/Util.pm                                                         
         |    2 
 scripts/vyatta-qos.pl                                                          
         |   57 +++--
 templates/qos-policy/drop-tail/node.def                                        
         |    6 
 templates/qos-policy/fair-queue/node.def                                       
         |    6 
 templates/qos-policy/network-emulator/node.def                                 
         |    6 
 templates/qos-policy/random-detect/node.def                                    
         |    6 
 
templates/qos-policy/random-detect/node.tag/precedence/node.tag/average-packet/node.def
 |    4 
 
templates/qos-policy/random-detect/node.tag/precedence/node.tag/queue-limit/node.def
    |    2 
 templates/qos-policy/rate-limit/node.def                                       
         |    6 
 templates/qos-policy/round-robin/node.def                                      
         |    6 
 templates/qos-policy/round-robin/node.tag/class/node.tag/queue-type/node.def   
         |    3 
 templates/qos-policy/round-robin/node.tag/default/queue-type/node.def          
         |    3 
 templates/qos-policy/traffic-limiter/node.def                                  
         |    6 
 templates/qos-policy/traffic-shaper/node.def                                   
         |    6 
 26 files changed, 223 insertions(+), 367 deletions(-)

New commits:
commit 38ea757d358a17dd1dab4cb62bc4253339304b52
Author: Stephen Hemminger <[email protected]>
Date:   Thu Oct 1 13:52:13 2009 -0700

    0.13.10

commit 31678ed9d1021242342576f4b2b21827f077d404
Author: Stephen Hemminger <[email protected]>
Date:   Mon Jul 27 14:49:09 2009 -0700

    Allow update to interface if not present yet
    
    Solves issues like Bug 4759 where qos-policy is commited to
    an interface that does not exist in system until later.
    (cherry picked from commit f94f46058fce5ca110a24ef90935b0f517b16d33)

commit 7be3888cba2342a5e7ad2cd774af82558205711e
Author: Stephen Hemminger <[email protected]>
Date:   Mon Jul 13 12:30:08 2009 -0700

    Fix perl error when attempting to delete qos policy
    
    Bug 4597
    Don't print ARRAY() print the element of that array.
    (cherry picked from commit 24889117e3aa124071e13541d4a6b663476226a2)

commit 4a86133a0d7a4d20887c2f2d726d1558f47c476b
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jun 16 17:12:54 2009 -0700

    Fix match rules for traffic limiter
    
    Need to pass police string in to Match filter generator.
    Bug 4596
    (cherry picked from commit 340773bacdacbb88586ff0ea8d053990205bd538)

commit 6736b2088a169d10e179e561e603e9e6993513fa
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jun 16 16:55:50 2009 -0700

    random-detect needs qmax > qmin
    
    Need some space to compute RED parameters
    Bug 4594
    (cherry picked from commit 603752d0771c2bdaf77e18e0f65135ac090fde85)

commit e6eafcc5c3251c2c1afa9cc3b0638be442856fca
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jun 16 16:25:22 2009 -0700

    Don't allow random-detect type for round-robin queue type
    
    Random detect requires bandwidth which is not part of round robin
    policy. Therefore drop it as a configurable value.
    Bug 4595
    (cherry picked from commit b1b823012b2a1aa0fa8578054fc1179f92a32c2f)

commit f35ca4081ade052dd2e050c12915ae1e56c834db
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jun 16 11:04:01 2009 -0700

    Remove extra quote that caused shell error in fair-queue
    
    Bug 4590
    (cherry picked from commit 447b5430e8f4019e5d3b6e3f1f2025712d1c7b7f)

commit 54aa517fcde3cb0165a06c72aa008e81e6689a4e
Author: Stephen Hemminger <[email protected]>
Date:   Mon Jun 15 15:33:30 2009 -0700

    Fix IPV6 traffic-class match
    
    This resolves issues with mulitple filters (can't have same priority),
    and IPV6 traffic-class/dscp match rules
    
    Bug 4552
    (cherry picked from commit da8a3fdc4e5cc526bb28f6959944f3635c23a6ed)

commit 737f6fa46eefdcfda1150c9647c0a7a919de71ae
Author: Stephen Hemminger <[email protected]>
Date:   Mon Jun 15 14:40:03 2009 -0700

    Fix mixed protocol matches
    
    If matching on multiple protocols in same traffic-shaper class
    then the filter command was garbaled.
    Bug 4552
    (cherry picked from commit 22e0d06a750abc2847e7e7bc96d8abf341a5bca1)

commit f8e91a2a8591fada3004bd5aee8912017799bf2b
Author: Stephen Hemminger <[email protected]>
Date:   Mon Jun 15 14:13:22 2009 -0700

    Fix policy update
    
    If policy is updated, then the function interfaces_using() has
    to set correct arguments for later update.
    (cherry picked from commit db0b46b068eda15884eb92636d52d6f821869283)

commit 24bdadbcbf93a9ae6822024b33ebd6f43b5488f4
Author: Stephen Hemminger <[email protected]>
Date:   Mon Jun 15 14:07:12 2009 -0700

    Fix DSCP field match with set-dscp
    
    Special case of DSCP changing exposed bug in dscp match code.
    Bug 4551
    (cherry picked from commit 87f3e3dd1d054e5c356b8b9e251eb23b6a35bb32)

commit c22deb0c01bb270c61ff3aabd71c533567c293f7
Author: Stephen Hemminger <[email protected]>
Date:   Mon Jun 15 13:21:34 2009 -0700

    Ignore deleted policy on end test
    
    If policy is deleted, then the end: check is still run, but can
    be safely ignored.
    (cherry picked from commit 68312d5d735861153fbd28e5e3c98000761ca9a2)

commit e653c208a4ac2e063bb56bbfdaf19f6e9d998e00
Author: Stephen Hemminger <[email protected]>
Date:   Mon Jun 15 13:13:02 2009 -0700

    Fix issues with vif match
    
    Typo in hash for match
    Bug 4583
    (cherry picked from commit 2631b297f701250537ed0eeda21d5fe01c67785f)

commit 83aef96b5eefe8c851f3cac7492b71eed3afe51b
Author: Stephen Hemminger <[email protected]>
Date:   Mon Jun 15 11:34:44 2009 -0700

    Fix update (apply-policy) at end
    
    The $VAR(.) is not set on end node, so have to go hunting
    for policy type.
    
    Related to Bug 4545
    (cherry picked from commit 39712bfaf390a4435218a14308cc6efa1a2d39b8)

commit 78396db2d9b7b7a9f05fb2a27616cf37660b14d7
Author: Stephen Hemminger <[email protected]>
Date:   Mon Jun 15 11:05:51 2009 -0700

    Require bandwidth setting for default class
    
    Check for bandwidth value on default class (Bug 4551)
    (cherry picked from commit e69c7c849e70edd757b160488f83035f2a16be66)

commit 016dd00049e8c2bae87831c04a450f68a3278898
Author: Stephen Hemminger <[email protected]>
Date:   Mon Jun 15 10:52:25 2009 -0700

    Address issues in traffic-shaper match
    
    Fix bug when matching only ether protocol field  (Bug 4539)
    Fix IPV6 match  (Bug 4548)
    (cherry picked from commit 4ce140e2d2376b647f5dc65de0316bd331167a41)

commit c5e332cdf5b734357efef9e385ad5099538a0bd0
Author: Stephen Hemminger <[email protected]>
Date:   Fri Jun 12 18:40:52 2009 -0700

    remove pseudo-ethernet vif
    (cherry picked from commit c1b29a3f355350a7b0409f215f144d9cf46a6977)

commit 4cd540436f0b946ca6b8206d7166c56094a6e9e4
Author: Stephen Hemminger <[email protected]>
Date:   Thu Jun 11 16:55:29 2009 -0700

    Cleanup how qos-policy change detection works
    
    The CLI end: node does work correctly, so don't need to go walking 
configuration
    manually
    
    Bug 4545
    (cherry picked from commit 377896b296827e4d7c3c20debb3487605c45bbe3)

commit ba4170471de90b2a32abeff6b48ec13461e7f9b1
Author: Stephen Hemminger <[email protected]>
Date:   Thu Jun 11 15:54:31 2009 -0700

    IPV6 match fix
    
    Bug 4548
    The tc u32 filter command wants "ipv6" in protocol field but "ip6"
    in the match field. Make up your mind Alexey!
    (cherry picked from commit e7d228450c037ce16923dee385e127e7028d3358)

commit c0f3b93ee22d5885a5fbe1027ccab2e95313884a
Author: Stephen Hemminger <[email protected]>
Date:   Wed Jun 10 19:52:55 2009 -0700

    Change initialization of WRED parameters
    
    Bug 4544, 4543
    Rereading documentation:
       mark-probability should always be 1/10
       min-threshold should be scaled if max-threshold changed
    
    Also enforce sanity constraints on values.
    (cherry picked from commit 3a88e33b7d06814faac5c20e539f3b5d28f2bcb5)

commit a4746e015e64aeca8b64b59abd0558ec339323e9
Author: Stephen Hemminger <[email protected]>
Date:   Wed Jun 10 16:26:53 2009 -0700

    Fix netem bandwidth (TBF) setup
    
    Need limit or latency value
    Bug 4533
    (cherry picked from commit 61a756a5003bda12380c300dbc963adfcc09d888)

commit 4e41f747e53ebdba0e6f835ec701fa9ee6bb2ead
Author: Stephen Hemminger <[email protected]>
Date:   Wed Jun 10 15:59:05 2009 -0700

    Fix management of delete of policy in use
    
    Minor config confusion in script.
    Bug 4532
    (cherry picked from commit 28650945b96e0990fbe39e4743bca436662bae66)

commit 969064d17f9cc50a68e2922ec30ec5bb63b31763
Author: Stephen Hemminger <[email protected]>
Date:   Wed Jun 10 14:25:14 2009 -0700

    Handle round-robin without configuration of default
    
    If default class is not configured Qos.
    Bug 4529
    (cherry picked from commit 0df90b28ca6d9cb6ae4f5267ef8522ac12a0c352)

commit 6cf4217e392eb4c0956804b1ba66874de68fbd5e
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jun 9 11:08:38 2009 -0700

    Allow setting queue limit and average packet size
    
    Two more (optional) parameters for random detect precedence groups.
    Bug 4518,4519
    (cherry picked from commit 8104da09f5da338c6ce0813c367262de4e417598)

commit 5e0d337e371773e81059f5f2513c6f430c3d8e4c
Author: Stephen Hemminger <[email protected]>
Date:   Wed Jun 10 09:48:39 2009 -0700

    Allow random-detect for round-robin subqueue
    
    Bug 4516
    (cherry picked from commit 26890ac98e3ed6c0830e61fa91f306fea0cc227a)

commit c46cba727ad8853991052602315c6a1f3b992e3e
Author: Stephen Hemminger <[email protected]>
Date:   Wed Jun 10 10:33:46 2009 -0700

    Allow random-detect for Qos policy types without rate
    
    Part of Bug 4516
    (cherry picked from commit 8f5e0920e7edd83b8d58d016d7ec6964bf222577)

commit e0f015e97b01a0e1f3349e74e5b8c9f2b862022d
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jun 9 11:07:31 2009 -0700

    Use sudo when getting speed
    
    Ethtool doesn't allow non-root user to read settings (in mainline kernel).
    (cherry picked from commit 767fa8a7e2afeb1d53838a6f544fa1232aef39da)

http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=38ea757d358a17dd1dab4cb62bc4253339304b52
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=31678ed9d1021242342576f4b2b21827f077d404
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=7be3888cba2342a5e7ad2cd774af82558205711e
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=4a86133a0d7a4d20887c2f2d726d1558f47c476b
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=6736b2088a169d10e179e561e603e9e6993513fa
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=e6eafcc5c3251c2c1afa9cc3b0638be442856fca
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=f35ca4081ade052dd2e050c12915ae1e56c834db
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=54aa517fcde3cb0165a06c72aa008e81e6689a4e
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=737f6fa46eefdcfda1150c9647c0a7a919de71ae
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=f8e91a2a8591fada3004bd5aee8912017799bf2b
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=24bdadbcbf93a9ae6822024b33ebd6f43b5488f4
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=c22deb0c01bb270c61ff3aabd71c533567c293f7
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=e653c208a4ac2e063bb56bbfdaf19f6e9d998e00
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=83aef96b5eefe8c851f3cac7492b71eed3afe51b
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=78396db2d9b7b7a9f05fb2a27616cf37660b14d7
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=016dd00049e8c2bae87831c04a450f68a3278898
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=c5e332cdf5b734357efef9e385ad5099538a0bd0
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=4cd540436f0b946ca6b8206d7166c56094a6e9e4
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=ba4170471de90b2a32abeff6b48ec13461e7f9b1
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=c0f3b93ee22d5885a5fbe1027ccab2e95313884a
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=a4746e015e64aeca8b64b59abd0558ec339323e9
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=4e41f747e53ebdba0e6f835ec701fa9ee6bb2ead
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=969064d17f9cc50a68e2922ec30ec5bb63b31763
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=6cf4217e392eb4c0956804b1ba66874de68fbd5e
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=5e0d337e371773e81059f5f2513c6f430c3d8e4c
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=c46cba727ad8853991052602315c6a1f3b992e3e
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=e0f015e97b01a0e1f3349e74e5b8c9f2b862022d
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to