Directories
¶
| Path | Synopsis |
|---|---|
|
Package attachstub reads and writes the stub Quarry stores in place of an attachment's bytes (Quarry RFC 0016, "The stub"): a few lines of plain text naming a file by its SHA-256, kept in an ordinary blob that an A card names as its source, while the bytes live in a bucket the host binds.
|
Package attachstub reads and writes the stub Quarry stores in place of an attachment's bytes (Quarry RFC 0016, "The stub"): a few lines of plain text naming a file by its SHA-256, kept in an ordinary blob that an A card names as its source, while the bytes live in a bucket the host binds. |
|
Package bisect implements binary search through Fossil commit history.
|
Package bisect implements binary search through Fossil commit history. |
|
Package blob handles content-addressed blob storage in Fossil repository databases.
|
Package blob handles content-addressed blob storage in Fossil repository databases. |
|
Package checkout provides working directory management for Fossil repositories.
|
Package checkout provides working directory management for Fossil repositories. |
|
Package clearsign signs artifacts and verifies their signatures, in the clear-signing envelopes of draft-fossil-artifact-format-00 §4.1.1: a PGP clear-signed message, or the SSH envelope fossil assembles around a detached ssh-keygen signature.
|
Package clearsign signs artifacts and verifies their signatures, in the clear-signing envelopes of draft-fossil-artifact-format-00 §4.1.1: a PGP clear-signed message, or the SSH envelope fossil assembles around a detached ssh-keygen signature. |
|
signtest
Package signtest makes throwaway signing keys for tests: an ssh-keygen key, or a gpg key in a private GNUPGHOME.
|
Package signtest makes throwaway signing keys for tests: an ssh-keygen key, or a gpg key in a private GNUPGHOME. |
|
Package cone is the cone specification of draft-fossil-sparse-cone-00 §3: a finite, normalized set of repository-relative path prefixes, each an inclusion or an exclusion, that decides which files a sparse checkout materializes and tracks.
|
Package cone is the cone specification of draft-fossil-sparse-cone-00 §3: a finite, normalized set of repository-relative path prefixes, each an inclusion or an exclusion, that decides which files a sparse checkout materializes and tracks. |
|
Package content reconstructs full artifact content from Fossil's delta-chain storage.
|
Package content reconstructs full artifact content from Fossil's delta-chain storage. |
|
Package diff produces unified diff output from two byte slices using the Myers diff algorithm.
|
Package diff produces unified diff output from two byte slices using the Myers diff algorithm. |
|
Package fsltype defines shared types used across internal packages.
|
Package fsltype defines shared types used across internal packages. |
|
Package horizon computes the held set of draft-fossil-horizon-00: the check-ins whose trees a horizon clone keeps the content of.
|
Package horizon computes the held set of draft-fossil-horizon-00: the check-ins whose trees a horizon clone keeps the content of. |
|
seed
Package seed mints, holds and applies the seed of draft-fossil-horizon-00 §5.2: the control artifact an origin mints so that a structural-horizon clone, which lacks C's ancestry, derives the branch, tag and closed state of every check-in in the held set K exactly as a dense repository does.
|
Package seed mints, holds and applies the seed of draft-fossil-horizon-00 §5.2: the control artifact an origin mints so that a structural-horizon clone, which lacks C's ancestry, derives the branch, tag and closed state of every check-in in the held set K exactly as a dense repository does. |
|
Package leaf maintains the leaf table, in one place so every writer of a branch tag -- crosslinking, a local commit, a tag control artifact -- and the explicit rebuild agree on what a leaf is and on when one is rechecked.
|
Package leaf maintains the leaf table, in one place so every writer of a branch tag -- crosslinking, a local commit, a tag control artifact -- and the explicit rebuild agree on what a leaf is and on when one is rechecked. |
|
Package merge provides three-way merge with pluggable strategies.
|
Package merge provides three-way merge with pluggable strategies. |
|
Package repo manages Fossil repository database files.
|
Package repo manages Fossil repository database files. |
|
Package seedcheck keeps a store from linking or serving a horizon seed it did not receive through a horizon-seed announcement (draft-fossil-horizon-00 §5.2.3).
|
Package seedcheck keeps a store from linking or serving a horizon seed it did not receive through a horizon-seed announcement (draft-fossil-horizon-00 §5.2.3). |
|
Package stash saves and restores working directory changes, storing deltas against baseline blobs in the checkout database (.fslckout).
|
Package stash saves and restores working directory changes, storing deltas against baseline blobs in the checkout database (.fslckout). |
|
Package sync implements Fossil's multi-round sync and clone protocol.
|
Package sync implements Fossil's multi-round sync and clone protocol. |
|
Package undo saves, restores, and redoes checkout state in a Fossil .fslckout database.
|
Package undo saves, restores, and redoes checkout state in a Fossil .fslckout database. |
|
Package verify provides comprehensive repository verification and rebuild.
|
Package verify provides comprehensive repository verification and rebuild. |
|
Package vfile reads a checkout's vfile table and says what each row means.
|
Package vfile reads a checkout's vfile table and says what each row means. |
|
Package xfer implements Fossil's sync protocol card codec.
|
Package xfer implements Fossil's sync protocol card codec. |
Click to show internal directories.
Click to hide internal directories.