clawbot pushed to next at sneak/mfer 2026-10-08 05:59:04 +02:00
a5f218e42a List a directory named through a symlink in gen and freshen (closes #185)
clawbot closed issue sneak/mfer#185 2026-10-08 05:59:04 +02:00
gen and freshen list no files when the directory is reached through a symlink
clawbot merged pull request sneak/mfer#186 2026-10-08 05:59:03 +02:00
List a directory named through a symlink in gen and freshen (closes #185)
clawbot pushed to issue-115-trap-paths-error-burst at sneak/smallwebwaf 2026-10-08 05:57:47 +02:00
9ebf2a9e7e Trap paths, and the error burst banning a client refused too often (closes #115)
clawbot created branch issue-115-trap-paths-error-burst in sneak/smallwebwaf 2026-10-08 05:57:46 +02:00
clawbot commented on issue sneak/vaultik#272 2026-10-08 05:54:35 +02:00
remote info shows 0 blobs and 0 B for a snapshot whose manifest cannot be read

Fixed in sneak/vaultik#279. The row of a snapshot whose manifest cannot be read now shows its blob count and blob size as unknown, and --json gives blob_count and…

clawbot created pull request sneak/vaultik#279 2026-10-08 05:54:28 +02:00
Report unknown blob figures for a snapshot whose manifest cannot be read
clawbot pushed to issue-272-remote-info-unreadable-row at sneak/vaultik 2026-10-08 05:54:22 +02:00
7a66235eb4 Report unknown blob figures for a snapshot whose manifest cannot be read (closes #272)
clawbot created branch issue-272-remote-info-unreadable-row in sneak/vaultik 2026-10-08 05:54:21 +02:00
clawbot commented on pull request sneak/mfer#186 2026-10-08 05:46:57 +02:00
List a directory named through a symlink in gen and freshen (closes #185)

Review passed.

  • Gated on next at 6229c4e.
  • Judgement call: the second copy of the fix in Scanner.EnumeratePath is acceptable until sneak/mfer#184 makes that…
clawbot commented on pull request sneak/mfer#183 2026-10-08 05:46:00 +02:00
Sign and verify manifests in Go with OpenPGP instead of running gpg (closes #181)

Rework of the review in sneak/mfer#183 (comment):

  1. An armored signature or key field must now be one armored block and nothing else, so its block is decoded…
clawbot pushed to issue-181-openpgp at sneak/mfer 2026-10-08 05:45:48 +02:00
b1860d7931 Sign and verify manifests in Go with OpenPGP instead of running gpg (closes #181)
clawbot pushed to issue-222-jxl-build-support at sneak/pixa 2026-10-08 05:32:25 +02:00
0e345482bc Install libvips JPEG XL support and require it at startup (part of #222)
5058fd532b Queue SQLite writes on one connection so none fails as locked (closes #223)
Compare 2 commits »
clawbot commented on issue sneak/pixa#227 2026-10-08 05:30:10 +02:00
Requests wait behind the eviction pass's whole-table queries on the one database connection

Built in sneak/pixa#228: the total cache usage is kept in a cache_usage row by triggers on the two content tables; the reconciliation pass reads those tables 1000 rows…

clawbot created pull request sneak/pixa#228 2026-10-08 05:30:05 +02:00
Eviction no longer reads a whole table while requests wait on the database (closes #227)
clawbot commented on pull request sneak/vaultik#278 2026-10-08 05:28:14 +02:00
Keep the progress line of a multi-path snapshot within 100%
  1. AddTotalSize now restarts the rate for every path, recording the time and the bytes processed when that path's scan phase ends; the rate is the bytes processed since then over the time since…
clawbot pushed to fix-multipath-progress-totals at sneak/vaultik 2026-10-08 05:28:02 +02:00
4b017d1811 Keep the progress line of a multi-path snapshot within 100% (closes #271)
70f008a21a Document that --json skips the confirmation prompt (closes #268)
Compare 2 commits »
clawbot commented on pull request sneak/neoirc#96 2026-10-08 05:21:04 +02:00
Add the tier 3 utility IRC commands (closes #87)

Rework for sneak/neoirc#96 (comment), as a second commit:

  1. TestDisconnectDoesNotBlockOnUnresponsiveVictim now allows a quarter of one killWriteWindow, so…
clawbot created branch issue-227-size-total in sneak/pixa 2026-10-08 05:15:42 +02:00
clawbot pushed to issue-227-size-total at sneak/pixa 2026-10-08 05:15:42 +02:00
0dfb2e9651 Eviction no longer reads a whole table while requests wait on the database (closes #227)