Sha256: 57c4607c477ae9c3e0e837ae200cdbf513ae87537911f017246296a96d51a6c4

Contents?: true

Size: 308 Bytes

Versions: 2

Compression:

Stored size: 308 Bytes

Contents

require 'net/https'

module Net
  class HTTP
    alias :orig_use_ssl= :use_ssl= 
    def use_ssl=(flag)
      self.orig_use_ssl=(flag)
      @ssl_context.verify_mode = OpenSSL::SSL::VERIFY_NONE
    end
    
    def verify_mode=(m)
      # Ignore, don't let open-uri reconfigure verify mode
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
whistle-0.1 lib/ssl_patch.rb
whistle-0.1.1 lib/ssl_patch.rb