Jumpgate is a powerful TCP connection forwarder that offers a wide range of enhancements and improvements when compared to similar software programs already available.
One of the main features that set Jumpgate apart from its competitors is its interactive mode, which allows users to query the connected party for the required forwarding information. Additionally, the software is equipped with the option to log the entire forwarded session in a file for later inspection, and it can also log information about the forwarded session through the syslog(3) facility.
Jumpgate has been extensively tested and works seamlessly on a variety of platforms, including OpenBSD 3.2 (i386), OpenBSD 3.1 (i386), OpenBSD 3.0 (i386), Solaris 8 (thanks to John Weekley and Jesper Peterson), Solaris 7 (thanks to Chris Donovan), AIX (thanks to feedback from Michael Pacey), FreeBSD 4.2-STABLE (i386) (thanks to Kiriakos Oikonomakos for the shell account), NetBSD 1.4.2 (i386), and Linux (various distributions and platforms - thanks to feedback from many people). Although it has not been tested personally, it is said to compile and run on Windows using Cygwin.
Version updates include adding the --enable-debug option to configure.in, the addition of the option of having a delay in the forwarded connection, and the incorporation of the additions of Oliver Fromme in regard to the ability to use names from the services database instead of port numbers, ability to use IP addresses for the -a option, and the ability to bind to a local IP. A manual page has also been created, and there's now an install and uninstall option available in the Makefile.
Overall, Jumpgate is a reliable and user-friendly TCP connection forwarder with a plethora of features to help users optimize forwarding information to their exact requirements. It's available for use under a BSD-style license (included in the package).
Version 0.7: N/A