DeleGate

Software Screenshot:
DeleGate
Software Details:
Version: 9.9.7 / 9.9.8 Pre20
Upload Date: 12 May 15
Developer: Yutaka Sato
Distribution Type: Freeware
Downloads: 56

Rating: 3.0/5 (Total Votes: 1)

DeleGate is a multi-purpose application level gateway, or a proxy server which runs on multiple platforms (Unix, Windows, MacOS X and OS/2). DeleGate mediates communication of various protocols (HTTP, FTP, NNTP, SMTP, POP, Telnet, SOCKS, etc.), applying cache and conversion for mediated data, controlling access from clients and routing toward servers.

DeleGate translates protocols between clients and servers, applying SSL(TLS) to arbitrary protocols, merging several servers into a single server view with aliasing and filtering.

Born as a tiny proxy for Gopher in March 1994, it has steadily grown into a general purpose proxy server. Besides beeing a proxy, DeleGate can be used as a simple origin server for some protocols (HTTP, FTP and NNTP).

Features:

  • UNBOUND PROXY: A user can select target servers arbitrarily in ad hoc way showing destination in user level data specific to the protocol of the client.
  • BOUND PROXY: An administrator of DeleGate can specify which destination server is used depending on accessing client.
  • CACHE: A message data transferred on a protocol is cached in its inherent format and shared among DeleGate as gateway servers of different protocols.
  • CONNECTION SHARING: An established connection to a server in anonymous user can be reused and shared among multiple clients.
  • DATA CONVERSION: DeleGate has several built-in data conversion filters which can be applied to a specific part of data in a message on each protocol.
  • PROTOCOL CONVERSION: A client of a protocol can talk with servers of other protocols via DeleGate.
  • AUTHENTICATION / SECURE PROTOCOL CONVERSION: DeleGate can relay between a non-SSL client and a SSL server, or between a SSL-client and a non-SSL server.
  • ACCESS CONTROL: Accesses to be permitted to pass DeleGate are described by a set of triples of destination protocol, destination server and source client.
  • LOGGING: Detailed logging of DeleGate actions and protocol dependent logging in standard formats.
  • AUTOMATIC INVOCATION: DeleGate can be invoked automatically on demand or at the startup time of the host system.
  • RESOLVER CONTROL: You can control the combination and sequence of multiple resolution mechanisms, independently of platforms.
  • ROUTING CONTROL: A route toward the server can be selected from alternatives depending on protocol, server and client (host and user).
  • MOUNTING SERVERS: Multiple target servers of multiple protocols can be merged into a single server of a protocol, with resource name filtering and aliasing.
  • PROXY ON DEMAND: Automatically invoked proxy just for the current session.
  • ORIGIN SERVER: You can use DeleGate as simple origin servers for several protocols.
  • EXTENSION BY USERS: You can attach your own graphic images, messages, and programs to DeleGate without modifiying the DeleGate program.
  • TCP WRAPPER: You can use DeleGate like inetd TCPwrapper which make your own filter program work as a server with access control.
  • SCHEDULER: You can use DeleGate like crond which invokes specified commands at specified timing.
  • MULTI-PLATFORM: DeleGate runs on multiple platforms and can be compiled from a common source program without any platform dependent configuration.

What is new in this release:

  • introduced "yysh" over yyMUX
  • introduced "yyMUX" protocol for multiplexed persistent connections
  • introduced "Y11" protocol to invite remote X11 clients

What is new in version 9.9.7 Pre32:

  • introduced "yyMUX" protocol for multiplexed persistent connections
  • introduced "Y11" protocol to invite remote X11 clients

What is new in version 9.9.5:

  • portability and a fast HTTP proxy

What is new in version 9.9.2:

  • This release fixes many minor problems with gatewaying FTPS over FTP, sftp over FTP, NNTP cache over NFS, host name resolution, wildcard host names in DNS, and platform dependent problems on Solaris, HPUX, OSF/1, Cygwin, and Win32.

What is new in version 9.9.0:

  • This is a new stable version with enhancements for reverse proxy, server clustering, TLS server name indication, HTTP based VPN, fixes for MITM, and porting to Windows Mobile/CE.

Similar Software

msmtp
msmtp

28 Sep 15

SharpWebMail
SharpWebMail

3 Jun 15

OpenEMM
OpenEMM

20 Feb 15

lbdb
lbdb

11 May 15

Comments to DeleGate

Comments not found
Add Comment
Turn on images!