Default Branch

main
ci / build and test (push) Successful in 3m25s
ci / api image (push) Successful in 8s
ci / deploy ssh.dodotech.cloud (push) Successful in 12s
ci / android head (push) Successful in 4m11s
ci / desktop nightly (push) Successful in 3m3s

0e6bdb75db · Android: split the Spelunk sign-in and the phone's own sign-in out of ComposeShell, which MA0051 found too long · Updated 2026-10-20 15:26:14 +00:00

Branches

abd7e56bb5 · Spelunk sign-in: end it with a refused DodoSSH resume, keep the token the check rotated, and send the token by the sign-in's own address · Updated 2026-10-20 14:41:11 +00:00    laurens

5
0
Included

e0509c6679 · Updates: offer an RPM only to a copy rpm owns, and never read an unknown version as older · Updated 2026-10-20 14:39:17 +00:00    laurens

8
0
Included
claude/sftp-connection-icons-5ad752
ci / build and test (pull_request) Successful in 2m40s
ci / desktop nightly (pull_request) Skipped
ci / api image (pull_request) Successful in 7s
ci / deploy ssh.dodotech.cloud (pull_request) Skipped
ci / android head (pull_request) Successful in 3m43s

d71f057bde · SFTP: stop waiting for ever on a host whose login prints text, and draw the file panes' icons whole · Updated 2026-10-16 13:09:46 +00:00    jaap-jan

15
0
#25 Merged
claude/charming-cerf-ae57b6
ci / build and test (pull_request) Successful in 2m32s
ci / desktop nightly (pull_request) Skipped
ci / api image (pull_request) Successful in 7s
ci / deploy ssh.dodotech.cloud (pull_request) Skipped
ci / android head (pull_request) Successful in 3m41s

fa85ad1eff · Connections: drop the manual box's view-model state now that both heads ask through the prompt · Updated 2026-10-16 12:21:10 +00:00    jaap-jan

12
0
#24 Merged
claude/elastic-mccarthy-6b4ae7
ci / build and test (pull_request) Successful in 2m42s
ci / desktop nightly (pull_request) Skipped
ci / api image (pull_request) Successful in 7s
ci / deploy ssh.dodotech.cloud (pull_request) Skipped
ci / android head (pull_request) Successful in 3m42s

f43436218a · Tests: wait for a dropped session's forwards to stop, not just for the tab to go dead · Updated 2026-10-16 11:17:01 +00:00    jaap-jan

16
0
#23 Merged
claude/audit-followups
ci / build and test (push) Successful in 3m35s
ci / android head (push) Successful in 3m43s
ci / api image (push) Successful in 7s
ci / desktop nightly (push) Successful in 1m25s

ad1a129159 · CI: publish the desktop nightly with curl, since vpk's Gitea client cannot read the upgraded forge's replies · Updated 2026-10-03 17:56:53 +00:00    jaap-jan

23
0
claude/spelunk-api-key-security-0dfad0
ci / build and test (pull_request) Failing after 3m42s
ci / desktop nightly (pull_request) Skipped
ci / api image (pull_request) Skipped
ci / android head (pull_request) Successful in 5m24s

b08f2c58e3 · Fill in the Spelunk API key on the Security page, as a synced Spelunk key that goes only to its own address · Updated 2026-09-29 08:34:38 +00:00    jaap-jan

66
0
#21 Merged
claude/dazzling-moser-641acd
ci / build and test (pull_request) Successful in 3m32s
ci / desktop nightly (pull_request) Skipped
ci / android head (pull_request) Successful in 5m17s
ci / api image (pull_request) Failing after 13s

c3dfa42108 · Start port forwards on the phone, listed in a sheet off its terminal · Updated 2026-09-28 19:06:05 +00:00    jaap-jan

78
0
#20 Merged
claude/server-relay-94b02f
ci / build and test (pull_request) Successful in 6m27s
ci / desktop nightly (pull_request) Skipped
ci / android head (pull_request) Successful in 15m47s
ci / api image (pull_request) Failing after 28s

b20f7cae04 · Let a host marked for the relay actually be reached through it · Updated 2026-09-28 12:37:20 +00:00    jaap-jan

82
0
#19 Merged
claude/fix-failed-test-3e1719
ci / build and test (pull_request) Successful in 7m43s
ci / desktop nightly (pull_request) Skipped
ci / api image (pull_request) Failing after 11s
ci / android head (pull_request) Successful in 8m7s

8e61fc72b4 · Stop an attach's own replay landing in the middle of a test's frames · Updated 2026-09-15 12:29:08 +00:00    jaap-jan

84
0
#18 Merged
claude/reconnect-wrong-server-9cccfb
ci / build and test (pull_request) Successful in 3m31s
ci / desktop nightly (pull_request) Skipped
ci / android head (pull_request) Successful in 7m42s
ci / api image (pull_request) Failing after 13s

2d95366552 · Stop a reconnect dialling a different machine of the same name · Updated 2026-09-14 08:18:58 +00:00    jaap-jan

86
0
#17 Merged
claude/terminal-ip-selection-4db6cd
ci / build and test (pull_request) Successful in 2m49s
ci / android head (pull_request) Successful in 3m10s
ci / desktop nightly (pull_request) Skipped
ci / api image (pull_request) Successful in 5s

06369274dc · Let the session address be selected, and copied whole · Updated 2026-08-24 13:18:49 +00:00    laurens

107
0
#16 Merged
claude/dodossh-sftp-improvements-3b6305
ci / desktop nightly (pull_request) Skipped
ci / android head (pull_request) Successful in 3m7s
ci / build and test (pull_request) Successful in 2m32s
ci / api image (pull_request) Successful in 4s

b2f93a172b · Give the file listings' columns their content back · Updated 2026-08-21 12:01:45 +00:00    jaap-jan

114
0
#15 Merged

05c56f20a4 · Let a closed terminal take its own status line with it · Updated 2026-08-10 09:41:55 +00:00    jaap-jan

142
1
Compare