Gitiles
Code Review
Sign In
gerrit.nordix.org
/
fdio
/
vpp
/
d9a145f42ec7e05b9066778aefc9c34d4bdaa408
/
src
/
vnet
/
tcp
/
tcp.c
d9a145f
tcp: add cc cleanup function
by Florin Coras
· 6 years ago
57e53bb
ARP: add feature arc
by Neale Ranns
· 6 years ago
6416e62
tcp: do not delete session on establish pop
by Florin Coras
· 6 years ago
070fd4b
tcp: shorten wait in fin-wait-1 with fin rcvd
by Florin Coras
· 6 years ago
f65074e
tcp: improve rcv process ack processing
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
0147c0f
tcp: print congestion control algorithm in cli
by Florin Coras
· 6 years ago
14ed6df
session/tcp/vcl: fixes and optimizations
by Florin Coras
· 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
8934a04
buffers: fix typo
by Damjan Marion
· 6 years ago
5de3fec
buffers: make buffer data size configurable from startup config
by Damjan Marion
· 6 years ago
1ee7830
transport: cleanup
by Florin Coras
· 6 years ago
3389dd2
session: improve show session cli
by Florin Coras
· 6 years ago
03afb6d
tcp: fix reset in syn-sent
by Florin Coras
· 6 years ago
18e0d4f
tcp: better randomize iss
by Florin Coras
· 6 years ago
671e60e
buffers: remove unused code
by Damjan Marion
· 6 years ago
b0f662f
vcl/ldp: add write msg function and fine tuning
by Florin Coras
· 6 years ago
5a2ec8f
session: free session after transport and app confirm
by Florin Coras
· 6 years ago
85a3ddd
tcp: separate active and passive establish timers
by Florin Coras
· 6 years ago
3c514d5
tcp: compute seq_end in tcp_input
by Florin Coras
· 6 years ago
54ddf43
tcp: improve waitclose in closing states
by Florin Coras
· 6 years ago
78cc4b0
tcp: fix fin_wait_1 condition to send fin
by Florin Coras
· 6 years ago
1af9ab5
tcp: fix syn-sent reset
by Florin Coras
· 6 years ago
5c0f166
tcp: fix fin in syn-rcvd
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
3c7d4f9
vcl/session: handle reset/disconnect before app accept
by Florin Coras
· 6 years ago
42ceddb
session/tcp: support tx flush mark
by Florin Coras
· 6 years ago
4af830c
session/tcp: postpone cleanup on reset
by Florin Coras
· 6 years ago
178cf49
Remove c-11 memcpy checks from perf-critical code
by Dave Barach
· 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
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
5665ced
session: extend connect api for internal apps
by Florin Coras
· 6 years ago
82b2776
vnet/tcp/tcp.c: address a corner case.
by Paul Vinciguerra
· 6 years ago
de9a849
session/tcp: improve cli
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
c5347d9
tcp: fix cleanup of non established connections (VPP-1463)
by Florin Coras
· 6 years ago
d6fe5bd
tcp: avoid sack processing when not needed (VPP-1460)
by Florin Coras
· 6 years ago
5f5d50e
tcp: fix close wait timeout with no fin
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
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
5631893
tcp: handle acks in close wait
by Florin Coras
· 7 years ago
1c8ff63
tcp: unlock link-local adjacencies on connection cleanup
by Florin Coras
· 7 years ago
371ca50
session: first approximation implementation of tls
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
4036427
tcp: register with ip for header parsing by default
by Florin Coras
· 7 years ago
3cbc04b
udp: refactor udp code
by Florin Coras
· 7 years ago
de70608
tcp: do not format sb if not established (VPP-1018)
by Florin Coras
· 7 years ago
cea194d
session: add support for application namespacing
by Florin Coras
· 7 years ago
a096f2d
tcp: updates to connection closing procedure (VPP-996)
by Florin Coras
· 7 years ago
0e49568
session: store tep port in net order
by Florin Coras
· 7 years ago
6b297aa
TCP: fix "tcp src-address" command with IPv6
by Yoann Desmouceaux
· 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
b7f1faa
Add fixed-size, preallocated pool support
by Dave Barach
· 7 years ago
c87c91d
session: segment manager improvements
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
ffef404
Fix crash when TCP client using VPP host stack connects first
by tjanciga
· 7 years ago
3bbcfab
TCP source address automation
by Dave Barach
· 7 years ago
c9d1c5b
tcp: fix v6 sessions
by root
· 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
04e5344
Cleanup/refactor session layer code
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
Next »