Upload SSL cert from DNSimple to Heroku.
WhoToWho is a simple script to define a name randomly in list of name. And send this name by email. With WhoToWho you can define several thing: * Subject of Mail * Format of Mail with 2 parameters (who and towho) * The configuration of smtp connection * Add options for SSL if your smtp connection is a Gmail account
SSL Proxy
A fork to add some cool options to ssl_requirement
Rack middleware to force SSL/TLS, preserving facebook's signed_request.
OpenAS2 provides a SSL module to remotely manage it
Provides a Ruby library to the complete Bitcoin JSON-RPC API. Implements all methods listed at https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list and lets you set options such as the host and port number, and whether to use SSL.
SSLSmart is an advanced and highly flexible Ruby based smart SSL cipher enumeration tool
A Ruby library that logs SSL session keys in NSS Key Log Format.
thesslstore.com is a SSL certificate vendor that has a somewhat modern API. This gem attempts to make those interactions as simple as possible.
SSL requirement adds a declarative way of specifying that certain actions should only be allowed to run under SSL, and if they're accessed without it, they should be redirected.
See https://github.com/rails/ssl_requirement
Drop-in web server to serve files and tar'ed directories. Use it as a tool to make available databse backups, installation packages that don't support automatic download, full GIT bare repositories, etc. for Chef Opscode cookbooks based on remote files. Underlying it uses Puma, Basic Auth, SSL and SSL enforcing.
Certificate Manager lets you acquire and manage Transport Layer Security (TLS) (SSL) certificates for use with classic external HTTP(S) load balancers in Google Cloud.
Plugin to send records to logentries
Generate SSL certificates for your rails development environment
Ruby client to obtain SSL certificate from ZeroSSL via REST API
A simple gem checking for ssl expiry.
Rails engine for automatically renewing SSL certificates.
Override what OpenSSL considers a matching CommonName
DRbService is a framework we use at LAIKA for creating authenticated SSL-encrypted DRb services that provide access to privileged operations without the need to give shell access to everyone. There are a few examples in the `examples/` directory of the gem, which are stripped-down versions of the services we actually use. The current implementation is kind of a hack, but I intend to eventually finish a DRb protocol that does the same thing in a more elegant, less-hackish way, as well as a tool that can generate a new service along with support files for one of several different runtime environments. If you're curious, see the `drb/authsslprotocol.rb` file for the protocol. This will replace the current method-hiding code in `drbservice.rb`, but existing services should be able to switch over quite easily. Or that's the intention.
Merb plugin that provides ssl_requirement from rails
Gem for dealing with `SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed` error
A tool for decoding and analyzing SSL certificates.
Wrapper for Mislav Marohnić's SSL Doctor
This is an experimental branch that implements a connection pool of Net::HTTP objects instead of a connection/thread. C/T is fine if you're only using your http threads to make connections but if you use them in child threads then I suspect you will have a thread memory leak. Also, I want to see if I get less connection resets if the most recently used connection is always returned. Also added a :force_retry option that if set to true will retry POST requests as well as idempotent requests. This branch is currently incompatible with the master branch in the following ways: * It doesn't allow you to recreate the Net::HTTP::Persistent object on the fly. This is possible in the master version since all the data is kept in thread local storage. For this version, you should probably create a class instance of the object and use that in your instance methods. * It uses a hash in the initialize method. This was easier for me as I use a HashWithIndifferentAccess created from a YAML file to define my options. This should probably be modified to check the arguments to achieve backwards compatibility. * The method shutdown is unimplemented as I wasn't sure how I should implement it and I don't need it as I do a graceful shutdown from nginx to finish up my connections. For connection issues, I completely recreate a new Net::HTTP instance. I was running into an issue which I suspect is a JRuby bug where an SSL connection that times out would leave the ssl context in a frozen state which would then make that connection unusable so each time that thread handled a connection a 500 error with the exception "TypeError: can't modify frozen". I think Joseph West's fork resolves this issue but I'm paranoid so I recreate the object. Compatibility with the master version could probably be achieved by creating a Strategy wrapper class for GenePool and a separate strategy class with the connection/thread implementation.
Routing-level ssl support for ruby application actions
A simple gem for retreiving and displaying SSL certificate information..
quick_cert allows you to quickly and easily create SSL certificates. It uses a simple configuration file to generate self-signed client and server certificates.
SSL requirement adds a declarative way of specifying that certain actions should only be allowed to run under SSL, and if they're accessed without it, they should be redirected.
Topics covered: * Multiple DBs * Database credential managment * SSL in development
Package for creating self signed certificates for development purpose
Rack::SslEnforcer is a simple Rack middleware to enforce ssl connections
Provides a Ruby library to the complete Startcoin JSON-RPC API. Implements all methods listed at https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list which is the same as Startcoin API. Lets you set options such as the host and port number, and whether to use SSL.
This plugin provides facilities for monitoring the validity of SSL certificates
This gem adds automatically rack-ssl-enforcer on Rails application on Heroku
Wraps mongrel in an stunnel to decypt SSL requests
Using the help of a known publically routable [rendezvous-server](https://github.com/mikehale/rendezvous-server) endpoint establish a peer to peer connection between clients which may be behind NAT firewalls. In the event that NAT traversal techniques are not successful fallback to relaying the connection through the rendezvous server. All connections are SSL encrypted. Sessions are managed by the server.
Variables: user group use_nginx application mongrel_servers precedence server_name ssl_required forced_prefix database_adapter database_username database_password database_host # optional database_socket # optional
OpenSSL::SSL::VERIFY_NONE is *horrible*. Don't use it and don't allow any other libraries to use it either.
ElasticSearch output plugin for Fluent event collector
Same as ActionDispatch::SSL, add support for excluded_paths
Wrapper of OpenSSL::X509::Certificate
SSL requirement adds a declarative way of specifying that certain actions should only be allowed to run under SSL, and if they're accessed without it, they should be redirected.
SSL requirement adds a declarative way of specifying that certain actions should only be allowed to run under SSL, and if they're accessed without it, they should be redirected.
Ruby 2.5 Net::HTTP#min_version/max_version backport for Ruby 2.3 and 2.4
Ensure net/https uses OpenSSL::SSL::VERIFY_PEER to verify SSL certificates and provides certificate bundle in case OpenSSL cannot find one
Fixes an obscure issue with redirects that happens with IE and SSL
Google SSL Cert Tool
This is a ruby wrapper around the Uptrends API. Uptrends is a monitoring service that let's you monitor Web pages, Web services, Mail servers, Database servers, DNS, SSL certificates, FTP and more. NOTE: This is a 3rd party gem and not an official product from Uptrends.