Age | Commit message (Expand) | Author | Files | Lines |
2020-02-25 | tcp: handle cleanups without timers | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -2/+2 |
2020-02-18 | tcp: pace timer handling | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -49/+10 |
2020-02-14 | tcp: improve reset generation in reset node | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -52/+40 |
2020-02-14 | tcp: minimal set of worker stats | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -0/+4 |
2020-01-28 | session tcp: fix packet tracing | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -6/+7 |
2020-01-09 | tcp: fix persist assert | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -4/+1 |
2019-12-06 | tcp: fix tail rescue with sacks | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -5/+7 |
2019-11-25 | tcp: invalidate expired timer handles before dispatching | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -16/+4 |
2019-11-21 | tcp: add no csum offload config option | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -25/+11 |
2019-11-20 | session tcp: support pacer idle timeouts | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -20/+5 |
2019-11-16 | tcp: close session on retransmit failure | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -0/+1 |
2019-11-11 | tcp: improve lost rxt heuristic | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -0/+5 |
2019-11-10 | tcp: avoid retransmits post reset | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -0/+3 |
2019-11-07 | tcp: fix retransmit with no sacks | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -7/+11 |
2019-11-06 | tcp: IPv6 flow label support | ![](//seccdn.libravatar.org/avatar/1c8200abe623238a417a2982362d1e53?s=13&d=retro) Tarun Gupta | 1 | -6/+10 |
2019-11-05 | session tcp: refactor pacer time | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -11/+3 |
2019-10-23 | tcp: improve rate samples for retansmitted segments | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -8/+19 |
2019-10-23 | tcp: fix sack retransmit beyond snd_nxt | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -2/+7 |
2019-10-17 | session tcp: infra for transports to send buffers | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -56/+7 |
2019-10-17 | tcp: avoid sending acks when data available | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -4/+19 |
2019-10-16 | tcp: avoid head retransmit if scoreboard has no holes | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -1/+2 |
2019-10-11 | tcp: refactor flags into cfg and conn flags | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -9/+9 |
2019-10-10 | tcp: improve pacing after idle send periods | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -48/+65 |
2019-10-10 | tcp: retry lost retransmits | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -5/+39 |
2019-10-10 | tcp: custom checksum calculations for Ipv4/Ipv6 | ![](//seccdn.libravatar.org/avatar/42c6098b6519c1e82910517b04b51c7c?s=13&d=retro) Srikanth A | 1 | -22/+94 |
2019-10-10 | tcp: fix tso not work in single buffer issue | ![](//seccdn.libravatar.org/avatar/6ff9361a93e17972fec1d83541411b8c?s=13&d=retro) Simon Zhang | 1 | -5/+8 |
2019-10-08 | tcp: rate sample for persist segments | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -0/+6 |
2019-09-25 | tcp: use sacks for timer based recovery | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -70/+118 |
2019-09-10 | tcp: enable gso in tcp hoststack | ![](//seccdn.libravatar.org/avatar/6ff9361a93e17972fec1d83541411b8c?s=13&d=retro) Simon Zhang | 1 | -0/+28 |
2019-09-10 | tcp: validate connections in output | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -9/+46 |
2019-09-03 | tcp: send rwnd update only if wnd is large enough | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -7/+7 |
2019-08-30 | tcp: force zero window on full rx fifo | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -1/+4 |
2019-08-30 | tcp: improve mss computation | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -41/+5 |
2019-08-21 | tcp: add option for always on event logging | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -19/+19 |
2019-08-20 | tcp: forward conn resets through tcp-output | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -32/+20 |
2019-08-14 | tcp: extend protocol configuration | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -14/+6 |
2019-08-08 | tcp: cleanup timers | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -82/+96 |
2019-08-02 | tcp: add more connection stats | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -3/+12 |
2019-08-01 | tcp: honor snd_wnd in fast rxt | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -1/+4 |
2019-07-26 | tcp: count resets sent | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -0/+4 |
2019-07-26 | session tcp: handle rxt and acks as custom events | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -52/+115 |
2019-07-05 | tcp: timestamp adjustment | ![](//seccdn.libravatar.org/avatar/ee8508969a4cb8ce71808151281a6c95?s=13&d=retro) Vladimir Kropylev | 1 | -2/+2 |
2019-07-05 | tcp: add cc algo start tx event | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -0/+3 |
2019-07-05 | tcp: add loss signal to cc algo | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -14/+11 |
2019-06-25 | tcp: window update ack | ![](//seccdn.libravatar.org/avatar/ee8508969a4cb8ce71808151281a6c95?s=13&d=retro) Vladimir Kropylev | 1 | -0/+27 |
2019-06-25 | tcp: delivery rate estimator | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -1/+20 |
2019-06-21 | tcp: add option to pass opaque to next node | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -1/+5 |
2019-06-18 | tcp: allow custom output next node | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -0/+3 |
2019-06-12 | tcp: better estimate snd space for rxt with no sacks | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -2/+2 |
2019-06-08 | tcp: close connection if not recovered after max tries | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -0/+13 |