-
Notifications
You must be signed in to change notification settings - Fork 0
support DM encryption with metafeed crossovers #22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
A first pass of comments, that should give you something to work with :) Overall the structure makes sense given our model. Exciting to see this coming along and I really like the legacy mode is kept there without complicating the code. |
|
The ssb-keyring PR is now up for review: https://gitlab.com/ahau/lib/ssb-keyring/-/merge_requests/18 |
arj03
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Found two minor nitpicks. Everything looks great now. Great work getting this done 🚀
|
@arj03 This PR is finally ready and tests passing. |
|
Oh, I see you already approved. Merging then |
This makes box2 use ssb-meta-feeds to implement "2b funky recps" (spec pending). In other words, use the metafeed forest to do crossovers with "mirrored" feeds on the other peer's metafeed tree, to select the DM pairs.
Needs a locally hacked version of ssb-keyring that I haven't yet pushed or made a PR yet, so tests are all going to fail here in CI, but locally all tests are passing. I wanted to upload this PR first to get some reviews until (my) monday morning, e.g. @mixmix could review this on his monday morning.