-
Switched to using crypto:hmac/3
-
Switched to using crypto:strong_rand_bytes/1
-
Exported oauth:signature/5 function
-
Erlang/OTP R16B03 or greater now required
- Added support for encoding binary terms as parameter values
-
Added support for new crypto:hmac/3 function
-
Moved unit tests from github.com/tim/erlang-oauth-tests
- Added oauth:put/6 and oauth:put/7 functions
- Added support for new tagged tuple returned by http_uri:parse/1 (R15B)
- Updated to use a constant time algorithm to compare signature strings
-
Added oauth:get/3 and oauth:post/3 functions
-
Collapsed into just a single module
- Updated to use the correct request parameter normalization algorithm
- Updated to use the new public key API introduced in R14B (public_key-0.8)
- Added oauth:get/6 and oauth:post/6 with additional HttpcOptions parameter
- First version numbered version!