Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
N
ngtcp2
Manage
Activity
Members
Labels
Plan
Issues
0
Issue boards
Milestones
Wiki
Requirements
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Kashyap Thimmaraju
ngtcp2
Graph
a4b8fb62cccb6ab94a7a4973bc03fbf0190732c1
Select Git revision
Branches
1
master
default
protected
1 result
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
19
May
18
17
16
15
14
13
12
11
9
8
7
6
5
4
3
1
30
Apr
29
28
26
25
24
25
23
21
20
19
18
16
15
11
6
5
4
2
31
Mar
29
28
27
24
23
22
21
18
16
14
12
8
4
3
1
28
Feb
16
12
11
9
8
6
4
3
31
Jan
30
29
28
26
25
23
22
21
19
18
14
12
11
9
5
4
28
Dec
21
19
18
11
12
9
8
1
29
Nov
28
22
21
20
16
14
11
10
9
8
7
8
6
5
4
2
1
31
Oct
30
29
28
27
25
24
23
22
21
20
16
15
14
13
12
11
10
8
3
2
23
Sep
22
21
16
14
12
9
8
7
5
31
Aug
29
28
27
26
25
24
23
22
19
18
17
12
10
7
1
27
Jul
21
20
19
17
16
15
14
13
11
10
3
22
Jun
21
20
15
14
10
8
6
3
23
May
21
19
18
16
15
Remove target_cwnd cap because it interferes with initial cwnd growth
Measure delivery_rate in seconds
Apply target_cwnd during slow-start only
Tweak cubic again with bug fix
dynamic packet reordering threshold
Add ngtcp2_cc_reset
Use UINT64_MAX as invalid value of epoch_start
Measure receiving rate and enhance fc frames sending rate
Fix compile error
Use local max_idle_timeout if remote one is 0
util::parse_duration should default to unit "s"
server: Remove sendbuf_
interop: Use --exit-on-all-streams-close
Cleanup
client: Add --exit-on-all-streams-close option
Reduce max ack blocks
Further cubic adjustments
Better time resolution
Minor cubic adjustment
Fix bug that app data goes out of sync with NGTCP2_WRITE_STREAM_FLAG_MORE
Remove redundant check and add more logging
interop: Enable chacha20 test case
Only make delivery_rate public
Specify max packet size
Expose ngtcp2_log_info to public API
Inject ngtcp2_log to custom congestion controller
Fix compile error
Update m4/ax_cxx_compile_stdcxx.m4
Use cubic by default
Add --cc option to client and server
Rename default cc to reno
Implement CUBIC congestion algorithm
Fix sending lots of probe packets
Export delivery rate sample to ngtcp2_conn_stat
Allow use of custom congestion controller
Check persistent congestion by ngtcp2_rtb
Add timestamp to all congestion controller function
Merge pull request #240 from Lekensteyn/cmake-fix-libs
Merge pull request #241 from amirlivneh/decode-varint-param-read-heap-buffer-overflow
Fix read-heap-buffer-overflow in decode_varint_param()