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 |
|
laserlemon
|
8fcc1154a3
|
Test the signature method's delegation to separate methods corresponding to the specified signature method option.
|
2010-10-11 18:22:51 -04:00 |
|
laserlemon
|
597350d998
|
Test the SimpleOAuth::Header#to_s method.
|
2010-10-11 18:08:35 -04:00 |
|
laserlemon
|
c86b8cbeb9
|
Test the normalized OAauth header attributes string, ensuring proper sorting, quoting and encoding.
|
2010-10-11 17:45:28 -04:00 |
|
laserlemon
|
cd690a7d72
|
Test whether signed attributes contain a signature key.
|
2010-10-11 17:38:27 -04:00 |
|
laserlemon
|
c8790cf98e
|
Test HMAC-SHA1 signature generation against real-world, accepted signatures.
Also, stop memoizing the to_s and url instance methods.
|
2010-10-11 17:36:20 -04:00 |
|
laserlemon
|
dd11ac300b
|
Test generation of the secret used for generating the OAuth signature.
|
2010-10-11 16:32:58 -04:00 |
|
laserlemon
|
6e1f58cb75
|
Test the combination of HTTP method, URL and normalized parameters into the signature base string.
|
2010-10-11 16:26:34 -04:00 |
|
laserlemon
|
98e23c185b
|
Test the normalized request parameter string.
|
2010-10-11 16:18:45 -04:00 |
|
laserlemon
|
719a949695
|
Test the combination of attributes, params and URL params into an array of signature params.
|
2010-10-11 16:04:12 -04:00 |
|
laserlemon
|
bd1153df5d
|
Pass query parameter tests, changing the url_params method to return an array.
|
2010-10-11 15:52:24 -04:00 |
|
laserlemon
|
83d3a6f2f6
|
Test URL query parameter parsing.
|
2010-10-11 15:52:00 -04:00 |
|
laserlemon
|
3286cffaa3
|
Add URL encoding tests.
|
2010-10-11 15:27:49 -04:00 |
|