Code Review
/
vpp.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
first ⋅ prev ⋅
next
tcp: cleanup rcv-process and bulk buffer translation
[vpp.git]
/
src
/
vnet
/
tcp
/
tcp.c
2021-04-20
Florin Coras
tcp: req app deq notification on fifo full
35/32035/7
blob
|
commitdiff
|
raw
2021-04-15
Florin Coras
tcp: support for rate sample attr flag
01/32001/3
blob
|
commitdiff
|
raw
|
diff to current
2021-04-14
Florin Coras
session tcp vcl: api to update connection attributes
59/31959/11
blob
|
commitdiff
|
raw
|
diff to current
2021-04-05
Florin Coras
tcp: time infra improvements
98/31898/10
blob
|
commitdiff
|
raw
|
diff to current
2021-03-26
Damjan Marion
vlib: introduce vlib_get_main_by_index(), vlib_get_n_th...
82/31782/4
blob
|
commitdiff
|
raw
|
diff to current
2021-03-08
Florin Coras
tcp: account for option alignment in initial snd_mss
53/31553/3
blob
|
commitdiff
|
raw
|
diff to current
2020-10-23
Florin Coras
tcp: remove snd_una_max
16/29616/3
blob
|
commitdiff
|
raw
|
diff to current
2020-10-23
Florin Coras
tcp: remove delack time config
03/29603/2
blob
|
commitdiff
|
raw
|
diff to current
2020-10-22
Florin Coras
tcp: no send space in timer recovery
91/29591/3
blob
|
commitdiff
|
raw
|
diff to current
2020-10-22
Ryujiro Shibuya
tcp: updating time constans as timer tick changed
90/29590/3
blob
|
commitdiff
|
raw
|
diff to current
2020-10-08
Florin Coras
tcp: treat pending timers as active
59/29359/4
blob
|
commitdiff
|
raw
|
diff to current
2020-10-08
Florin Coras
tcp: custom geometry for timer wheel
56/29356/4
blob
|
commitdiff
|
raw
|
diff to current
2020-09-24
Florin Coras
session tcp udp tls quic: improve cli formatting
47/29047/6
blob
|
commitdiff
|
raw
|
diff to current
2020-09-16
Simon Zhang
tcp: make max gso packet size configurable
32/28832/4
blob
|
commitdiff
|
raw
|
diff to current
2020-08-20
Florin Coras
tcp: track reorder with sacks
10/28110/18
blob
|
commitdiff
|
raw
|
diff to current
2020-08-03
Florin Coras
tcp: improve timestamp rtt accuracy
37/28137/9
blob
|
commitdiff
|
raw
|
diff to current
2020-07-23
Florin Coras
tcp: track pending timers
52/27952/7
blob
|
commitdiff
|
raw
|
diff to current
2020-04-28
Dave Barach
vlib: add ASSERT to vlib_time_now(...)
64/26764/2
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Florin Coras
tcp: cubic as default cc algorithm
70/26570/2
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Florin Coras
session tcp: track half open in app wrk
35/26535/9
blob
|
commitdiff
|
raw
|
diff to current
2020-04-15
Florin Coras
tcp: allow local port sharing if 5-tuple available
73/26473/4
blob
|
commitdiff
|
raw
|
diff to current
2020-04-03
Florin Coras
session: improve error reporting
95/22895/18
blob
|
commitdiff
|
raw
|
diff to current
2020-04-02
Florin Coras
tcp: explicit use of timer wheel in timer apis
99/25999/16
blob
|
commitdiff
|
raw
|
diff to current
2020-04-02
Florin Coras
tcp: move features to separate files
98/25998/16
blob
|
commitdiff
|
raw
|
diff to current
2020-03-30
Florin Coras
tcp: reuse session infra for syns and resets
22/26222/4
blob
|
commitdiff
|
raw
|
diff to current
2020-03-25
Florin Coras
session: api to add new transport types
40/25840/12
blob
|
commitdiff
|
raw
|
diff to current
2020-03-19
Florin Coras
tcp: move accept init to separate reusable function
61/25961/4
blob
|
commitdiff
|
raw
|
diff to current
2020-03-19
Florin Coras
tcp: force deschedule if no send space available
81/25881/12
blob
|
commitdiff
|
raw
|
diff to current
2020-03-19
Florin Coras
session tcp udp: consolidate transport snd apis
72/25872/8
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Florin Coras
tcp: protect against forced cleanups
76/25776/3
blob
|
commitdiff
|
raw
|
diff to current
2020-02-25
Florin Coras
tcp: handle cleanups without timers
66/25366/8
blob
|
commitdiff
|
raw
|
diff to current
2020-02-24
Florin Coras
tcp: dynamic max timers per loop
88/25288/10
blob
|
commitdiff
|
raw
|
diff to current
2020-02-18
Florin Coras
tcp: add fib to connection cli output
55/25255/4
blob
|
commitdiff
|
raw
|
diff to current
2020-02-18
Florin Coras
tcp: allow custom mss on connects
14/24914/3
blob
|
commitdiff
|
raw
|
diff to current
2020-02-18
Florin Coras
tcp: pace timer handling
80/25180/8
blob
|
commitdiff
|
raw
|
diff to current
2020-02-14
Florin Coras
tcp: reset fin-wait-2 timeout connections
21/25121/8
blob
|
commitdiff
|
raw
|
diff to current
2020-02-14
Florin Coras
tcp: minimal set of worker stats
85/24985/10
blob
|
commitdiff
|
raw
|
diff to current
2020-02-12
Florin Coras
tcp: move connections to wrk ctx
84/24984/7
blob
|
commitdiff
|
raw
|
diff to current
2020-02-12
Florin Coras
tcp: postpone rst handling
18/24918/3
blob
|
commitdiff
|
raw
|
diff to current
2020-02-10
Florin Coras
tcp: add option to avoid endpoint cleanup
80/24880/3
blob
|
commitdiff
|
raw
|
diff to current
2020-01-28
Florin Coras
session tcp: fix packet tracing
72/24572/5
blob
|
commitdiff
|
raw
|
diff to current
2019-12-17
Neale Ranns
ip: Protocol Independent IP Neighbors
19/22819/26
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Florin Coras
tcp: honor cc pacing rate when resetting pacer
29/23629/5
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Florin Coras
tcp: invalidate expired timer handles before dispatching
11/23611/3
blob
|
commitdiff
|
raw
|
diff to current
2019-11-21
Florin Coras
tcp: add no csum offload config option
75/23575/4
blob
|
commitdiff
|
raw
|
diff to current
2019-11-20
Florin Coras
session tcp: support pacer idle timeouts
18/23418/13
blob
|
commitdiff
|
raw
|
diff to current
2019-11-20
Florin Coras
session tcp: add opaque data to show cli
52/23552/3
blob
|
commitdiff
|
raw
|
diff to current
2019-11-10
Florin Coras
tcp: avoid retransmits post reset
23/23323/4
blob
|
commitdiff
|
raw
|
diff to current
2019-11-05
Florin Coras
session tcp: refactor pacer time
39/22939/16
blob
|
commitdiff
|
raw
|
diff to current
2019-10-30
Dave Wallace
tcp: rx fifo size is u32
07/23107/2
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Florin Coras
tcp: refactor flags into cfg and conn flags
63/22663/4
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Florin Coras
tcp: retry lost retransmits
52/22352/20
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Simon Zhang
tcp: fix tso not work in single buffer issue
05/22205/5
blob
|
commitdiff
|
raw
|
diff to current
2019-10-01
Benoît Ganne
session: fix use-after-free
28/21928/5
blob
|
commitdiff
|
raw
|
diff to current
2019-09-25
Florin Coras
tcp: use sacks for timer based recovery
33/22033/30
blob
|
commitdiff
|
raw
|
diff to current
2019-09-25
Florin Coras
session: fix cleanup in closing states
45/22245/5
blob
|
commitdiff
|
raw
|
diff to current
2019-09-23
Florin Coras
tcp: fix unformat cwnd multiplier
93/22193/4
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Florin Coras
tcp: handle sack reneging
82/21882/15
blob
|
commitdiff
|
raw
|
diff to current
2019-09-10
Simon Zhang
tcp: enable gso in tcp hoststack
74/21674/7
blob
|
commitdiff
|
raw
|
diff to current
2019-09-04
Florin Coras
session: improve cli
53/21653/15
blob
|
commitdiff
|
raw
|
diff to current
2019-09-03
Florin Coras
tcp: send rwnd update only if wnd is large enough
46/21646/4
blob
|
commitdiff
|
raw
|
diff to current
2019-08-31
Florin Coras
tcp: fix rx min/max fifo size parsing
54/21654/1
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Florin Coras
tcp: improve mss computation
72/21572/4
blob
|
commitdiff
|
raw
|
diff to current
2019-08-21
Florin Coras
tcp: add option for always on event logging
13/21413/9
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Florin Coras
session: add explicit reset api
65/21365/4
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Florin Coras
tcp: set cc_algo on connection alloc
62/21362/3
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Florin Coras
tcp: allow cc algos to set pacing rate
63/21363/2
blob
|
commitdiff
|
raw
|
diff to current
2019-08-16
Florin Coras
tcp: fix cc algo name parsing
42/21342/3
blob
|
commitdiff
|
raw
|
diff to current
2019-08-14
Florin Coras
tcp: extend protocol configuration
49/21249/12
blob
|
commitdiff
|
raw
|
diff to current
2019-08-08
Florin Coras
tcp: cleanup timers
41/21041/6
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Florin Coras
tcp: add more connection stats
05/20905/13
blob
|
commitdiff
|
raw
|
diff to current
2019-07-26
Florin Coras
session tcp: handle rxt and acks as custom events
17/20817/8
blob
|
commitdiff
|
raw
|
diff to current
2019-07-25
Florin Coras
session: add transport deleted state
82/20782/7
blob
|
commitdiff
|
raw
|
diff to current
2019-07-23
Florin Coras
tcp: generate closed notifications whenever tcp closes
83/20783/4
blob
|
commitdiff
|
raw
|
diff to current
2019-07-12
Aloys Augustin
session: add thread index to all formatters
27/20627/2
blob
|
commitdiff
|
raw
|
diff to current
2019-06-27
Vladimir Kropylev
tcp: Setup initial CWND as configured
50/20350/4
blob
|
commitdiff
|
raw
|
diff to current
2019-06-27
Nathan Skrzypczak
session: Add transport vft protocol options
31/20231/4
blob
|
commitdiff
|
raw
|
diff to current
2019-06-25
Florin Coras
tcp: delivery rate estimator
05/20105/35
blob
|
commitdiff
|
raw
|
diff to current
2019-06-11
Florin Coras
tcp: allow registration of new cc algo types
58/20058/3
blob
|
commitdiff
|
raw
|
diff to current
2019-06-07
Florin Coras
tcp: add cc cleanup function
34/20034/1
blob
|
commitdiff
|
raw
|
diff to current
2019-06-03
Neale Ranns
ARP: add feature arc
77/19877/3
blob
|
commitdiff
|
raw
|
diff to current
2019-04-05
Florin Coras
tcp: do not delete session on establish pop
75/18675/5
blob
|
commitdiff
|
raw
|
diff to current
2019-04-04
Florin Coras
tcp: shorten wait in fin-wait-1 with fin rcvd
59/18659/6
blob
|
commitdiff
|
raw
|
diff to current
2019-04-02
Florin Coras
tcp: improve rcv process ack processing
12/18612/8
blob
|
commitdiff
|
raw
|
diff to current
2019-03-27
Florin Coras
tcp: add cc algo lookup table
40/18540/2
blob
|
commitdiff
|
raw
|
diff to current
2019-03-23
Florin Coras
tcp: make default mtu configurable
86/18486/2
blob
|
commitdiff
|
raw
|
diff to current
2019-03-22
Florin Coras
tcp: improve handling of snd_nxt
27/18227/15
blob
|
commitdiff
|
raw
|
diff to current
2019-03-12
Florin Coras
tcp: print congestion control algorithm in cli
00/18200/2
blob
|
commitdiff
|
raw
|
diff to current
2019-03-08
Florin Coras
session/tcp/vcl: fixes and optimizations
94/18094/5
blob
|
commitdiff
|
raw
|
diff to current
2019-03-02
Florin Coras
session: cleanup/rename functions
75/17975/4
blob
|
commitdiff
|
raw
|
diff to current
2019-02-22
Florin Coras
tcp: keep snd sack block free list
91/17791/3
blob
|
commitdiff
|
raw
|
diff to current
2019-02-22
Florin Coras
tcp: send enough dupacks to cover all sack holes
62/17762/9
blob
|
commitdiff
|
raw
|
diff to current
2019-02-18
Florin Coras
tcp: harden for high scale scenarios
29/17629/10
blob
|
commitdiff
|
raw
|
diff to current
2019-02-09
Damjan Marion
buffers: fix typo
42/17442/1
blob
|
commitdiff
|
raw
|
diff to current
2019-02-06
Damjan Marion
buffers: make buffer data size configurable from startu...
41/17341/3
blob
|
commitdiff
|
raw
|
diff to current
2019-02-06
Florin Coras
transport: cleanup
33/17333/6
blob
|
commitdiff
|
raw
|
diff to current
2019-02-02
Florin Coras
session: improve show session cli
53/17253/4
blob
|
commitdiff
|
raw
|
diff to current
2019-01-04
Florin Coras
tcp: fix reset in syn-sent
94/16694/2
blob
|
commitdiff
|
raw
|
diff to current
2019-01-03
Florin Coras
tcp: better randomize iss
75/16675/3
blob
|
commitdiff
|
raw
|
diff to current
2019-01-01
Damjan Marion
buffers: remove unused code
46/16646/4
blob
|
commitdiff
|
raw
|
diff to current
next