configure                 |   67 +++++++
 debian/changelog          |   46 ++++
 etc/iproute2/rt_protos    |    1 
 include/linux/pkt_sched.h |   16 +
 include/linux/rtnetlink.h |    1 
 include/xt-internal.h     |   66 ++++++
 lib/rt_names.c            |    1 
 tc/Makefile               |   18 +
 tc/m_ipt.c                |    6 
 tc/m_skbedit.c            |    2 
 tc/m_xt.c                 |  435 ++++++++++++++++++++++++++++++++++++++++++++++
 tc/q_drr.c                |  124 +++++++++++++
 12 files changed, 777 insertions(+), 6 deletions(-)

New commits:
commit 642f535a6062315e0dc717b7af337d81d5e9b794
Author: Stephen Hemminger <[email protected]>
Date:   Wed Mar 18 13:38:49 2009 -0700

    20090115-vyatta2

commit 1e659af3c0c6d1aad6007c5b4c5405b1fee483d7
Author: Stephen Hemminger <[email protected]>
Date:   Wed Mar 18 13:33:12 2009 -0700

    Add DHCP as routing protocol

commit 44e50c8e7866d5edf6b369ccea51d147d029238c
Author: Stephen Hemminger <[email protected]>
Date:   Sun Mar 1 20:36:38 2009 -0800

    Add missing limits.h
    
    Need limits.h to get INT_MIN on Debian

commit a589dcda9cc10c8475db18258e6456c1d9c15371
Author: Denys Fedoryschenko <[email protected]>
Date:   Sat Feb 7 08:49:32 2009 -0500

    Fix memory leak in local options
    
    This change was forgotten by Stephen in the last release
    
    Signed-off-by: Denys Fedoryschenko <[email protected]>
    Signed-off-by: Jamal Hadi Salim <[email protected]>

commit 63c7d26f941df1c7aa4a18bac5b3a777bc66216a
Author: Jamal Hadi Salim <[email protected]>
Date:   Sat Feb 7 08:19:20 2009 -0500

    Breakage noticed when debian upgraded to xtables (iptables > 1.4.1)
    
    Many thanks to Yevgeny Kosarzhevsky <[email protected]> for reporting
    and a lot of testing
    
    Thanks to Jan Engelhardt <[email protected]> for a lot of advice
    Thanks to Denys Fedoryschenko <[email protected]> for some sample
    code that he tried and thanks to Andreas Henriksson <[email protected]>
    (who maintains iproute2 on debian) for the persistent followup.
    
    Signed-off-by: Jamal Hadi Salim <[email protected]>

commit 46a6573259f46f86eb0048a2c805b24ff4183fa6
Author: Stephen Hemminger <[email protected]>
Date:   Thu Feb 19 08:59:06 2009 -0800

    fix uninitialized memory in tc_skbedit
    
    Original from: Alexander Duyck <[email protected]>
    
    A bug was found in which the memory for the tc_skbedit struct was being
    used uninitialized to 0.  Alternative version of original fix
    using initializer rather than memset.
    
    Signed-off-by: Alexander Duyck <[email protected]>
    Signed-off-by: Jeff Kirsher <[email protected]>

commit c86f34942a0ce9f8203c0c38f9fe9604f96be706
Author: Patrick McHardy <[email protected]>
Date:   Wed Nov 19 16:08:05 2008 +0100

    iproute: add DRR support
    
    add DRR support
    
    This patch adds support for the DRR scheduler I just sent
    to iproute.
    
    Signed-off-by: Patrick McHardy <[email protected]>

commit a69293245f53a1cbf087d7311af8dffee8df655f
Author: Stephen Hemminger <[email protected]>
Date:   Thu Jan 15 12:25:04 2009 -0800

    Update snapshot

commit 9a73e17deb231949f11e8ebf1303907c840b29cd
Author: Stephen Hemminger <[email protected]>
Date:   Wed Jan 7 17:20:43 2009 -0800

    Fix compile warnings
    
    Gcc now warns about possible errors from passing a string
    buffer as format arguement to printf().

commit bdc213423ad9c0edcacef2fcf98294f239e4c4de
Author: Stephen Hemminger <[email protected]>
Date:   Wed Jan 7 17:20:14 2009 -0800

    Fix leftovers from earlier change
    
    Still had references to l_name.

commit 6e34e7dc0ae01176f1c2a2fa2e6310b0e04ae204
Author: Denys Fedoryshchenko <[email protected]>
Date:   Tue Jan 6 19:41:50 2009 -0800

    Fix tc/m_ipt memory leaks
    
    1)optind according iptables sources have to be set to 0. If it is set to 1, 
in
    batch it will mess up things. Also in iptables sources i notice that 
->tflags
    and ->used need to be reset.
    
    2)Since target->t = fw_calloc(1, size); allocated memory in function 
build_st,
    it have to be freed at the end, or in batch we will have memory leak. TODO:
    Probably it must be freed in all "return -1" cases in parse_ipt after
    build_st. About this i am not sure, up to Stephen.
    
    3)new_name was malloc'ed, but not freed

commit 037d950bceed6d5053758dea601e0d018f5f22d7
Author: Benedikt Gollatz <[email protected]>
Date:   Tue Jan 6 19:36:56 2009 -0800

    When the preferred lifetime of a prefix assigned by IPv6 autoconfiguration
    (router solicitation) becomes negative
    
    How reproducible:
    
    Always.
    
    Steps to Reproduce:
    1. Configure an IPv6 router to advertise a prefix with a short preferred
    lifetime, e.g. 0.
    2. Wait for the IPv6 autoconfiguration process to complete for an interface
    <if> connected to a link where that router advertises.
    3. Run ip -6 show dev <if>.
    
    Actual results:
    
    The preferred lifetime will have become negative, but it is printed as an
    unsigned integer. The preferred lifetime to be displayed will therefore be
    close to UINT_MAX.

commit fe1a34fa81f61bb3000ea6b127480f7cce24af06
Author: Alexander Duyck <[email protected]>
Date:   Fri Dec 5 14:16:42 2008 -0800

    add support for multiq qdisc
    
    Add support for multiq qdisc
        This patch adds the ability to configure the multiq qdisc.  Since the 
qdisc does not require any input it will pull the number of bands directly from 
the device that it is added to the root of.
    
    usage: tc qdisc add dev <DEV> root handle <HANDLE> multiq
    
    Signed-off-by: Alexander Duyck <[email protected]>
    Signed-off-by: Jeff Kirsher <[email protected]>

commit f72a7aab0ce946ca1133cc8b6b7fcb088fbb1d96
Author: Alexander Duyck <[email protected]>
Date:   Tue Jan 6 19:27:03 2009 -0800

    add support for skbedit action
    
        Provides ability to edit queue_mapping field
        Provides ability to edit priority field
    
    usage: action skbedit [queue_mapping QUEUE_MAPPING] [priority PRIORITY]
        at least one option must be select, or both at the same time
    
    Signed-off-by: Alexander Duyck <[email protected]>
    Signed-off-by: Jeff Kirsher <[email protected]>

commit 7f71c0cae2db61890474e04ba3a26e40219e5561
Author: Olivier Fourdan <[email protected]>
Date:   Tue Nov 25 12:36:22 2008 +0000

    ip maddr show” on an infiniband address causes a stack corruption
    
    “ip maddr show” on an infiniband address causes a stack corruption
    because the length of the address for Infiniband (20 bytes, as
    described in kernel doc Documentation/infiniband/ipoib.txt) does not
    fit on the 16 bytes of the field in which it gets stored.
    
    The proposed patch increases the size of the hardware address from 4
    __u32 to 8 and also adds a check to avoid overriding the available
    size while parsing the hardware address.
    
    This bug affects current upstream code AFAICT.
    
    Hope this helps,
    Cheers,
    Olivier.
    
    “ip maddr show ib0” causes a stack corruption because the length of the 
address
    for Infiniband (20 see kernel doc Documentation/infiniband/ipoib.txt) does 
not
    fit on the 16 bytes of the field in which it gets stored.
    
    The proposed patch increases the size of the hardware address from 4 u32 to 
8
    and adds a check to avoid overriding the available size while parsing the
    hardware address.

commit 72c771b20e38eaabb7699625fcdc144a51771f9c
Author: Herbert Xu <[email protected]>
Date:   Tue Jan 6 18:27:52 2009 -0800

    Update version of IP gre
    
    This patch adds support for configuring GRE tunnels using the
    new rtnl_link interface.  This only works on kernels that have
    the new GRE configuration interface.
    
    This is accessed through the "ip link" command.  The previous
    tunnel configuration interface "ip tunnel" remains as it is
    and should be retained for compatibility with old kernels.
    
    Signed-off-by: Herbert Xu <[email protected]>

commit 237d9e82c56918a1c972e6f30dd3cf1cfb957412
Author: Herbert Xu <[email protected]>
Date:   Thu Oct 9 15:08:24 2008 +0800

    ip: gre: Add GRE configuration support through rtnl_link
    
    This patch adds support for configuring GRE tunnels using the
    new rtnl_link interface.  This only works on kernels that have
    the new GRE configuration interface.
    
    This is accessed through the "ip link" command.  The previous
    tunnel configuration interface "ip tunnel" remains as it is
    and should be retained for compatibility with old kernels.
    
    Signed-off-by: Herbert Xu <[email protected]>

commit 05bfd165958d1859275b0158fedcb00cea58ad0d
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 6 15:03:26 2009 -0800

    Update headers to 2.6.28
    
    Put in sanitized 2.6.28 headers

http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=642f535a6062315e0dc717b7af337d81d5e9b794
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=1e659af3c0c6d1aad6007c5b4c5405b1fee483d7
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=44e50c8e7866d5edf6b369ccea51d147d029238c
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=a589dcda9cc10c8475db18258e6456c1d9c15371
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=63c7d26f941df1c7aa4a18bac5b3a777bc66216a
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=46a6573259f46f86eb0048a2c805b24ff4183fa6
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=c86f34942a0ce9f8203c0c38f9fe9604f96be706
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=a69293245f53a1cbf087d7311af8dffee8df655f
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=9a73e17deb231949f11e8ebf1303907c840b29cd
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=bdc213423ad9c0edcacef2fcf98294f239e4c4de
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=6e34e7dc0ae01176f1c2a2fa2e6310b0e04ae204
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=037d950bceed6d5053758dea601e0d018f5f22d7
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=fe1a34fa81f61bb3000ea6b127480f7cce24af06
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=f72a7aab0ce946ca1133cc8b6b7fcb088fbb1d96
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=7f71c0cae2db61890474e04ba3a26e40219e5561
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=72c771b20e38eaabb7699625fcdc144a51771f9c
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=237d9e82c56918a1c972e6f30dd3cf1cfb957412
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=05bfd165958d1859275b0158fedcb00cea58ad0d
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to