├── .gitignore ├── .rustfmt.toml ├── COPYING ├── Cargo.lock ├── Cargo.toml ├── DCO ├── Documentation ├── .gitignore ├── Makefile ├── getting-started.adoc ├── monospace.css └── spec.adoc ├── LICENSES ├── Apache-2.0 ├── CC-BY-SA-4.0 ├── GPL-2.0 ├── MIT ├── OpenSSL └── exceptions │ └── openvpn-openssl-exception ├── README.md ├── TODO └── src ├── bin └── it.rs ├── bundle.rs ├── bundle ├── error.rs ├── fetch.rs ├── header.rs └── list.rs ├── cfg.rs ├── cmd.rs ├── cmd ├── drop.rs ├── drop │ ├── bundles.rs │ ├── bundles │ │ ├── prune.rs │ │ └── sync.rs │ ├── edit.rs │ ├── init.rs │ ├── serve.rs │ ├── show.rs │ ├── snapshot.rs │ └── unbundle.rs ├── id.rs ├── id │ ├── edit.rs │ ├── init.rs │ ├── show.rs │ └── sign.rs ├── mergepoint.rs ├── patch.rs ├── patch │ ├── create.rs │ └── prepare.rs ├── topic.rs ├── topic │ ├── comment.rs │ ├── ls.rs │ ├── show.rs │ └── unbundle.rs ├── ui.rs ├── ui │ ├── editor.rs │ └── output.rs ├── util.rs └── util │ └── args.rs ├── error.rs ├── fs.rs ├── git.rs ├── git ├── commit.rs ├── config.rs ├── refs.rs ├── repo.rs └── serde.rs ├── http.rs ├── io.rs ├── iter.rs ├── json.rs ├── json └── canonical.rs ├── keys.rs ├── lib.rs ├── metadata.rs ├── metadata ├── drop.rs ├── error.rs ├── git.rs ├── identity.rs └── mirrors.rs ├── patches.rs ├── patches ├── bundle.rs ├── error.rs ├── iter.rs ├── notes.rs ├── record.rs ├── state.rs ├── submit.rs └── traits.rs ├── serde.rs ├── ssh.rs ├── ssh └── agent.rs └── str.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/.rustfmt.toml -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/COPYING -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/Cargo.toml -------------------------------------------------------------------------------- /DCO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/DCO -------------------------------------------------------------------------------- /Documentation/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | -------------------------------------------------------------------------------- /Documentation/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/Documentation/Makefile -------------------------------------------------------------------------------- /Documentation/getting-started.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/Documentation/getting-started.adoc -------------------------------------------------------------------------------- /Documentation/monospace.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/Documentation/monospace.css -------------------------------------------------------------------------------- /Documentation/spec.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/Documentation/spec.adoc -------------------------------------------------------------------------------- /LICENSES/Apache-2.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/LICENSES/Apache-2.0 -------------------------------------------------------------------------------- /LICENSES/CC-BY-SA-4.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/LICENSES/CC-BY-SA-4.0 -------------------------------------------------------------------------------- /LICENSES/GPL-2.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/LICENSES/GPL-2.0 -------------------------------------------------------------------------------- /LICENSES/MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/LICENSES/MIT -------------------------------------------------------------------------------- /LICENSES/OpenSSL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/LICENSES/OpenSSL -------------------------------------------------------------------------------- /LICENSES/exceptions/openvpn-openssl-exception: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/LICENSES/exceptions/openvpn-openssl-exception -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/TODO -------------------------------------------------------------------------------- /src/bin/it.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/bin/it.rs -------------------------------------------------------------------------------- /src/bundle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/bundle.rs -------------------------------------------------------------------------------- /src/bundle/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/bundle/error.rs -------------------------------------------------------------------------------- /src/bundle/fetch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/bundle/fetch.rs -------------------------------------------------------------------------------- /src/bundle/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/bundle/header.rs -------------------------------------------------------------------------------- /src/bundle/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/bundle/list.rs -------------------------------------------------------------------------------- /src/cfg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cfg.rs -------------------------------------------------------------------------------- /src/cmd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd.rs -------------------------------------------------------------------------------- /src/cmd/drop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/drop.rs -------------------------------------------------------------------------------- /src/cmd/drop/bundles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/drop/bundles.rs -------------------------------------------------------------------------------- /src/cmd/drop/bundles/prune.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/drop/bundles/prune.rs -------------------------------------------------------------------------------- /src/cmd/drop/bundles/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/drop/bundles/sync.rs -------------------------------------------------------------------------------- /src/cmd/drop/edit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/drop/edit.rs -------------------------------------------------------------------------------- /src/cmd/drop/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/drop/init.rs -------------------------------------------------------------------------------- /src/cmd/drop/serve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/drop/serve.rs -------------------------------------------------------------------------------- /src/cmd/drop/show.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/drop/show.rs -------------------------------------------------------------------------------- /src/cmd/drop/snapshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/drop/snapshot.rs -------------------------------------------------------------------------------- /src/cmd/drop/unbundle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/drop/unbundle.rs -------------------------------------------------------------------------------- /src/cmd/id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/id.rs -------------------------------------------------------------------------------- /src/cmd/id/edit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/id/edit.rs -------------------------------------------------------------------------------- /src/cmd/id/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/id/init.rs -------------------------------------------------------------------------------- /src/cmd/id/show.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/id/show.rs -------------------------------------------------------------------------------- /src/cmd/id/sign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/id/sign.rs -------------------------------------------------------------------------------- /src/cmd/mergepoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/mergepoint.rs -------------------------------------------------------------------------------- /src/cmd/patch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/patch.rs -------------------------------------------------------------------------------- /src/cmd/patch/create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/patch/create.rs -------------------------------------------------------------------------------- /src/cmd/patch/prepare.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/patch/prepare.rs -------------------------------------------------------------------------------- /src/cmd/topic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/topic.rs -------------------------------------------------------------------------------- /src/cmd/topic/comment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/topic/comment.rs -------------------------------------------------------------------------------- /src/cmd/topic/ls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/topic/ls.rs -------------------------------------------------------------------------------- /src/cmd/topic/show.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/topic/show.rs -------------------------------------------------------------------------------- /src/cmd/topic/unbundle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/topic/unbundle.rs -------------------------------------------------------------------------------- /src/cmd/ui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/ui.rs -------------------------------------------------------------------------------- /src/cmd/ui/editor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/ui/editor.rs -------------------------------------------------------------------------------- /src/cmd/ui/output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/ui/output.rs -------------------------------------------------------------------------------- /src/cmd/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/util.rs -------------------------------------------------------------------------------- /src/cmd/util/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/cmd/util/args.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/fs.rs -------------------------------------------------------------------------------- /src/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/git.rs -------------------------------------------------------------------------------- /src/git/commit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/git/commit.rs -------------------------------------------------------------------------------- /src/git/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/git/config.rs -------------------------------------------------------------------------------- /src/git/refs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/git/refs.rs -------------------------------------------------------------------------------- /src/git/repo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/git/repo.rs -------------------------------------------------------------------------------- /src/git/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/git/serde.rs -------------------------------------------------------------------------------- /src/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/http.rs -------------------------------------------------------------------------------- /src/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/io.rs -------------------------------------------------------------------------------- /src/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/iter.rs -------------------------------------------------------------------------------- /src/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/json.rs -------------------------------------------------------------------------------- /src/json/canonical.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/json/canonical.rs -------------------------------------------------------------------------------- /src/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/keys.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/metadata.rs -------------------------------------------------------------------------------- /src/metadata/drop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/metadata/drop.rs -------------------------------------------------------------------------------- /src/metadata/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/metadata/error.rs -------------------------------------------------------------------------------- /src/metadata/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/metadata/git.rs -------------------------------------------------------------------------------- /src/metadata/identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/metadata/identity.rs -------------------------------------------------------------------------------- /src/metadata/mirrors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/metadata/mirrors.rs -------------------------------------------------------------------------------- /src/patches.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/patches.rs -------------------------------------------------------------------------------- /src/patches/bundle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/patches/bundle.rs -------------------------------------------------------------------------------- /src/patches/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/patches/error.rs -------------------------------------------------------------------------------- /src/patches/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/patches/iter.rs -------------------------------------------------------------------------------- /src/patches/notes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/patches/notes.rs -------------------------------------------------------------------------------- /src/patches/record.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/patches/record.rs -------------------------------------------------------------------------------- /src/patches/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/patches/state.rs -------------------------------------------------------------------------------- /src/patches/submit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/patches/submit.rs -------------------------------------------------------------------------------- /src/patches/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/patches/traits.rs -------------------------------------------------------------------------------- /src/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/serde.rs -------------------------------------------------------------------------------- /src/ssh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/ssh.rs -------------------------------------------------------------------------------- /src/ssh/agent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/ssh/agent.rs -------------------------------------------------------------------------------- /src/str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kim/it/HEAD/src/str.rs --------------------------------------------------------------------------------