-
Notifications
You must be signed in to change notification settings - Fork 34
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
add support for OTP-24 #22
Conversation
`:crypto.hmac/3` was removed in favor of `:crypto.mac/4` which was added to in OTP 22.1. This patch keeps the compatibility with OTP < 22.1 by checking if `:crypto.mac/4` is available.
Thank you @tobstarr, this will unblock our use of ExTwitter on OTP 24! |
I would love to see this merged too. I'm blocked on finishing the ExTwitter project, running through the Getting Started with Elixir course on pluralsight. |
The newest versions of OTP do not have `:crypto.hmac/3` anymore and this has broken TIL integration with Twitter since the last big app bump to use OTP 24. `extwitter` library uses `oauther` which does not have changed the `:crypto.mac/4` yet, so we're going to use this hot fix branch for now. For reference: lexmag/oauther#22 parroty/extwitter#140
The newest versions of OTP do not have `:crypto.hmac/3` anymore and this has broken TIL integration with Twitter since the last big app bump to use OTP 24. `extwitter` library uses `oauther` which does not have changed the `:crypto.mac/4` yet, so we're going to use this hot fix branch for now. For reference: lexmag/oauther#22 parroty/extwitter#140
The newest versions of OTP do not have `:crypto.hmac/3` anymore and this has broken TIL integration with Twitter since the last big app bump to use OTP 24. `extwitter` library uses `oauther` which does not have changed the `:crypto.mac/4` yet, so we're going to use this hot fix branch for now. For reference: lexmag/oauther#22 parroty/extwitter#140
Any updates on this @lexmag? |
If you don't mind a butt ton of errors @stevenpdq , @TheFirstAvenger |
The newest versions of OTP do not have `:crypto.hmac/3` anymore and this has broken TIL integration with Twitter since the last big app bump to use OTP 24. `extwitter` library uses `oauther` which does not have changed the `:crypto.mac/4` yet, so we're going to use this hot fix branch for now. For reference: lexmag/oauther#22 parroty/extwitter#140
This PR is no longer needed since #24 was merged. |
This patch has been merged as part of #24. |
:crypto.hmac/3
was removed in favor of:crypto.mac/4
which was added to in OTP 22.1.This patch keeps the compatibility with OTP < 22.1 by checking if
:crypto.mac/4
is available.