linux.techass.com
"Tell Bill where to go today!"

Home/What's New
Products
Projects

Technology Associates Homepage


eternaLight!
Alien Technology?





Powered by Linux!
(of course)

SourceForge Logo taTelnet
[ Documentation | Downloads | Bugs | Change Log | Portability | License | Credits | Contact | How can I help ]

What is it?

taTelnet is a cross-platform telnet client utilizing the wxWindows cross-platform GUI library. The motivation is that most telnet's (especially M$'s) don't work properly and what's worse is that you can't get the source code to fix it.

Guess what? Here is a telnet program that emulates a DEC VT100 terminal with an extended "PC" mode. And if it doesn't work quite the way you want or is just plain broken, you can get the source code and fix it.

We appreciate additions and bug fixes. The whole point here is to create the best telnet program we can utilizing the collective brain power of the worlds programmers.

If you download taTelnet and find it useful (or not), please let me know at derry at techass.com. Praise, critizism, and/or comments are greatly appreciated. I want to know if it works for you or not. If you have problems, please email me and let me know what they are. I can't fix problems if I don't know they exist. Don't assume I know about something, email me and make sure I know.


Documentation

None yet (sorry :)).


Known Bugs and ToDo's

  • Nothing has been done to support internationalization.
  • The Win32 Console version seems to have a lag after pressing a key if started from a "shortcut" rather than from a "DOS" box.
  • Add SSH support.
  • Add history and scrolling to the terminal window.

Change Log

Version 1.1.1 - Nov 6, 2000
  • Fixed color dialog so "Default" button is enabled
  • Fixed clipboard copy so that it includes the last character selected
  • Fixed clipboard copy to use CR rather than LF between lines
  • Fixed bell sound under Windows

Version 1.1.0 - Nov 2, 2000
  • Added blinking cursor
  • Made terminal resizable
  • Added support for Ctrl-[, Ctrl-], Ctrl-\, Ctrl-_, and Ctrl-^
  • Fixed numeric keypad support
  • Fixed "PC" mode printing problems
  • Fixed character sent for Del key
  • Added DOS version
  • Added autoconf/automake scripts
  • Added cut and paste support

Version 1.0.3 - Oct 19, 2000
  • Added server history list to File menu.
  • Fixed printing problems in PC mode.
  • Added/updated makefiles for mingw32/cygwin compiler.
  • Added self-extracting installer for Windows.

Version 1.0.2 - Feb 13, 2000
  • Added dialog to allow color configuration.
  • Added configuration option to allow choosing either to use brighter colors or overstrike to render bold text.

Version 1.0.1 - Feb 5, 2000
  • Restructured the directory layout.
  • Merged changes from Guillermo Rodruquez Garcia to compile with mingw32/cygwin32 under Windows and added his makefile.g95.
  • Created Win32 Console version (as requested by Oscar Martin Gonzalez). It seemed like such a good idea, I just had to do it.
  • Brightened color of default foreground text color.

Version 1.0.0 - Feb 4, 2000
  • added default for port to Connect dialog
  • fixed char sent for ESC key


Downloads

  • See SourceForge.net for latest downloads.

  • Version 1.1.1

    Please Note: The files in this release are located on our local server. They are also available from SourceForge.

    tatelnet-1.1.1.exe (~707K)
    Self-extracting installer for the Win32 executable. This is all you need to use it under Windows 95/98/NT. Includes both the GUI and console versions (console version is installed in the "windows" directory as tatelnetc.exe). Please let me know if you have problems with this.

    tatelnet-1.1.1.zip (~617K) or tatelnet-1.1.1.tgz (~550K)
    Complete sources with makefiles for both Windows (VC++ and mingw32/cygwin32) and Linux as well as project files for Borland C++ 5.0. You will also need a copy of the wxWindows library for your platform which is available from the www.wxwindows.org website. This version has been tested with version 2.2.1.

    tatelnet-linuxi386-1.1.2.tgz (~1030K)
    This is a precompiled executable for Linux on Intel. It is statically linked to wxWindows 2.2.7, but dynamically linked to GTK+, glibc2, etc. It was built on RedHat 6.2, but may work with other distributions as well. Please email me at derry at techass.com if you have any problems with this, I would really like to know whether this works for you or not. Note: I have put the as yet unreleased 1.1.2 binary up here to fix the "single pixel wide" window problem.

  • Version 1.1.0

    tatelnet-1.1.0.exe (~697K)
    Self-extracting installer for the Win32 executable. This is all you need to use it under Windows 95/98/NT. Includes both the GUI and console versions (console version is installed in the "windows" directory as tatelnetc.exe). Please let me know if you have problems with this.

    tatelnet-dos-1.1.0.zip (~51K)
    Precompiled DOS version. Note: this requires a "packet" driver, see the README file for more information.

    tatelnet-1.1.0.zip (~617K) or tatelnet-1.1.0.tgz (~550K)
    Complete sources with makefiles for both Windows (VC++ and mingw32/cygwin32) and Linux as well as project files for Borland C++ 5.0. You will also need a copy of the wxWindows library for your platform which is available from the www.wxwindows.org website. This version has been tested with version 2.2.1.

    tatelnet-linuxi386-1.1.0.tgz (~960K)
    This is a precompiled executable for Linux on Intel. It is statically linked to wxWindows 2.2.1, but dynamically linked to GTK+, glibc2, etc. It was built on RedHat 6.2, but may work with other distributions as well. Please email me at derry at techass.com if you have any problems with this, I would really like to know whether this works for you or not.

  • Version 1.0.3

    tatelnet-1.0.3.exe (~612K)
    Self-extracting installer for the Win32 executable. This is all you need to use it under Windows 95/98/NT. Includes both the GUI and console versions (console version is installed in the "windows" directory as tatelnetc.exe.)

    tatelnet-1.0.3a.zip (~151K) or tatelnet-1.0.3a.tgz (~131K)
    Complete sources with makefiles for both Windows (VC++ and mingw32/cygwin32) and Linux as well as project files for Borland C++ 5.0. You will also need a copy of the wxWindows library for your platform which is available from the www.wxwindows.org website. This version has been tested with version 2.2.1.

    tatelnet-linuxi386-1.0.3.tgz (~839K) or tatelnet-linuxi386-cmp-1.0.3.tgz (~782K)
    These are precompiled executables for Linux on Intel. They are statically linked to wxWindows 2.2.1, but dynamically linked to GTK+, glibc2, etc. They were built on RedHat 6.2, but may work with other distributions as well. tatelnet-linuxi386-cmp-1.0.3.tgz contains the same executable as the other only it has been compressed with UPX and is only ~800K vs. 2.1MB for the uncompressed version.

  • Version 1.0.2

    tatelnet-1.0.2.zip (~447K)
    Zipped copy of tatelnet.exe, the Win32 executable. This is all you need to use it under Windows 95/98/NT.

    tatelnet-src-1.0.2.zip (~208K) or tatelnet-src-1.0.2.tgz (~185K)
    Complete sources with makefiles for both Windows (VC++ and mingw32/cygwin32) and Linux as well as project files for Borland C++ 5.0. You will also need a copy of the wxWindows library for your platform which is available from the www.wxwindows.org website. You will most likely need one of the later beta snapshots (2.1.14 or 2.1.15), unless 2.2 has been released.

  • Version 1.0.1

    tatelnet-1.0.1.zip (~442K)
    Zipped copy of tatelnet.exe, the Win32 executable. This is all you need to use it under Windows 95/98/NT.

    tatelnetc-1.0.1.zip (~33K)
    Zipped version of the Win32 Console version.

    tatelnet-src.1.0.1.zip (~176K) or tatelnet-src.1.0.1.tgz (~158K)
    Complete sources with makefiles for both Windows (VC++ and mingw32/cygwin32) and Linux as well as project files for Borland C++ 5.0. You will also need a copy of the wxWindows library for your platform which is available from the www.wxwindows.org website. You will most likely need one of the later beta snapshots (2.1.14 or 2.1.15), unless 2.2 has been released.

  • Version 1.0.0

    tatelnet-1.0.0.zip (~442K)
    Zipped copy of tatelnet.exe, the Win32 executable. This is all you need to use it under Windows 95/98/NT.

    tatelnet-src.1.0.0.zip (~136K) or tatelnet-src.1.0.0.tgz (~117K)
    Complete sources with makefiles for both Windows (VC++) and Linux as well as project files for Borland C++ 5.0. You will also need a copy of the wxWindows library for your platform which is available from the www.wxwindows.org website. You will most likely need one of the later beta snapshots (2.1.14 or 2.1.15), unless 2.2 has been released.


How portable is it?

Currently it is portable to any platform to which wxWindows has been ported. This includes M$ Windows (haven't tested Win3.1, though), Linux, and most other Unixes (including Solaris and HP/UX) and hopefully the BSD variants. The Mac and OS/2 ports of wxWindows are under heavy development at the moment, so support for these should be available soon (Mac very soon, I hope).


License

All of the code with the exception of the GTerm code (VT100 terminal emulation code in the gterm directory, which is under a very GPL like license) is released under the GNU GPL license.


Credits

  • The wxWindows development team: what a great library they have produced and what a great resource they are!
  • Timothy Miller: thanks for the great VT100 terminal emulator. You made this so easy!

Contact

Please email any questions, comments, bug fixes, patches, etc. to Derry Bryson at derry at techass.com


How can you help?

The best way to help with this project is to contribute by either providing program patches or by providing feedback that helps further the development of the project.

If you would like to provide monetary support, please make a purchase at our sponsor Technology Associates, Inc. They not only provide the bandwidth and space for this website, but pay my salary to work on this software, not to mention that they manufacture some really cool flashlights!


Copyright © 2000-2002 Derry Bryson. All Rights Reserved.