Skip to content
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

Fixup extension serialization #11

Merged
merged 1 commit into from
Feb 15, 2024
Merged

Conversation

baloo
Copy link
Collaborator

@baloo baloo commented Feb 14, 2024

This rollback #8, which turned out to be incorrect.

The ExtensionContent object isn't really standard and pretty unexpected.

This also includes a sample implementation of a struct SessionBind that will serialize and deserialize correctly.

@baloo baloo force-pushed the baloo/session-bind branch from 76cd64f to 9244abb Compare February 14, 2024 06:57
@baloo baloo force-pushed the baloo/session-bind branch from 9244abb to dc5946f Compare February 14, 2024 07:06
Copy link
Owner

@wiktor-k wiktor-k left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In general this looks good! (I know I said the same before but...)

Just a couple of small remarks.

src/proto/mod.rs Outdated Show resolved Hide resolved
src/proto/mod.rs Outdated Show resolved Hide resolved
src/proto/mod.rs Outdated Show resolved Hide resolved
@baloo baloo force-pushed the baloo/session-bind branch 3 times, most recently from 57440e6 to 52b944b Compare February 14, 2024 19:02
@wiktor-k
Copy link
Owner

Looks great! Just one minor clippy nit and we're good to go! 🚀

This fixes wiktor-k#8, which turned out to be incorrect.

The `ExtensionContent` object isn't really standard and pretty
unexpected.

This also includes a sample implementation of a `struct SessionBind` that
will serialize and deserialize correctly.

Signed-off-by: Arthur Gautier <[email protected]>
@baloo baloo force-pushed the baloo/session-bind branch from 52b944b to 58024c8 Compare February 15, 2024 15:27
@baloo
Copy link
Collaborator Author

baloo commented Feb 15, 2024

Ha, I missed this clippy error. Sorry.

@wiktor-k wiktor-k merged commit d791a1a into wiktor-k:main Feb 15, 2024
5 checks passed
@wiktor-k
Copy link
Owner

Looks great! Thanks for your time! 🙏

I'll test that tomorrow and if everything works I'll release a new minor release to fix the current broken released state and then... phew... we do the Tokio:)

@baloo baloo deleted the baloo/session-bind branch February 15, 2024 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants