-
Notifications
You must be signed in to change notification settings - Fork 117
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
feat: v8 encryption modes #264
feat: v8 encryption modes #264
Conversation
Hi, thanks for putting this together. I am actively working on this in a local branch. I'm hoping to finish up the receive side today -- I'm not sure where our implementations differ so it'll take me some time to reconcile that. |
3bd034a
to
fb1e18f
Compare
The decryption was successful, but I have not confirmed whether it is a correct opus packet. |
The most notable change I have between us is that my PR reuses If you don't mind, I'd be happy to try and fuse the two branches together via your PR? Github should recognise this by correctly listing co-authorship. Let me know if you're happy with me doing so. |
Of course, that's fine, but my implementation seems to have some issues (especially the Mixer resource leak, which seems particularly nasty). |
I'm currently working on merging my changes in (negotiation, make sure we don't break semver). If you could please hold off for a while so I don't have a moving target that would be grand. |
Hey, thanks for being patient. A couple of notes explaining why some things have moved around during integration:
I've put a bunch more work & research into receive -- I can verify that the new modes send/receive correctly on I'll give this another read, let me know if you have any questions/objections about the changes? |
I think it's good. I misunderstood that |
I have some concerns about how crypto_mode is retrieved from the config, so I'll test it and let you know. |
When |
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.
Very good catch, I've given all the modes a quick check again and seemingly no issues. Thanks for all the work here. Give me a ping when you're happy to merge, and we can get a patch release out prior to the salsa20 switchoff.
@FelixMcFelix |
close #246