Gitiles
Code Review
Sign In
gerrit.nordix.org
/
fdio
/
vpp
/
d455e5a2ef1f6ef2bcf28fb5ad43c902bd6c787a
/
src
/
vnet
/
tcp
/
tcp_output.c
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
· 6 years ago
540a8da
tcp: allow custom output next node
by Florin Coras
· 6 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
· 7 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
1c8ff63
tcp: unlock link-local adjacencies on connection cleanup
by Florin Coras
· 7 years ago
fd542f1
session: add session process node
by Florin Coras
· 7 years ago
f9d0568
tcp: handle link-local addresses
by Florin Coras
· 7 years ago
24793e3
tcp: fix jumbo retransmits
by Florin Coras
· 7 years ago
00cd22d
tcp: improve stats
by Florin Coras
· 7 years ago
56b39f6
tcp: fix fib index buffer tagging
by Florin Coras
· 7 years ago
81a13db
tcp/session: sprinkle prefetches
by Florin Coras
· 7 years ago
371ca50
session: first approximation implementation of tls
by Florin Coras
· 7 years ago
dac0352
Refactor vlib_buffer flags
by Damjan Marion
· 7 years ago
5c42f50
tcp: tcp_output.c failed to compile when VLIB_BUFFER_TRACE_TRAJECTORY is enabled
by Steven
· 7 years ago
561af9b
session: generalize handling of network transports
by Florin Coras
· 7 years ago
93e6580
session: fix preallocation of local endpoint table
by Florin Coras
· 7 years ago
f988e69
tcp: fix retransmissions under buffer shortage
by Florin Coras
· 7 years ago
cea194d
session: add support for application namespacing
by Florin Coras
· 7 years ago
d3c008d
[aarch64] Fixes CLI crashes on dpaa2 platform.
by Christophe Fontaine
· 7 years ago
a096f2d
tcp: updates to connection closing procedure (VPP-996)
by Florin Coras
· 7 years ago
84275e9
tcp: update snd_nxt after congestion recovery
by Florin Coras
· 7 years ago
f1762d6
tcp: do not sample rtt for retransmitted segments
by Florin Coras
· 7 years ago
9d06304
session/tcp: improve preallocated segment handling
by Florin Coras
· 7 years ago
2f9b0c0
dpdk: cli to check for buffer leakage
by Florin Coras
· 7 years ago
4eeeaaf
tcp: horizontal scaling improvments
by Florin Coras
· 7 years ago
b7f1faa
Add fixed-size, preallocated pool support
by Dave Barach
· 7 years ago
5095895
tcp: re-enable persist timer if no data available to send
by Florin Coras
· 7 years ago
1f152cd
tcp: retransmit and multi-buffer segment fixes and improvements
by Florin Coras
· 7 years ago
e87216f
session: fix multi-buffer segments
by Florin Coras
· 7 years ago
c9d1c5b
tcp: fix v6 sessions
by root
· 7 years ago
82d3ec8
TCP: Update time_now once per burst
by Florin Coras
· 7 years ago
b2215d6
Fix tcp multi buffer segments retransmission
by Florin Coras
· 7 years ago
66b1131
Fix tcp tx buffer allocation
by Florin Coras
· 7 years ago
fdbc382
Make ip csum configurable in vlib buffer functions
by Florin Coras
· 7 years ago
6881062
Make tcp active open data structures thread safe
by Florin Coras
· 7 years ago
6534b7a
Improvements to tcp rx path and debugging
by Florin Coras
· 7 years ago
2c0a4f4
TCP/UDP checksum offload API
by Dave Barach
· 7 years ago
213b5aa
vnet_buffer_t flags cleanup
by Damjan Marion
· 7 years ago
2c25a62
Horizontal (nSessions) scaling draft
by Dave Barach
· 7 years ago
Next »