Commit graph

70 commits

Author SHA1 Message Date
Erik Michaels-Ober
86d2a828dc Bump version to 0.1.5 2011-05-06 13:19:11 -07:00
Erik Michaels-Ober
22410ae40c Remove vestigial rdoc options from gem specification 2011-05-06 13:19:04 -07:00
Erik Michaels-Ober
19ec44d938 Add link to Travis CI 2011-05-06 13:16:02 -07:00
Erik Michaels-Ober
d488184dfd Add jruby-openssl dependency 2011-05-06 13:13:55 -07:00
Erik Michaels-Ober
65f01e0c92 Apparently, Object#tap was added in 1.8.7, not 1.9 2011-05-06 13:00:41 -07:00
Erik Michaels-Ober
cde93bb5cc Add bundler as a development dependency 2011-05-06 12:47:17 -07:00
Erik Michaels-Ober
7db3df6ffd Require rubygems 2011-05-06 12:45:55 -07:00
Erik Michaels-Ober
100216d239 Bundle setup before running tests 2011-05-06 12:37:57 -07:00
Erik Michaels-Ober
ba2011d2c8 Add Travis configuration file 2011-05-06 12:28:54 -07:00
Erik Michaels-Ober
81acd75d95 Add self as co-author 2011-05-06 12:22:32 -07:00
Erik Michaels-Ober
44f17f9d98 Remove vestigial VERSION file 2011-05-06 12:19:30 -07:00
Erik Michaels-Ober
7aec6fe2ba Trust the load path 2011-05-06 12:18:55 -07:00
Erik Michaels-Ober
7d2cfe5a7e Add turn in development for more verbose test output 2011-05-06 12:18:45 -07:00
Erik Michaels-Ober
03ec0e6d32 Replace rdoc with yard 2011-05-06 12:13:03 -07:00
Erik Michaels-Ober
2e7f832b8c Convert LICENSE to Markdown 2011-05-06 12:08:38 -07:00
Erik Michaels-Ober
ddb3183199 Convert README to Markdown 2011-05-06 12:08:25 -07:00
Erik Michaels-Ober
9f2e39ab8f Replace rcov with simplecov 2011-05-06 12:03:26 -07:00
Erik Michaels-Ober
add62246e5 Rakefiles are executables, and rake loads rake, not rakefile code 2011-05-06 11:52:23 -07:00
Erik Michaels-Ober
ac7793ef74 Bump version to 0.1.4 2011-02-03 13:04:50 -05:00
Erik Michaels-Ober
d6af7c4ef4 Opt-in for testing with rubygems-test 2011-02-03 13:04:23 -05:00
Erik Michaels-Ober
119232682c Ignore Gemfile.lock
Rationale: http://yehudakatz.com/2010/12/16/clarifying-the-roles-of-the-gemspec-and-gemfile/
2010-12-16 19:11:35 -08:00
Erik Michaels-Ober
db07b63469 Bump version to 0.1.3 2010-11-30 08:56:37 -08:00
Erik Michaels-Ober
3ddda07d91 Make compatible with Ruby versions < 1.9 2010-11-30 08:54:49 -08:00
Erik Michaels-Ober
3fb8d858ff Organize SimpleOAuth classes and modules into separate files so they can be required separately 2010-11-30 08:51:54 -08:00
Erik Michaels-Ober
9db7564a25 Ignore byte-code compiled files (generated by Rubinius) 2010-11-29 13:55:22 -08:00
Erik Michaels-Ober
9b88bd2db8 Add encoding line so tests run in Ruby 1.9 2010-11-29 13:48:52 -08:00
Erik Michaels-Ober
dd1b633c09 Update mocha development dependency to 0.9.10 2010-11-29 13:48:30 -08:00
Erik Michaels-Ober
9b30fbc283 Bump version to 0.1.2 2010-11-15 08:31:44 -08:00
Erik Michaels-Ober
a39ceda4ba Fix the reserved characters regex to be non-variant by KCODE 2010-11-15 08:31:03 -08:00
Erik Michaels-Ober
bfbe667da4 Update mocha development dependency 2010-11-15 08:11:57 -08:00
Mike Emery
c775850614 making signed attributes public so that it can be used with 3rd party http request libraries to use oauth through query string 2010-11-15 08:11:11 -08:00
laserlemon
e66291245d More gemspec-related cleanup. 2010-10-13 15:48:39 -04:00
laserlemon
3cfb55566e Version bump to 0.0.0 2010-10-13 15:26:14 -04:00
laserlemon
e329aaf758 Ditched Jeweler for Bundler. 2010-10-13 15:20:21 -04:00
laserlemon
4978f99d6b Re-order the test helper requirements to not explode if the test-unit gem is installed locally. 2010-10-13 10:28:07 -04:00
laserlemon
b687431d43 Regenerated gemspec for version 0.1.1 2010-10-13 10:09:20 -04:00
laserlemon
23def39599 Bump version. 2010-10-13 10:09:12 -04:00
laserlemon
d05bed55d2 Test the RSA-SHA1 signature method. 2010-10-13 10:07:18 -04:00
laserlemon
644b8bb2fe Add PLAINTEXT signature test. 2010-10-13 09:44:39 -04:00
laserlemon
6e188c8bab Renamed the "valid?" method test. 2010-10-13 09:37:49 -04:00
laserlemon
126b807e2d Rearranged method definitions. 2010-10-13 09:37:22 -04:00
laserlemon
b413083e43 Implement proper RSA-SHA1 signing.
Need to find an OAuth service provider supporting the RSA-SHA1 signature method for verification.
2010-10-13 09:25:11 -04:00
laserlemon
cc7510f6a5 Updated parameter and attribute sorting during normalization to behave consistently across Ruby versions 1.8.7 and 1.9.2. 2010-10-13 08:18:19 -04:00
laserlemon
fb19df165f Integrated with Bundler and included the gemspec. 2010-10-13 07:52:43 -04:00
laserlemon
090f1de829 Header parsing and validation tests pass.
Private key behaves when nil and signature is never included in normalized parameters.
2010-10-11 23:54:37 -04:00
laserlemon
2a9f21f708 Add header parsing and validation tests. 2010-10-11 23:53:31 -04:00
laserlemon
f61e2750dc Add the ability to parse string OAuth headers into SimpleOAuth::Header options and to validate those headers against consumer and token secrets. 2010-10-11 23:52:56 -04:00
laserlemon
b2121ee956 Integrated with Jeweler. 2010-10-11 22:17:15 -04:00
laserlemon
1f519dd45a Add the SimpleOAuth::Version module. 2010-10-11 22:14:36 -04:00
laserlemon
9651c1b8f3 General test cleanup. 2010-10-11 18:24:41 -04:00