feat(gopher): add resume and metadata support

This commit is contained in:
2026-06-30 18:43:01 +02:00
parent 9867e2817e
commit 760593cdb9
4 changed files with 446 additions and 22 deletions
+5
View File
@@ -39,6 +39,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- **Gemini resume & metadata** — Gemini downloads now persist `.goget.meta`
sidecar on interrupt and delete it on successful completion. `--resume`
continues interrupted Gemini transfers from the saved byte offset.
- **Gopher resume & metadata** — Gopher `typeHTML` and `typeTextFile`
responses now persist `.goget.meta` sidecar on interrupt and delete it on
successful completion. `--resume` continues interrupted Gopher text
transfers, skipping already-written output bytes (post-transform length
because Gopher line metadata is stripped before writing).
**Security**