Implement FTP client using github.com/jlaffaye/ftp #39

Closed
opened 2026-07-13 16:58:26 +00:00 by fuzzy · 0 comments
Owner
## Sub-tasks - [ ] [Create wrapper around `ftp.ServerConn` with context and timeout support](https://git.lan.thwap.org/thwap/pget/issues/32) - [ ] [Parse FTP URL (host, port, path, username, password)](https://git.lan.thwap.org/thwap/pget/issues/33) - [ ] [Support anonymous login by default](https://git.lan.thwap.org/thwap/pget/issues/34) - [ ] [Determine file size using `SIZE` command](https://git.lan.thwap.org/thwap/pget/issues/35) - [ ] [Check if server supports `REST` command for resuming](https://git.lan.thwap.org/thwap/pget/issues/36) - [ ] [For servers that support REST, enable parallel chunked downloads](https://git.lan.thwap.org/thwap/pget/issues/37) - [ ] [For servers that do NOT support REST, fall back to single-threaded download](https://git.lan.thwap.org/thwap/pget/issues/38)
fuzzy self-assigned this 2026-07-13 16:58:26 +00:00
fuzzy closed this issue 2026-07-13 18:04:48 +00:00
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
thwap/pget#39
No description provided.