mTCP 2025-01-10 Release Notes Welcome to the latest release of mTCP! This is a smaller but important release, as there are some fixes in the library code that will help improve reliability. Here is what is has changed: * Library fix: Improve the retry handling when the packet driver reports that it could not send a packet. A small back-off is now included to give the packet driver time to recover. * Library fix: Improve TCP error recovery by ARPing the target of a packet each time a retry is performed. Some routers assume a quiet machine has gone away and garbage collect something, which kills long running TCP/IP connections when they try to start up again. Sending an ARP to the target during the recovery process seems to help those routers. (This was noticed on WiFi connections on an Asus router.) * Library fix: A nameserver was required to be set even if you were only interested in using a HOSTS file. This is fixed. * HTTP Server: Fix the incorrect image/jpg MIME type. (The correct type is image/jpeg.) * Telnet: Rewrite the line wrapping logic. It was close but now it is far better. This was affecting some versions of Tmux. In addition to that, the NetDrive source code has been released and can be found in the source zip file. Enjoy! -Mike Brutman *mirrored from https://www.brutman.com/mTCP/mTCP_2025-01-10_Release_Notes.html