|
Project Information
Featured
Downloads
Links
|
mTCP is a TCP/IP stack and applications designed to run well on older x86 personal computers running DOS operating systems. Features include stable/robust code and high performance even on the slowest machines. Code features and memory utilization are chosen to fit even modestly configured machines. Current applications include an IRC client (IRCjr), an FTP client, a Telnet client, Netcat, Ping, and SNTP client, a DHCP client, HtGet, and an FTP server. Supported operating systems include PC DOS and MS DOS versions 2.1 and greater and FreeDOS. DOSBox, a DOS emulator can be used if you have the HAL-9000 build that includes NE2000 Ethernet card emulation. Supported machines include everything from the original IBM PC (1981) to virtual machines like VirtualBox and VMWare. mTCP has been tested on a wide variety of machines. If you have ideas to improve mTCP or a bug report please contact me directly and I'll try to get it fixed. If you need help getting started with the source code I'm happy to do that as well. -Mike 2011-10-29: The Oct 29t release fixes a Telnet options negotiation bug. Telnet should now be reliable when connecting to servers that send out a large number of telnet options. The other mTCP program are unchanged. |