<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -3,18 +3,22 @@ License.txt
 Manifest.txt
 README.rdoc
 Rakefile
-config/hoe.rb
-config/requirements.rb
+TODO
+bin/oauth
 lib/oauth.rb
+lib/oauth/cli.rb
 lib/oauth/client.rb
 lib/oauth/client/action_controller_request.rb
 lib/oauth/client/helper.rb
 lib/oauth/client/net_http.rb
 lib/oauth/consumer.rb
 lib/oauth/helper.rb
+lib/oauth/oauth_test_helper.rb
 lib/oauth/request_proxy.rb
 lib/oauth/request_proxy/action_controller_request.rb
 lib/oauth/request_proxy/base.rb
+lib/oauth/request_proxy/jabber_request.rb
+lib/oauth/request_proxy/mock_request.rb
 lib/oauth/request_proxy/net_http.rb
 lib/oauth/request_proxy/rack_request.rb
 lib/oauth/server.rb
@@ -31,13 +35,22 @@ lib/oauth/signature/rsa/sha1.rb
 lib/oauth/signature/sha1.rb
 lib/oauth/token.rb
 lib/oauth/version.rb
+oauth.gemspec
 script/destroy
 script/generate
 script/txt2html
 setup.rb
+specs.txt
 tasks/deployment.rake
 tasks/environment.rake
 tasks/website.rake
+test/cases/oauth_case.rb
+test/cases/spec/1_0-final/test_construct_request_url.rb
+test/cases/spec/1_0-final/test_normalize_request_parameters.rb
+test/cases/spec/1_0-final/test_parameter_encodings.rb
+test/cases/spec/1_0-final/test_signature_base_strings.rb
+test/keys/rsa.cert
+test/keys/rsa.pem
 test/test_action_controller_request_proxy.rb
 test/test_consumer.rb
 test/test_helper.rb
@@ -45,8 +58,11 @@ test/test_hmac_sha1.rb
 test/test_net_http_client.rb
 test/test_net_http_request_proxy.rb
 test/test_rack_request_proxy.rb
+test/test_rsa_sha1.rb
+test/test_server.rb
 test/test_signature.rb
 test/test_signature_base.rb
+test/test_signature_plain_text.rb
 test/test_token.rb
 website/index.html
 website/index.txt</diff>
      <filename>Manifest.txt</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,34 @@
-require 'config/requirements'
-require 'config/hoe' # setup Hoe + all gem configuration
-
-Dir['tasks/**/*.rake'].each { |rake| load rake }
\ No newline at end of file
+%w[rubygems rake rake/clean fileutils newgem rubigen].each { |f| require f }
+$LOAD_PATH &lt;&lt; File.dirname(__FILE__) + '/lib'
+require 'oauth'
+require 'oauth/version'
+
+# Generate all the Rake tasks
+# Run 'rake -T' to see list of generated tasks (from gem root directory)
+$hoe = Hoe.new('oauth', OAuth::VERSION) do |p|
+  p.author = ['Pelle Braendgaard','Blaine Cook','Larry Halff','Jesse Clark','Jon Crosby', 'Seth Fitzsimmons']  
+  p.email = &quot;pelleb@gmail.com&quot;
+  p.description = &quot;OAuth Core Ruby implementation&quot;
+  p.summary = p.description
+  p.changes              = p.paragraphs_of(&quot;History.txt&quot;, 0..1).join(&quot;\n\n&quot;)
+  p.rubyforge_name       = p.name # TODO this is default value
+  p.url = &quot;http://oauth.rubyforge.org&quot;
+  
+  p.extra_deps         = [
+    ['ruby-hmac','&gt;= 0.3.1']
+  ]
+  p.extra_dev_deps = [
+    ['newgem', &quot;&gt;= #{::Newgem::VERSION}&quot;]
+  ]
+  
+  p.clean_globs |= %w[**/.DS_Store tmp *.log **/.*.sw? *.gem .config **/.DS_Store]
+  path = (p.rubyforge_name == p.name) ? p.rubyforge_name : &quot;\#{p.rubyforge_name}/\#{p.name}&quot;
+  p.remote_rdoc_dir = File.join(path.gsub(/^#{p.rubyforge_name}\/?/,''), 'rdoc')
+  p.rsync_args = '-av --delete --ignore-errors'
+end
+
+require 'newgem/tasks' # load /tasks/*.rake
+Dir['tasks/**/*.rake'].each { |t| load t }
+
+# TODO - want other tests/tasks run by default? Add them to the list
+# task :default =&gt; [:spec, :features]</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,3 @@
 module OAuth #:nodoc:
-  module VERSION #:nodoc:
-    MAJOR = 0
-    MINOR = 2
-    TINY  = 99
-
-    STRING = [MAJOR, MINOR, TINY].join('.')
-  end
+  VERSION = '0.3.0'
 end</diff>
      <filename>lib/oauth/version.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,24 +1,43 @@
-Gem::Specification.new do |s|
-  s.name = &quot;oauth&quot;
-  s.version = &quot;0.2.7&quot;
+# -*- encoding: utf-8 -*-
 
-  s.specification_version = 2 if s.respond_to? :specification_version=
+Gem::Specification.new do |s|
+  s.name = %q{oauth}
+  s.version = &quot;0.3.0&quot;
 
   s.required_rubygems_version = Gem::Requirement.new(&quot;&gt;= 0&quot;) if s.respond_to? :required_rubygems_version=
-  s.authors = [&quot;Pelle Braendgaard&quot;, &quot;Blaine Cook&quot;, &quot;Larry Halff&quot;, &quot;Jesse Clark&quot;, &quot;Jon Crosby&quot;, &quot;SethFitzsimmons&quot;]
-  s.date = %q{2008-04-27}
-  s.description = &quot;OAuth Core Ruby implementation&quot;
-  s.email = [&quot;pelleb@gmail.com&quot;]
-  s.extra_rdoc_files = [&quot;History.txt&quot;, &quot;License.txt&quot;, &quot;Manifest.txt&quot;, &quot;README.rdoc&quot;, &quot;website/index.txt&quot;]
-  s.files = %w(History.txt License.txt Manifest.txt README.rdoc Rakefile config/hoe.rb config/requirements.rb lib/oauth.rb lib/oauth/client.rb lib/oauth/client/action_controller_request.rb lib/oauth/client/helper.rb lib/oauth/client/net_http.rb lib/oauth/consumer.rb lib/oauth/helper.rb lib/oauth/request_proxy.rb lib/oauth/request_proxy/action_controller_request.rb lib/oauth/request_proxy/base.rb lib/oauth/request_proxy/net_http.rb lib/oauth/request_proxy/rack_request.rb lib/oauth/server.rb lib/oauth/signature.rb lib/oauth/signature/base.rb lib/oauth/signature/hmac/base.rb lib/oauth/signature/hmac/md5.rb lib/oauth/signature/hmac/rmd160.rb lib/oauth/signature/hmac/sha1.rb lib/oauth/signature/hmac/sha2.rb lib/oauth/signature/md5.rb lib/oauth/signature/plaintext.rb lib/oauth/signature/rsa/sha1.rb lib/oauth/signature/sha1.rb lib/oauth/token.rb lib/oauth/version.rb script/destroy script/generate script/txt2html setup.rb tasks/deployment.rake tasks/environment.rake tasks/website.rake test/test_action_controller_request_proxy.rb test/test_consumer.rb test/test_helper.rb test/test_hmac_sha1.rb test/test_net_http_client.rb test/test_net_http_request_proxy.rb test/test_rack_request_proxy.rb test/test_signature.rb test/test_signature_base.rb test/test_token.rb website/index.html website/index.txt website/javascripts/rounded_corners_lite.inc.js website/stylesheets/screen.css website/template.rhtml test/test_server.rb)
-  s.test_files = %w(test/test_action_controller_request_proxy.rb test/test_consumer.rb test/test_helper.rb test/test_hmac_sha1.rb test/test_net_http_client.rb test/test_net_http_request_proxy.rb test/test_rack_request_proxy.rb test/test_server.rb test/test_signature.rb test/test_signature_base.rb test/test_token.rb)
+  s.authors = [&quot;Pelle Braendgaard&quot;, &quot;Blaine Cook&quot;, &quot;Larry Halff&quot;, &quot;Jesse Clark&quot;, &quot;Jon Crosby&quot;, &quot;Seth Fitzsimmons&quot;]
+  s.date = %q{2009-01-25}
+  s.default_executable = %q{oauth}
+  s.description = %q{OAuth Core Ruby implementation}
+  s.email = %q{pelleb@gmail.com}
+  s.executables = [&quot;oauth&quot;]
+  s.extra_rdoc_files = [&quot;History.txt&quot;, &quot;License.txt&quot;, &quot;Manifest.txt&quot;, &quot;README.rdoc&quot;, &quot;specs.txt&quot;, &quot;website/index.txt&quot;]
+  s.files = [&quot;History.txt&quot;, &quot;License.txt&quot;, &quot;Manifest.txt&quot;, &quot;README.rdoc&quot;, &quot;Rakefile&quot;, &quot;TODO&quot;, &quot;bin/oauth&quot;, &quot;lib/oauth.rb&quot;, &quot;lib/oauth/cli.rb&quot;, &quot;lib/oauth/client.rb&quot;, &quot;lib/oauth/client/action_controller_request.rb&quot;, &quot;lib/oauth/client/helper.rb&quot;, &quot;lib/oauth/client/net_http.rb&quot;, &quot;lib/oauth/consumer.rb&quot;, &quot;lib/oauth/helper.rb&quot;, &quot;lib/oauth/oauth_test_helper.rb&quot;, &quot;lib/oauth/request_proxy.rb&quot;, &quot;lib/oauth/request_proxy/action_controller_request.rb&quot;, &quot;lib/oauth/request_proxy/base.rb&quot;, &quot;lib/oauth/request_proxy/jabber_request.rb&quot;, &quot;lib/oauth/request_proxy/mock_request.rb&quot;, &quot;lib/oauth/request_proxy/net_http.rb&quot;, &quot;lib/oauth/request_proxy/rack_request.rb&quot;, &quot;lib/oauth/server.rb&quot;, &quot;lib/oauth/signature.rb&quot;, &quot;lib/oauth/signature/base.rb&quot;, &quot;lib/oauth/signature/hmac/base.rb&quot;, &quot;lib/oauth/signature/hmac/md5.rb&quot;, &quot;lib/oauth/signature/hmac/rmd160.rb&quot;, &quot;lib/oauth/signature/hmac/sha1.rb&quot;, &quot;lib/oauth/signature/hmac/sha2.rb&quot;, &quot;lib/oauth/signature/md5.rb&quot;, &quot;lib/oauth/signature/plaintext.rb&quot;, &quot;lib/oauth/signature/rsa/sha1.rb&quot;, &quot;lib/oauth/signature/sha1.rb&quot;, &quot;lib/oauth/token.rb&quot;, &quot;lib/oauth/version.rb&quot;, &quot;oauth.gemspec&quot;, &quot;script/destroy&quot;, &quot;script/generate&quot;, &quot;script/txt2html&quot;, &quot;setup.rb&quot;, &quot;specs.txt&quot;, &quot;tasks/deployment.rake&quot;, &quot;tasks/environment.rake&quot;, &quot;tasks/website.rake&quot;, &quot;test/cases/oauth_case.rb&quot;, &quot;test/cases/spec/1_0-final/test_construct_request_url.rb&quot;, &quot;test/cases/spec/1_0-final/test_normalize_request_parameters.rb&quot;, &quot;test/cases/spec/1_0-final/test_parameter_encodings.rb&quot;, &quot;test/cases/spec/1_0-final/test_signature_base_strings.rb&quot;, &quot;test/keys/rsa.cert&quot;, &quot;test/keys/rsa.pem&quot;, &quot;test/test_action_controller_request_proxy.rb&quot;, &quot;test/test_consumer.rb&quot;, &quot;test/test_helper.rb&quot;, &quot;test/test_hmac_sha1.rb&quot;, &quot;test/test_net_http_client.rb&quot;, &quot;test/test_net_http_request_proxy.rb&quot;, &quot;test/test_rack_request_proxy.rb&quot;, &quot;test/test_rsa_sha1.rb&quot;, &quot;test/test_server.rb&quot;, &quot;test/test_signature.rb&quot;, &quot;test/test_signature_base.rb&quot;, &quot;test/test_signature_plain_text.rb&quot;, &quot;test/test_token.rb&quot;, &quot;website/index.html&quot;, &quot;website/index.txt&quot;, &quot;website/javascripts/rounded_corners_lite.inc.js&quot;, &quot;website/stylesheets/screen.css&quot;, &quot;website/template.rhtml&quot;]
   s.has_rdoc = true
   s.homepage = %q{http://oauth.rubyforge.org}
   s.rdoc_options = [&quot;--main&quot;, &quot;README.rdoc&quot;]
   s.require_paths = [&quot;lib&quot;]
   s.rubyforge_project = %q{oauth}
-  s.rubygems_version = %q{1.2.0}
-  s.summary = &quot;OAuth Core Ruby implementation&quot;
+  s.rubygems_version = %q{1.3.1}
+  s.summary = %q{OAuth Core Ruby implementation}
+  s.test_files = [&quot;test/cases/spec/1_0-final/test_construct_request_url.rb&quot;, &quot;test/cases/spec/1_0-final/test_normalize_request_parameters.rb&quot;, &quot;test/cases/spec/1_0-final/test_parameter_encodings.rb&quot;, &quot;test/cases/spec/1_0-final/test_signature_base_strings.rb&quot;, &quot;test/test_action_controller_request_proxy.rb&quot;, &quot;test/test_consumer.rb&quot;, &quot;test/test_helper.rb&quot;, &quot;test/test_hmac_sha1.rb&quot;, &quot;test/test_net_http_client.rb&quot;, &quot;test/test_net_http_request_proxy.rb&quot;, &quot;test/test_rack_request_proxy.rb&quot;, &quot;test/test_rsa_sha1.rb&quot;, &quot;test/test_server.rb&quot;, &quot;test/test_signature.rb&quot;, &quot;test/test_signature_base.rb&quot;, &quot;test/test_signature_plain_text.rb&quot;, &quot;test/test_token.rb&quot;]
+
+  if s.respond_to? :specification_version then
+    current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION
+    s.specification_version = 2
 
-  s.add_dependency(&quot;ruby-hmac&quot;, [&quot;&gt;= 0.3.1&quot;])
+    if Gem::Version.new(Gem::RubyGemsVersion) &gt;= Gem::Version.new('1.2.0') then
+      s.add_runtime_dependency(%q&lt;ruby-hmac&gt;, [&quot;&gt;= 0.3.1&quot;])
+      s.add_development_dependency(%q&lt;newgem&gt;, [&quot;&gt;= 1.2.3&quot;])
+      s.add_development_dependency(%q&lt;hoe&gt;, [&quot;&gt;= 1.8.0&quot;])
+    else
+      s.add_dependency(%q&lt;ruby-hmac&gt;, [&quot;&gt;= 0.3.1&quot;])
+      s.add_dependency(%q&lt;newgem&gt;, [&quot;&gt;= 1.2.3&quot;])
+      s.add_dependency(%q&lt;hoe&gt;, [&quot;&gt;= 1.8.0&quot;])
+    end
+  else
+    s.add_dependency(%q&lt;ruby-hmac&gt;, [&quot;&gt;= 0.3.1&quot;])
+    s.add_dependency(%q&lt;newgem&gt;, [&quot;&gt;= 1.2.3&quot;])
+    s.add_dependency(%q&lt;hoe&gt;, [&quot;&gt;= 1.8.0&quot;])
+  end
 end</diff>
      <filename>oauth.gemspec</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,4 @@
 require 'rubygems'
-gem 'oauth'
 require 'test/unit'
 require 'oauth/consumer'
 require 'oauth/signature/rsa/sha1'</diff>
      <filename>test/test_consumer.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>config/hoe.rb</filename>
    </removed>
    <removed>
      <filename>config/requirements.rb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>d540c24a61c45bf4f81efa81c80ce25889c2adae</id>
    </parent>
  </parents>
  <author>
    <name>Pelle Braendgaard</name>
    <email>pelleb@gmail.com</email>
  </author>
  <url>http://github.com/technicalpickles/oauth/commit/aa1b0d0f37c6cdb916ff10665b806d4491676ff1</url>
  <id>aa1b0d0f37c6cdb916ff10665b806d4491676ff1</id>
  <committed-date>2009-01-25T15:34:08-08:00</committed-date>
  <authored-date>2009-01-25T15:34:08-08:00</authored-date>
  <message>Updated manifests etc for release.
Updated newgem/hoe code.</message>
  <tree>8f10b923258f2156dc0fad0c23f690009a515195</tree>
  <committer>
    <name>Pelle Braendgaard</name>
    <email>pelleb@gmail.com</email>
  </committer>
</commit>
