I have not released an updated mTCP since July 2015. I've got a few bug fixes that I want to distribute, so I'm overdue for for another release. If you have any bug reports or feature requests, now would be the time to let me know.
So far I have the following changes:
HTGet had the most work done; the lack of chunked encoding support was a major screw-up on my part.
I don't have any new programs or big changes planned. SSH and other programs that require SSL are kind of out of scope; they require too many libraries to be back ported and the libraries are too big to re-implement on my own, even if the 4.77Mhz machines that I target could handle the code. I started a Gopher client years ago but there has not been a huge demand for Gopher. ;-0
Here are some of things I am thinking about long term:
Cheers,
Mike
So far I have the following changes:
- All: Warn about white space on the end of configuration file lines
- HTGet properly handles chunked encoding
- HTGet error checking on file writes is vastly improved.
- HTGet gets a "quiet mode" option
- HTGet HTTP 0.9 support and misc bug fixes.
- Telnet outgoing packet handling improvements. (Bug tripped by a telnet BBS sending small packets.)
- Telnet: Provide a setting to eliminate CGA snow and add a CGA_MONO color palette.
- IRCjr: Provide a setting to eliminate CGA snow.
- FTP Server: fix bug when using a sandbox on a whole drive, not just a directory.
- DHCP: More robust error checking when reading and writing the config files.
HTGet had the most work done; the lack of chunked encoding support was a major screw-up on my part.
I don't have any new programs or big changes planned. SSH and other programs that require SSL are kind of out of scope; they require too many libraries to be back ported and the libraries are too big to re-implement on my own, even if the 4.77Mhz machines that I target could handle the code. I started a Gopher client years ago but there has not been a huge demand for Gopher. ;-0
Here are some of things I am thinking about long term:
- IPv6 is partially in place but that's going to take a while to fully implement.
- FTP client: A warning when it thinks you are transferring a binary file using ASCII mode.
- Possible more optional features in the FTP client and server.
- A program that can image a hard disk over the network. (Think Ghost, but it runs on an XT class machine.)
- A telnet BBS. I started this years ago and I really should pick it up again.
- A demo program that plays "8088 Corruption" style video over the network.
- A stripped down HTTP server that is simpler and smaller.
- Multiple IRCjr profiles so you can use a different configuration for each IRC network.
- HTGet cookie support.
Cheers,
Mike