aboutsummaryrefslogtreecommitdiffstats
path: root/src/simtest
Commit message (Collapse)AuthorAgeFilesLines
* dashboard: without LINKS; LINKS removedtv4 days4-268/+3
| | | | | | | | | The dashboard reads every member's links from the members themselves; LINKS and LINKS_REPLY, swarm::links and their wire tags go (wire version bumped). Nodes the browser can't reach are drawn from what the reachable ones measure. Auth plan M3.
* dashboard: own links over the API, and CORStv4 days1-0/+1
| | | | | | | | | GET /admin/dashboard/links/own and its event stream: a node's own links, as LINKS_REPLY carried them, for other members' dashboards with a token. CORS for the members' dashboard origins and --cors-origins, without credentials. Auth plan M3.
* auth: logging in, and tokens as bearerstv4 days1-0/+3
| | | | | | | | | POST /auth/login (by htpasswd or the proxy), /auth/refresh, /auth/logout, GET /auth/whoami; every request may bring Authorization: Bearer instead of a password. --token-lifetime and --session-lifetime. Auth plan M2.
* access: first users at genesistv4 days1-0/+1
| | | | | | | | --bootstrap-users gives a new swarm a registry from its first change, each first user with everything; other users may do nothing until added. Without it the swarm has no registry and works as before. Auth plan M1.
* soak plumtree links along the waytv4 days2-4/+61
|
* soak neighbours and settled linkstv4 days1-0/+29
|
* HyParView flood defaulttv5 days1-2/+2
|
* flood disseminationtv5 days1-0/+1
|
* HyParView (slim)tv5 days4-9/+314
|
* bench repeattv5 days1-7/+81
|
* bench eager tree depthtv5 days1-3/+52
|
* bench eager link RTTstv5 days1-7/+40
|
* plumtreetv5 days2-5/+75
|
* bench several scenariostv5 days1-3/+5
|
* fix simtest clock off proposer waitstv5 days1-0/+13
|
* soak records by settv5 days1-2/+6
|
* indirect probestv5 days1-3/+6
|
* partition registrations testedtv5 days1-0/+64
|
* trees at runtimetv5 days1-0/+8
|
* soak quiet after recordstv5 days1-2/+23
|
* soak counts recordstv5 days1-8/+23
|
* soak with churn testtv5 days2-5/+243
|
* bench waits for recorded linkstv5 days1-0/+17
|
* bench writes configurabletv5 days1-8/+17
|
* sent hashes elsewhere measuredtv5 days1-6/+14
|
* simtest: cut coordinator before its committv5 days1-0/+11
|
* clock skew wait longertv5 days1-3/+8
|
* sent hashes measuredtv5 days1-0/+24
|
* tree views measuredtv5 days1-0/+95
|
* slowest in the treetv6 days1-0/+90
|
* asks by askertv6 days1-2/+71
|
* tor links in ordertv6 days1-0/+2
|
* chunk fetch counterstv6 days1-1/+8
|
* answering behind countedtv6 days1-1/+3
|
* news without waitingtv6 days1-2/+3
|
* no bloom bytestv6 days1-8/+1
|
* no epoch tag measuretv6 days1-3/+1
|
* waiting not twicetv6 days1-1/+3
|
* trees as member chosetv6 days1-1/+9
|
* round trips in treestv6 days2-0/+2
|
* tree latency measuredtv6 days1-3/+37
|
* push by defaulttv6 days2-17/+2
|
* push changes experimenttv6 days2-2/+17
|
* measure deflated chunkstv6 days1-1/+8
|
* deflate blob chunkstv6 days1-0/+11
|
* no swarm ID in synctv6 days1-1/+1
|
* measure sync envelopestv6 days1-0/+11
|
* bench tor round tripstv6 days1-2/+50
|
* bench own treestv6 days1-0/+34
|
* asked known elsewheretv6 days1-0/+11
|