Gitiles
Code Review
Sign In
gerrit.nordix.org
/
fdio
/
vpp
/
559ee0f54c5a08c9975ed197b41081827b766485
/
src
/
vnet
/
tcp
/
tcp.h
26dd6de
session tcp: handle rxt and acks as custom events
by Florin Coras
· 5 years ago
85fc130
tcp: improve rate estimate
by Florin Coras
· 5 years ago
b3f58e1
tcp: track last lost bytes in sack sb
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
eff6b82
tcp: add cc algo undo recovery notification
by Florin Coras
· 5 years ago
a3c3265
tcp: add loss signal to cc algo
by Florin Coras
· 5 years ago
4f731f8
tcp: Setup initial CWND as configured
by Vladimir Kropylev
· 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
4e116fb
tcp: allow registration of new cc algo types
by Florin Coras
· 6 years ago
548f757
tcp: close connection if not recovered after max tries
by Florin Coras
· 6 years ago
d9a145f
tcp: add cc cleanup function
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
51793f5
tcp: remove unused buffer flags
by Florin Coras
· 6 years ago
fbf278a
tcp: add cc algo lookup table
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
14ed6df
session/tcp/vcl: fixes and optimizations
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
b691f76
tcp: keep snd sack block free list
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
bdf7fd6
tcp: remove internal buffer cache
by Florin Coras
· 6 years ago
18e0d4f
tcp: better randomize iss
by Florin Coras
· 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
e96bf63
tcp/session: notify transport of close when tx fifo is not empty
by Florin Coras
· 6 years ago
8124cb7
tcp: fix handling of broken syn options
by Florin Coras
· 6 years ago
42ceddb
session/tcp: support tx flush mark
by Florin Coras
· 6 years ago
aa01abb
tcp: cubic fast convergence
by Florin Coras
· 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
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
45ca73f
tcp: use scaled window for new connects
by Florin Coras
· 6 years ago
ca03186
tcp: add option to cfg max rx fifo size
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
adb5bd5
tw: add light weight timer update function
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
25579b4
tcp: cleanup connection/session fixes
by Florin Coras
· 7 years ago
ca1c8f3
tcp: loss recovery improvements/fixes
by Florin Coras
· 7 years ago
f9d0568
tcp: handle link-local addresses
by Florin Coras
· 7 years ago
6216600
tcp: make newreno byte instead of acks dependent
by Florin Coras
· 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
3cbc04b
udp: refactor udp code
by Florin Coras
· 7 years ago
a096f2d
tcp: updates to connection closing procedure (VPP-996)
by Florin Coras
· 7 years ago
7fe51f3
tcp: add option to punt traffic
by Pierre Pfister
· 7 years ago
9d06304
session/tcp: improve preallocated segment handling
by Florin Coras
· 7 years ago
4eeeaaf
tcp: horizontal scaling improvments
by Florin Coras
· 7 years ago
d84ba85
TCP horizontal scaling
by Dave Barach
· 7 years ago
1f152cd
tcp: retransmit and multi-buffer segment fixes and improvements
by Florin Coras
· 7 years ago
3bbcfab
TCP source address automation
by Dave Barach
· 7 years ago
ab0289a
tcp: state machine improvements
by Florin Coras
· 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
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
3eb5062
Fixes and improved tcp/session debugging
by Florin Coras
· 7 years ago
2c25a62
Horizontal (nSessions) scaling draft
by Dave Barach
· 7 years ago
f6359c8
Improve svm fifo and tcp tx path performance (VPP-846)
by Florin Coras
· 7 years ago
f03a59a
Overall tcp performance improvements (VPP-846)
by Florin Coras
· 8 years ago
93992a9
Implement sack based tcp loss recovery (RFC 6675)
by Florin Coras
· 8 years ago
bb292f4
Improve session debugging
by Florin Coras
· 8 years ago
06d1101
Improve sack bytes accounting and testing
by Florin Coras
· 8 years ago
c834341
Include TCP options in segment size computation
by Florin Coras
· 8 years ago
3af90fc
Fix TCP loss recovery, VPP-745
by Florin Coras
· 8 years ago
82b13a8
Session/tcp coverity fixes
by Florin Coras
· 8 years ago
45d3496
Add sack tx unit test
by Florin Coras
· 8 years ago
1f75cfd
Fix fifo ooo bugs and improve testing
by Dave Barach
· 8 years ago
5921f98
Set lower bound on persist timer
by Florin Coras
· 8 years ago
6cf30ad
Session layer refactoring
by Florin Coras
· 8 years ago
3e350af
TCP cc/window management fixes and debugging
by Florin Coras
· 8 years ago
6792ec0
TCP/session improvements
by Florin Coras
· 8 years ago
e69f495
VPP-659 Improve tcp/session debugging and testing
by Florin Coras
· 8 years ago
d79b41e
VPP-659 TCP improvements
by Florin Coras
· 8 years ago
a0b34a7
Register TCP with IP only if session is enabled
by Florin Coras
· 8 years ago
e04c299
Cleanup URI code and TCP bugfixing
by Florin Coras
· 8 years ago
68b0fb0
VPP-598: tcp stack initial commit
by Dave Barach
· 8 years ago