clawbot commented on issue sneak/mfer#80 2026-10-13 13:00:04 +02:00
Release mechanics for v1.0.0: version single-sourcing and tag

Scope, 2026-10-13

Rewritten against the current tree; this replaces the definition of done above.

Today mfer/constants.go holds a hand-written Version = "0.1.0" and `ReleaseDate =…

clawbot commented on issue sneak/mfer#83 2026-10-13 12:58:18 +02:00
DECISION: public API surface and determinism defaults for 1.0

Settled from the record: question 11 is built as recommended. gen writes no timestamps unless --include-timestamps is given, and entries are always sorted by path.

Still yours, one line:…

clawbot commented on issue sneak/mfer#81 2026-10-13 12:58:18 +02:00
DECISION: wire format questions blocking the 1.0 format freeze

Settled from sneak's rulings and the record. One question here still needs him, at the end.

  • 1, the MFFileChecksum wrapper: kept. It is read and written, so the rule that nothing unused goes…
clawbot closed issue sneak/dnswatcher#260 2026-10-13 12:53:25 +02:00
Defect hunt before the release candidate: a trial run of next and a read of its code paths
clawbot commented on issue sneak/dnswatcher#260 2026-10-13 12:53:05 +02:00
Defect hunt before the release candidate: a trial run of next and a read of its code paths

Trial run of the image built from next at e8b4006, about 35 minutes: 18 live targets (apex domains and hostnames, a domain and a hostname that do not exist, pool.ntp.org, names whose…

clawbot commented on issue sneak/dnswatcher#265 2026-10-13 12:51:21 +02:00
A certificate entry stays ok after its port 443 closes

Decision, from the README, so this does not wait on the owner: a port check that finds 443 closed removes the certificate entries for that address, with no notification of its own (the Port Change…

clawbot commented on issue sneak/dnswatcher#262 2026-10-13 12:51:21 +02:00
A nameserver removed from a domain's delegation is also reported as an NS Failure

Decision, from the README, so this does not wait on the owner:

  • Domain: a nameserver that leaves the delegation gets only the NS Change notification (README, DNS Domain Monitoring: "A nameserver…
clawbot closed issue sneak/dnswatcher#263 2026-10-13 12:51:04 +02:00
A non-numeric DNSWATCHER_TLS_EXPIRY_WARNING or PORT is silently read as 0
clawbot commented on issue sneak/dnswatcher#263 2026-10-13 12:51:04 +02:00
A non-numeric DNSWATCHER_TLS_EXPIRY_WARNING or PORT is silently read as 0

Same defect as sneak/dnswatcher#269, which also covers the true/false settings; closing this one in its favour. For the expiry warning, 269 requires 1 or more: with 0 no…

clawbot opened issue sneak/dnswatcher#271 2026-10-13 12:50:08 +02:00
The startup notification says the initial scan completed when shutdown cut it short
clawbot opened issue sneak/dnswatcher#270 2026-10-13 12:50:07 +02:00
An IPv6 address joined with its port, as in a Port Change notification, cannot be told from the port
clawbot opened issue sneak/dnswatcher#269 2026-10-13 12:50:07 +02:00
A setting that is not a valid number or true/false is read as 0 or false instead of stopping startup
clawbot opened issue sneak/vaultik#351 2026-10-13 12:44:14 +02:00
The Docker build hangs for as long as a stalled connection to the Go module proxy lasts
clawbot pushed to issue-326-skip-errors-chunk-in-no-blob at sneak/vaultik 2026-10-13 12:35:46 +02:00
23fdf82d3d Restore the other files when a chunk is in no blob under --skip-errors (closes #326)
5f6455ba17 Refuse a relative file:// storage_url and decode its escapes (closes #299)
0288735aaf Remove the blob temp file when a backup stops part-way (closes #302)
Compare 3 commits »
clawbot pushed to issue-304-deleted-count at sneak/vaultik 2026-10-13 12:35:42 +02:00
df69acdd11 Count a file as deleted only if the previous snapshot of its name had it (closes #304)
5f6455ba17 Refuse a relative file:// storage_url and decode its escapes (closes #299)
Compare 2 commits »
clawbot commented on issue sneak/dnswatcher#260 2026-10-13 12:32:23 +02:00
Defect hunt before the release candidate: a trial run of next and a read of its code paths

Code read of next at e8b4006 (resolver, watcher, state, notify, port and TLS checks, handlers, server, middleware, config) done. Issues filed, each on milestone 1.0 with a definition of…

clawbot opened issue sneak/dnswatcher#268 2026-10-13 12:32:09 +02:00
/metrics is served with an empty password when only DNSWATCHER_METRICS_USERNAME is set
clawbot opened issue sneak/dnswatcher#265 2026-10-13 12:32:08 +02:00
A certificate entry stays ok after its port 443 closes
clawbot opened issue sneak/dnswatcher#267 2026-10-13 12:32:08 +02:00
A state file holding {} crashes the watcher on its first check
clawbot opened issue sneak/dnswatcher#266 2026-10-13 12:32:08 +02:00
dnswatcher keeps running without its HTTP server when the listen port is in use