feat: add unified worker pool for recursive downloads

This commit is contained in:
2026-06-29 15:30:31 +02:00
parent 1672698936
commit 11aed3771d
6 changed files with 563 additions and 320 deletions
+1 -1
View File
@@ -19,7 +19,7 @@ certificate pinning and metadata debugging to all TLS protocols.
- [ ] **`--pinned-cert` for all TLS protocols** — extend certificate
pinning to FTPS, Gemini, and WebDAVS (currently HTTP/HTTPS only).
Also add SSH host-key pinning for SFTP as `--pinned-host-key`.
- [ ] **Unified worker pool** — a single protocol-agnostic worker pool
- [x] **Unified worker pool** — a single protocol-agnostic worker pool
used by FTP, SFTP, and WebDAV recursive-parallel paths. Removes
the three near-identical semaphore+WaitGroup implementations.