Commit graph

23 commits

Author SHA1 Message Date
Alain Zscheile
4917ffaab6 add logfile backend 2022-11-28 00:54:25 +01:00
Alain Zscheile
7bbf59625a add ability to supply arbitrary filters 2022-11-27 00:40:44 +01:00
Alain Zscheile
c48367ff09 send public key with every message
this is more efficient and solves key distribution concerns
2022-11-26 23:41:56 +01:00
Alain Zscheile
fab022df18 chore: run mix format 2022-11-26 16:04:44 +01:00
Alain Zscheile
1f056a298c fix simple bugs in persistence 2022-11-26 15:42:15 +01:00
Alain Zscheile
dc7db318e8 first try at persistence 2022-11-26 15:34:51 +01:00
Alain Zscheile
61312e68ce add PacketSpool manager 2022-11-26 14:30:53 +01:00
Alain Zscheile
943dd5a236 fix compilation in fresh env 2022-11-25 00:42:44 +01:00
Alain Zscheile
3b9aa3f301 get rid of 'id' field in messages, use Blake2b hash instead 2022-11-24 23:11:09 +01:00
Alain Zscheile
47f4dadad7 support adjusting listening options 2022-11-24 20:29:30 +01:00
Alain Zscheile
825b65f9ee run 'mix format' 2022-11-24 20:01:34 +01:00
Alain Zscheile
de9c79016a add LruCache impl 2022-11-24 19:38:32 +01:00
Alain Zscheile
05eb710fa2 make the test env the default, user should override the env in their config 2022-11-24 19:06:37 +01:00
Alain Zscheile
625afcbd55 first try at integration test 2022-11-24 16:30:14 +01:00
Alain Zscheile
49508feb9d fix warning message about {:ok, :done} 2022-11-24 11:00:11 +01:00
Alain Zscheile
9dc3bbed71 add support for automatic connection to upstream hosts 2022-11-24 10:34:32 +01:00
Alain Zscheile
55e3609392 add config options 2022-11-23 23:27:16 +01:00
Alain Zscheile
708d477bca get rid of unnecessary runtime asn1ct dependency 2022-11-23 23:08:50 +01:00
Alain Zscheile
690111f1f4 fix compilation warning about ASN.1 2022-11-23 23:06:28 +01:00
Alain Zscheile
f03838ba6e make the boundary between XferBlob and XferInner more explicit 2022-11-23 10:54:26 +01:00
Alain Zscheile
a048ffb70a baseline stuff 2022-11-23 00:17:46 +01:00
Alain Zscheile
1fcb011056 use ASN.1 PER encoding 2022-11-22 17:43:01 +01:00
Alain Zscheile
9b189b7f4f initial commit 2022-11-22 17:35:08 +01:00