summaryrefslogtreecommitdiffstats
path: root/src/vnet/tcp/tcp.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-02tcp: minimize use of tlsFlorin Coras1-30/+20
2018-11-01tcp: fast retransmit pacingFlorin Coras1-4/+12
2018-10-28session: extend connect api for internal appsFlorin Coras1-7/+1
2018-10-25vnet/tcp/tcp.c: address a corner case.Paul Vinciguerra1-4/+7
2018-10-25session/tcp: improve cliFlorin Coras1-37/+46
2018-10-25tcp/session: add tx pacerFlorin Coras1-5/+39
2018-10-23tcp: fast retransmit improvementsFlorin Coras1-12/+4
2018-10-23c11 safe string handling supportDave Barach1-11/+11
2018-10-18tcp: fix cleanup of non established connections (VPP-1463)Florin Coras1-1/+4
2018-10-17tcp: avoid sack processing when not needed (VPP-1460)Florin Coras1-2/+4
2018-10-02tcp: fix close wait timeout with no finFlorin Coras1-0/+4
2018-09-27tcp: use scaled window for new connectsFlorin Coras1-3/+9
2018-09-25tcp: add option to cfg max rx fifo sizeFlorin Coras1-5/+8
2018-06-26tcp/session: tx optimizationsFlorin Coras1-1/+1
2018-06-26tcp: cleanup functionsFlorin Coras1-37/+69
2018-06-20tcp: add per worker ctx structureFlorin Coras1-14/+5
2018-06-19tcp: optimize tcp outputFlorin Coras1-1/+1
2018-06-11tcp: cleanup connection/session fixesFlorin Coras1-13/+16
2018-05-26tcp: loss recovery improvements/fixesFlorin Coras1-3/+3
2018-05-25tcp: handle acks in close waitFlorin Coras1-1/+1
2018-05-21tcp: unlock link-local adjacencies on connection cleanupFlorin Coras1-0/+47
2018-03-02session: first approximation implementation of tlsFlorin Coras1-0/+2
2017-12-11session: generalize handling of network transportsFlorin Coras1-4/+17
2017-11-29session: fix preallocation of local endpoint tableFlorin Coras1-13/+0
2017-11-28tcp: fix retransmissions under buffer shortageFlorin Coras1-2/+5
2017-11-16tcp: register with ip for header parsing by defaultFlorin Coras1-9/+12
2017-10-16udp: refactor udp codeFlorin Coras1-218/+59
2017-10-12tcp: do not format sb if not established (VPP-1018)Florin Coras1-2/+3
2017-10-10session: add support for application namespacingFlorin Coras1-56/+53
2017-10-03tcp: updates to connection closing procedure (VPP-996)Florin Coras1-3/+34
2017-09-20session: store tep port in net orderFlorin Coras1-2/+2
2017-09-20TCP: fix "tcp src-address" command with IPv6Yoann Desmouceaux1-1/+1
2017-09-20tcp: add option to punt trafficPierre Pfister1-0/+33
2017-09-19session/tcp: improve preallocated segment handlingFlorin Coras1-2/+5
2017-09-12tcp: horizontal scaling improvmentsFlorin Coras1-1/+25
2017-09-01Add fixed-size, preallocated pool supportDave Barach1-12/+12
2017-08-29session: segment manager improvementsFlorin Coras1-1/+5
2017-08-25TCP horizontal scalingDave Barach1-2/+21
2017-08-25tcp: retransmit and multi-buffer segment fixes and improvementsFlorin Coras1-16/+23
2017-08-25Fix crash when TCP client using VPP host stack connects firsttjanciga1-0/+6
2017-08-17TCP source address automationDave Barach1-12/+218
2017-08-16tcp: fix v6 sessionsroot1-2/+15
2017-08-15tcp: state machine improvementsFlorin Coras1-4/+11
2017-08-14TCP: Update time_now once per burstFlorin Coras1-0/+2
2017-08-11Fix tcp multi buffer segments retransmissionFlorin Coras1-12/+27
2017-08-02Fix tcp tx buffer allocationFlorin Coras1-18/+34
2017-07-30Make tcp active open data structures thread safeFlorin Coras1-65/+101
2017-07-25Cleanup/refactor session layer codeFlorin Coras1-71/+51
2017-07-21Improvements to tcp rx path and debuggingFlorin Coras1-9/+50
2017-07-15Fixes and improved tcp/session debuggingFlorin Coras1-0/+208