110 Commits
Author SHA1 Message Date
jr conlin 14c7eb502a Add DaveBagler's work to the Readme 2015-08-01 19:00:58 -07:00
jr conlin 1d4f1cd62f Merge branch 'master' of github.com:jrconlin/oauthsimple 2015-08-01 18:51:32 -07:00
jr conlin 4c54cc5799 Issue #29 - include sig in signed_url
* added test.pl as unit test.
* sorting header keys for consistent testing
2015-08-01 18:49:37 -07:00
JR Conlin e507d8fa74 Merge pull request #28 from jrconlin/dev
Merge Dev to master
2015-03-20 15:56:28 -07:00
jrconlin 79952158a0 have normalizer gen signature
* fixes #27
* Added simple unit test for PHP lib.
2015-03-13 22:38:59 -07:00
JR Conlin 90ec8b5cce Merge pull request #26 from jrconlin/dev
Added JS README, fix PHP encoding
2015-01-15 14:35:31 -08:00
jrconlin 24781ca250 use urlencode since it's closer to desired encoding 2015-01-15 14:26:47 -08:00
jrconlin e555a4bda5 Added js specific README 2015-01-15 13:52:25 -08:00
JR Conlin 25d21d46ff Change contact email to not point to an old, dead domain 2015-01-15 13:48:39 -08:00
JR Conlin 9d5715a08b Merge pull request #25 from MarkoVcode/master
Again update of OAuthSimple.php
2015-01-13 08:22:36 -08:00
MarkoV 258c956803 Update OAuthSimple.py
Making signature base string generation according to RFC 5849 (http://tools.ietf.org/html/rfc5849)
2015-01-13 09:09:48 +00:00
MarkoV 8c85c50e13 Update OAuthSimple.php
Take two of making signature base string generation according to RFC 5849 (http://tools.ietf.org/html/rfc5849)
2015-01-10 00:25:33 +00:00
JR Conlin b250946a53 Merge pull request #24 from MarkoVcode/master
Update OAuthSimple.pm
2015-01-09 16:06:23 -08:00
MarkoV a61a8381a9 Update OAuthSimple.pm
Making signature base string generation according to RFC 5849 (http://tools.ietf.org/html/rfc5849)
2015-01-09 23:52:52 +00:00
MarkoV 341f0646a1 Update OAuthSimple.pm
The fix for "new line" character that is being appended to the signature converted to base64. This makes the signature compare fail on the server side.
2015-01-09 23:44:09 +00:00
jr conlin a56e61c442 Fixes for issues #20, #22 2014-09-28 18:12:36 -07:00
jr conlin 73e9a0a42d Merge branch 'idottv-master' 2014-05-23 17:50:01 -07:00
jr conlin b4ac8d2daf Merge branch 'master' of github.com:idottv/oauthsimple into idottv-master
Conflicts:
	README.pod
2014-05-23 17:49:44 -07:00
JR Conlin 281505789e Merge pull request #21 from unknown8063/master
Nonce is sometimes shorter than expected
2014-05-23 17:43:14 -07:00
Matt Rose 988203c6c3 revert exception update 2014-05-23 16:25:20 -07:00
Matt Rose 9099195966 removed error logging from exception 2014-05-23 00:46:07 -07:00
Matt Rose 24d435bfa3 fixed bug where nonce was sometimes 1 character below min 2014-05-23 00:20:15 -07:00
JR Conlin db25c00df1 Merge pull request #19 from sqren/master
More JSHint fixes
2013-07-26 11:34:14 -07:00
Søren Louv-Jansen edc13b2eb8 Fixed: Missing 'new' prefix when invoking a constructor 2013-07-26 14:43:56 +02:00
Søren Louv-Jansen b3d519f239 Fixed typo 2013-07-26 14:40:10 +02:00
Søren Louv-Jansen 7a90a7dec3 The body of a for in should be wrapped in an if statement to filter unwanted properties from the prototype
JSLint Documentation: http://www.jslint.com/lint.html#forin
StackOverflow Discussion: http://stackoverflow.com/questions/1963102/what-does-the-jslint-error-body-of-a-for-in-should-be-wrapped-in-an-if-statemen
2013-07-26 14:34:42 +02:00
JR Conlin 01fd6dca83 Merge pull request #18 from sqren/master
Cleanup of javascript file to make it jshint-compliant
2013-07-25 08:31:47 -07:00
Søren Louv-Jansen 11346d4fa1 Automatic fixes to make jshint compliant 2013-07-25 11:08:37 +02:00
Søren Louv-Jansen 8b4951f4cf Manual fixes to make it jshint compliant 2013-07-25 11:08:03 +02:00
JR Conlin c029b5758a Added link to OAuthTestPage 2013-02-20 10:05:04 -08:00
Sean Clark Hess f0761710d3 fixed readme 2012-09-17 13:15:14 -06:00
Sean Clark Hess 3e90a104bf Node.js Compatibility 2012-09-17 13:14:00 -06:00
JR Conlin db58c4e4c3 rawurlencode misencodes '~'.
Thanks to samharnack for the fix
2012-07-01 17:53:52 -07:00
jr conlin 52026ef47e Use reset for PHP
use proper exception param for python test
2012-01-13 08:15:24 -08:00
jr conlin 5b705db226 Reset parameters to an empty list 2012-01-13 07:56:48 -08:00
jrconlin 043fea6ebc Adding egg (pending pypi account) 2011-11-28 15:49:22 -08:00
jrconlin e0dfe74641 Adding egg builders 2011-11-28 15:40:25 -08:00
jrconlin 02c375640c Cleaned up python 2011-11-28 15:04:43 -08:00
jr conlin 8149dfced4 Updated licenses 2011-11-04 19:42:33 -07:00
JR Conlin 852bcb4d43 Merge pull request #12 from JoeCianflone/feature-to-php5
Feature to php5 and other GC updates
2011-11-04 19:30:43 -07:00
Joe Cianflone 070f6c7f80 license file 2011-11-04 14:44:55 -04:00
Joe Cianflone 942a4d25c9 merged updates and pushed in GC features/fixes 2011-11-04 14:42:10 -04:00
JR Conlin 327f5f5b10 Merge pull request #11 from jmathai/7e2146ba3c925f437d298155ad5a43445678af0f
Add support for multipart file uploads
2011-10-21 08:18:42 -07:00
JR Conlin dedae72246 Merge pull request #10 from jmathai/1ff9b5ecda2e81cc6e8a8cdef6dc5377bba01b83
Using empty() on a string causes invalid signatures if the string=0
2011-10-21 08:16:32 -07:00
Jaisen Mathai 7e2146ba3c OAuth only specifies signing x-www-url-form-encoded parameters.
In PHP to do a multipart file upload you specify it as such:
    array('file' => '@/path/to/file');
Checking for an @ as the first character of the value and an existing file path following.
2011-10-20 17:15:58 -07:00
Jaisen Mathai 1ff9b5ecda Using empty() on a string 0 returns true. Using strlen instead.
php -r '$string="0"; var_dump(empty($string));'
    bool(true)
2011-10-20 17:14:08 -07:00
JR Conlin 9cde1ce559 Merge pull request #9 from mrluanma/master
HTTP dict header should separated by comma instead of space
2011-09-12 21:20:56 -07:00
Zhao Xiaohong d45f6a6357 Fixed getHeaderString. 2011-09-09 18:31:06 +08:00
JR Conlin 726316a907 Merge pull request #7 from dtb/master
Use rawurlencode instead of urlencode
2011-07-21 10:27:36 -07:00
David Bernal 5d9a595695 fixed bad url encoding 2011-05-21 19:01:55 -04:00