Code Review
/
vpp.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
first ⋅ prev ⋅
next
ethernet: add sanity checks to p2p_ethernet_add/del
[vpp.git]
/
src
/
vnet
/
tcp
/
tcp_input.c
2020-04-17
Florin Coras
session tcp: track half open in app wrk
35/26535/9
blob
|
commitdiff
|
raw
2020-04-09
Florin Coras
tcp: avoid regrabing error node in input and output
60/26460/2
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-04-02
Florin Coras
tcp: count zero wnd enqueue attempts
55/26155/4
blob
|
commitdiff
|
raw
|
diff to current
2020-03-20
Florin Coras
tcp: avoid spurious retransmit attempt
57/26057/1
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-19
Florin Coras
tcp: count dupacks with no sacks
33/25833/6
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-22
Simon Zhang
tcp: remove useless prediction
68/25368/4
blob
|
commitdiff
|
raw
|
diff to current
2020-02-19
Florin Coras
tcp: fix syn-sent reset
58/25258/3
blob
|
commitdiff
|
raw
|
diff to current
2020-02-14
Florin Coras
tcp: improve reset generation in reset node
20/25120/10
blob
|
commitdiff
|
raw
|
diff to current
2020-02-12
Florin Coras
tcp: improve invalid packet handling in syn-rcvd
23/24923/4
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-11
Florin Coras
tcp: fix input error counters
20/24920/5
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
2020-01-16
Florin Coras
tcp: fix rxt delivered without sacks
57/24357/5
blob
|
commitdiff
|
raw
|
diff to current
2020-01-16
Florin Coras
tcp: fix listen node coverity warning
63/24363/3
blob
|
commitdiff
|
raw
|
diff to current
2020-01-15
Simon Zhang
tcp: fix tcp check tx offload issue
58/24258/7
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Florin Coras
tcp: handle ack advancement with no holes and reneging
55/24255/5
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Florin Coras
tcp: fix scoreboard assert
50/24250/2
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Florin Coras
tcp: fix last sacked with no holes
33/24233/4
blob
|
commitdiff
|
raw
|
diff to current
2020-01-07
Florin Coras
tcp: fix duplicate sack whith reneging
90/24190/9
blob
|
commitdiff
|
raw
|
diff to current
2020-01-03
Florin Coras
tcp: fix rate samples for old acks
19/24119/2
blob
|
commitdiff
|
raw
|
diff to current
2019-12-27
Florin Coras
tcp: validate port reuse
39/24139/1
blob
|
commitdiff
|
raw
|
diff to current
2019-12-27
Yu Ping
tcp: Enable TCP timewait port use
34/24134/3
blob
|
commitdiff
|
raw
|
diff to current
2019-12-23
Florin Coras
tcp: accept sack reneging as a cc event
08/24108/2
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-11
Florin Coras
tcp: improve lost rxt heuristic
01/23101/14
blob
|
commitdiff
|
raw
|
diff to current
2019-11-08
Florin Coras
tcp: fix ip check in lookup validation
20/23320/3
blob
|
commitdiff
|
raw
|
diff to current
2019-11-07
Florin Coras
tcp: fix retransmit with no sacks
32/23232/6
blob
|
commitdiff
|
raw
|
diff to current
2019-11-07
Srikanth Akula
tcp: validate the IP address while checking TCP connection
03/23303/1
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-11-05
Ryujiro Shibuya
tcp: correct validity check return value
38/23238/3
blob
|
commitdiff
|
raw
|
diff to current
2019-10-29
Ryujiro Shibuya
tcp: correct tcp connection lookup condition
17/23017/3
blob
|
commitdiff
|
raw
|
diff to current
2019-10-23
Florin Coras
tcp: fix sack retransmit beyond snd_nxt
40/22940/2
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Florin Coras
tcp: avoid sending acks when data available
02/22802/5
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Florin Coras
tcp: fix mss flag in option parsing
89/22789/2
blob
|
commitdiff
|
raw
|
diff to current
2019-10-16
Florin Coras
tcp: avoid head retransmit if scoreboard has no holes
84/22784/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: improve pacing after idle send periods
58/22558/15
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-09-25
Florin Coras
tcp: use sacks for timer based recovery
33/22033/30
blob
|
commitdiff
|
raw
|
diff to current
2019-09-20
Florin Coras
tcp: refactor congestion event handling
31/22031/10
blob
|
commitdiff
|
raw
|
diff to current
2019-09-16
Florin Coras
tcp: use rate sample rtt in recovery if possible
04/22004/3
blob
|
commitdiff
|
raw
|
diff to current
2019-09-13
Florin Coras
tcp: cleanup scoreboard after recovery
34/22034/2
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
tcp: cc algos handle cwnd on congestion signal
32/21732/3
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Florin Coras
tcp: track zero rwnd errors
24/21624/6
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
tcp: set cc_algo on connection alloc
62/21362/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-12
Florin Coras
tcp: handle fin+rst+syn in closing state
12/21212/2
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-23
Florin Coras
tcp: generate closed notifications whenever tcp closes
83/20783/4
blob
|
commitdiff
|
raw
|
diff to current
2019-07-17
Vladimir Kropylev
tcp: add node with no 6-tuple lookup
82/20682/7
blob
|
commitdiff
|
raw
|
diff to current
2019-07-15
Florin Coras
session: allow transports to generate closed notifications
51/20651/6
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Florin Coras
tcp: track last lost bytes in sack sb
27/20527/5
blob
|
commitdiff
|
raw
|
diff to current
2019-07-05
Vladimir Kropylev
tcp: timestamp adjustment
50/20450/4
blob
|
commitdiff
|
raw
|
diff to current
2019-07-05
Florin Coras
tcp: add cc algo undo recovery notification
87/20487/5
blob
|
commitdiff
|
raw
|
diff to current
2019-07-05
Florin Coras
tcp: add loss signal to cc algo
86/20486/7
blob
|
commitdiff
|
raw
|
diff to current
2019-06-28
Florin Coras
tcp: reject out-of-order fins
03/20403/2
blob
|
commitdiff
|
raw
|
diff to current
2019-06-28
Florin Coras
tcp: fix close-waiting check for outstanding tx data
04/20404/2
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-17
Nathan Skrzypczak
session: use listener_handle instead of listener_index
09/20109/4
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Guoao Sun
tcp: fix tcp_do_fastretransmits failure.
66/20066/7
blob
|
commitdiff
|
raw
|
diff to current
2019-06-12
Florin Coras
tcp: better estimate snd space for rxt with no sacks
00/20100/2
blob
|
commitdiff
|
raw
|
diff to current
2019-06-08
Florin Coras
tcp: send challenge ack for in wnd syn
38/20038/2
blob
|
commitdiff
|
raw
|
diff to current
2019-06-07
Florin Coras
tcp: log connect notify errors
31/20031/2
blob
|
commitdiff
|
raw
|
diff to current
2019-05-27
Florin Coras
tcp: handle disconnects in rcv-process
89/19789/2
blob
|
commitdiff
|
raw
|
diff to current
2019-04-16
Sirshak Das
svm_fifo rework to avoid contention on cursize
23/18223/13
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: properly validate acks between snd_nxt and una_max
60/18660/2
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-29
Florin Coras
tcp: remove sent rcv wnd 0 flag
87/18587/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-14
Florin Coras
tcp: drop anything but fins in TIME_WAIT
71/18271/3
blob
|
commitdiff
|
raw
|
diff to current
2019-03-13
Florin Coras
tcp: fix entering closing state while in fast recovery
33/18233/5
blob
|
commitdiff
|
raw
|
diff to current
2019-03-08
Florin Coras
tcp: fix window probes in fin-wait-1
88/18088/4
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Filip Tehlar
tcp: migrate old MULTIARCH macros to VLIB_NODE_FN
59/18059/6
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-03-01
Florin Coras
tcp: allow future acks if in window
48/17948/5
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-21
Florin Coras
tcp: drop outstanding data when entering closing state
37/17737/4
blob
|
commitdiff
|
raw
|
diff to current
2019-02-19
Florin Coras
session: move fifo allocation logic to app worker
60/17660/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-18
Florin Coras
tcp: fix handling of retransmitted syns
28/17628/4
blob
|
commitdiff
|
raw
|
diff to current
2019-02-09
Florin Coras
session: refactor listen logic
34/17334/14
blob
|
commitdiff
|
raw
|
diff to current
2019-02-07
Florin Coras
tcp: fix fib_index for v6 ll packets
07/17407/2
blob
|
commitdiff
|
raw
|
diff to current
2019-02-07
Florin Coras
tcp: fix reset sending in syn-sent
70/17370/1
blob
|
commitdiff
|
raw
|
diff to current
2019-02-04
Florin Coras
session: cleanup part 1
71/17271/8
blob
|
commitdiff
|
raw
|
diff to current
2019-01-18
Florin Coras
tcp: allow data in passive open ack (VPP-1545)
95/16895/1
blob
|
commitdiff
|
raw
|
diff to current
2019-01-12
Florin Coras
session: generate wrong thread errors instead of crashing
58/16758/4
blob
|
commitdiff
|
raw
|
diff to current
next