tcp: consume incoming buffers instead of reusing
[vpp.git] / src / vnet / tcp / tcp_output.c
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-17 Florin Corastcp: fix multiple fin retries (VPP-1461) 19/15319/4
2018-10-16 Florin Corastls: fix multi threaded medium scale test (VPP-1457) 98/15298/7
2018-09-25 Florin Corastcp: add option to cfg max rx fifo size 60/14960/5
2018-08-24 Florin Corastcp: fix cc recovery re-entry and persist timer pop 53/14453/8
2018-07-03 Florin Corastcp: update snd_una_max for retranmsits 23/13323/2
2018-06-30 Florin Corastcp: fix single loop prefetch 08/13308/1
2018-06-26 Florin Corastcp/session: tx optimizations 30/13230/2
2018-06-26 Florin Corastcp: cleanup functions 19/13219/2
2018-06-20 Florin Corastcp: add per worker ctx structure 33/13133/3
2018-06-19 Florin Corastcp: optimize tcp output 66/13066/10
2018-06-12 Florin Corastcp: add close-wait state flags 96/12996/2
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-23 Florin Corastcp: cc improvements and fixes 95/12695/6
2018-05-21 Florin Corastcp: unlock link-local adjacencies on connection cleanup 36/12636/6
2018-05-18 Florin Corassession: add session process node 09/12609/6
2018-05-17 Florin Corastcp: handle link-local addresses 05/12205/12
2018-05-10 Florin Corastcp: fix jumbo retransmits 12/12512/4
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-03-02 Florin Corassession: first approximation implementation of tls 68/10768/27
2018-02-07 Damjan MarionRefactor vlib_buffer flags 75/10375/8
2018-02-01 Steventcp: tcp_output.c failed to compile when VLIB_BUFFER_TR... 77/10377/1
2017-12-11 Florin Corassession: generalize handling of network transports 80/9780/10
2017-11-29 Florin Corassession: fix preallocation of local endpoint table 18/9618/2
2017-11-28 Florin Corastcp: fix retransmissions under buffer shortage 79/9579/6
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-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-19 Florin Corassession/tcp: improve preallocated segment handling 19/8419/7
2017-09-15 Florin Corasdpdk: cli to check for buffer leakage 87/8387/8
2017-09-12 Florin Corastcp: horizontal scaling improvments 09/8309/18
2017-09-01 Dave BarachAdd fixed-size, preallocated pool support 37/8237/9
2017-08-30 Florin Corastcp: re-enable persist timer if no data available to... 41/8241/2
2017-08-25 Florin Corastcp: retransmit and multi-buffer segment fixes and... 33/8133/10
2017-08-18 Florin Corassession: fix multi-buffer segments 97/8097/7
2017-08-16 roottcp: fix v6 sessions 59/8059/5
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-08-02 Florin CorasMake ip csum configurable in vlib buffer functions 11/7811/6
2017-07-30 Florin CorasMake tcp active open data structures thread safe 48/7748/13
2017-07-21 Florin CorasImprovements to tcp rx path and debugging 11/7611/9
2017-07-18 Dave BarachTCP/UDP checksum offload API 51/7351/6
2017-07-14 Damjan Marionvnet_buffer_t flags cleanup 73/7573/5
2017-07-11 Dave BarachHorizontal (nSessions) scaling draft 16/7316/26
2017-06-22 Florin CorasImprove svm fifo and tcp tx path performance (VPP-846) 93/7193/9
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-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-24 Florin CorasSession layer improvements 09/6309/7
2017-04-15 Florin CorasSet lower bound on persist timer 14/6014/3
2017-04-14 Clement Durandtcp: completed trace functions 70/6170/6
2017-04-06 Damjan MarionUse thread local storage for thread index 11/6011/4
2017-04-02 Florin CorasTCP cc/window management fixes and debugging 49/5949/11
2017-03-28 Florin CorasTCP/session improvements 44/5744/19
2017-03-13 Florin CorasVPP-659 Improve tcp/session debugging and testing 25/5725/7
2017-03-10 Florin CorasVPP-659 TCP improvements 24/5624/14
2017-03-04 Florin CorasCleanup URI code and TCP bugfixing 03/5603/7
2017-03-01 Dave BarachVPP-598: tcp stack initial commit 61/5561/7