├── .builds └── nixos-latest.yml ├── .dockerignore ├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── .gitlab-ci.yml ├── .license-header ├── .rustfmt.toml ├── CODEOWNERS ├── CONTRIBUTING.md ├── COPYING ├── Cargo.toml ├── DCO ├── LICENSE ├── README.md ├── TODO.md ├── bins ├── Cargo.lock ├── Cargo.toml ├── e2e │ └── git-push.sh ├── example-systemd-config │ ├── README.md │ ├── lnk-gitd.service │ └── lnk-gitd.socket ├── linkd │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── lnk-gitd │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── lnk-identities-dev │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── lnk-profile-dev │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── lnk │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs └── tests │ ├── Cargo.toml │ └── integration_test.rs ├── cli ├── gitd-lib │ ├── Cargo.toml │ ├── src │ │ ├── args.rs │ │ ├── config.rs │ │ ├── git_subprocess.rs │ │ ├── git_subprocess │ │ │ └── command.rs │ │ ├── hooks.rs │ │ ├── hooks │ │ │ ├── error.rs │ │ │ └── progress.rs │ │ ├── lib.rs │ │ ├── processes.rs │ │ ├── server.rs │ │ └── ssh_service.rs │ └── t │ │ ├── Cargo.toml │ │ └── src │ │ ├── lib.rs │ │ ├── tests.rs │ │ └── tests │ │ ├── git_subprocess.rs │ │ └── git_subprocess │ │ └── command.rs ├── linkd-lib │ ├── Cargo.toml │ ├── src │ │ ├── api.rs │ │ ├── api │ │ │ ├── announce.rs │ │ │ ├── client.rs │ │ │ ├── io.rs │ │ │ ├── messages.rs │ │ │ ├── request_pull.rs │ │ │ ├── rpc.rs │ │ │ ├── sockets.rs │ │ │ ├── wire_types.rs │ │ │ └── wire_types │ │ │ │ ├── request.rs │ │ │ │ └── response.rs │ │ ├── args.rs │ │ ├── cfg.rs │ │ ├── lib.rs │ │ ├── logging.rs │ │ ├── metrics.rs │ │ ├── metrics │ │ │ └── graphite.rs │ │ ├── node.rs │ │ ├── protocol.rs │ │ ├── request_pull.rs │ │ ├── signals.rs │ │ └── tracking.rs │ └── t │ │ ├── Cargo.toml │ │ └── src │ │ ├── gen.rs │ │ ├── lib.rs │ │ ├── tests.rs │ │ └── tests │ │ ├── api.rs │ │ ├── api │ │ └── io.rs │ │ ├── args.rs │ │ ├── cfg.rs │ │ └── tracking.rs ├── lnk-clib │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ ├── keys.rs │ │ ├── keys │ │ │ ├── prompt.rs │ │ │ ├── ssh.rs │ │ │ └── ssh │ │ │ │ ├── unix.rs │ │ │ │ └── win.rs │ │ ├── lib.rs │ │ ├── runtime.rs │ │ ├── seed.rs │ │ ├── seed │ │ │ ├── store.rs │ │ │ └── store │ │ │ │ └── file.rs │ │ ├── ser.rs │ │ ├── socket_activation.rs │ │ ├── socket_activation │ │ │ ├── ld.rs │ │ │ └── sd.rs │ │ └── storage.rs │ └── t │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── examples │ │ ├── echo.rs │ │ ├── echo.service.in │ │ ├── echo.socket │ │ └── org.example.echo.plist.in │ │ ├── src │ │ ├── gen.rs │ │ ├── helpers.rs │ │ ├── integration.rs │ │ ├── integration │ │ │ ├── scenario.rs │ │ │ └── scenario │ │ │ │ ├── person_creation.rs │ │ │ │ └── project_creation.rs │ │ ├── lib.rs │ │ ├── properties.rs │ │ ├── properties │ │ │ ├── seed.rs │ │ │ └── seed │ │ │ │ └── store.rs │ │ ├── tests.rs │ │ └── tests │ │ │ ├── keys.rs │ │ │ └── seed.rs │ │ ├── test-ld-socket-activation.sh │ │ └── test-sd-socket-activation.sh ├── lnk-exe │ ├── Cargo.toml │ └── src │ │ ├── cli.rs │ │ ├── cli │ │ ├── args.rs │ │ └── main.rs │ │ └── lib.rs ├── lnk-identities │ ├── Cargo.toml │ ├── src │ │ ├── any.rs │ │ ├── cli.rs │ │ ├── cli │ │ │ ├── args.rs │ │ │ ├── eval.rs │ │ │ ├── eval │ │ │ │ ├── any.rs │ │ │ │ ├── local.rs │ │ │ │ ├── person.rs │ │ │ │ ├── project.rs │ │ │ │ ├── rad_refs.rs │ │ │ │ ├── refs.rs │ │ │ │ └── tracking.rs │ │ │ ├── fmt.rs │ │ │ ├── fmt │ │ │ │ └── delegate.rs │ │ │ └── main.rs │ │ ├── display.rs │ │ ├── field.rs │ │ ├── git.rs │ │ ├── git │ │ │ ├── checkout.rs │ │ │ ├── existing.rs │ │ │ ├── include.rs │ │ │ └── new.rs │ │ ├── lib.rs │ │ ├── local.rs │ │ ├── person.rs │ │ ├── project.rs │ │ ├── rad_refs.rs │ │ ├── refs.rs │ │ ├── tracking.rs │ │ └── working_copy_dir.rs │ └── t │ │ ├── Cargo.toml │ │ └── src │ │ ├── lib.rs │ │ ├── tests.rs │ │ └── tests │ │ ├── git.rs │ │ └── git │ │ ├── checkout.rs │ │ ├── existing.rs │ │ └── new.rs ├── lnk-profile │ ├── Cargo.toml │ └── src │ │ ├── cli.rs │ │ ├── cli │ │ ├── args.rs │ │ └── main.rs │ │ └── lib.rs └── lnk-sync │ ├── Cargo.toml │ └── src │ ├── cli.rs │ ├── cli │ ├── args.rs │ └── main.rs │ ├── forked.rs │ ├── lib.rs │ ├── replication.rs │ └── request_pull.rs ├── cob ├── Cargo.toml ├── src │ ├── authorizing_identity.rs │ ├── cache.rs │ ├── cache │ │ └── cached_change_graph.rs │ ├── change.rs │ ├── change_graph.rs │ ├── change_graph │ │ └── evaluation.rs │ ├── history.rs │ ├── identity_storage.rs │ ├── lib.rs │ ├── pruning_fold.rs │ ├── refs_storage.rs │ └── trailers.rs └── t │ ├── Cargo.toml │ └── src │ ├── gen.rs │ ├── helpers.rs │ ├── lib.rs │ ├── properties.rs │ ├── tests.rs │ └── tests │ ├── cache.rs │ └── cached_change_graph.rs ├── data ├── Cargo.toml ├── README.md └── src │ ├── bounded.rs │ ├── lib.rs │ └── nonempty.rs ├── default.nix ├── deny.toml ├── docs ├── maintainer-checklist.adoc ├── maintainers-guide.adoc ├── rfc │ ├── 0001-identity_resolution.adoc │ ├── 0662-collaborative-objects.adoc │ ├── 0682-application-architecture.adoc │ ├── 0685-noise.adoc │ ├── 0686-asciidoc.adoc │ ├── 0696-p2p-node.adoc │ ├── 0698-cli-infrastructure.adoc │ ├── 0699-tracking-storage.adoc │ ├── 0701-mutual-synchronisation.adoc │ ├── 0702-request-pull.adoc │ └── 0703-storage-hooks.adoc ├── spec │ ├── drafts │ │ ├── Makefile │ │ ├── out │ │ │ └── spec.css │ │ ├── pandoc │ │ │ ├── ieee-with-url.csl │ │ │ ├── spec.css │ │ │ ├── template.html │ │ │ └── template.latex │ │ ├── radicle-link-rev1-draft.md │ │ ├── references.bib │ │ └── spec.css │ ├── radicle-link.adoc │ ├── radicle-link.html │ ├── references.bib │ └── sections │ │ └── identities.adoc └── submitting-patches.adoc ├── e2e ├── Cargo.toml ├── Procfile ├── README.md ├── compose.yaml ├── linkd.dockerfile ├── prometheus │ └── config.yaml ├── quick ├── shell.nix └── src │ ├── bin │ └── ephemeral-peer.rs │ ├── lib.rs │ └── logging.rs ├── git-ext ├── Cargo.toml ├── src │ ├── blob.rs │ ├── error.rs │ ├── lib.rs │ ├── oid.rs │ ├── reference.rs │ ├── reference │ │ ├── iter.rs │ │ └── name.rs │ ├── revwalk.rs │ ├── transport.rs │ └── tree.rs └── t │ ├── Cargo.toml │ └── src │ ├── lib.rs │ └── tests.rs ├── git-helpers ├── Cargo.toml ├── src │ ├── bin │ │ └── remote │ │ │ └── main.rs │ ├── credential.rs │ ├── lib.rs │ └── remote_helper.rs └── t │ ├── Cargo.toml │ └── src │ ├── integration.rs │ ├── integration │ └── remote.rs │ └── lib.rs ├── git-ref-format ├── Cargo.toml ├── core │ ├── Cargo.toml │ └── src │ │ ├── cbor.rs │ │ ├── check.rs │ │ ├── deriv.rs │ │ ├── lib.rs │ │ ├── lit.rs │ │ ├── name.rs │ │ ├── name │ │ └── iter.rs │ │ ├── refspec.rs │ │ ├── refspec │ │ └── iter.rs │ │ └── serde.rs ├── macro │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── src │ └── lib.rs └── t │ ├── Cargo.toml │ └── src │ ├── gen.rs │ ├── lib.rs │ ├── properties.rs │ ├── properties │ ├── name.rs │ └── pattern.rs │ └── tests.rs ├── git-trailers ├── Cargo.toml ├── src │ └── lib.rs └── t │ ├── Cargo.toml │ └── src │ ├── lib.rs │ └── tests.rs ├── librad ├── Cargo.toml ├── README.md ├── src │ ├── collaborative_objects.rs │ ├── git.rs │ ├── git │ │ ├── fetch.rs │ │ ├── fetch │ │ │ └── specs.rs │ │ ├── hooks.rs │ │ ├── identities.rs │ │ ├── identities │ │ │ ├── any.rs │ │ │ ├── common.rs │ │ │ ├── error.rs │ │ │ ├── local.rs │ │ │ ├── person.rs │ │ │ ├── project.rs │ │ │ ├── project │ │ │ │ └── heads.rs │ │ │ └── relations.rs │ │ ├── include.rs │ │ ├── local.rs │ │ ├── local │ │ │ ├── transport.rs │ │ │ ├── transport │ │ │ │ └── internal.rs │ │ │ └── url.rs │ │ ├── p2p.rs │ │ ├── p2p │ │ │ └── url.rs │ │ ├── refs.rs │ │ ├── refs │ │ │ └── serde_impls.rs │ │ ├── replication.rs │ │ ├── sealed.rs │ │ ├── storage.rs │ │ ├── storage │ │ │ ├── config.rs │ │ │ ├── glob.rs │ │ │ ├── pool.rs │ │ │ ├── read.rs │ │ │ └── watch.rs │ │ ├── tracking.rs │ │ ├── tracking │ │ │ ├── odb.rs │ │ │ ├── refdb.rs │ │ │ └── v1.rs │ │ ├── types.rs │ │ ├── types │ │ │ ├── namespace.rs │ │ │ ├── reference.rs │ │ │ ├── refspec.rs │ │ │ └── remote.rs │ │ └── util.rs │ ├── internal.rs │ ├── internal │ │ └── sync.rs │ ├── lib.rs │ ├── net.rs │ ├── net │ │ ├── codec.rs │ │ ├── connection.rs │ │ ├── discovery.rs │ │ ├── peer.rs │ │ ├── peer │ │ │ ├── error.rs │ │ │ ├── storage.rs │ │ │ └── storage │ │ │ │ └── error.rs │ │ ├── protocol.rs │ │ ├── protocol │ │ │ ├── accept.rs │ │ │ ├── broadcast.rs │ │ │ ├── broadcast │ │ │ │ ├── metrics.rs │ │ │ │ └── storage.rs │ │ │ ├── cache.rs │ │ │ ├── control.rs │ │ │ ├── error.rs │ │ │ ├── error │ │ │ │ └── internal.rs │ │ │ ├── event.rs │ │ │ ├── gossip.rs │ │ │ ├── info.rs │ │ │ ├── interrogation.rs │ │ │ ├── interrogation │ │ │ │ └── rpc.rs │ │ │ ├── io.rs │ │ │ ├── io │ │ │ │ ├── codec.rs │ │ │ │ ├── connections.rs │ │ │ │ ├── error.rs │ │ │ │ ├── recv.rs │ │ │ │ ├── recv │ │ │ │ │ ├── git.rs │ │ │ │ │ ├── gossip.rs │ │ │ │ │ ├── interrogation.rs │ │ │ │ │ ├── membership.rs │ │ │ │ │ └── request_pull.rs │ │ │ │ ├── send.rs │ │ │ │ ├── send │ │ │ │ │ ├── request_response.rs │ │ │ │ │ └── rpc.rs │ │ │ │ └── streams.rs │ │ │ ├── membership.rs │ │ │ ├── membership │ │ │ │ ├── error.rs │ │ │ │ ├── hpv.rs │ │ │ │ ├── params.rs │ │ │ │ ├── partial_view.rs │ │ │ │ ├── periodic.rs │ │ │ │ ├── rpc.rs │ │ │ │ └── tick.rs │ │ │ ├── request_pull.rs │ │ │ ├── request_pull │ │ │ │ └── rpc.rs │ │ │ ├── rpc.rs │ │ │ ├── rpc │ │ │ │ ├── client.rs │ │ │ │ └── client │ │ │ │ │ ├── config.rs │ │ │ │ │ ├── error.rs │ │ │ │ │ ├── interrogation.rs │ │ │ │ │ ├── request_pull.rs │ │ │ │ │ └── streams.rs │ │ │ ├── state.rs │ │ │ ├── tick.rs │ │ │ └── tincans.rs │ │ ├── quic.rs │ │ ├── quic │ │ │ ├── connection.rs │ │ │ ├── connection │ │ │ │ └── tracking.rs │ │ │ ├── endpoint.rs │ │ │ ├── error.rs │ │ │ └── stream.rs │ │ ├── replication.rs │ │ ├── replication │ │ │ └── context.rs │ │ ├── tls.rs │ │ ├── upgrade.rs │ │ └── x509.rs │ ├── paths.rs │ ├── profile.rs │ ├── profile │ │ └── id.rs │ └── rate_limit.rs └── t │ ├── Cargo.toml │ └── src │ ├── gen.rs │ ├── gen │ ├── protocol.rs │ └── refs.rs │ ├── helpers.rs │ ├── helpers │ └── connection.rs │ ├── integration.rs │ ├── integration │ ├── scenario.rs │ ├── scenario │ │ ├── collaboration.rs │ │ ├── collaborative_objects.rs │ │ ├── default_branch_head.rs │ │ ├── menage.rs │ │ ├── passive_replication.rs │ │ ├── prune.rs │ │ ├── tracked_references.rs │ │ ├── tracking_policy.rs │ │ ├── updated_delegate.rs │ │ └── working_copy.rs │ ├── smoke.rs │ └── smoke │ │ ├── clone.rs │ │ ├── fetch_limit.rs │ │ ├── gossip.rs │ │ ├── interrogation.rs │ │ ├── regression.rs │ │ └── request_pull.rs │ ├── lib.rs │ ├── properties.rs │ ├── properties │ ├── git.rs │ ├── git │ │ ├── refs.rs │ │ └── tracking.rs │ ├── net.rs │ └── net │ │ ├── protocol.rs │ │ └── protocol │ │ ├── membership.rs │ │ └── membership │ │ └── partial_view.rs │ ├── tests.rs │ └── tests │ ├── git.rs │ ├── git │ ├── fetch │ │ └── specs.rs │ ├── include.rs │ ├── local.rs │ ├── local │ │ ├── transport.rs │ │ └── url.rs │ ├── p2p.rs │ ├── p2p │ │ └── url.rs │ ├── project.rs │ ├── refs.rs │ ├── storage.rs │ ├── storage │ │ ├── config.rs │ │ └── watch.rs │ ├── tracking.rs │ ├── types.rs │ └── types │ │ ├── namespace.rs │ │ ├── reference.rs │ │ └── remote.rs │ ├── net.rs │ ├── net │ ├── codec.rs │ ├── peer.rs │ ├── peer │ │ └── storage.rs │ ├── protocol.rs │ ├── protocol │ │ ├── broadcast.rs │ │ └── gossip.rs │ ├── tls.rs │ ├── upgrade.rs │ └── x509.rs │ ├── paths.rs │ └── profile.rs ├── link-async ├── Cargo.toml ├── src │ ├── incoming.rs │ ├── lib.rs │ ├── spawn.rs │ ├── tasks.rs │ └── time.rs └── t │ ├── Cargo.toml │ └── src │ ├── helpers.rs │ ├── lib.rs │ ├── tests.rs │ └── tests │ └── tasks.rs ├── link-canonical-derive ├── Cargo.toml └── src │ ├── internals.rs │ ├── internals │ ├── attr.rs │ └── case.rs │ └── lib.rs ├── link-canonical ├── Cargo.toml ├── src │ ├── formatter.rs │ ├── json.rs │ ├── json │ │ ├── parser.rs │ │ ├── parser │ │ │ └── string.rs │ │ └── ser.rs │ └── lib.rs └── t │ ├── Cargo.toml │ └── src │ ├── gen.rs │ ├── lib.rs │ ├── properties.rs │ ├── tests.rs │ └── tests │ ├── formatter.rs │ └── json.rs ├── link-crypto ├── Cargo.toml ├── src │ ├── keys.rs │ ├── lib.rs │ ├── peer.rs │ └── signer.rs └── t │ ├── Cargo.toml │ └── src │ ├── gen.rs │ ├── lib.rs │ ├── tests.rs │ └── tests │ ├── keys.rs │ └── peer_id.rs ├── link-git ├── Cargo.toml ├── src │ ├── lib.rs │ ├── odb.rs │ ├── odb │ │ ├── backend.rs │ │ ├── index.rs │ │ ├── index │ │ │ └── metrics.rs │ │ ├── pack.rs │ │ ├── window.rs │ │ └── window │ │ │ └── metrics.rs │ ├── protocol.rs │ ├── protocol │ │ ├── fetch.rs │ │ ├── ls.rs │ │ ├── packwriter.rs │ │ ├── take.rs │ │ ├── transport.rs │ │ ├── upload_pack.rs │ │ └── upload_pack │ │ │ └── legacy.rs │ ├── refs.rs │ ├── refs │ │ └── db.rs │ └── service.rs └── t │ ├── Cargo.toml │ └── src │ ├── integration.rs │ ├── integration │ └── protocol.rs │ ├── lib.rs │ ├── tests.rs │ └── tests │ ├── protocol.rs │ └── protocol │ ├── take.rs │ └── upload_pack.rs ├── link-hooks ├── Cargo.toml ├── src │ ├── data.rs │ ├── hook.rs │ ├── hook │ │ └── config.rs │ ├── lib.rs │ ├── sealed.rs │ └── track.rs └── t │ ├── Cargo.toml │ └── src │ ├── gen.rs │ ├── gen │ ├── data.rs │ └── track.rs │ ├── integration.rs │ ├── integration │ └── smoke.rs │ ├── lib.rs │ └── properties.rs ├── link-identities ├── Cargo.toml ├── src │ ├── delegation.rs │ ├── delegation │ │ ├── direct.rs │ │ └── indirect.rs │ ├── generic.rs │ ├── generic │ │ └── error.rs │ ├── git.rs │ ├── git │ │ ├── error.rs │ │ ├── iter.rs │ │ ├── load.rs │ │ ├── sign.rs │ │ └── tests.rs │ ├── lib.rs │ ├── payload.rs │ ├── relations.rs │ ├── sealed.rs │ ├── sign.rs │ ├── sign │ │ └── error.rs │ ├── urn.rs │ └── xor.rs └── t │ ├── Cargo.toml │ └── src │ ├── .helpers.rs.rustfmt │ ├── gen.rs │ ├── gen │ ├── generic.rs │ ├── payload.rs │ └── urn.rs │ ├── helpers.rs │ ├── lib.rs │ ├── properties.rs │ ├── properties │ ├── generic.rs │ └── urn.rs │ ├── tests.rs │ └── tests │ ├── generic.rs │ ├── git.rs │ ├── git │ ├── person.rs │ └── project.rs │ ├── payload.rs │ ├── urn.rs │ └── xor.rs ├── link-replication ├── Cargo.toml ├── src │ ├── error.rs │ ├── eval.rs │ ├── eval │ │ ├── pull.rs │ │ └── rad.rs │ ├── fetch.rs │ ├── fetch │ │ └── transitive.rs │ ├── ids.rs │ ├── internal.rs │ ├── io.rs │ ├── io │ │ ├── net.rs │ │ ├── odb.rs │ │ └── refdb.rs │ ├── lib.rs │ ├── odb.rs │ ├── peek.rs │ ├── peek │ │ ├── clone.rs │ │ └── fetch.rs │ ├── prepare.rs │ ├── refdb.rs │ ├── refdb │ │ └── mem.rs │ ├── refs.rs │ ├── refs │ │ ├── lit.rs │ │ ├── parsed.rs │ │ └── scoped.rs │ ├── sigrefs.rs │ ├── state.rs │ ├── success.rs │ ├── track.rs │ ├── transmit.rs │ └── validation.rs └── t │ ├── Cargo.toml │ └── src │ ├── lib.rs │ ├── tests.rs │ └── tests │ ├── refs.rs │ └── refs │ ├── parsed.rs │ └── scoped.rs ├── link-tracking ├── Cargo.toml ├── src │ ├── config.rs │ ├── config │ │ ├── cobs.rs │ │ └── cobs │ │ │ └── cjson.rs │ ├── git.rs │ ├── git │ │ ├── config.rs │ │ ├── odb.rs │ │ ├── refdb.rs │ │ ├── refdb │ │ │ └── previous_value.rs │ │ ├── tracking.rs │ │ └── tracking │ │ │ ├── batch.rs │ │ │ ├── error.rs │ │ │ ├── policy.rs │ │ │ └── reference.rs │ ├── lib.rs │ └── tracking.rs └── t │ ├── Cargo.toml │ └── src │ ├── lib.rs │ ├── properties.rs │ ├── properties │ ├── git.rs │ └── git │ │ └── config.rs │ ├── tests.rs │ └── tests │ ├── config.rs │ └── fusion.rs ├── macros ├── Cargo.toml └── src │ └── lib.rs ├── nix ├── cargo-nextest │ └── default.nix ├── ci │ ├── fmt │ └── run ├── sources.json └── sources.nix ├── scripts ├── changelog ├── ci │ ├── advisory │ ├── build │ ├── build-bins │ ├── docs │ ├── fmt │ ├── lint │ ├── macos-gnu │ ├── run │ ├── test │ └── test-fast ├── contributing │ ├── daily-mail │ ├── patch │ ├── patch-creation │ └── patch-push ├── license-headers └── render-docs ├── shell.nix ├── std-ext ├── Cargo.toml └── src │ ├── lib.rs │ ├── ops.rs │ └── result.rs └── test ├── .gitignore ├── Cargo.toml ├── README.md ├── hooks ├── Cargo.toml ├── echo-data │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── echo-forever │ ├── Cargo.toml │ └── src │ │ └── main.rs └── echo-track │ ├── Cargo.toml │ └── src │ └── main.rs ├── it-helpers ├── Cargo.toml └── src │ ├── fixed.rs │ ├── fixed │ ├── person.rs │ └── project.rs │ ├── git.rs │ ├── layout.rs │ ├── lib.rs │ ├── ssh.rs │ ├── testnet.rs │ ├── tmp.rs │ └── working_copy.rs ├── src └── lib.rs └── test-helpers ├── Cargo.toml └── src ├── gen.rs ├── gen └── std_net.rs ├── lib.rs ├── logging.rs ├── roundtrip.rs └── tempdir.rs /.builds/nixos-latest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/.builds/nixos-latest.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | .* 2 | ci 3 | docs 4 | scripts 5 | target 6 | -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.license-header: -------------------------------------------------------------------------------- 1 | // Copyright © 2022 The Radicle Link Contributors 2 | // SPDX-License-Identifier: GPL-3.0-or-later 3 | -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/.rustfmt.toml -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- 1 | LICENSE -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/Cargo.toml -------------------------------------------------------------------------------- /DCO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/DCO -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/TODO.md -------------------------------------------------------------------------------- /bins/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/Cargo.lock -------------------------------------------------------------------------------- /bins/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/Cargo.toml -------------------------------------------------------------------------------- /bins/e2e/git-push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/e2e/git-push.sh -------------------------------------------------------------------------------- /bins/example-systemd-config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/example-systemd-config/README.md -------------------------------------------------------------------------------- /bins/example-systemd-config/lnk-gitd.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/example-systemd-config/lnk-gitd.service -------------------------------------------------------------------------------- /bins/example-systemd-config/lnk-gitd.socket: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/example-systemd-config/lnk-gitd.socket -------------------------------------------------------------------------------- /bins/linkd/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/linkd/Cargo.toml -------------------------------------------------------------------------------- /bins/linkd/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/linkd/src/main.rs -------------------------------------------------------------------------------- /bins/lnk-gitd/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/lnk-gitd/Cargo.toml -------------------------------------------------------------------------------- /bins/lnk-gitd/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/lnk-gitd/src/main.rs -------------------------------------------------------------------------------- /bins/lnk-identities-dev/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/lnk-identities-dev/Cargo.toml -------------------------------------------------------------------------------- /bins/lnk-identities-dev/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/lnk-identities-dev/src/main.rs -------------------------------------------------------------------------------- /bins/lnk-profile-dev/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/lnk-profile-dev/Cargo.toml -------------------------------------------------------------------------------- /bins/lnk-profile-dev/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/lnk-profile-dev/src/main.rs -------------------------------------------------------------------------------- /bins/lnk/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/lnk/Cargo.toml -------------------------------------------------------------------------------- /bins/lnk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/lnk/README.md -------------------------------------------------------------------------------- /bins/lnk/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/lnk/src/main.rs -------------------------------------------------------------------------------- /bins/tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/tests/Cargo.toml -------------------------------------------------------------------------------- /bins/tests/integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/bins/tests/integration_test.rs -------------------------------------------------------------------------------- /cli/gitd-lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/gitd-lib/Cargo.toml -------------------------------------------------------------------------------- /cli/gitd-lib/src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/gitd-lib/src/args.rs -------------------------------------------------------------------------------- /cli/gitd-lib/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/gitd-lib/src/config.rs -------------------------------------------------------------------------------- /cli/gitd-lib/src/git_subprocess.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/gitd-lib/src/git_subprocess.rs -------------------------------------------------------------------------------- /cli/gitd-lib/src/git_subprocess/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/gitd-lib/src/git_subprocess/command.rs -------------------------------------------------------------------------------- /cli/gitd-lib/src/hooks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/gitd-lib/src/hooks.rs -------------------------------------------------------------------------------- /cli/gitd-lib/src/hooks/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/gitd-lib/src/hooks/error.rs -------------------------------------------------------------------------------- /cli/gitd-lib/src/hooks/progress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/gitd-lib/src/hooks/progress.rs -------------------------------------------------------------------------------- /cli/gitd-lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/gitd-lib/src/lib.rs -------------------------------------------------------------------------------- /cli/gitd-lib/src/processes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/gitd-lib/src/processes.rs -------------------------------------------------------------------------------- /cli/gitd-lib/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/gitd-lib/src/server.rs -------------------------------------------------------------------------------- /cli/gitd-lib/src/ssh_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/gitd-lib/src/ssh_service.rs -------------------------------------------------------------------------------- /cli/gitd-lib/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/gitd-lib/t/Cargo.toml -------------------------------------------------------------------------------- /cli/gitd-lib/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/gitd-lib/t/src/lib.rs -------------------------------------------------------------------------------- /cli/gitd-lib/t/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/gitd-lib/t/src/tests.rs -------------------------------------------------------------------------------- /cli/gitd-lib/t/src/tests/git_subprocess.rs: -------------------------------------------------------------------------------- 1 | // Copyright © 2022 The Radicle Link Contributors 2 | // SPDX-License-Identifier: GPL-3.0-or-later 3 | 4 | mod command; 5 | -------------------------------------------------------------------------------- /cli/gitd-lib/t/src/tests/git_subprocess/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/gitd-lib/t/src/tests/git_subprocess/command.rs -------------------------------------------------------------------------------- /cli/linkd-lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/Cargo.toml -------------------------------------------------------------------------------- /cli/linkd-lib/src/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/api.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/api/announce.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/api/announce.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/api/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/api/client.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/api/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/api/io.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/api/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/api/messages.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/api/request_pull.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/api/request_pull.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/api/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/api/rpc.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/api/sockets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/api/sockets.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/api/wire_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/api/wire_types.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/api/wire_types/request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/api/wire_types/request.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/api/wire_types/response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/api/wire_types/response.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/args.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/cfg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/cfg.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/lib.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/logging.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/metrics.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/metrics/graphite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/metrics/graphite.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/node.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/protocol.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/request_pull.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/request_pull.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/signals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/signals.rs -------------------------------------------------------------------------------- /cli/linkd-lib/src/tracking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/src/tracking.rs -------------------------------------------------------------------------------- /cli/linkd-lib/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/t/Cargo.toml -------------------------------------------------------------------------------- /cli/linkd-lib/t/src/gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/t/src/gen.rs -------------------------------------------------------------------------------- /cli/linkd-lib/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/t/src/lib.rs -------------------------------------------------------------------------------- /cli/linkd-lib/t/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/t/src/tests.rs -------------------------------------------------------------------------------- /cli/linkd-lib/t/src/tests/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/t/src/tests/api.rs -------------------------------------------------------------------------------- /cli/linkd-lib/t/src/tests/api/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/t/src/tests/api/io.rs -------------------------------------------------------------------------------- /cli/linkd-lib/t/src/tests/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/t/src/tests/args.rs -------------------------------------------------------------------------------- /cli/linkd-lib/t/src/tests/cfg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/t/src/tests/cfg.rs -------------------------------------------------------------------------------- /cli/linkd-lib/t/src/tests/tracking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/linkd-lib/t/src/tests/tracking.rs -------------------------------------------------------------------------------- /cli/lnk-clib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/Cargo.toml -------------------------------------------------------------------------------- /cli/lnk-clib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/README.md -------------------------------------------------------------------------------- /cli/lnk-clib/src/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/src/keys.rs -------------------------------------------------------------------------------- /cli/lnk-clib/src/keys/prompt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/src/keys/prompt.rs -------------------------------------------------------------------------------- /cli/lnk-clib/src/keys/ssh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/src/keys/ssh.rs -------------------------------------------------------------------------------- /cli/lnk-clib/src/keys/ssh/unix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/src/keys/ssh/unix.rs -------------------------------------------------------------------------------- /cli/lnk-clib/src/keys/ssh/win.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/src/keys/ssh/win.rs -------------------------------------------------------------------------------- /cli/lnk-clib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/src/lib.rs -------------------------------------------------------------------------------- /cli/lnk-clib/src/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/src/runtime.rs -------------------------------------------------------------------------------- /cli/lnk-clib/src/seed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/src/seed.rs -------------------------------------------------------------------------------- /cli/lnk-clib/src/seed/store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/src/seed/store.rs -------------------------------------------------------------------------------- /cli/lnk-clib/src/seed/store/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/src/seed/store/file.rs -------------------------------------------------------------------------------- /cli/lnk-clib/src/ser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/src/ser.rs -------------------------------------------------------------------------------- /cli/lnk-clib/src/socket_activation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/src/socket_activation.rs -------------------------------------------------------------------------------- /cli/lnk-clib/src/socket_activation/ld.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/src/socket_activation/ld.rs -------------------------------------------------------------------------------- /cli/lnk-clib/src/socket_activation/sd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/src/socket_activation/sd.rs -------------------------------------------------------------------------------- /cli/lnk-clib/src/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/src/storage.rs -------------------------------------------------------------------------------- /cli/lnk-clib/t/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/.gitignore -------------------------------------------------------------------------------- /cli/lnk-clib/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/Cargo.toml -------------------------------------------------------------------------------- /cli/lnk-clib/t/examples/echo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/examples/echo.rs -------------------------------------------------------------------------------- /cli/lnk-clib/t/examples/echo.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/examples/echo.service.in -------------------------------------------------------------------------------- /cli/lnk-clib/t/examples/echo.socket: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/examples/echo.socket -------------------------------------------------------------------------------- /cli/lnk-clib/t/examples/org.example.echo.plist.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/examples/org.example.echo.plist.in -------------------------------------------------------------------------------- /cli/lnk-clib/t/src/gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/src/gen.rs -------------------------------------------------------------------------------- /cli/lnk-clib/t/src/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/src/helpers.rs -------------------------------------------------------------------------------- /cli/lnk-clib/t/src/integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/src/integration.rs -------------------------------------------------------------------------------- /cli/lnk-clib/t/src/integration/scenario.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/src/integration/scenario.rs -------------------------------------------------------------------------------- /cli/lnk-clib/t/src/integration/scenario/person_creation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/src/integration/scenario/person_creation.rs -------------------------------------------------------------------------------- /cli/lnk-clib/t/src/integration/scenario/project_creation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/src/integration/scenario/project_creation.rs -------------------------------------------------------------------------------- /cli/lnk-clib/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/src/lib.rs -------------------------------------------------------------------------------- /cli/lnk-clib/t/src/properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/src/properties.rs -------------------------------------------------------------------------------- /cli/lnk-clib/t/src/properties/seed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/src/properties/seed.rs -------------------------------------------------------------------------------- /cli/lnk-clib/t/src/properties/seed/store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/src/properties/seed/store.rs -------------------------------------------------------------------------------- /cli/lnk-clib/t/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/src/tests.rs -------------------------------------------------------------------------------- /cli/lnk-clib/t/src/tests/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/src/tests/keys.rs -------------------------------------------------------------------------------- /cli/lnk-clib/t/src/tests/seed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/src/tests/seed.rs -------------------------------------------------------------------------------- /cli/lnk-clib/t/test-ld-socket-activation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/test-ld-socket-activation.sh -------------------------------------------------------------------------------- /cli/lnk-clib/t/test-sd-socket-activation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-clib/t/test-sd-socket-activation.sh -------------------------------------------------------------------------------- /cli/lnk-exe/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-exe/Cargo.toml -------------------------------------------------------------------------------- /cli/lnk-exe/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-exe/src/cli.rs -------------------------------------------------------------------------------- /cli/lnk-exe/src/cli/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-exe/src/cli/args.rs -------------------------------------------------------------------------------- /cli/lnk-exe/src/cli/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-exe/src/cli/main.rs -------------------------------------------------------------------------------- /cli/lnk-exe/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-exe/src/lib.rs -------------------------------------------------------------------------------- /cli/lnk-identities/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/Cargo.toml -------------------------------------------------------------------------------- /cli/lnk-identities/src/any.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/any.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/cli.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/cli/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/cli/args.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/cli/eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/cli/eval.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/cli/eval/any.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/cli/eval/any.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/cli/eval/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/cli/eval/local.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/cli/eval/person.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/cli/eval/person.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/cli/eval/project.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/cli/eval/project.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/cli/eval/rad_refs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/cli/eval/rad_refs.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/cli/eval/refs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/cli/eval/refs.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/cli/eval/tracking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/cli/eval/tracking.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/cli/fmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/cli/fmt.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/cli/fmt/delegate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/cli/fmt/delegate.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/cli/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/cli/main.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/display.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/field.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/git.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/git/checkout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/git/checkout.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/git/existing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/git/existing.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/git/include.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/git/include.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/git/new.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/git/new.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/lib.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/local.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/person.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/person.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/project.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/project.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/rad_refs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/rad_refs.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/refs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/refs.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/tracking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/tracking.rs -------------------------------------------------------------------------------- /cli/lnk-identities/src/working_copy_dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/src/working_copy_dir.rs -------------------------------------------------------------------------------- /cli/lnk-identities/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/t/Cargo.toml -------------------------------------------------------------------------------- /cli/lnk-identities/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/t/src/lib.rs -------------------------------------------------------------------------------- /cli/lnk-identities/t/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/t/src/tests.rs -------------------------------------------------------------------------------- /cli/lnk-identities/t/src/tests/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/t/src/tests/git.rs -------------------------------------------------------------------------------- /cli/lnk-identities/t/src/tests/git/checkout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/t/src/tests/git/checkout.rs -------------------------------------------------------------------------------- /cli/lnk-identities/t/src/tests/git/existing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/t/src/tests/git/existing.rs -------------------------------------------------------------------------------- /cli/lnk-identities/t/src/tests/git/new.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-identities/t/src/tests/git/new.rs -------------------------------------------------------------------------------- /cli/lnk-profile/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-profile/Cargo.toml -------------------------------------------------------------------------------- /cli/lnk-profile/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-profile/src/cli.rs -------------------------------------------------------------------------------- /cli/lnk-profile/src/cli/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-profile/src/cli/args.rs -------------------------------------------------------------------------------- /cli/lnk-profile/src/cli/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-profile/src/cli/main.rs -------------------------------------------------------------------------------- /cli/lnk-profile/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-profile/src/lib.rs -------------------------------------------------------------------------------- /cli/lnk-sync/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-sync/Cargo.toml -------------------------------------------------------------------------------- /cli/lnk-sync/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-sync/src/cli.rs -------------------------------------------------------------------------------- /cli/lnk-sync/src/cli/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-sync/src/cli/args.rs -------------------------------------------------------------------------------- /cli/lnk-sync/src/cli/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-sync/src/cli/main.rs -------------------------------------------------------------------------------- /cli/lnk-sync/src/forked.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-sync/src/forked.rs -------------------------------------------------------------------------------- /cli/lnk-sync/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-sync/src/lib.rs -------------------------------------------------------------------------------- /cli/lnk-sync/src/replication.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-sync/src/replication.rs -------------------------------------------------------------------------------- /cli/lnk-sync/src/request_pull.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cli/lnk-sync/src/request_pull.rs -------------------------------------------------------------------------------- /cob/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/Cargo.toml -------------------------------------------------------------------------------- /cob/src/authorizing_identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/src/authorizing_identity.rs -------------------------------------------------------------------------------- /cob/src/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/src/cache.rs -------------------------------------------------------------------------------- /cob/src/cache/cached_change_graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/src/cache/cached_change_graph.rs -------------------------------------------------------------------------------- /cob/src/change.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/src/change.rs -------------------------------------------------------------------------------- /cob/src/change_graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/src/change_graph.rs -------------------------------------------------------------------------------- /cob/src/change_graph/evaluation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/src/change_graph/evaluation.rs -------------------------------------------------------------------------------- /cob/src/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/src/history.rs -------------------------------------------------------------------------------- /cob/src/identity_storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/src/identity_storage.rs -------------------------------------------------------------------------------- /cob/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/src/lib.rs -------------------------------------------------------------------------------- /cob/src/pruning_fold.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/src/pruning_fold.rs -------------------------------------------------------------------------------- /cob/src/refs_storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/src/refs_storage.rs -------------------------------------------------------------------------------- /cob/src/trailers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/src/trailers.rs -------------------------------------------------------------------------------- /cob/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/t/Cargo.toml -------------------------------------------------------------------------------- /cob/t/src/gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/t/src/gen.rs -------------------------------------------------------------------------------- /cob/t/src/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/t/src/helpers.rs -------------------------------------------------------------------------------- /cob/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/t/src/lib.rs -------------------------------------------------------------------------------- /cob/t/src/properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/t/src/properties.rs -------------------------------------------------------------------------------- /cob/t/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/t/src/tests.rs -------------------------------------------------------------------------------- /cob/t/src/tests/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/t/src/tests/cache.rs -------------------------------------------------------------------------------- /cob/t/src/tests/cached_change_graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/cob/t/src/tests/cached_change_graph.rs -------------------------------------------------------------------------------- /data/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/data/Cargo.toml -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- 1 | Assorted datastructures. 2 | -------------------------------------------------------------------------------- /data/src/bounded.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/data/src/bounded.rs -------------------------------------------------------------------------------- /data/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/data/src/lib.rs -------------------------------------------------------------------------------- /data/src/nonempty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/data/src/nonempty.rs -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/default.nix -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/deny.toml -------------------------------------------------------------------------------- /docs/maintainer-checklist.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/maintainer-checklist.adoc -------------------------------------------------------------------------------- /docs/maintainers-guide.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/maintainers-guide.adoc -------------------------------------------------------------------------------- /docs/rfc/0001-identity_resolution.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/rfc/0001-identity_resolution.adoc -------------------------------------------------------------------------------- /docs/rfc/0662-collaborative-objects.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/rfc/0662-collaborative-objects.adoc -------------------------------------------------------------------------------- /docs/rfc/0682-application-architecture.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/rfc/0682-application-architecture.adoc -------------------------------------------------------------------------------- /docs/rfc/0685-noise.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/rfc/0685-noise.adoc -------------------------------------------------------------------------------- /docs/rfc/0686-asciidoc.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/rfc/0686-asciidoc.adoc -------------------------------------------------------------------------------- /docs/rfc/0696-p2p-node.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/rfc/0696-p2p-node.adoc -------------------------------------------------------------------------------- /docs/rfc/0698-cli-infrastructure.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/rfc/0698-cli-infrastructure.adoc -------------------------------------------------------------------------------- /docs/rfc/0699-tracking-storage.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/rfc/0699-tracking-storage.adoc -------------------------------------------------------------------------------- /docs/rfc/0701-mutual-synchronisation.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/rfc/0701-mutual-synchronisation.adoc -------------------------------------------------------------------------------- /docs/rfc/0702-request-pull.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/rfc/0702-request-pull.adoc -------------------------------------------------------------------------------- /docs/rfc/0703-storage-hooks.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/rfc/0703-storage-hooks.adoc -------------------------------------------------------------------------------- /docs/spec/drafts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/spec/drafts/Makefile -------------------------------------------------------------------------------- /docs/spec/drafts/out/spec.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/spec/drafts/out/spec.css -------------------------------------------------------------------------------- /docs/spec/drafts/pandoc/ieee-with-url.csl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/spec/drafts/pandoc/ieee-with-url.csl -------------------------------------------------------------------------------- /docs/spec/drafts/pandoc/spec.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/spec/drafts/pandoc/spec.css -------------------------------------------------------------------------------- /docs/spec/drafts/pandoc/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/spec/drafts/pandoc/template.html -------------------------------------------------------------------------------- /docs/spec/drafts/pandoc/template.latex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/spec/drafts/pandoc/template.latex -------------------------------------------------------------------------------- /docs/spec/drafts/radicle-link-rev1-draft.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/spec/drafts/radicle-link-rev1-draft.md -------------------------------------------------------------------------------- /docs/spec/drafts/references.bib: -------------------------------------------------------------------------------- 1 | ../references.bib -------------------------------------------------------------------------------- /docs/spec/drafts/spec.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/spec/drafts/spec.css -------------------------------------------------------------------------------- /docs/spec/radicle-link.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/spec/radicle-link.adoc -------------------------------------------------------------------------------- /docs/spec/radicle-link.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/spec/radicle-link.html -------------------------------------------------------------------------------- /docs/spec/references.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/spec/references.bib -------------------------------------------------------------------------------- /docs/spec/sections/identities.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/spec/sections/identities.adoc -------------------------------------------------------------------------------- /docs/submitting-patches.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/docs/submitting-patches.adoc -------------------------------------------------------------------------------- /e2e/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/e2e/Cargo.toml -------------------------------------------------------------------------------- /e2e/Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/e2e/Procfile -------------------------------------------------------------------------------- /e2e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/e2e/README.md -------------------------------------------------------------------------------- /e2e/compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/e2e/compose.yaml -------------------------------------------------------------------------------- /e2e/linkd.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/e2e/linkd.dockerfile -------------------------------------------------------------------------------- /e2e/prometheus/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/e2e/prometheus/config.yaml -------------------------------------------------------------------------------- /e2e/quick: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/e2e/quick -------------------------------------------------------------------------------- /e2e/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/e2e/shell.nix -------------------------------------------------------------------------------- /e2e/src/bin/ephemeral-peer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/e2e/src/bin/ephemeral-peer.rs -------------------------------------------------------------------------------- /e2e/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/e2e/src/lib.rs -------------------------------------------------------------------------------- /e2e/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/e2e/src/logging.rs -------------------------------------------------------------------------------- /git-ext/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ext/Cargo.toml -------------------------------------------------------------------------------- /git-ext/src/blob.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ext/src/blob.rs -------------------------------------------------------------------------------- /git-ext/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ext/src/error.rs -------------------------------------------------------------------------------- /git-ext/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ext/src/lib.rs -------------------------------------------------------------------------------- /git-ext/src/oid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ext/src/oid.rs -------------------------------------------------------------------------------- /git-ext/src/reference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ext/src/reference.rs -------------------------------------------------------------------------------- /git-ext/src/reference/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ext/src/reference/iter.rs -------------------------------------------------------------------------------- /git-ext/src/reference/name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ext/src/reference/name.rs -------------------------------------------------------------------------------- /git-ext/src/revwalk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ext/src/revwalk.rs -------------------------------------------------------------------------------- /git-ext/src/transport.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ext/src/transport.rs -------------------------------------------------------------------------------- /git-ext/src/tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ext/src/tree.rs -------------------------------------------------------------------------------- /git-ext/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ext/t/Cargo.toml -------------------------------------------------------------------------------- /git-ext/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ext/t/src/lib.rs -------------------------------------------------------------------------------- /git-ext/t/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ext/t/src/tests.rs -------------------------------------------------------------------------------- /git-helpers/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-helpers/Cargo.toml -------------------------------------------------------------------------------- /git-helpers/src/bin/remote/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-helpers/src/bin/remote/main.rs -------------------------------------------------------------------------------- /git-helpers/src/credential.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-helpers/src/credential.rs -------------------------------------------------------------------------------- /git-helpers/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-helpers/src/lib.rs -------------------------------------------------------------------------------- /git-helpers/src/remote_helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-helpers/src/remote_helper.rs -------------------------------------------------------------------------------- /git-helpers/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-helpers/t/Cargo.toml -------------------------------------------------------------------------------- /git-helpers/t/src/integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-helpers/t/src/integration.rs -------------------------------------------------------------------------------- /git-helpers/t/src/integration/remote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-helpers/t/src/integration/remote.rs -------------------------------------------------------------------------------- /git-helpers/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-helpers/t/src/lib.rs -------------------------------------------------------------------------------- /git-ref-format/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/Cargo.toml -------------------------------------------------------------------------------- /git-ref-format/core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/core/Cargo.toml -------------------------------------------------------------------------------- /git-ref-format/core/src/cbor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/core/src/cbor.rs -------------------------------------------------------------------------------- /git-ref-format/core/src/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/core/src/check.rs -------------------------------------------------------------------------------- /git-ref-format/core/src/deriv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/core/src/deriv.rs -------------------------------------------------------------------------------- /git-ref-format/core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/core/src/lib.rs -------------------------------------------------------------------------------- /git-ref-format/core/src/lit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/core/src/lit.rs -------------------------------------------------------------------------------- /git-ref-format/core/src/name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/core/src/name.rs -------------------------------------------------------------------------------- /git-ref-format/core/src/name/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/core/src/name/iter.rs -------------------------------------------------------------------------------- /git-ref-format/core/src/refspec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/core/src/refspec.rs -------------------------------------------------------------------------------- /git-ref-format/core/src/refspec/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/core/src/refspec/iter.rs -------------------------------------------------------------------------------- /git-ref-format/core/src/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/core/src/serde.rs -------------------------------------------------------------------------------- /git-ref-format/macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/macro/Cargo.toml -------------------------------------------------------------------------------- /git-ref-format/macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/macro/src/lib.rs -------------------------------------------------------------------------------- /git-ref-format/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/src/lib.rs -------------------------------------------------------------------------------- /git-ref-format/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/t/Cargo.toml -------------------------------------------------------------------------------- /git-ref-format/t/src/gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/t/src/gen.rs -------------------------------------------------------------------------------- /git-ref-format/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/t/src/lib.rs -------------------------------------------------------------------------------- /git-ref-format/t/src/properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/t/src/properties.rs -------------------------------------------------------------------------------- /git-ref-format/t/src/properties/name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/t/src/properties/name.rs -------------------------------------------------------------------------------- /git-ref-format/t/src/properties/pattern.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/t/src/properties/pattern.rs -------------------------------------------------------------------------------- /git-ref-format/t/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-ref-format/t/src/tests.rs -------------------------------------------------------------------------------- /git-trailers/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-trailers/Cargo.toml -------------------------------------------------------------------------------- /git-trailers/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-trailers/src/lib.rs -------------------------------------------------------------------------------- /git-trailers/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-trailers/t/Cargo.toml -------------------------------------------------------------------------------- /git-trailers/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-trailers/t/src/lib.rs -------------------------------------------------------------------------------- /git-trailers/t/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/git-trailers/t/src/tests.rs -------------------------------------------------------------------------------- /librad/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/Cargo.toml -------------------------------------------------------------------------------- /librad/README.md: -------------------------------------------------------------------------------- 1 | Implementation of the Radicle Link protocol 2 | -------------------------------------------------------------------------------- /librad/src/collaborative_objects.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/collaborative_objects.rs -------------------------------------------------------------------------------- /librad/src/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git.rs -------------------------------------------------------------------------------- /librad/src/git/fetch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/fetch.rs -------------------------------------------------------------------------------- /librad/src/git/fetch/specs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/fetch/specs.rs -------------------------------------------------------------------------------- /librad/src/git/hooks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/hooks.rs -------------------------------------------------------------------------------- /librad/src/git/identities.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/identities.rs -------------------------------------------------------------------------------- /librad/src/git/identities/any.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/identities/any.rs -------------------------------------------------------------------------------- /librad/src/git/identities/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/identities/common.rs -------------------------------------------------------------------------------- /librad/src/git/identities/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/identities/error.rs -------------------------------------------------------------------------------- /librad/src/git/identities/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/identities/local.rs -------------------------------------------------------------------------------- /librad/src/git/identities/person.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/identities/person.rs -------------------------------------------------------------------------------- /librad/src/git/identities/project.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/identities/project.rs -------------------------------------------------------------------------------- /librad/src/git/identities/project/heads.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/identities/project/heads.rs -------------------------------------------------------------------------------- /librad/src/git/identities/relations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/identities/relations.rs -------------------------------------------------------------------------------- /librad/src/git/include.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/include.rs -------------------------------------------------------------------------------- /librad/src/git/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/local.rs -------------------------------------------------------------------------------- /librad/src/git/local/transport.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/local/transport.rs -------------------------------------------------------------------------------- /librad/src/git/local/transport/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/local/transport/internal.rs -------------------------------------------------------------------------------- /librad/src/git/local/url.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/local/url.rs -------------------------------------------------------------------------------- /librad/src/git/p2p.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/p2p.rs -------------------------------------------------------------------------------- /librad/src/git/p2p/url.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/p2p/url.rs -------------------------------------------------------------------------------- /librad/src/git/refs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/refs.rs -------------------------------------------------------------------------------- /librad/src/git/refs/serde_impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/refs/serde_impls.rs -------------------------------------------------------------------------------- /librad/src/git/replication.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/replication.rs -------------------------------------------------------------------------------- /librad/src/git/sealed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/sealed.rs -------------------------------------------------------------------------------- /librad/src/git/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/storage.rs -------------------------------------------------------------------------------- /librad/src/git/storage/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/storage/config.rs -------------------------------------------------------------------------------- /librad/src/git/storage/glob.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/storage/glob.rs -------------------------------------------------------------------------------- /librad/src/git/storage/pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/storage/pool.rs -------------------------------------------------------------------------------- /librad/src/git/storage/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/storage/read.rs -------------------------------------------------------------------------------- /librad/src/git/storage/watch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/storage/watch.rs -------------------------------------------------------------------------------- /librad/src/git/tracking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/tracking.rs -------------------------------------------------------------------------------- /librad/src/git/tracking/odb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/tracking/odb.rs -------------------------------------------------------------------------------- /librad/src/git/tracking/refdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/tracking/refdb.rs -------------------------------------------------------------------------------- /librad/src/git/tracking/v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/tracking/v1.rs -------------------------------------------------------------------------------- /librad/src/git/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/types.rs -------------------------------------------------------------------------------- /librad/src/git/types/namespace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/types/namespace.rs -------------------------------------------------------------------------------- /librad/src/git/types/reference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/types/reference.rs -------------------------------------------------------------------------------- /librad/src/git/types/refspec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/types/refspec.rs -------------------------------------------------------------------------------- /librad/src/git/types/remote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/types/remote.rs -------------------------------------------------------------------------------- /librad/src/git/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/git/util.rs -------------------------------------------------------------------------------- /librad/src/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/internal.rs -------------------------------------------------------------------------------- /librad/src/internal/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/internal/sync.rs -------------------------------------------------------------------------------- /librad/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/lib.rs -------------------------------------------------------------------------------- /librad/src/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net.rs -------------------------------------------------------------------------------- /librad/src/net/codec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/codec.rs -------------------------------------------------------------------------------- /librad/src/net/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/connection.rs -------------------------------------------------------------------------------- /librad/src/net/discovery.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/discovery.rs -------------------------------------------------------------------------------- /librad/src/net/peer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/peer.rs -------------------------------------------------------------------------------- /librad/src/net/peer/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/peer/error.rs -------------------------------------------------------------------------------- /librad/src/net/peer/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/peer/storage.rs -------------------------------------------------------------------------------- /librad/src/net/peer/storage/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/peer/storage/error.rs -------------------------------------------------------------------------------- /librad/src/net/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/accept.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/accept.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/broadcast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/broadcast.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/broadcast/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/broadcast/metrics.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/broadcast/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/broadcast/storage.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/cache.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/control.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/error.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/error/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/error/internal.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/event.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/gossip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/gossip.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/info.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/interrogation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/interrogation.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/interrogation/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/interrogation/rpc.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/io.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/io/codec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/io/codec.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/io/connections.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/io/connections.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/io/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/io/error.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/io/recv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/io/recv.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/io/recv/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/io/recv/git.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/io/recv/gossip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/io/recv/gossip.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/io/recv/interrogation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/io/recv/interrogation.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/io/recv/membership.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/io/recv/membership.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/io/recv/request_pull.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/io/recv/request_pull.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/io/send.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/io/send.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/io/send/request_response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/io/send/request_response.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/io/send/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/io/send/rpc.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/io/streams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/io/streams.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/membership.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/membership.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/membership/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/membership/error.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/membership/hpv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/membership/hpv.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/membership/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/membership/params.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/membership/partial_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/membership/partial_view.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/membership/periodic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/membership/periodic.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/membership/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/membership/rpc.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/membership/tick.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/membership/tick.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/request_pull.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/request_pull.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/request_pull/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/request_pull/rpc.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/rpc.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/rpc/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/rpc/client.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/rpc/client/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/rpc/client/config.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/rpc/client/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/rpc/client/error.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/rpc/client/interrogation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/rpc/client/interrogation.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/rpc/client/request_pull.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/rpc/client/request_pull.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/rpc/client/streams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/rpc/client/streams.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/state.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/tick.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/tick.rs -------------------------------------------------------------------------------- /librad/src/net/protocol/tincans.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/protocol/tincans.rs -------------------------------------------------------------------------------- /librad/src/net/quic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/quic.rs -------------------------------------------------------------------------------- /librad/src/net/quic/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/quic/connection.rs -------------------------------------------------------------------------------- /librad/src/net/quic/connection/tracking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/quic/connection/tracking.rs -------------------------------------------------------------------------------- /librad/src/net/quic/endpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/quic/endpoint.rs -------------------------------------------------------------------------------- /librad/src/net/quic/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/quic/error.rs -------------------------------------------------------------------------------- /librad/src/net/quic/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/quic/stream.rs -------------------------------------------------------------------------------- /librad/src/net/replication.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/replication.rs -------------------------------------------------------------------------------- /librad/src/net/replication/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/replication/context.rs -------------------------------------------------------------------------------- /librad/src/net/tls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/tls.rs -------------------------------------------------------------------------------- /librad/src/net/upgrade.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/upgrade.rs -------------------------------------------------------------------------------- /librad/src/net/x509.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/net/x509.rs -------------------------------------------------------------------------------- /librad/src/paths.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/paths.rs -------------------------------------------------------------------------------- /librad/src/profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/profile.rs -------------------------------------------------------------------------------- /librad/src/profile/id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/profile/id.rs -------------------------------------------------------------------------------- /librad/src/rate_limit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/src/rate_limit.rs -------------------------------------------------------------------------------- /librad/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/Cargo.toml -------------------------------------------------------------------------------- /librad/t/src/gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/gen.rs -------------------------------------------------------------------------------- /librad/t/src/gen/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/gen/protocol.rs -------------------------------------------------------------------------------- /librad/t/src/gen/refs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/gen/refs.rs -------------------------------------------------------------------------------- /librad/t/src/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/helpers.rs -------------------------------------------------------------------------------- /librad/t/src/helpers/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/helpers/connection.rs -------------------------------------------------------------------------------- /librad/t/src/integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration.rs -------------------------------------------------------------------------------- /librad/t/src/integration/scenario.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/scenario.rs -------------------------------------------------------------------------------- /librad/t/src/integration/scenario/collaboration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/scenario/collaboration.rs -------------------------------------------------------------------------------- /librad/t/src/integration/scenario/collaborative_objects.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/scenario/collaborative_objects.rs -------------------------------------------------------------------------------- /librad/t/src/integration/scenario/default_branch_head.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/scenario/default_branch_head.rs -------------------------------------------------------------------------------- /librad/t/src/integration/scenario/menage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/scenario/menage.rs -------------------------------------------------------------------------------- /librad/t/src/integration/scenario/passive_replication.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/scenario/passive_replication.rs -------------------------------------------------------------------------------- /librad/t/src/integration/scenario/prune.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/scenario/prune.rs -------------------------------------------------------------------------------- /librad/t/src/integration/scenario/tracked_references.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/scenario/tracked_references.rs -------------------------------------------------------------------------------- /librad/t/src/integration/scenario/tracking_policy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/scenario/tracking_policy.rs -------------------------------------------------------------------------------- /librad/t/src/integration/scenario/updated_delegate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/scenario/updated_delegate.rs -------------------------------------------------------------------------------- /librad/t/src/integration/scenario/working_copy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/scenario/working_copy.rs -------------------------------------------------------------------------------- /librad/t/src/integration/smoke.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/smoke.rs -------------------------------------------------------------------------------- /librad/t/src/integration/smoke/clone.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/smoke/clone.rs -------------------------------------------------------------------------------- /librad/t/src/integration/smoke/fetch_limit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/smoke/fetch_limit.rs -------------------------------------------------------------------------------- /librad/t/src/integration/smoke/gossip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/smoke/gossip.rs -------------------------------------------------------------------------------- /librad/t/src/integration/smoke/interrogation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/smoke/interrogation.rs -------------------------------------------------------------------------------- /librad/t/src/integration/smoke/regression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/smoke/regression.rs -------------------------------------------------------------------------------- /librad/t/src/integration/smoke/request_pull.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/integration/smoke/request_pull.rs -------------------------------------------------------------------------------- /librad/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/lib.rs -------------------------------------------------------------------------------- /librad/t/src/properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/properties.rs -------------------------------------------------------------------------------- /librad/t/src/properties/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/properties/git.rs -------------------------------------------------------------------------------- /librad/t/src/properties/git/refs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/properties/git/refs.rs -------------------------------------------------------------------------------- /librad/t/src/properties/git/tracking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/properties/git/tracking.rs -------------------------------------------------------------------------------- /librad/t/src/properties/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/properties/net.rs -------------------------------------------------------------------------------- /librad/t/src/properties/net/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/properties/net/protocol.rs -------------------------------------------------------------------------------- /librad/t/src/properties/net/protocol/membership.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/properties/net/protocol/membership.rs -------------------------------------------------------------------------------- /librad/t/src/properties/net/protocol/membership/partial_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/properties/net/protocol/membership/partial_view.rs -------------------------------------------------------------------------------- /librad/t/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/fetch/specs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/fetch/specs.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/include.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/include.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/local.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/local/transport.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/local/transport.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/local/url.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/local/url.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/p2p.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/p2p.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/p2p/url.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/p2p/url.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/project.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/project.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/refs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/refs.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/storage.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/storage/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/storage/config.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/storage/watch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/storage/watch.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/tracking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/tracking.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/types.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/types/namespace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/types/namespace.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/types/reference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/types/reference.rs -------------------------------------------------------------------------------- /librad/t/src/tests/git/types/remote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/git/types/remote.rs -------------------------------------------------------------------------------- /librad/t/src/tests/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/net.rs -------------------------------------------------------------------------------- /librad/t/src/tests/net/codec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/net/codec.rs -------------------------------------------------------------------------------- /librad/t/src/tests/net/peer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/net/peer.rs -------------------------------------------------------------------------------- /librad/t/src/tests/net/peer/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/net/peer/storage.rs -------------------------------------------------------------------------------- /librad/t/src/tests/net/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/net/protocol.rs -------------------------------------------------------------------------------- /librad/t/src/tests/net/protocol/broadcast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/net/protocol/broadcast.rs -------------------------------------------------------------------------------- /librad/t/src/tests/net/protocol/gossip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/net/protocol/gossip.rs -------------------------------------------------------------------------------- /librad/t/src/tests/net/tls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/net/tls.rs -------------------------------------------------------------------------------- /librad/t/src/tests/net/upgrade.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/net/upgrade.rs -------------------------------------------------------------------------------- /librad/t/src/tests/net/x509.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/net/x509.rs -------------------------------------------------------------------------------- /librad/t/src/tests/paths.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/paths.rs -------------------------------------------------------------------------------- /librad/t/src/tests/profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/librad/t/src/tests/profile.rs -------------------------------------------------------------------------------- /link-async/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-async/Cargo.toml -------------------------------------------------------------------------------- /link-async/src/incoming.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-async/src/incoming.rs -------------------------------------------------------------------------------- /link-async/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-async/src/lib.rs -------------------------------------------------------------------------------- /link-async/src/spawn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-async/src/spawn.rs -------------------------------------------------------------------------------- /link-async/src/tasks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-async/src/tasks.rs -------------------------------------------------------------------------------- /link-async/src/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-async/src/time.rs -------------------------------------------------------------------------------- /link-async/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-async/t/Cargo.toml -------------------------------------------------------------------------------- /link-async/t/src/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-async/t/src/helpers.rs -------------------------------------------------------------------------------- /link-async/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-async/t/src/lib.rs -------------------------------------------------------------------------------- /link-async/t/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-async/t/src/tests.rs -------------------------------------------------------------------------------- /link-async/t/src/tests/tasks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-async/t/src/tests/tasks.rs -------------------------------------------------------------------------------- /link-canonical-derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical-derive/Cargo.toml -------------------------------------------------------------------------------- /link-canonical-derive/src/internals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical-derive/src/internals.rs -------------------------------------------------------------------------------- /link-canonical-derive/src/internals/attr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical-derive/src/internals/attr.rs -------------------------------------------------------------------------------- /link-canonical-derive/src/internals/case.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical-derive/src/internals/case.rs -------------------------------------------------------------------------------- /link-canonical-derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical-derive/src/lib.rs -------------------------------------------------------------------------------- /link-canonical/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical/Cargo.toml -------------------------------------------------------------------------------- /link-canonical/src/formatter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical/src/formatter.rs -------------------------------------------------------------------------------- /link-canonical/src/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical/src/json.rs -------------------------------------------------------------------------------- /link-canonical/src/json/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical/src/json/parser.rs -------------------------------------------------------------------------------- /link-canonical/src/json/parser/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical/src/json/parser/string.rs -------------------------------------------------------------------------------- /link-canonical/src/json/ser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical/src/json/ser.rs -------------------------------------------------------------------------------- /link-canonical/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical/src/lib.rs -------------------------------------------------------------------------------- /link-canonical/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical/t/Cargo.toml -------------------------------------------------------------------------------- /link-canonical/t/src/gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical/t/src/gen.rs -------------------------------------------------------------------------------- /link-canonical/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical/t/src/lib.rs -------------------------------------------------------------------------------- /link-canonical/t/src/properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical/t/src/properties.rs -------------------------------------------------------------------------------- /link-canonical/t/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical/t/src/tests.rs -------------------------------------------------------------------------------- /link-canonical/t/src/tests/formatter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical/t/src/tests/formatter.rs -------------------------------------------------------------------------------- /link-canonical/t/src/tests/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-canonical/t/src/tests/json.rs -------------------------------------------------------------------------------- /link-crypto/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-crypto/Cargo.toml -------------------------------------------------------------------------------- /link-crypto/src/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-crypto/src/keys.rs -------------------------------------------------------------------------------- /link-crypto/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-crypto/src/lib.rs -------------------------------------------------------------------------------- /link-crypto/src/peer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-crypto/src/peer.rs -------------------------------------------------------------------------------- /link-crypto/src/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-crypto/src/signer.rs -------------------------------------------------------------------------------- /link-crypto/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-crypto/t/Cargo.toml -------------------------------------------------------------------------------- /link-crypto/t/src/gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-crypto/t/src/gen.rs -------------------------------------------------------------------------------- /link-crypto/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-crypto/t/src/lib.rs -------------------------------------------------------------------------------- /link-crypto/t/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-crypto/t/src/tests.rs -------------------------------------------------------------------------------- /link-crypto/t/src/tests/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-crypto/t/src/tests/keys.rs -------------------------------------------------------------------------------- /link-crypto/t/src/tests/peer_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-crypto/t/src/tests/peer_id.rs -------------------------------------------------------------------------------- /link-git/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/Cargo.toml -------------------------------------------------------------------------------- /link-git/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/lib.rs -------------------------------------------------------------------------------- /link-git/src/odb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/odb.rs -------------------------------------------------------------------------------- /link-git/src/odb/backend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/odb/backend.rs -------------------------------------------------------------------------------- /link-git/src/odb/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/odb/index.rs -------------------------------------------------------------------------------- /link-git/src/odb/index/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/odb/index/metrics.rs -------------------------------------------------------------------------------- /link-git/src/odb/pack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/odb/pack.rs -------------------------------------------------------------------------------- /link-git/src/odb/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/odb/window.rs -------------------------------------------------------------------------------- /link-git/src/odb/window/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/odb/window/metrics.rs -------------------------------------------------------------------------------- /link-git/src/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/protocol.rs -------------------------------------------------------------------------------- /link-git/src/protocol/fetch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/protocol/fetch.rs -------------------------------------------------------------------------------- /link-git/src/protocol/ls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/protocol/ls.rs -------------------------------------------------------------------------------- /link-git/src/protocol/packwriter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/protocol/packwriter.rs -------------------------------------------------------------------------------- /link-git/src/protocol/take.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/protocol/take.rs -------------------------------------------------------------------------------- /link-git/src/protocol/transport.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/protocol/transport.rs -------------------------------------------------------------------------------- /link-git/src/protocol/upload_pack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/protocol/upload_pack.rs -------------------------------------------------------------------------------- /link-git/src/protocol/upload_pack/legacy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/protocol/upload_pack/legacy.rs -------------------------------------------------------------------------------- /link-git/src/refs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/refs.rs -------------------------------------------------------------------------------- /link-git/src/refs/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/refs/db.rs -------------------------------------------------------------------------------- /link-git/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/src/service.rs -------------------------------------------------------------------------------- /link-git/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/t/Cargo.toml -------------------------------------------------------------------------------- /link-git/t/src/integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/t/src/integration.rs -------------------------------------------------------------------------------- /link-git/t/src/integration/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/t/src/integration/protocol.rs -------------------------------------------------------------------------------- /link-git/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/t/src/lib.rs -------------------------------------------------------------------------------- /link-git/t/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/t/src/tests.rs -------------------------------------------------------------------------------- /link-git/t/src/tests/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/t/src/tests/protocol.rs -------------------------------------------------------------------------------- /link-git/t/src/tests/protocol/take.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/t/src/tests/protocol/take.rs -------------------------------------------------------------------------------- /link-git/t/src/tests/protocol/upload_pack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-git/t/src/tests/protocol/upload_pack.rs -------------------------------------------------------------------------------- /link-hooks/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-hooks/Cargo.toml -------------------------------------------------------------------------------- /link-hooks/src/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-hooks/src/data.rs -------------------------------------------------------------------------------- /link-hooks/src/hook.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-hooks/src/hook.rs -------------------------------------------------------------------------------- /link-hooks/src/hook/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-hooks/src/hook/config.rs -------------------------------------------------------------------------------- /link-hooks/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-hooks/src/lib.rs -------------------------------------------------------------------------------- /link-hooks/src/sealed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-hooks/src/sealed.rs -------------------------------------------------------------------------------- /link-hooks/src/track.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-hooks/src/track.rs -------------------------------------------------------------------------------- /link-hooks/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-hooks/t/Cargo.toml -------------------------------------------------------------------------------- /link-hooks/t/src/gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-hooks/t/src/gen.rs -------------------------------------------------------------------------------- /link-hooks/t/src/gen/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-hooks/t/src/gen/data.rs -------------------------------------------------------------------------------- /link-hooks/t/src/gen/track.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-hooks/t/src/gen/track.rs -------------------------------------------------------------------------------- /link-hooks/t/src/integration.rs: -------------------------------------------------------------------------------- 1 | // Copyright © 2022 The Radicle Link Contributors 2 | // SPDX-License-Identifier: GPL-3.0-or-later 3 | 4 | mod smoke; 5 | -------------------------------------------------------------------------------- /link-hooks/t/src/integration/smoke.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-hooks/t/src/integration/smoke.rs -------------------------------------------------------------------------------- /link-hooks/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-hooks/t/src/lib.rs -------------------------------------------------------------------------------- /link-hooks/t/src/properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-hooks/t/src/properties.rs -------------------------------------------------------------------------------- /link-identities/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/Cargo.toml -------------------------------------------------------------------------------- /link-identities/src/delegation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/delegation.rs -------------------------------------------------------------------------------- /link-identities/src/delegation/direct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/delegation/direct.rs -------------------------------------------------------------------------------- /link-identities/src/delegation/indirect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/delegation/indirect.rs -------------------------------------------------------------------------------- /link-identities/src/generic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/generic.rs -------------------------------------------------------------------------------- /link-identities/src/generic/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/generic/error.rs -------------------------------------------------------------------------------- /link-identities/src/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/git.rs -------------------------------------------------------------------------------- /link-identities/src/git/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/git/error.rs -------------------------------------------------------------------------------- /link-identities/src/git/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/git/iter.rs -------------------------------------------------------------------------------- /link-identities/src/git/load.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/git/load.rs -------------------------------------------------------------------------------- /link-identities/src/git/sign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/git/sign.rs -------------------------------------------------------------------------------- /link-identities/src/git/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/git/tests.rs -------------------------------------------------------------------------------- /link-identities/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/lib.rs -------------------------------------------------------------------------------- /link-identities/src/payload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/payload.rs -------------------------------------------------------------------------------- /link-identities/src/relations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/relations.rs -------------------------------------------------------------------------------- /link-identities/src/sealed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/sealed.rs -------------------------------------------------------------------------------- /link-identities/src/sign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/sign.rs -------------------------------------------------------------------------------- /link-identities/src/sign/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/sign/error.rs -------------------------------------------------------------------------------- /link-identities/src/urn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/urn.rs -------------------------------------------------------------------------------- /link-identities/src/xor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/src/xor.rs -------------------------------------------------------------------------------- /link-identities/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/Cargo.toml -------------------------------------------------------------------------------- /link-identities/t/src/.helpers.rs.rustfmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/.helpers.rs.rustfmt -------------------------------------------------------------------------------- /link-identities/t/src/gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/gen.rs -------------------------------------------------------------------------------- /link-identities/t/src/gen/generic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/gen/generic.rs -------------------------------------------------------------------------------- /link-identities/t/src/gen/payload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/gen/payload.rs -------------------------------------------------------------------------------- /link-identities/t/src/gen/urn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/gen/urn.rs -------------------------------------------------------------------------------- /link-identities/t/src/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/helpers.rs -------------------------------------------------------------------------------- /link-identities/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/lib.rs -------------------------------------------------------------------------------- /link-identities/t/src/properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/properties.rs -------------------------------------------------------------------------------- /link-identities/t/src/properties/generic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/properties/generic.rs -------------------------------------------------------------------------------- /link-identities/t/src/properties/urn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/properties/urn.rs -------------------------------------------------------------------------------- /link-identities/t/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/tests.rs -------------------------------------------------------------------------------- /link-identities/t/src/tests/generic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/tests/generic.rs -------------------------------------------------------------------------------- /link-identities/t/src/tests/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/tests/git.rs -------------------------------------------------------------------------------- /link-identities/t/src/tests/git/person.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/tests/git/person.rs -------------------------------------------------------------------------------- /link-identities/t/src/tests/git/project.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/tests/git/project.rs -------------------------------------------------------------------------------- /link-identities/t/src/tests/payload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/tests/payload.rs -------------------------------------------------------------------------------- /link-identities/t/src/tests/urn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/tests/urn.rs -------------------------------------------------------------------------------- /link-identities/t/src/tests/xor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-identities/t/src/tests/xor.rs -------------------------------------------------------------------------------- /link-replication/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/Cargo.toml -------------------------------------------------------------------------------- /link-replication/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/error.rs -------------------------------------------------------------------------------- /link-replication/src/eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/eval.rs -------------------------------------------------------------------------------- /link-replication/src/eval/pull.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/eval/pull.rs -------------------------------------------------------------------------------- /link-replication/src/eval/rad.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/eval/rad.rs -------------------------------------------------------------------------------- /link-replication/src/fetch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/fetch.rs -------------------------------------------------------------------------------- /link-replication/src/fetch/transitive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/fetch/transitive.rs -------------------------------------------------------------------------------- /link-replication/src/ids.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/ids.rs -------------------------------------------------------------------------------- /link-replication/src/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/internal.rs -------------------------------------------------------------------------------- /link-replication/src/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/io.rs -------------------------------------------------------------------------------- /link-replication/src/io/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/io/net.rs -------------------------------------------------------------------------------- /link-replication/src/io/odb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/io/odb.rs -------------------------------------------------------------------------------- /link-replication/src/io/refdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/io/refdb.rs -------------------------------------------------------------------------------- /link-replication/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/lib.rs -------------------------------------------------------------------------------- /link-replication/src/odb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/odb.rs -------------------------------------------------------------------------------- /link-replication/src/peek.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/peek.rs -------------------------------------------------------------------------------- /link-replication/src/peek/clone.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/peek/clone.rs -------------------------------------------------------------------------------- /link-replication/src/peek/fetch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/peek/fetch.rs -------------------------------------------------------------------------------- /link-replication/src/prepare.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/prepare.rs -------------------------------------------------------------------------------- /link-replication/src/refdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/refdb.rs -------------------------------------------------------------------------------- /link-replication/src/refdb/mem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/refdb/mem.rs -------------------------------------------------------------------------------- /link-replication/src/refs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/refs.rs -------------------------------------------------------------------------------- /link-replication/src/refs/lit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/refs/lit.rs -------------------------------------------------------------------------------- /link-replication/src/refs/parsed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/refs/parsed.rs -------------------------------------------------------------------------------- /link-replication/src/refs/scoped.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/refs/scoped.rs -------------------------------------------------------------------------------- /link-replication/src/sigrefs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/sigrefs.rs -------------------------------------------------------------------------------- /link-replication/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/state.rs -------------------------------------------------------------------------------- /link-replication/src/success.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/success.rs -------------------------------------------------------------------------------- /link-replication/src/track.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/track.rs -------------------------------------------------------------------------------- /link-replication/src/transmit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/transmit.rs -------------------------------------------------------------------------------- /link-replication/src/validation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/src/validation.rs -------------------------------------------------------------------------------- /link-replication/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/t/Cargo.toml -------------------------------------------------------------------------------- /link-replication/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/t/src/lib.rs -------------------------------------------------------------------------------- /link-replication/t/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/t/src/tests.rs -------------------------------------------------------------------------------- /link-replication/t/src/tests/refs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/t/src/tests/refs.rs -------------------------------------------------------------------------------- /link-replication/t/src/tests/refs/parsed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/t/src/tests/refs/parsed.rs -------------------------------------------------------------------------------- /link-replication/t/src/tests/refs/scoped.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-replication/t/src/tests/refs/scoped.rs -------------------------------------------------------------------------------- /link-tracking/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/Cargo.toml -------------------------------------------------------------------------------- /link-tracking/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/src/config.rs -------------------------------------------------------------------------------- /link-tracking/src/config/cobs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/src/config/cobs.rs -------------------------------------------------------------------------------- /link-tracking/src/config/cobs/cjson.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/src/config/cobs/cjson.rs -------------------------------------------------------------------------------- /link-tracking/src/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/src/git.rs -------------------------------------------------------------------------------- /link-tracking/src/git/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/src/git/config.rs -------------------------------------------------------------------------------- /link-tracking/src/git/odb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/src/git/odb.rs -------------------------------------------------------------------------------- /link-tracking/src/git/refdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/src/git/refdb.rs -------------------------------------------------------------------------------- /link-tracking/src/git/refdb/previous_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/src/git/refdb/previous_value.rs -------------------------------------------------------------------------------- /link-tracking/src/git/tracking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/src/git/tracking.rs -------------------------------------------------------------------------------- /link-tracking/src/git/tracking/batch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/src/git/tracking/batch.rs -------------------------------------------------------------------------------- /link-tracking/src/git/tracking/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/src/git/tracking/error.rs -------------------------------------------------------------------------------- /link-tracking/src/git/tracking/policy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/src/git/tracking/policy.rs -------------------------------------------------------------------------------- /link-tracking/src/git/tracking/reference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/src/git/tracking/reference.rs -------------------------------------------------------------------------------- /link-tracking/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/src/lib.rs -------------------------------------------------------------------------------- /link-tracking/src/tracking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/src/tracking.rs -------------------------------------------------------------------------------- /link-tracking/t/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/t/Cargo.toml -------------------------------------------------------------------------------- /link-tracking/t/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/t/src/lib.rs -------------------------------------------------------------------------------- /link-tracking/t/src/properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/t/src/properties.rs -------------------------------------------------------------------------------- /link-tracking/t/src/properties/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/t/src/properties/git.rs -------------------------------------------------------------------------------- /link-tracking/t/src/properties/git/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/t/src/properties/git/config.rs -------------------------------------------------------------------------------- /link-tracking/t/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/t/src/tests.rs -------------------------------------------------------------------------------- /link-tracking/t/src/tests/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/t/src/tests/config.rs -------------------------------------------------------------------------------- /link-tracking/t/src/tests/fusion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/link-tracking/t/src/tests/fusion.rs -------------------------------------------------------------------------------- /macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/macros/Cargo.toml -------------------------------------------------------------------------------- /macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/macros/src/lib.rs -------------------------------------------------------------------------------- /nix/cargo-nextest/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/nix/cargo-nextest/default.nix -------------------------------------------------------------------------------- /nix/ci/fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/nix/ci/fmt -------------------------------------------------------------------------------- /nix/ci/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/nix/ci/run -------------------------------------------------------------------------------- /nix/sources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/nix/sources.json -------------------------------------------------------------------------------- /nix/sources.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/nix/sources.nix -------------------------------------------------------------------------------- /scripts/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/changelog -------------------------------------------------------------------------------- /scripts/ci/advisory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/ci/advisory -------------------------------------------------------------------------------- /scripts/ci/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/ci/build -------------------------------------------------------------------------------- /scripts/ci/build-bins: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/ci/build-bins -------------------------------------------------------------------------------- /scripts/ci/docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/ci/docs -------------------------------------------------------------------------------- /scripts/ci/fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/ci/fmt -------------------------------------------------------------------------------- /scripts/ci/lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/ci/lint -------------------------------------------------------------------------------- /scripts/ci/macos-gnu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/ci/macos-gnu -------------------------------------------------------------------------------- /scripts/ci/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/ci/run -------------------------------------------------------------------------------- /scripts/ci/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/ci/test -------------------------------------------------------------------------------- /scripts/ci/test-fast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/ci/test-fast -------------------------------------------------------------------------------- /scripts/contributing/daily-mail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/contributing/daily-mail -------------------------------------------------------------------------------- /scripts/contributing/patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/contributing/patch -------------------------------------------------------------------------------- /scripts/contributing/patch-creation: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/contributing/patch-creation -------------------------------------------------------------------------------- /scripts/contributing/patch-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/contributing/patch-push -------------------------------------------------------------------------------- /scripts/license-headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/license-headers -------------------------------------------------------------------------------- /scripts/render-docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/scripts/render-docs -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/shell.nix -------------------------------------------------------------------------------- /std-ext/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/std-ext/Cargo.toml -------------------------------------------------------------------------------- /std-ext/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/std-ext/src/lib.rs -------------------------------------------------------------------------------- /std-ext/src/ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/std-ext/src/ops.rs -------------------------------------------------------------------------------- /std-ext/src/result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/std-ext/src/result.rs -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | proptest-regressions 2 | -------------------------------------------------------------------------------- /test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/Cargo.toml -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/README.md -------------------------------------------------------------------------------- /test/hooks/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/hooks/Cargo.toml -------------------------------------------------------------------------------- /test/hooks/echo-data/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/hooks/echo-data/Cargo.toml -------------------------------------------------------------------------------- /test/hooks/echo-data/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/hooks/echo-data/src/main.rs -------------------------------------------------------------------------------- /test/hooks/echo-forever/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/hooks/echo-forever/Cargo.toml -------------------------------------------------------------------------------- /test/hooks/echo-forever/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/hooks/echo-forever/src/main.rs -------------------------------------------------------------------------------- /test/hooks/echo-track/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/hooks/echo-track/Cargo.toml -------------------------------------------------------------------------------- /test/hooks/echo-track/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/hooks/echo-track/src/main.rs -------------------------------------------------------------------------------- /test/it-helpers/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/it-helpers/Cargo.toml -------------------------------------------------------------------------------- /test/it-helpers/src/fixed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/it-helpers/src/fixed.rs -------------------------------------------------------------------------------- /test/it-helpers/src/fixed/person.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/it-helpers/src/fixed/person.rs -------------------------------------------------------------------------------- /test/it-helpers/src/fixed/project.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/it-helpers/src/fixed/project.rs -------------------------------------------------------------------------------- /test/it-helpers/src/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/it-helpers/src/git.rs -------------------------------------------------------------------------------- /test/it-helpers/src/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/it-helpers/src/layout.rs -------------------------------------------------------------------------------- /test/it-helpers/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/it-helpers/src/lib.rs -------------------------------------------------------------------------------- /test/it-helpers/src/ssh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/it-helpers/src/ssh.rs -------------------------------------------------------------------------------- /test/it-helpers/src/testnet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/it-helpers/src/testnet.rs -------------------------------------------------------------------------------- /test/it-helpers/src/tmp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/it-helpers/src/tmp.rs -------------------------------------------------------------------------------- /test/it-helpers/src/working_copy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/it-helpers/src/working_copy.rs -------------------------------------------------------------------------------- /test/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/src/lib.rs -------------------------------------------------------------------------------- /test/test-helpers/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/test-helpers/Cargo.toml -------------------------------------------------------------------------------- /test/test-helpers/src/gen.rs: -------------------------------------------------------------------------------- 1 | // Copyright © 2022 The Radicle Link Contributors 2 | // SPDX-License-Identifier: GPLv3-or-later 3 | 4 | pub mod std_net; 5 | -------------------------------------------------------------------------------- /test/test-helpers/src/gen/std_net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/test-helpers/src/gen/std_net.rs -------------------------------------------------------------------------------- /test/test-helpers/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/test-helpers/src/lib.rs -------------------------------------------------------------------------------- /test/test-helpers/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/test-helpers/src/logging.rs -------------------------------------------------------------------------------- /test/test-helpers/src/roundtrip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/test-helpers/src/roundtrip.rs -------------------------------------------------------------------------------- /test/test-helpers/src/tempdir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/radicle-dev/radicle-link/HEAD/test/test-helpers/src/tempdir.rs --------------------------------------------------------------------------------