git-xcrypt 0.2.0

Transparent, deterministic encryption of selected files in a git repository: plaintext in your working tree, ciphertext in the remote.
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! What the user declared, and what it decides about one file.
//!
//! [`declaration`] parses `.git-xcrypt`; [`decide`] turns it into the one
//! answer the filter needs — encrypt or pass through — and must stay a pure
//! function of content and declaration, because `lock` depends on it producing
//! exactly the bytes git stores. [`eol`] is the line-ending half of that
//! answer, including the text/binary rule frozen with the file format.

pub mod decide;
pub mod declaration;
pub mod eol;