This website requires JavaScript.
Explore
Help
Sign In
EchoLot
/
echolot
Watch
1
Star
0
Fork
0
Code
Pull Requests
Actions
Packages
Projects
Releases
31
Wiki
Activity
All Workflows
server-release
deploy-site
release-apk
server-test
31 workflow runs
Actor
All actors
mram
Status
All status
Success
Failure
Canceled
Skipped
Waiting
Running
Blocked
Canceling
Branch
All branches
master
Create status badge
app: listen to what the segment says unprompted
#73
:
Commit
9ee7d554a6
pushed by
mram
server-v0.11.4
2026-08-02 15:03:39 +02:00
31s
View workflow file
app: learn probe durations per device; stop claiming VPN after teardown
#71
:
Commit
c5f3c2e7af
pushed by
mram
server-v0.11.3
2026-08-02 13:53:29 +02:00
33s
View workflow file
docs: log the prober fold and server v0.9.2 feature work
#70
:
Commit
d574c76630
pushed by
mram
server-v0.9.2
2026-08-02 13:25:11 +02:00
1m53s
View workflow file
runs: scope by account; app: the PKCE half of signing in
#68
:
Commit
4e6f2da3fb
pushed by
mram
server-v0.9.1
2026-08-01 19:47:50 +02:00
1m12s
View workflow file
adminui: an admin interface, behind authentication without exception
#66
:
Commit
0eaba6150b
pushed by
mram
server-v0.9.0
2026-08-01 19:32:27 +02:00
1m18s
View workflow file
oidc: one verifier per issuer, because IdPs mint one per application
#64
:
Commit
c7750fbf0b
pushed by
mram
server-v0.8.3
2026-08-01 18:48:48 +02:00
1m11s
View workflow file
acme: answer HTTP-01 from the server itself, on port 80
#62
:
Commit
5d7f59a66a
pushed by
mram
server-v0.8.2
2026-08-01 18:17:22 +02:00
1m10s
View workflow file
cli: survive the --serve transition when nobody is watching
#58
:
Commit
3a4cb1c327
pushed by
mram
server-v0.8.1
2026-08-01 17:45:45 +02:00
1m5s
View workflow file
cli: serving is an explicit verb; no arguments prints usage
#56
:
Commit
3cdbccee18
pushed by
mram
server-v0.8.0
2026-08-01 17:43:31 +02:00
1m8s
View workflow file
oidc: the server becomes a relying party, and devices can carry an account
#52
:
Commit
ce6d0c2f64
pushed by
mram
server-v0.7.0
2026-08-01 16:54:08 +02:00
1m4s
View workflow file
throughput: the upstream direction, counted by the only party that can
#50
:
Commit
892e952a8e
pushed by
mram
server-v0.6.3
2026-08-01 15:55:24 +02:00
1m11s
View workflow file
grant: replace the rate check with a token bucket
#48
:
Commit
3c9af04e6f
pushed by
mram
server-v0.6.2
2026-08-01 14:11:40 +02:00
1m7s
View workflow file
throughput: paced downstream rate, with the qualifier that makes it honest
#46
:
Commit
3333788d9e
pushed by
mram
server-v0.6.1
2026-08-01 14:06:33 +02:00
1m7s
View workflow file
frag_send: crafted IP fragments, so ordering can be tested and not just delivery
#44
:
Commit
a7dccf7da2
pushed by
mram
server-v0.6.0
2026-08-01 13:46:18 +02:00
1m4s
View workflow file
enrollment: actually emit enroll_uri from the admin endpoint
#42
:
Commit
5291bdd045
pushed by
mram
server-v0.5.4
2026-08-01 12:09:17 +02:00
1m1s
View workflow file
enrollment: the server mints the §2.1 bootstrap link, the app consumes it
#40
:
Commit
ad85f3bfcd
pushed by
mram
server-v0.5.3
2026-08-01 12:07:28 +02:00
58s
View workflow file
compat: stop mangling refusal messages with HTML escapes
#38
:
Commit
33a6acb0bf
pushed by
mram
server-v0.5.2
2026-08-01 11:42:03 +02:00
56s
View workflow file
compat: fix the too-new message's grammar, add a live gate test
#36
:
Commit
9d6572bc33
pushed by
mram
server-v0.5.1
2026-08-01 11:39:47 +02:00
57s
View workflow file
compat: SemVer version windows between app and server
#34
:
Commit
0c5b021b63
pushed by
mram
server-v0.5.0
2026-08-01 11:37:41 +02:00
1m2s
View workflow file
server: send granted traffic from the address the session actually used
#31
:
Commit
ce1aaa332a
pushed by
mram
server-v0.4.2
2026-08-01 10:46:46 +02:00
58s
View workflow file
chore: ignore the VSCodium Java extension's bin/ output
#29
:
Commit
7a94c9a3d7
pushed by
mram
server-v0.4.1
2026-08-01 10:27:43 +02:00
55s
View workflow file
server: §3.4 asymmetric grants + downtrain and big_send actions
#27
:
Commit
7e1015c211
pushed by
mram
server-v0.4.0
2026-08-01 10:10:17 +02:00
59s
View workflow file
server: tls-echo — ClientHello capture + JA4 on the TCP-echo port (§4 complete)
#25
:
Commit
1472a86508
pushed by
mram
server-v0.3.6
2026-07-31 21:00:44 +02:00
54s
View workflow file
server: fix egress-MTU probe — connect the socket before reading IP_MTU
#23
:
Commit
d5e15816b5
pushed by
mram
server-v0.3.5
2026-07-31 20:47:45 +02:00
51s
View workflow file
server: self-test — sysctl audit + egress-MTU self-proof ("server proven good")
#21
:
Commit
4ae744aae5
pushed by
mram
server-v0.3.4
2026-07-31 20:45:37 +02:00
55s
View workflow file
server: MTU probe (MTU_PROBE/MTU_ACK) — path-MTU / black-hole measurement
#19
:
Commit
c9e0d06ea2
pushed by
mram
server-v0.3.3
2026-07-31 20:38:21 +02:00
56s
View workflow file
server: HTTP echo + TLS reference (control-plane security measurements)
#17
:
Commit
38fb73c34e
pushed by
mram
server-v0.3.2
2026-07-31 20:35:01 +02:00
54s
View workflow file
server: canary DNS — authoritative zone with frozen §6.1 reference records
#15
:
Commit
35baf70cdb
pushed by
mram
server-v0.3.1
2026-07-31 20:09:27 +02:00
51s
View workflow file
server: STUN, TCP echo, observations API, delayed-echo + connect-back actions
#13
:
Commit
7b676e666e
pushed by
mram
server-v0.3.0
2026-07-31 19:54:35 +02:00
41s
View workflow file
server: multi-address listeners, env-file config, self-update timer + checksums
#11
:
Commit
43e1ba778a
pushed by
mram
server-v0.2.0
2026-07-31 19:41:36 +02:00
26s
View workflow file
First
Previous
1
2
Next
Last
Status Badge
Branch
master
master
Badge URL
Markdown
HTML