escape params properly
implement laserlemon's fixes - thanks\!
Damn git, this version reverts laserlemon
remove debugging from tests
bump version, change tests to correct signature
Revert "add proper LICENSE attributation"
This reverts commit b7d9122. It broke the tests.
Corrected a bogus array initialization.
Effectively double-escaped the normalized params for inclusion in the…
… signature base as required by sections 9.1.1 and 9.1.3 of the OAuth 1.0 specification.
add proper LICENSE attributation
Authorization header must have "quotes" around each parameter (http:/…
…/oauth.net/core/1.0/#auth_header). Also, many providers demand the fields be sorted -- might as well make them happy.
two fixes to support Ruby's OAuth library
dup oauth so we don't reuse nounces
make sure urls do not have query info in them
delete is on hash
cater for symbolized keys
more robust verification
remove debugging info
make the API a bit cleaner