hs-test: fixed timed out tests passing in the CI
[vpp.git] / src / vnet / tcp / tcp.c
2024-03-12 Damjan Marionmisc: remove GNU Indent directives 02/40502/5
2024-03-10 Florin Corassession: use no for ports in transport port allocator 93/40493/3
2024-02-17 Florin Corastcp: retransmit fins in last-ack 57/40357/2
2023-06-25 Florin Corastcp: avoid initializing counters multiple times 30/39130/3
2023-06-22 Florin Corastcp: add simple stats collector 19/39119/4
2023-05-04 Florin Corassession: cleanup ho lookup table on close 26/38526/6
2023-04-21 Filip Tehlartcp: remove unused code 16/38716/2
2023-03-16 Florin Corassession: support active opens with same source port 86/38486/3
2023-02-28 Florin Corassession: consolidate port alloc logic 80/38080/6
2022-12-02 Florin Corassession: move connects to first worker 13/35713/69
2022-11-29 Florin Corassession: transport endpt cleanup on owner thread 40/37640/15
2022-04-04 Florin Corastcp: use safe realloc pool 53/35653/28
2022-02-10 Florin Corassession: use transport endpoint cfg for listen 80/35280/2
2022-01-07 Florin Corastcp: update snd_congestion only during congestion 42/34842/3
2022-01-06 Florin Corastcp: cast timer ticks to u32 14/34814/5
2021-12-23 Mercurytcp: fix endpoint lookup failed caused by key uninitialized 96/34796/2
2021-10-27 Florin Corastcp: fix use of invalid local sw_if_index 66/34266/2
2021-10-25 Michal Kalderontcp: fix: TCP timewait port reuse rfc compliance 19/34119/5
2021-09-13 Florin Corastcp session: initialize sw_if_index at connect time 10/33710/4
2021-07-13 Florin Corastcp session: next node config on connects 23/33023/3
2021-07-06 Florin Corastcp: use main thread pool for half-opens 21/33021/6
2021-06-15 liuyacantcp: prevent timer handler being called frequently 18/32718/3
2021-06-12 Florin Corastcp: fix proto in port reuse check 90/32690/2
2021-05-14 Florin Corastcp: remove ho lock 41/32341/5
2021-05-12 liuyacansession: support half-close connection 61/32261/4
2021-05-10 Florin Corassession: use half-open sessions for vc establishment 58/32258/14
2021-04-20 Florin Corastcp: req app deq notification on fifo full 35/32035/7
2021-04-15 Florin Corastcp: support for rate sample attr flag 01/32001/3
2021-04-14 Florin Corassession tcp vcl: api to update connection attributes 59/31959/11
2021-04-05 Florin Corastcp: time infra improvements 98/31898/10
2021-03-26 Damjan Marionvlib: introduce vlib_get_main_by_index(), vlib_get_n_th... 82/31782/4
2021-03-08 Florin Corastcp: account for option alignment in initial snd_mss 53/31553/3
2020-10-23 Florin Corastcp: remove snd_una_max 16/29616/3
2020-10-23 Florin Corastcp: remove delack time config 03/29603/2
2020-10-22 Florin Corastcp: no send space in timer recovery 91/29591/3
2020-10-22 Ryujiro Shibuyatcp: updating time constans as timer tick changed 90/29590/3
2020-10-08 Florin Corastcp: treat pending timers as active 59/29359/4
2020-10-08 Florin Corastcp: custom geometry for timer wheel 56/29356/4
2020-09-24 Florin Corassession tcp udp tls quic: improve cli formatting 47/29047/6
2020-09-16 Simon Zhangtcp: make max gso packet size configurable 32/28832/4
2020-08-20 Florin Corastcp: track reorder with sacks 10/28110/18
2020-08-03 Florin Corastcp: improve timestamp rtt accuracy 37/28137/9
2020-07-23 Florin Corastcp: track pending timers 52/27952/7
2020-04-28 Dave Barachvlib: add ASSERT to vlib_time_now(...) 64/26764/2
2020-04-17 Florin Corastcp: cubic as default cc algorithm 70/26570/2
2020-04-17 Florin Corassession tcp: track half open in app wrk 35/26535/9
2020-04-15 Florin Corastcp: allow local port sharing if 5-tuple available 73/26473/4
2020-04-03 Florin Corassession: improve error reporting 95/22895/18
2020-04-02 Florin Corastcp: explicit use of timer wheel in timer apis 99/25999/16
2020-04-02 Florin Corastcp: move features to separate files 98/25998/16
2020-03-30 Florin Corastcp: reuse session infra for syns and resets 22/26222/4
2020-03-25 Florin Corassession: api to add new transport types 40/25840/12
2020-03-19 Florin Corastcp: move accept init to separate reusable function 61/25961/4
2020-03-19 Florin Corastcp: force deschedule if no send space available 81/25881/12
2020-03-19 Florin Corassession tcp udp: consolidate transport snd apis 72/25872/8
2020-03-10 Florin Corastcp: protect against forced cleanups 76/25776/3
2020-02-25 Florin Corastcp: handle cleanups without timers 66/25366/8
2020-02-24 Florin Corastcp: dynamic max timers per loop 88/25288/10
2020-02-18 Florin Corastcp: add fib to connection cli output 55/25255/4
2020-02-18 Florin Corastcp: allow custom mss on connects 14/24914/3
2020-02-18 Florin Corastcp: pace timer handling 80/25180/8
2020-02-14 Florin Corastcp: reset fin-wait-2 timeout connections 21/25121/8
2020-02-14 Florin Corastcp: minimal set of worker stats 85/24985/10
2020-02-12 Florin Corastcp: move connections to wrk ctx 84/24984/7
2020-02-12 Florin Corastcp: postpone rst handling 18/24918/3
2020-02-10 Florin Corastcp: add option to avoid endpoint cleanup 80/24880/3
2020-01-28 Florin Corassession tcp: fix packet tracing 72/24572/5
2019-12-17 Neale Rannsip: Protocol Independent IP Neighbors 19/22819/26
2019-11-25 Florin Corastcp: honor cc pacing rate when resetting pacer 29/23629/5
2019-11-25 Florin Corastcp: invalidate expired timer handles before dispatching 11/23611/3
2019-11-21 Florin Corastcp: add no csum offload config option 75/23575/4
2019-11-20 Florin Corassession tcp: support pacer idle timeouts 18/23418/13
2019-11-20 Florin Corassession tcp: add opaque data to show cli 52/23552/3
2019-11-10 Florin Corastcp: avoid retransmits post reset 23/23323/4
2019-11-05 Florin Corassession tcp: refactor pacer time 39/22939/16
2019-10-30 Dave Wallacetcp: rx fifo size is u32 07/23107/2
2019-10-11 Florin Corastcp: refactor flags into cfg and conn flags 63/22663/4
2019-10-10 Florin Corastcp: retry lost retransmits 52/22352/20
2019-10-10 Simon Zhangtcp: fix tso not work in single buffer issue 05/22205/5
2019-10-01 Benoît Gannesession: fix use-after-free 28/21928/5
2019-09-25 Florin Corastcp: use sacks for timer based recovery 33/22033/30
2019-09-25 Florin Corassession: fix cleanup in closing states 45/22245/5
2019-09-23 Florin Corastcp: fix unformat cwnd multiplier 93/22193/4
2019-09-11 Florin Corastcp: handle sack reneging 82/21882/15
2019-09-10 Simon Zhangtcp: enable gso in tcp hoststack 74/21674/7
2019-09-04 Florin Corassession: improve cli 53/21653/15
2019-09-03 Florin Corastcp: send rwnd update only if wnd is large enough 46/21646/4
2019-08-31 Florin Corastcp: fix rx min/max fifo size parsing 54/21654/1
2019-08-30 Florin Corastcp: improve mss computation 72/21572/4
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
next