tcp: timestamp adjustment
[vpp.git] / src / vnet / tcp / tcp.h
2019-07-05 Vladimir Kropylevtcp: timestamp adjustment 50/20450/4
2019-07-05 Florin Corastcp: add cc algo start tx event 13/20513/4
2019-07-05 Florin Corastcp: add cc algo undo recovery notification 87/20487/5
2019-07-05 Florin Corastcp: add loss signal to cc algo 86/20486/7
2019-06-27 Vladimir Kropylevtcp: Setup initial CWND as configured 50/20350/4
2019-06-25 Vladimir Kropylevtcp: window update ack 03/20303/3
2019-06-25 Florin Corastcp: delivery rate estimator 05/20105/35
2019-06-21 Florin Corastcp: add option to pass opaque to next node 70/20270/2
2019-06-18 Florin Corastcp: allow custom output next node 16/20216/2
2019-06-11 Florin Corastcp: allow registration of new cc algo types 58/20058/3
2019-06-08 Florin Corastcp: close connection if not recovered after max tries 41/20041/8
2019-06-07 Florin Corastcp: add cc cleanup function 34/20034/1
2019-04-02 Florin Corastcp: improve rcv process ack processing 12/18612/8
2019-03-29 Florin Corastcp: remove sent rcv wnd 0 flag 87/18587/2
2019-03-28 Florin Corastcp: remove unused buffer flags 74/18574/1
2019-03-27 Florin Corastcp: add cc algo lookup table 40/18540/2
2019-03-23 Florin Corastcp: make default mtu configurable 86/18486/2
2019-03-22 Florin Corastcp: improve handling of snd_nxt 27/18227/15
2019-03-08 Florin Corassession/tcp/vcl: fixes and optimizations 94/18094/5
2019-03-06 Filip Tehlartcp: migrate old MULTIARCH macros to VLIB_NODE_FN 59/18059/6
2019-03-02 Florin Corassession: cleanup/rename functions 75/17975/4
2019-02-22 Florin Corastcp: keep snd sack block free list 91/17791/3
2019-02-22 Florin Corastcp: send enough dupacks to cover all sack holes 62/17762/9
2019-02-18 Florin Corastcp: harden for high scale scenarios 29/17629/10
2019-02-07 Florin Corastcp: fix reset sending in syn-sent 70/17370/1
2019-02-02 Florin Corastcp: remove internal buffer cache 24/17224/6
2019-01-03 Florin Corastcp: better randomize iss 75/16675/3
2018-12-26 Florin Corastcp: separate active and passive establish timers 15/16615/7
2018-12-22 Florin Corastcp: improve waitclose in closing states 91/16591/4
2018-12-19 Florin Corastcp/session: notify transport of close when tx fifo... 37/16537/5
2018-12-17 Florin Corastcp: fix handling of broken syn options 05/16505/2
2018-12-13 Florin Corassession/tcp: support tx flush mark 48/16448/4
2018-11-13 Florin Corastcp: cubic fast convergence 92/15892/7
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-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-09-27 Florin Corastcp: use scaled window for new connects 24/15024/3
2018-09-25 Florin Corastcp: add option to cfg max rx fifo size 60/14960/5
2018-06-26 Florin Corastcp/session: tx optimizations 30/13230/2
2018-06-26 Florin Corastcp: cleanup functions 19/13219/2
2018-06-25 Florin Corastw: add light weight timer update function 94/13194/5
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-11 Florin Corastcp: cleanup connection/session fixes 31/12931/11
2018-05-26 Florin Corastcp: loss recovery improvements/fixes 08/12708/10
2018-05-17 Florin Corastcp: handle link-local addresses 05/12205/12
2018-04-20 Florin Corastcp: make newreno byte instead of acks dependent 39/11939/5
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-16 Florin Corasudp: refactor udp code 30/8730/19
2017-10-03 Florin Corastcp: updates to connection closing procedure (VPP-996) 92/8592/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-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-17 Dave BarachTCP source address automation 61/8061/6
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-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-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-18 Florin CorasImprove sack bytes accounting and testing 48/6748/6
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-04-25 Florin CorasSession/tcp coverity fixes 36/6436/2
2017-04-25 Florin CorasAdd sack tx unit test 94/6394/2
2017-04-18 Dave BarachFix fifo ooo bugs and improve testing 08/6208/9
2017-04-15 Florin CorasSet lower bound on persist timer 14/6014/3
2017-04-14 Florin CorasSession layer refactoring 67/6067/10
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-07 Florin CorasRegister TCP with IP only if session is enabled 59/5659/4
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