Repository navigation
TODO: drop the [FIXED] entries; CLAUDE.md - #261
Merged
Merged
Conversation
The header promised that fixed items are gone and live in CHANGELOG.md, yet 49 [FIXED in 1.1.34 … 1.1.69] entries and one [COVERED] audit had piled up since. Each was checked against its CHANGELOG.md section (all there) and removed. What they still left open becomes an item of its own: IPv4 forwarding restored only for outbound jails (1.1.38, checked in run.cpp / run_net.cpp), the warm-base 404 on crated's control-socket start/restart (1.1.69), the teardown-order validation and the epair leak (1.1.51), and rootless NAT/bridge not validated on hardware (1.1.57). Three open LOW items were already fixed in code and go too (gui.cpp comments by 1.1.53; crate list/info hostnames and the migrate work dir by 1.1.48); the `crate logs` item keeps only its open part. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KWNMnT1qhC9uKcyrNbjL9t
…r Claude Code sessions How to build and test on Linux and FreeBSD, what make check-version / check-kyuafile and each CI workflow gate, the *_pure pattern, the privops/authz invariants, the per-PR version bump and squash-merge convention, and that TODO / TODO2 are the tracker (GitHub Issues are disabled here) with no [FIXED] markers left behind. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KWNMnT1qhC9uKcyrNbjL9t
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Docs only; no code change, no version bump (as for #249).
TODO
[FIXED in 1.1.34 … 1.1.69]entries and one[COVERED, audited 1.1.54]had piled up. Each was checked against its## [X.Y.Z]section of CHANGELOG.md — all are recorded there, nothing had to be added — and removed (1020 → 593 lines).run.cpp/run_net.cppat 1.1.69, MED), crated's control-socket start/restart of a--warm-basecontainer (404, left by 1.1.69, MED), the teardown-order hardware validation and the one-epair leak (left by 1.1.51, LOW), rootless NAT / forwarding=0 bridge mode not validated on hardware (1.1.57, under the §1 HIGH item).gui.cpp"runs as root" comments (1.1.53),crate list/infohostnames (sanitizeForTerminal, 1.1.48), the migrate work dir (mkdtemp, 1.1.48). Thecrate logsitem keeps only its open part (unescaped JSON, follow mode and rotation) — the traversal is validated since 1.1.48.CLAUDE.md
New: first steps on Linux and FreeBSD,
make check-version/check-kyuafile, what each workflow gates (full FreeBSD build is manual-only), the*_purepattern, the privops/authz invariants,lib/pathnames.h, the per-PR version bump and squash-merge convention, and that TODO / TODO2 are the tracker — fix an item, remove it, write it in CHANGELOG, leave no[FIXED]marker.make check-versionandmake check-kyuafilepass.Generated by Claude Code