tcp: add option for always on event logging
[vpp.git] / src / vnet / tcp / tcp.c
2019-08-21 Florin Corastcp: add option for always on event logging 13/21413/9
2019-08-19 Florin Corassession: add explicit reset api 65/21365/4
2019-08-19 Florin Corastcp: set cc_algo on connection alloc 62/21362/3
2019-08-19 Florin Corastcp: allow cc algos to set pacing rate 63/21363/2
2019-08-16 Florin Corastcp: fix cc algo name parsing 42/21342/3
2019-08-14 Florin Corastcp: extend protocol configuration 49/21249/12
2019-08-08 Florin Corastcp: cleanup timers 41/21041/6
2019-08-02 Florin Corastcp: add more connection stats 05/20905/13
2019-07-26 Florin Corassession tcp: handle rxt and acks as custom events 17/20817/8
2019-07-25 Florin Corassession: add transport deleted state 82/20782/7
2019-07-23 Florin Corastcp: generate closed notifications whenever tcp closes 83/20783/4
2019-07-12 Aloys Augustinsession: add thread index to all formatters 27/20627/2
2019-06-27 Vladimir Kropylevtcp: Setup initial CWND as configured 50/20350/4
2019-06-27 Nathan Skrzypczaksession: Add transport vft protocol options 31/20231/4
2019-06-25 Florin Corastcp: delivery rate estimator 05/20105/35
2019-06-11 Florin Corastcp: allow registration of new cc algo types 58/20058/3
2019-06-07 Florin Corastcp: add cc cleanup function 34/20034/1
2019-06-03 Neale RannsARP: add feature arc 77/19877/3
2019-04-05 Florin Corastcp: do not delete session on establish pop 75/18675/5
2019-04-04 Florin Corastcp: shorten wait in fin-wait-1 with fin rcvd 59/18659/6
2019-04-02 Florin Corastcp: improve rcv process ack processing 12/18612/8
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-12 Florin Corastcp: print congestion control algorithm in cli 00/18200/2
2019-03-08 Florin Corassession/tcp/vcl: fixes and optimizations 94/18094/5
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-09 Damjan Marionbuffers: fix typo 42/17442/1
2019-02-06 Damjan Marionbuffers: make buffer data size configurable from startu... 41/17341/3
2019-02-06 Florin Corastransport: cleanup 33/17333/6
2019-02-02 Florin Corassession: improve show session cli 53/17253/4
2019-01-04 Florin Corastcp: fix reset in syn-sent 94/16694/2
2019-01-03 Florin Corastcp: better randomize iss 75/16675/3
2019-01-01 Damjan Marionbuffers: remove unused code 46/16646/4
2019-01-01 Florin Corasvcl/ldp: add write msg function and fine tuning 34/16634/11
2018-12-28 Florin Corassession: free session after transport and app confirm 33/16633/4
2018-12-26 Florin Corastcp: separate active and passive establish timers 15/16615/7
2018-12-24 Florin Corastcp: compute seq_end in tcp_input 99/16599/8
2018-12-22 Florin Corastcp: improve waitclose in closing states 91/16591/4
2018-12-21 Florin Corastcp: fix fin_wait_1 condition to send fin 77/16577/3
2018-12-20 Florin Corastcp: fix syn-sent reset 74/16574/1
2018-12-20 Florin Corastcp: fix fin in syn-rcvd 41/16541/8
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-17 Florin Corasvcl/session: handle reset/disconnect before app accept 91/16491/8
2018-12-13 Florin Corassession/tcp: support tx flush mark 48/16448/4
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-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-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-28 Florin Corassession: extend connect api for internal apps 46/15546/11
2018-10-25 Paul Vinciguerravnet/tcp/tcp.c: address a corner case. 28/15528/2
2018-10-25 Florin Corassession/tcp: improve cli 21/15521/2
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-18 Florin Corastcp: fix cleanup of non established connections (VPP... 50/15350/4
2018-10-17 Florin Corastcp: avoid sack processing when not needed (VPP-1460) 17/15317/3
2018-10-02 Florin Corastcp: fix close wait timeout with no fin 79/15079/3
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-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-25 Florin Corastcp: handle acks in close wait 05/12705/2
2018-05-21 Florin Corastcp: unlock link-local adjacencies on connection cleanup 36/12636/6
2018-03-02 Florin Corassession: first approximation implementation of tls 68/10768/27
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-11-16 Florin Corastcp: register with ip for header parsing by default 64/9464/1
2017-10-16 Florin Corasudp: refactor udp code 30/8730/19
2017-10-12 Florin Corastcp: do not format sb if not established (VPP-1018) 57/8757/2
2017-10-10 Florin Corassession: add support for application namespacing 11/8611/22
2017-10-03 Florin Corastcp: updates to connection closing procedure (VPP-996) 92/8592/3
2017-09-20 Florin Corassession: store tep port in net order 65/8465/3
2017-09-20 Yoann DesmouceauxTCP: fix "tcp src-address" command with IPv6 70/8470/2
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-09-01 Dave BarachAdd fixed-size, preallocated pool support 37/8237/9
2017-08-29 Florin Corassession: segment manager improvements 92/8092/9
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-25 tjancigaFix crash when TCP client using VPP host stack connects... 00/8200/3
next