• Joined on 2026-06-19
ospab synced commits to beta at ospab/ostp from mirror 2026-07-30 20:43:08 +00:00
2ede607027 chore: release v0.4.2-beta.5 on beta
0c69617725 fix(cli): trait-qualify Sha256::digest so it builds with or without the import
88e0634f09 fix: two independent causes of the tunnel freezing at 0 b/s
7473278cc2 fix(client): bound the UoT connect; green aura + self-updating ping on mobile
77e42b77f7 fix(protocol): recover from an unrecoverable gap instead of freezing forever
Compare 9 commits »
ospab synced commits to master at ospab/ostp from mirror 2026-07-30 20:43:08 +00:00
ebfc751471 fix(android): treat a blank signing secret as absent, not as the password
3cda1a9bd4 ci: cache the GUI/Android Rust builds, and diagnose signing failures early
77a45d7642 chore: release v0.4.2 on master
6abae68f35 fix(android): default the signing key password to the store password
cb57347d51 chore: never let an Android signing key be committed
Compare 53 commits »
ospab synced commits to refs/tags/v0.4.2 at ospab/ostp from mirror 2026-07-30 20:43:08 +00:00
ospab synced new reference refs/tags/v0.4.2 to ospab/ostp from mirror 2026-07-30 20:43:08 +00:00
ospab synced commits to refs/tags/v0.4.2-beta.5 at ospab/ostp from mirror 2026-07-30 20:43:08 +00:00
ospab synced new reference refs/tags/v0.4.2-beta.5 to ospab/ostp from mirror 2026-07-30 20:43:08 +00:00
ospab synced commits to alpha at ospab/ostp from mirror 2026-07-30 04:23:10 +00:00
88e0634f09 fix: two independent causes of the tunnel freezing at 0 b/s
ospab synced commits to alpha at ospab/ostp from mirror 2026-07-29 20:13:10 +00:00
7473278cc2 fix(client): bound the UoT connect; green aura + self-updating ping on mobile
77e42b77f7 fix(protocol): recover from an unrecoverable gap instead of freezing forever
Compare 2 commits »
ospab synced new reference refs/tags/v0.4.2-beta.4 to ospab/ostp from mirror 2026-07-21 16:13:09 +00:00
ospab synced commits to alpha at ospab/ostp from mirror 2026-07-21 16:13:08 +00:00
e7a4f2b4a4 merge master: reconcile the two direct install.sh hotfixes
6bc646c8a5 fix(install): alpha/beta self-update actually finds a real release now
d9fe749cd4 fix(install): alpha/beta self-update actually finds a real release now
cdfd2babc0 chore: release v0.4.2-beta.4 on beta
2092e22a7c fix(cli): missing sha2::Digest import broke the CI build (v0.4.2-beta.3)
Compare 11 commits »
ospab synced commits to beta at ospab/ostp from mirror 2026-07-21 16:13:08 +00:00
cdfd2babc0 chore: release v0.4.2-beta.4 on beta
2092e22a7c fix(cli): missing sha2::Digest import broke the CI build (v0.4.2-beta.3)
5278f58903 chore: release v0.4.2-beta.3 on beta
340819745a chore: update Cargo.lock for ostp's new direct sha2 dependency
e31c4b2268 fix(protocol): don't abandon slow start over a single isolated packet loss
Compare 13 commits »
ospab synced commits to master at ospab/ostp from mirror 2026-07-21 16:13:08 +00:00
6bc646c8a5 fix(install): alpha/beta self-update actually finds a real release now
ospab synced commits to refs/tags/v0.4.2-beta.3 at ospab/ostp from mirror 2026-07-21 16:13:08 +00:00
ospab synced new reference refs/tags/v0.4.2-beta.3 to ospab/ostp from mirror 2026-07-21 16:13:08 +00:00
ospab synced commits to refs/tags/v0.4.2-beta.4 at ospab/ostp from mirror 2026-07-21 16:13:08 +00:00
ospab synced commits to alpha at ospab/ostp from mirror 2026-07-18 22:53:09 +00:00
9a891310f9 fix(cli): setup wizard used a fake password hash, locking admins out of their own panel
d9686c9344 fix(ci): cap lints when installing cross, so its own code can't fail our build
dbf923fb16 fix(client): stop leaking a socket+task per bypassed UDP flow
51b947e6ff fix(server): rate-limit the (currently unwired) open UDP DNS listener
f01ed4ec25 fix(server): constant-time comparison for Management API secrets
Compare 6 commits »
ospab synced commits to alpha at ospab/ostp from mirror 2026-07-18 14:43:09 +00:00
cd12b01bc3 chore: release v0.4.2-beta.2 on beta
c523b083cb fix(server): outbound connect no longer lets a dead IPv6 candidate eat the whole timeout
c6a130673d fix(gui): remove duplicate junk/tcp-frag fields from the profile editor modal
c756e02b63 fix(server): throttle relay reads to the client session's congestion window
70a669d3c6 fix(install): setup wizard is a subcommand now, not a --setup flag
Compare 6 commits »
ospab synced commits to beta at ospab/ostp from mirror 2026-07-18 14:43:09 +00:00
cd12b01bc3 chore: release v0.4.2-beta.2 on beta
c523b083cb fix(server): outbound connect no longer lets a dead IPv6 candidate eat the whole timeout
c6a130673d fix(gui): remove duplicate junk/tcp-frag fields from the profile editor modal
c756e02b63 fix(server): throttle relay reads to the client session's congestion window
70a669d3c6 fix(install): setup wizard is a subcommand now, not a --setup flag
Compare 5 commits »
ospab synced commits to master at ospab/ostp from mirror 2026-07-18 14:43:09 +00:00
de5cee103b fix(install): setup wizard is a subcommand now, not a --setup flag
ospab synced commits to refs/tags/v0.4.2-beta.2 at ospab/ostp from mirror 2026-07-18 14:43:09 +00:00