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

Remove not needed anymore http-signature-normalization-actix dependency #3458

Merged

Conversation

pijuszczyk
Copy link
Contributor

Upgrade http-signature-normalization-actix to avoid confusion regarding the package's license and its compliance with lemmy's license - fixes LemmyNet/activitypub-federation-rust#57.

@Nutomic
Copy link
Member

Nutomic commented Jul 3, 2023

This library is actually not needed anymore in Lemmy, as HTTP signatures are entirely handled in the activitypub-federation library. So you can remove the dependency and all code that uses it.

However the activitypub library still uses this dependency, so it probably has the same license issue. I moved the issue there.

@pijuszczyk pijuszczyk force-pushed the upgrade-http-signature-normalization-actix branch from f3e5214 to 4b0ea08 Compare July 3, 2023 19:07
@pijuszczyk pijuszczyk changed the title Upgrade http-signature-normalization-actix to 0.8.0 Remove not needed anymore http-signature-normalization-actix dependency Jul 3, 2023
@Nutomic Nutomic merged commit bf62fbe into LemmyNet:main Jul 4, 2023
1 check passed
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.

[Bug]: Incompatible licenses
2 participants