RubyGems Navigation menu

ssltransportagent 1.10-x86_64-linux

SSL Transport Agent is a foundation for all applications that may be classified as Transport Agents (TA). A TA listens to one or more TCP ports and when a connection is made to a listening port, a process is dispatched to communicate with that connection. The most common examples of this type of application are Mail Transport Agents (commonly known as Mail Servers), HTTPS Server (commonly known as a Web Server), Mail Delivery Agents (DOVECOT, for example), and other applications that exchange data through the internet. This gem only handles the interface to the network. The application which will process the data (yours) sits on top of this layer. This gem can operate in plain text or encrypted mode, and provides methods for issuing queries to MySQL and DNS. At the time of this writing, it contains only an AUTH PLAIN authentication method. The test application is a full, multi-port, multi-process SMTP receiver with TLS encryption and PLAIN authentication which demonstrates how the SSL Transport Agent is used. This gem is also an excellent demonstration of how to make SSLSockets work, for those interested in such things. This gem (C) 2015 Michael J. Welch, Ph.D. <mjwelchphd@gmail.com> Source code and documentation can be found on GitHub: https://github.com/mjwelchphd/ssltransportagent

Gemfile:
= Copy to clipboard Copied!

install:
=

Versions:

  1. 1.11 - December 04, 2015 x86_64-linux (22 KB)
  2. 1.10 - November 26, 2015 x86_64-linux (22 KB)
  3. 1.09 - November 18, 2015 x86_64-linux (21.5 KB)
  4. 1.08 - November 13, 2015 x86_64-linux (21.5 KB)
  5. 1.07 - November 08, 2015 x86_64-linux (21.5 KB)
Show all versions (21 total)

Owners:

Authors:

  • Michael J. Welch, Ph.D.

SHA 256 checksum:

51cec7dbad390fa45a503810e4646b141a6d6ec841c3c0f15cd425c32c5e3458

Total downloads 41,348

For this version 1,936

License:

MIT

Required Ruby Version: >= 0

Links: