<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -5,7 +5,17 @@ Net::SMTP.class_eval do
   private
   def do_start(helodomain, user, secret, authtype)
     raise IOError, 'SMTP session already started' if @started
-    check_auth_args user, secret, authtype if user or secret
+
+    if user or secret
+      # ruby 1.8.7 introduced new check method for argument
+      if self.private_methods.include? 'check_auth_method'
+        check_auth_method(authtype || DEFAULT_AUTH_TYPE)
+        check_auth_args user, secret
+      else
+        # ruby &lt; 1.8.7
+        check_auth_args user, secret, authtype if user or secret
+      end
+    end
     
     sock = timeout(@open_timeout) { TCPSocket.open(@address, @port) }
     @socket = Net::InternetMessageIO.new(sock)
@@ -62,4 +72,4 @@ Net::SMTP.class_eval do
     rescue EOFError
     end
   end
-end
\ No newline at end of file
+end</diff>
      <filename>lib/tls-support/tls-support.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,7 @@
 Gem::Specification.new do |s|
   s.name = %q{tls-support}
-  s.version = &quot;0.2.1&quot;
-  s.date = %q{2008-09-03}
+  s.version = &quot;0.2.2&quot;
+  s.date = %q{2008-09-17}
   s.authors = [&quot;Simplificator GmbH&quot;]
   s.email = %q{info@simplificator.com}
   s.summary = %q{adds tls support}</diff>
      <filename>tls-support.gemspec</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>6d4ffb77e91e0d317b93232d7d852cd53ef0f181</id>
    </parent>
  </parents>
  <author>
    <name>beat</name>
    <email>beat@simplificator.com</email>
  </author>
  <url>http://github.com/simplificator/tls-support/commit/4b35103165291a65e2a984f8eddc672a1ae23428</url>
  <id>4b35103165291a65e2a984f8eddc672a1ae23428</id>
  <committed-date>2008-09-17T08:38:16-07:00</committed-date>
  <authored-date>2008-09-17T08:38:16-07:00</authored-date>
  <message>ruby 1.8.7 compatiblility</message>
  <tree>926021871450f9ea5e8bf26a532f2f201975baad</tree>
  <committer>
    <name>beat</name>
    <email>beat@simplificator.com</email>
  </committer>
</commit>
