tcp: fix fin_wait_1 condition to send fin
[vpp.git] / src / vnet / tcp / tcp_input.c
2018-12-21 Florin Corastcp: fix fin_wait_1 condition to send fin 77/16577/3
2018-12-20 Florin Corassession: add cli option to dump session elog 61/16561/4
2018-12-20 Florin Corastcp: fix fin in syn-rcvd 41/16541/8
2018-12-19 Florin Corastcp: add more state machine arcs 20/16520/8
2018-12-19 Florin Corastcp/session: notify transport of close when tx fifo... 37/16537/5
2018-12-18 Florin Corastcp/session: drop connections if message queue is full 15/16515/10
2018-12-18 Florin Corastcp: cleanup connections if handshake fails 06/16506/3
2018-12-17 Florin Corastcp: fix handling of broken syn options 05/16505/2
2018-12-17 Florin Corastcp: accept rst that fail paws 02/16502/2
2018-12-13 Florin Corastcp: drop handshake ack with fin set 55/16455/3
2018-12-13 Florin Corastcp: fix handling of no wscale in syns 53/16453/2
2018-12-13 Florin Corastcp: validate seq for handshake ack 50/16450/2
2018-12-13 Florin Corassession/tcp: support tx flush mark 48/16448/4
2018-12-07 Florin Corastcp: improve check for invalid sack blocks 00/16400/2
2018-12-07 Florin Corastcp: fix timestamp check and paws 98/16398/2
2018-12-07 Florin Corastcp: better handling of options only allowed in syns 63/16363/4
2018-12-07 Florin Corastcp: fix length check 60/16360/2
2018-12-05 Florin Corassession/tcp: postpone cleanup on reset 39/16339/6
2018-11-14 Dave BarachRemove c-11 memcpy checks from perf-critical code 16/15916/4
2018-11-12 Florin Corastcp: handle disconnects after enq notifications 45/15845/4
2018-11-09 Florin Corastcp: basic cubic implementation 79/14979/22
2018-11-08 Florin Corastcp: pacer and mrtt estimation improvements 08/15808/8
2018-11-07 Florin Corastcp: consume incoming buffers instead of reusing 33/15733/12
2018-11-06 Florin Corastcp: dequeue acked only once per burst 28/15728/4
2018-11-05 Florin Corastcp: send unsent data in fast recovery 78/15678/10
2018-11-02 Florin Corastcp: coverity fixes 76/15676/2
2018-11-02 Florin Corassession: measure dispatch period only if under load 68/15668/7
2018-11-02 Florin Corastcp: minimize use of tls 63/15663/7
2018-11-01 Florin Corastcp: fast retransmit pacing 58/15658/4
2018-10-25 Florin Corastcp/session: add tx pacer 81/12681/17
2018-10-23 Florin Corastcp: fast retransmit improvements 26/15426/18
2018-10-23 Dave Barachc11 safe string handling support 47/15347/10
2018-10-21 Florin Corastcp: count first lost hole (VPP-1465) 27/15427/3
2018-10-18 Florin Corastcp: fix sacks lost bytes counting (VPP-1465) 56/15356/6
2018-10-18 Florin Corastls: fix connection failures/interrupts at scale (VPP... 53/15353/5
2018-10-17 Florin Corastcp: avoid sack processing when not needed (VPP-1460) 17/15317/3
2018-10-02 Florin Corastcp: accept fins if in recovery 89/15089/2
2018-09-27 Florin Corastcp: use scaled window for new connects 24/15024/3
2018-09-25 Florin Corastcp: accept rst+ack in syn-rcvd state 62/14962/2
2018-09-21 Florin Corastcp: accept fin-ack in syn-rcvd state 25/14925/2
2018-08-24 Florin Corastcp: fix cc recovery re-entry and persist timer pop 53/14453/8
2018-06-26 Florin Corastcp: avoid doing work in tcp_rcv_sacks for no sacks 28/13228/2
2018-06-26 Florin Corastcp: cleanup functions 19/13219/2
2018-06-21 Florin Corastcp: move tracing out of established loop 68/13168/2
2018-06-19 Florin Corastcp: optimize tcp output 66/13066/10
2018-06-19 Florin Corastcp: optimize tcp input 68/13068/7
2018-06-11 Florin Corastcp: cleanup connection/session fixes 31/12931/11
2018-06-10 Florin Corastcp: fix timer based recovery exit condition 75/12975/3
2018-05-26 Florin Corastcp: loss recovery improvements/fixes 08/12708/10
2018-05-25 Florin Corastcp: handle acks in close wait 05/12705/2
2018-05-23 Florin Corastcp: cc improvements and fixes 95/12695/6
2018-05-17 Florin Corastcp: handle link-local addresses 05/12205/12
2018-05-01 Florin Corastcp/session: debug improvements/fixes 75/11975/6
2018-04-20 Florin Corastcp: make newreno byte instead of acks dependent 39/11939/5
2018-04-20 Florin Corastcp: improve stats 16/11916/6
2018-03-29 Florin Corastcp: fix fib index buffer tagging 30/11430/9
2018-03-23 Florin Corastcp/session: sprinkle prefetches 94/11194/4
2018-01-25 Florin Corassession: add support for memfd segments 09/10109/17
2017-12-15 Vijayabhaskar Kata... Fix icmp/udp/tcp punt/drop paths 40/9440/8
2017-11-28 Florin Corastcp: fix retransmissions under buffer shortage 79/9579/6
2017-11-27 Florin Corastcp: fix proxy connection validation 81/9581/2
2017-11-20 Florin Corassession/tcp: filtering improvements 86/9486/4
2017-11-10 Florin Corastcp: call accept notify after full connection init 63/9363/1
2017-10-28 Florin Corassession: rules tables 65/8865/21
2017-10-16 Florin Corasudp: refactor udp code 30/8730/19
2017-10-10 Florin Corassession: add support for application namespacing 11/8611/22
2017-10-04 Christophe Fontaine[aarch64] Fixes CLI crashes on dpaa2 platform. 21/8621/3
2017-10-03 Florin Corastcp: updates to connection closing procedure (VPP-996) 92/8592/3
2017-09-27 Chris LukeVarious fixes for issues found by Coverity (VPP-972) 44/8544/3
2017-09-26 Florin Corastcp: update snd_nxt after congestion recovery 41/8541/2
2017-09-25 Florin Corastcp: do not sample rtt for retransmitted segments 15/8515/3
2017-09-20 Pierre Pfistertcp: add option to punt traffic 48/8448/4
2017-09-19 Florin Corassession/tcp: improve preallocated segment handling 19/8419/7
2017-09-12 Florin Corastcp: horizontal scaling improvments 09/8309/18
2017-08-30 Florin Corastcp: re-enable persist timer if no data available to... 41/8241/2
2017-08-25 Dave BarachTCP horizontal scaling 62/8162/3
2017-08-25 Florin Corastcp: retransmit and multi-buffer segment fixes and... 33/8133/10
2017-08-16 roottcp: fix v6 sessions 59/8059/5
2017-08-15 Florin Corastcp: state machine improvements 45/8045/2
2017-08-14 Florin CorasTCP: Update time_now once per burst 40/8040/3
2017-08-11 Florin CorasFix tcp multi buffer segments retransmission 71/7871/12
2017-08-02 Florin CorasFix tcp tx buffer allocation 61/7861/9
2017-07-30 Florin CorasMake tcp active open data structures thread safe 48/7748/13
2017-07-25 Florin CorasCleanup/refactor session layer code 88/7588/8
2017-07-21 Florin CorasImprovements to tcp rx path and debugging 11/7611/9
2017-07-15 Florin CorasFixes and improved tcp/session debugging 55/7555/8
2017-07-11 Dave BarachHorizontal (nSessions) scaling draft 16/7316/26
2017-06-19 Florin CorasOverall tcp performance improvements (VPP-846) 93/7093/19
2017-06-09 Florin CorasImplement sack based tcp loss recovery (RFC 6675) 87/6887/21
2017-05-20 Florin CorasImprove session debugging 09/6809/5
2017-05-18 Florin CorasImprove sack bytes accounting and testing 48/6748/6
2017-05-16 Dave BarachFixes to tcp active opens and reception 13/6713/3
2017-05-10 Florin CorasImprove TCP option handling, VPP-757 29/6629/4
2017-05-10 Florin CorasIgnore data in RST segments, VPP-723 20/6620/5
2017-05-09 Florin CorasAdd support for tcp/session buffer chains 13/6613/11
2017-05-07 Florin CorasInclude TCP options in segment size computation 03/6603/3
2017-05-07 Florin CorasFix TCP loss recovery, VPP-745 88/6588/6
2017-05-01 Florin CorasTCP ooo reception fixes 44/6444/5
2017-04-25 Florin CorasSession/tcp coverity fixes 36/6436/2
2017-04-25 Florin CorasAdd sack tx unit test 94/6394/2
next