Flintstack › Browse SCM
Source tree
The repository is self-hosted and public read-only. There is no web UI with review and merge buttons on purpose - changes come in as patches by mail.
Clone
git clone https://code.flintstack.dev/flint.git cd flint && git log --oneline -1
The host serves a mirror that is read-only to anyone who is not a committer. Cloning works for everyone; pushing does not, and that is the whole access-control model. To land a change, see the patch queue.
Layout
Roughly 14k lines across a flat set of packages. No code generation step, no vendored third party, which is why a source build needs nothing but a C compiler and make.
flint.git (read-only mirror, scanned 2026-10-01) │ ├── Makefile # one target tree, no generator, no vendored deps ├── LICENSE # Apache-2.0 ├── README # points here; the real docs are the website ├── cmd/ │ ├── flint/ # the client: wrap, stats, prune, key, doctor … │ └── flintd/ # the daemon: socket, shards, eviction loop ├── internal/ │ ├── key/ # SHA-256 key composer + --explain formatter │ ├── store/ # 256 shards, atomic rename, trailing digest │ ├── evict/ # lru and size policies, 95→85 % hysteresis │ └── remote/ # objs (signed HTTP) and peer (TCP 7914) tiers ├── wire/ # the socket request/reply framing, ~400 lines ├── bench/ # run.sh and the pinned corpus fetchers └── docs/ # the plaintext the website is built from
Recent commits
Short hashes, author handle, date, subject. Tag commits line up with the changelog; the 0.7.0 commit is the one store-format break in the log.
8f1ca3d 2026-09-28 kjell release: tag v0.11.3; doctor clock-offset line 4b02e71 2026-09-24 kjell store: close the two-writer temp-file race a9d7c10 2026-09-19 mtorres prune: match whole label, not a prefix 71e4f08 2026-08-30 adensity remote/peer: constant-time token compare c2a660b 2026-06-02 kjell release: tag v0.11.0; peer backend lands e5517af 2026-05-27 rwpark remote: optional mutual TLS on the peer tier 2d9b4c3 2026-05-11 kjell wire: --require-daemon, exit 3 on no daemon b7f0e92 2026-03-17 adensity startup: refuse creds/token files looser than 0600 6ac81d5 2026-01-21 mtorres store: index rebuild ~4x faster, drop 0.6 reader f0394ab 2025-07-15 kjell key: toolchain_probe=digest; entry labels 9c12d7e 2025-04-24 kjell store: drop the index db; shards are truth (0.7.0) 1ae55b0 2024-05-16 kjell first tag: directory cache, one lock, no daemon
No outbound links from this page by design. If a mail thread pointed you at a commit that is not here, it predates the public mirror, which starts at the first tag.
Last updated: 2026-10-01