petrbalvin
|
c1373f0d61
|
fix(gemini): bound cancel goroutine to Download lifetime
|
2026-06-30 19:24:45 +02:00 |
|
petrbalvin
|
49012fbf82
|
fix(gemini-test): use ProgressCallback to make resume tests deterministic
|
2026-06-30 18:40:56 +02:00 |
|
petrbalvin
|
4268fa5d5f
|
test(gopher): verify cancel goroutine exits when Download returns
|
2026-06-30 14:54:52 +02:00 |
|
petrbalvin
|
88e210daaf
|
fix(gopher): bound cancel goroutine to Download lifetime
|
2026-06-30 14:01:11 +02:00 |
|
petrbalvin
|
3384e2b344
|
test(gopher): add resume coverage for typeInformation
|
2026-06-30 11:55:52 +02:00 |
|
petrbalvin
|
d3b6451472
|
test(gopher): assert orphan metadata is cleaned up
|
2026-06-30 11:32:09 +02:00 |
|
petrbalvin
|
9066acc325
|
chore(gopher): extract dial timeout constant
|
2026-06-30 11:13:49 +02:00 |
|
petrbalvin
|
f549a862f8
|
chore(gopher): remove unused lineCount variable
|
2026-06-30 11:12:48 +02:00 |
|
petrbalvin
|
e20f221ead
|
chore(gopher): simplify file creation error handling
|
2026-06-30 11:09:48 +02:00 |
|
petrbalvin
|
30f62d3cc9
|
chore(gopher): use int() conversion for slice index consistency with Gemini
|
2026-06-30 11:07:56 +02:00 |
|
petrbalvin
|
535496e6e1
|
fix(gopher): reject resume when caller supplies Writer
|
2026-06-30 11:07:46 +02:00 |
|
petrbalvin
|
dd46aa10f3
|
fix(gopher-test): use ProgressCallback to make resume tests deterministic
|
2026-06-30 11:06:48 +02:00 |
|
petrbalvin
|
2dbbef3e30
|
fix(gopher): preserve partial state when EOF follows context cancellation
|
2026-06-30 11:05:27 +02:00 |
|
petrbalvin
|
760593cdb9
|
feat(gopher): add resume and metadata support
|
2026-06-30 18:43:01 +02:00 |
|
petrbalvin
|
9ef62520c7
|
feat: add resume support to Gemini protocol
|
2026-06-29 20:06:08 +02:00 |
|
petrbalvin
|
fc65ea8340
|
feat: extend certificate pinning to all TLS protocols and add SSH
host-key pinning
|
2026-06-29 19:23:10 +02:00 |
|
petrbalvin
|
11aed3771d
|
feat: add unified worker pool for recursive downloads
|
2026-06-29 15:30:31 +02:00 |
|
petrbalvin
|
f915299fa4
|
feat: add --backup-converted flag to keep .orig backups
|
2026-06-29 11:56:09 +02:00 |
|
petrbalvin
|
6e58502598
|
feat: use ContentType to control HTML extension
|
2026-06-29 11:55:11 +02:00 |
|
petrbalvin
|
277178776d
|
feat: persist resume metadata on SFTP single-file cancel
|
2026-06-29 11:53:14 +02:00 |
|
petrbalvin
|
53db81e1f7
|
feat: initial goget release — modern IPv6-first download utility
|
2026-06-26 21:21:58 +02:00 |
|