ip: use IPv6 flowlabel in flow hash computation
[vpp.git] / src / vnet / ip / ip4_forward.c
2021-01-21 Ahmed Abdelsalamip: use IPv6 flowlabel in flow hash computation 54/30054/11
2020-12-14 Damjan Marionmisc: move to new pool_foreach macros 96/30396/2
2020-12-11 PiotrX Kleskiip: ip4 rewrite prefetch optimization 69/30369/2
2020-12-08 Neale Rannsfib: Adjacency flag for midchain to perfom flow hash... 99/29999/10
2020-12-08 Neale Rannsfib: Source Address Selection 97/30197/2
2020-09-23 Damjan Marionip: use main heap for mtrie, part 2 (remove args) 76/28976/4
2020-09-01 Benoît Ganneip: fix ip zero checksum verification 23/28623/5
2020-06-12 Dave Barachip: allocate ip4 mtrie pages in htlb memory 98/27498/2
2020-06-08 Vladimir Isaevvxlan: Fixed checksum caclculation offset 95/27195/12
2020-05-27 John Loethernet: fix DMAC check and skip unnecessary ones... 27/27027/11
2020-05-21 Neale Rannsip: Dual loop error in midchain chksum 87/27187/2
2020-05-14 yedgip: fix interface ip address del sw_if_index check 53/27053/2
2020-05-04 Neale Rannsfib: midchain adjacency optimisations 65/26265/14
2020-04-23 Neale Rannsip: Replace Sematics for Interface IP addresses 26/26426/5
2020-04-15 Dave Barachmisc: refactor calc_checksums 81/26481/5
2020-04-14 Neale Rannsurpf: Unicast reverse Path Forwarding (plugin) 22/26322/7
2020-04-08 Neale Rannsip: do not clear the locally-originated flag 28/26428/1
2020-03-17 Neale Rannsfib: Always install all routers mcast addresses 55/25955/5
2020-02-11 Florin Corasip: fix ip-local errors 22/24922/5
2020-01-14 Neale Rannsclassify: Reduce the include dependencies on vnet_class... 59/24259/3
2020-01-11 Nitin Saxenaip: avoid fib lookup for consecutive pkts having same... 92/24192/4
2019-12-17 Neale Rannsip: Protocol Independent IP Neighbors 19/22819/26
2019-12-04 Mohsin Kazmigso: remove the interface count 92/22192/6
2019-12-03 Neale Rannsfib: constify the adjacency in the rewrite nodes 45/23745/3
2019-11-11 Ole Troanip: functional interface to ip fragmentation 24/22624/13
2019-11-05 Neale Rannsip: Fragmentation fixes 08/23108/4
2019-10-10 Srikanth Atcp: custom checksum calculations for Ipv4/Ipv6 54/22654/1
2019-09-25 Klement Sekeraip: refactor reassembly 13/20313/11
2019-09-16 Ole Troanapi: autogenerate api trace print/endian 72/21772/11
2019-09-11 Lijian.Zhangip: apply dual loop unrolling in ip4_rewrite 69/21969/3
2019-09-07 Dave Barachip: fix udp/tcp checksum corner cases 77/21877/3
2019-08-19 Zhiyong Yangip: leverage existing vlib_buffer_advance 43/20343/5
2019-08-12 Matthew Smithip: allow addrs from the same prefix on intf 20/21120/6
2019-08-03 John Loip: fix ip6/udp checksum for pkts using buffer chaining 42/21042/1
2019-07-19 Matthew G Smithip: admin change affects intf IPv4 addr routes 11/20711/4
2019-07-08 Matthew Smithip: retain local interface address adjacency 41/20541/3
2019-06-28 Neale Rannsip: ip-lookup - remove the dead code 25/20225/2
2019-06-04 Neale RannsPunt: specify packets by IP protocol Type 58/19858/2
2019-06-03 Neale RannsARP: add feature arc 77/19877/3
2019-05-31 Dave BarachVPP-1692: move NULL pointer check 11/19911/1
2019-05-30 Neale RannsIP load-balance; perf improvement using the usual reciepe 42/19842/4
2019-05-06 Zhiyong Yangip4_load_balance: leverage vlib_get_buffers 42/19342/2
2019-04-10 John LoMake tcp/udp/icmp compute checksum safer for buffer... 65/18765/3
2019-04-08 Jim Thompsonfixing typos 32/18732/4
2019-03-28 Neale RannsIPSEC: run encrpyt as a feautre on the tunnel 37/18537/3
2019-03-26 Kingwel Xieip6-rewrite: bug fix buffer->error in dual loop 08/18408/3
2019-02-19 Andrew Yourtchenkotap gso: experimental support 52/15052/36
2019-02-14 Benoît GanneAdd -fno-common compile option 54/17554/4
2019-01-30 Neale RannsUse IP and MAC API types for neighbors 38/14138/13
2019-01-10 Neale RannsARP/ND: copy opaque2 persistent fields to new packet 34/16734/2
2018-12-13 Zhiyong Yangip4_rewrite_inline: fix variable error 54/16454/2
2018-12-12 Pierre PfisterChange ipsec feature node names 24/16424/2
2018-12-10 Neale RannsIP-local: any IP can appear as the source (VPP-1522) 10/16410/2
2018-11-28 Simon ZhangRemove useless prefetch in ip4-rewrite node 77/16177/3
2018-11-26 Dave BarachAdd a feature arc consistency check 93/16193/2
2018-11-14 Dave BarachRemove c-11 memcpy checks from perf-critical code 16/15916/4
2018-11-08 Neale RannsIP load-balance; trace at the end of the node so the... 29/15829/2
2018-11-02 Eyal Bariarp:add error counters for all failure cases 30/15630/3
2018-10-29 Neale RannsUse throttle_t for ND throttling 48/15548/5
2018-10-23 Dave Barachc11 safe string handling support 47/15347/10
2018-10-22 Klement Sekeraipsec: split ipsec nodes into ip4/ip6 nodes 07/15207/7
2018-10-04 Juraj SlobodaSupport reassembly for fragments coming to ip4-local... 70/15070/5
2018-10-02 Florin Corasip4-local: classify protos that skip csum and src check 90/15090/3
2018-09-27 Ole TroanIPIP and IPv6 fragmentation 84/14984/6
2018-08-30 Neale RannsRefactor the ARP throttle into a common type so it... 54/14554/4
2018-08-23 Damjan Marionip4: rework rewrite node to use vlib_buffer_enqueue_to_... 29/14429/4
2018-08-17 Ole TroanVPP-1392: VXLAN fails with IP fragmentation 97/14297/3
2018-08-13 Damjan MarionMultiarch for ip4 forwarding nodes 52/14152/3
2018-08-09 Dave BarachThread-safe ARP / ND throttling 92/14092/3
2018-07-21 Matthew Smithfix IP directed broadcast node declarations 93/13593/2
2018-07-20 Neale RannsIP directed broadcast 61/13561/3
2018-07-11 Damjan Marionavoid using thread local storage for thread index 20/13420/3
2018-06-26 Damjan Marionnode functions cannot be always_inline 22/13222/2
2018-06-19 John LoCheck get packet template allocation failure (VPP-1321) 31/13131/3
2018-06-14 John LoUse unicast DMAC for IP neighbor pool refresh probes 95/12995/2
2018-06-14 Ole TroanMTU: IP fragmentation added to ip4-rewrite and ip6... 91/11691/8
2018-06-04 Florin Corasip4: optimize ip4_local 62/12862/14
2018-06-04 Florin Corasip: save fib index for buffer in ip lookup 59/12859/4
2018-05-23 Ole TroanVPP-1283: IPv4 PMTU missing MTU value in ICMP4 message. 45/12645/8
2018-05-15 Neale RannsNo overlapping sub-nets on any interface in the same... 57/8057/14
2018-04-18 Neale RannsMcast rewrite optimisations 17/8017/3
2018-04-13 Damjan MarionRevert "MTU: Setting of MTU on software interface ... 70/11770/1
2018-04-13 Ole TroanMTU: Setting of MTU on software interface (instead... 02/11402/11
2018-03-21 Klement Sekerareassembly: feature/concurrency 88/11188/6
2018-03-18 Neale RannsRemove unnumbered configuration on interface delete 85/11185/3
2018-03-01 Ole Troan6RD: Rewritten 6RD RFC5969 support. 09/10509/26
2018-02-12 Neale RannsImprove MTU handling 83/10483/2
2018-02-09 Chun Liip4_forward: set pkt error in case potential memory... 39/10439/3
2018-02-08 Vijayabhaskar Kata... ip: move lookup inline functions to header file 14/10214/4
2018-02-07 Andrew Yourtchenkoclassifier-based ACL: refactor + add output ACL 02/10002/9
2018-02-01 Klement SekeraIPv4/6 reassembly 32/9532/10
2018-01-31 Neale RannsImproved tracing for the IP[46] not-enabled case. 35/10335/3
2018-01-30 Neale RannsAllow the provider of a midchain adjacency to pass... 10/10310/2
2018-01-09 Neale RannsDVR: run L3 output features 31/9931/7
2017-12-15 Vijayabhaskar Kata... Fix icmp/udp/tcp punt/drop paths 40/9440/8
2017-12-13 Neale RannsIP bi-direction multicast - same cable check on egress 19/9819/3
2017-12-13 Neale RannsSeparate heap for IPv4 mtries 31/9631/3
2017-11-29 Neale RannsAdd some indent-off to the node declarations in ip4... 20/9620/3
2017-11-07 Jakub Grajciarvnet: ip4/6_local-> don't drop TCP/UCP marked for cksum... 64/9264/3
2017-11-03 Jakub Grajciarvnet: ip4/6_local->don't drop packet if marked for... 15/9115/3
next