Gitiles
Code Review
Sign In
gerrit.nordix.org
/
fdio
/
vpp
/
22e108d9a94a9ccc0c31c2479740c57cf2a09126
/
src
/
vnet
/
tcp
/
tcp_output.c
3eba7f1
tcp: fix tail rescue with sacks
by Florin Coras
· 5 years ago
b72a0ff
tcp: invalidate expired timer handles before dispatching
by Florin Coras
· 5 years ago
f4ce6ba
tcp: add no csum offload config option
by Florin Coras
· 5 years ago
11e9e35
session tcp: support pacer idle timeouts
by Florin Coras
· 5 years ago
52be674
tcp: close session on retransmit failure
by Florin Coras
· 5 years ago
b3dce89
tcp: improve lost rxt heuristic
by Florin Coras
· 5 years ago
fd4c3fe
tcp: avoid retransmits post reset
by Florin Coras
· 5 years ago
bf1f8b7
tcp: fix retransmit with no sacks
by Florin Coras
· 5 years ago
2089c69
tcp: IPv6 flow label support
by Tarun Gupta
· 5 years ago
a8e71c8
session tcp: refactor pacer time
by Florin Coras
· 5 years ago
d6ae4bf
tcp: improve rate samples for retansmitted segments
by Florin Coras
· 5 years ago
81cb8e4
tcp: fix sack retransmit beyond snd_nxt
by Florin Coras
· 5 years ago
2a7ea2e
session tcp: infra for transports to send buffers
by Florin Coras
· 5 years ago
cb711a4
tcp: avoid sending acks when data available
by Florin Coras
· 5 years ago
8a8b05c
tcp: avoid head retransmit if scoreboard has no holes
by Florin Coras
· 5 years ago
bbcfaac
tcp: refactor flags into cfg and conn flags
by Florin Coras
· 5 years ago
c31dc31
tcp: improve pacing after idle send periods
by Florin Coras
· 5 years ago
be237bf
tcp: retry lost retransmits
by Florin Coras
· 5 years ago
02833ff
tcp: custom checksum calculations for Ipv4/Ipv6
by Srikanth A
· 5 years ago
8a047ed
tcp: fix tso not work in single buffer issue
by Simon Zhang
· 5 years ago
dd60b1b
tcp: rate sample for persist segments
by Florin Coras
· 5 years ago
36ebcff
tcp: use sacks for timer based recovery
by Florin Coras
· 5 years ago
1146ff4
tcp: enable gso in tcp hoststack
by Simon Zhang
· 5 years ago
78dae00
tcp: validate connections in output
by Florin Coras
· 5 years ago
017dc45
tcp: send rwnd update only if wnd is large enough
by Florin Coras
· 5 years ago
182d219
tcp: force zero window on full rx fifo
by Florin Coras
· 5 years ago
cedcf60
tcp: improve mss computation
by Florin Coras
· 5 years ago
a436a42
tcp: add option for always on event logging
by Florin Coras
· 5 years ago
df36f49
tcp: forward conn resets through tcp-output
by Florin Coras
· 5 years ago
9094b5c
tcp: extend protocol configuration
by Florin Coras
· 5 years ago
75c48c1
tcp: cleanup timers
by Florin Coras
· 5 years ago
edfe0ee
tcp: add more connection stats
by Florin Coras
· 5 years ago
635acbf
tcp: honor snd_wnd in fast rxt
by Florin Coras
· 5 years ago
1f42101
tcp: count resets sent
by Florin Coras
· 5 years ago
26dd6de
session tcp: handle rxt and acks as custom events
by Florin Coras
· 5 years ago
1cfcb78
tcp: timestamp adjustment
by Vladimir Kropylev
· 5 years ago
ca2831a
tcp: add cc algo start tx event
by Florin Coras
· 5 years ago
a3c3265
tcp: add loss signal to cc algo
by Florin Coras
· 5 years ago
398afbd
tcp: window update ack
by Vladimir Kropylev
· 5 years ago
5281473
tcp: delivery rate estimator
by Florin Coras
· 6 years ago
07beade
tcp: add option to pass opaque to next node
by Florin Coras
· 5 years ago
540a8da
tcp: allow custom output next node
by Florin Coras
· 5 years ago
87a9bf8
tcp: better estimate snd space for rxt with no sacks
by Florin Coras
· 6 years ago
548f757
tcp: close connection if not recovered after max tries
by Florin Coras
· 6 years ago
f65074e
tcp: improve rcv process ack processing
by Florin Coras
· 6 years ago
74b7437
tcp: remove sent rcv wnd 0 flag
by Florin Coras
· 6 years ago
f20fd1a
tcp: improve updating of rcv wnd
by Florin Coras
· 6 years ago
51793f5
tcp: remove unused buffer flags
by Florin Coras
· 6 years ago
537e85d
tcp: make default mtu configurable
by Florin Coras
· 6 years ago
4759683
tcp: improve handling of snd_nxt
by Florin Coras
· 6 years ago
fd24744
tcp: avoid computing flags in push hdr inline
by Florin Coras
· 6 years ago
679b78f
tcp: fix rcv_wnd computation
by Florin Coras
· 6 years ago
14ed6df
session/tcp/vcl: fixes and optimizations
by Florin Coras
· 6 years ago
7e74bf3
tcp: fix window probes in fin-wait-1
by Florin Coras
· 6 years ago
e275bed
tcp: migrate old MULTIARCH macros to VLIB_NODE_FN
by Filip Tehlar
· 6 years ago
31c9955
session: cleanup/rename functions
by Florin Coras
· 6 years ago
e5b1791
tcp: send enough dupacks to cover all sack holes
by Florin Coras
· 6 years ago
222e1f41
tcp: harden for high scale scenarios
by Florin Coras
· 6 years ago
d4c49be
tcp: fix reset sending in syn-sent
by Florin Coras
· 6 years ago
1ee7830
transport: cleanup
by Florin Coras
· 6 years ago
bdf7fd6
tcp: remove internal buffer cache
by Florin Coras
· 6 years ago
36eb7c2
buffers: remove free-list information from buffer metadata
by Damjan Marion
· 6 years ago
85a3ddd
tcp: separate active and passive establish timers
by Florin Coras
· 6 years ago
54ddf43
tcp: improve waitclose in closing states
by Florin Coras
· 6 years ago
8124cb7
tcp: fix handling of broken syn options
by Florin Coras
· 6 years ago
e80b591
tcp: fix handling of no wscale in syns
by Florin Coras
· 6 years ago
42ceddb
session/tcp: support tx flush mark
by Florin Coras
· 6 years ago
df08478
tcp: measure us rtt with syn-ack
by Florin Coras
· 6 years ago
311e11b
tcp: validate connection state in retransmit
by Florin Coras
· 6 years ago
7fff3d2
Metadata / opaque formatting belongs in vpp
by Dave Barach
· 6 years ago
f970d2f
Minor tweaks
by Dave Barach
· 6 years ago
178cf49
Remove c-11 memcpy checks from perf-critical code
by Dave Barach
· 6 years ago
b11175d
tcp: handle disconnects after enq notifications
by Florin Coras
· 6 years ago
2e31cc3
tcp: basic cubic implementation
by Florin Coras
· 6 years ago
efefc6b
tcp: pacer and mrtt estimation improvements
by Florin Coras
· 6 years ago
7ac053b
tcp: consume incoming buffers instead of reusing
by Florin Coras
· 6 years ago
9ece3c0
tcp: dequeue acked only once per burst
by Florin Coras
· 6 years ago
36ee9f1
tcp: send unsent data in fast recovery
by Florin Coras
· 6 years ago
776f3d8
tcp: coverity fixes
by Florin Coras
· 6 years ago
c44a558
session: measure dispatch period only if under load
by Florin Coras
· 6 years ago
be72ae6
tcp: minimize use of tls
by Florin Coras
· 6 years ago
e55a6d7
tcp: fast retransmit pacing
by Florin Coras
· 6 years ago
d67f112
tcp/session: add tx pacer
by Florin Coras
· 7 years ago
bf4d5ce
tcp: fast retransmit improvements
by Florin Coras
· 6 years ago
b7b9299
c11 safe string handling support
by Dave Barach
· 6 years ago
c977e7c
tcp: fix multiple fin retries (VPP-1461)
by Florin Coras
· 6 years ago
eb97e5f
tls: fix multi threaded medium scale test (VPP-1457)
by Florin Coras
· 6 years ago
ca03186
tcp: add option to cfg max rx fifo size
by Florin Coras
· 6 years ago
3ec66b0
tcp: fix cc recovery re-entry and persist timer pop
by Florin Coras
· 6 years ago
208daa1
tcp: update snd_una_max for retranmsits
by Florin Coras
· 6 years ago
91ca462
tcp: fix single loop prefetch
by Florin Coras
· 6 years ago
b26743d
tcp/session: tx optimizations
by Florin Coras
· 6 years ago
0dbd517
tcp: cleanup functions
by Florin Coras
· 6 years ago
2c41443
tcp: add per worker ctx structure
by Florin Coras
· 6 years ago
8b20bf5
tcp: optimize tcp output
by Florin Coras
· 7 years ago
00dfe54
tcp: add close-wait state flags
by Florin Coras
· 7 years ago
25579b4
tcp: cleanup connection/session fixes
by Florin Coras
· 7 years ago
887b7ba
tcp: fix timer based recovery exit condition
by Florin Coras
· 7 years ago
ca1c8f3
tcp: loss recovery improvements/fixes
by Florin Coras
· 7 years ago
d2aab83
tcp: cc improvements and fixes
by Florin Coras
· 7 years ago
Next »