protondrive: name the SDK commit the client was last checked against

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Lucas WintherandClaude Opus 5.5 committed 2026-11-12 10:30:31 +01:00
1 parent 22b9c4fdc3
commit 502a32b5f3
3 files changed
+10 -5

No files matched your search

+3 -3
View File
@@ -2,9 +2,9 @@
//
// The rclone-facing Fs and Object live in this file; the files beside
// it are a client of the Proton Drive API which follows Proton's Drive
// SDK, last checked against its tag js/v0.23.0. This file contains no
// cryptography and no API routes, and the client knows nothing of
// fs.Fs or fs.Object.
// SDK, last checked against commit 05c9115 (js/v0.23.0). This file
// contains no cryptography and no API routes, and the client knows
// nothing of fs.Fs or fs.Object.
package protondrive
import (
+5
View File
@@ -117,6 +117,11 @@ Small, specific, independently actionable. Remove only when actually done.
Commit `b667a1ab0` still has the differential tests and both libraries,
so such fixtures can be generated from a worktree of it.
- [ ] protondrive: a ranged read of a file which doesn't record its
block sizes (written by some other clients) downloads from the first
block every time, so random-offset reads of large such files through a
mount are slow. Block sizes learnt on a full read could be cached.
- [ ] protondrive: `client.apiCall` retries POST and PUT mutations
(create folder, move, rename, copy) after 5xx and network errors, as the
SDK does. If a lost response hid a success, the retry fails with
+2 -2
View File
@@ -52,8 +52,8 @@ pause. Last code commit: `9c90998f7`. Plan base (for a whole-branch diff):
| Tasks | State |
|---|---|
| 1-19 | Implemented, each independently reviewed, all findings of Critical or Important severity fixed and re-reviewed |
| 20-21 | Not started (resumed 2026-11-12; see the ledger for current state) |
| 1-20 | Implemented, each independently reviewed, all findings of Critical or Important severity fixed and re-reviewed |
| 21 | Not started (resumed 2026-11-12; see the ledger for current state) |
| Final whole-branch review | Not run |
What exists now: