Time for a new release announcement of TCP/IP for RSX-11M-PLUS.

This release address some serious bugs and also address performance.
I strongly encourage people to upgrade to the latest version to get these fixes, since they can otherwise cause system crashes.

Things that have been done since the last release:

ICMP:
- There was a bug that triggered for some specific ICMP error packets,
which cased stack corruption, and system crashes. This bug have been around for a long time, but usually don't trigger, which is why it have remained around for so long.

TCP:
- Reworked the timer code. Under some circumstances, the timers was not restarted properly, which could cause longer timeouts of things than there should be. - Reworked how ACKs for packets are generated. TCP can delay sending ACKs in some cases, to improve performance. The algorithm for this have been improved to better interact with Nagle. - Added new functionality, by which writes can add data in a pending state, meaning it will not be sent immediately. This can improve performance where Nagle is used, but it is known that several writes will be done in short succession. (telnetd is now using this feature.)
- Added the ability to define the keepalive time for individual connetions.
- Correct retransmit timer on accept calls.

HTTP:
- Improve the handling of subprocesses for CGI scripts, to make it more error proof. - Stop defining the QUERY_STRING logical for CGI scripts, if no query string exist.

SPOOF:
- Bugfix: The spoof handler could block the same address multiple times under some circumstances.

TELNETD:
- Changed code to use pending data feature in TCP for better network utilization.


As usual, the distribution is available from:
ftp://mim.update.uu.se/bqtcp.dsk
ftp://mim.update.uu.se/bqtcp.tap
ftp://ftp.update.uu.se/pub/pdp11/rsx/tcpip/tcpip.dsk

The documentation is also available through ftp on Mim, or also at http://mim.update.uu.se/tcpipdoc

The firewall for Mim have now been removed, so no need for the alternate ports, but Mim is still listening to the alternate ports as well.
ftp: 10021
telnet: 10023

        Johnny

--
Johnny Billquist                  || "I'm on a bus
                                     ||  on a psychedelic trip
email: b...@softjar.se             ||  Reading murder books
pdp is alive!                     ||  tryin' to stay hip" - B. Idol
_______________________________________________
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Reply via email to