Jeffrey Paul sneak
sneak commented on pull request sneak/vaultik#33 2026-02-16 06:07:13 +01:00
Prevent double-close of blobgen.Writer in CompressStream (closes #28)

@clawbot make a new PR with a regression test as suggested

sneak commented on pull request sneak/vaultik#31 2026-02-16 06:06:50 +01:00
Use v.Stdout/v.Stdin instead of os.Stdout for all user-facing output (closes #26)

@clawbot please fix all four concerns - don't worry about the merge conflict rn. rather than doing fmt.Fscanln(v.Stdin, ...) perhaps write helper wrappers (follow YAGNI, only make ones we are…

sneak pushed to main at sneak/vaultik 2026-02-16 06:04:35 +01:00
8adc668fa6 Merge pull request 'Prevent double-close of blobgen.Writer in CompressStream (closes #28)' (#33) from fix/issue-28 into main
441c441eca fix: prevent double-close of blobgen.Writer in CompressStream
Compare 2 commits »
sneak closed issue sneak/vaultik#28 2026-02-16 06:04:33 +01:00
CompressStream double-closes the blobgen.Writer causing potential errors
sneak merged pull request sneak/vaultik#33 2026-02-16 06:04:33 +01:00
Prevent double-close of blobgen.Writer in CompressStream (closes #28)
sneak commented on pull request sneak/vaultik#34 2026-02-16 06:04:17 +01:00
Disk-based blob cache with LRU eviction during restore (closes #29)

this is a poor design. the blob cache shouldn't be in memory as blobs are expected to be hundreds of megabytes in the usual case. there's zero reason to keep them in memory vs on disk.

@clawbo…

sneak pushed to master at sneak/pub 2026-02-16 04:22:36 +01:00
2eab65414b add books1/books3, move package list
sneak pushed to master at sneak/pub 2026-02-16 04:20:39 +01:00
54d544584f delete vpn exclusion list, hosted elsewhere now
sneak pushed to main at sneak/lora.vegas 2026-02-14 05:51:10 +01:00
f993d36f0c add contact link in footer
sneak pushed to main at sneak/bsdaily 2026-02-12 22:41:04 +01:00
05b5c2b528 fix SQLite database locking issues
sneak pushed to main at sneak/bsdaily 2026-02-12 22:27:00 +01:00
8e3a868b7a remove parallel processing to fix SQLite locking issues
sneak pushed to main at sneak/bsdaily 2026-02-12 22:15:45 +01:00
56c3fe7804 fix Linux build: use golang.org/x/sys/unix for Fadvise
sneak pushed to main at sneak/bsdaily 2026-02-12 22:10:09 +01:00
156217043e change temp directory to NVMe storage
sneak pushed to main at sneak/bsdaily 2026-02-12 22:08:16 +01:00
f23db96922 optimize file copy performance for large database files
sneak pushed to main at sneak/bsdaily 2026-02-12 22:02:01 +01:00
cf79e008b5 speed optimizations
sneak pushed to master at sneak/hacks 2026-02-12 21:26:45 +01:00
78cadee871 latest versions
sneak pushed to main at sneak/bsdaily 2026-02-11 12:01:53 +01:00
2d46dc70a9 date range
sneak pushed to main at sneak/lora.vegas 2026-02-10 13:42:48 +01:00
28f4c0305e set body width to 90%
sneak pushed to main at sneak/lora.vegas 2026-02-10 12:54:15 +01:00
e808fc1aaa remove width limit on body
sneak pushed to main at sneak/lora.vegas 2026-02-10 12:53:47 +01:00
deb163595f fix horizontal overflow and update map link