A simple store-and-forward + flooding daemon with signature verification
Go to file
2022-11-26 00:58:04 +01:00
asn1 get rid of 'id' field in messages, use Blake2b hash instead 2022-11-24 23:11:09 +01:00
lib directly use exit keyword 2022-11-26 00:58:04 +01:00
mock_keydb first try at integration test 2022-11-24 16:30:14 +01:00
test make session handling more robust 2022-11-25 17:16:44 +01:00
.formatter.exs initial commit 2022-11-22 17:35:08 +01:00
.gitignore fix crash at startup when upstream is given 2022-11-25 01:17:23 +01:00
mix.exs fix compilation in fresh env 2022-11-25 00:42:44 +01:00
mix.lock fix compilation warning about ASN.1 2022-11-23 23:06:28 +01:00
README.md README: add note about libsodium 2022-11-25 22:42:26 +01:00
shell.nix use erlang R25 2022-11-25 13:35:06 +01:00

Floof

A simple forwarding + flooding daemon with signature verification

Installation

This package has enacl as a dependency, and thus requires libsodium to be installed in the system/environment. See also the shell.nix for a suitable environment.

If available in Hex, the package can be installed by adding floof to your list of dependencies in mix.exs:

def deps do
  [
    {:floof, "~> 0.1.0"}
  ]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/floof.