[Simh] Announcing TCP/IP for RSX-11M-PLUS

Johnny Billquist bqt at softjar.se
Sat Mar 12 08:41:10 EST 2016


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

Several fixes and improvements have been made since the last announcement.

Things that have been done since the last release:

IP:
- Bugfix: If a packet is received which have less data than the 
indicated length in the IP header, the packet was not freed, causing 
memory to be lost, eventually leading to memory exhaustion.

TCP:
- Improvement: When Files-11 functions are used, and an ANSI filename is 
given for the remote host, previously the filename block was corrupted 
which caused programs like PIP to display garbage filenames on errors. 
TCP now creates an artificial filename that is based on the resulting IP 
address.

DECnet-over-IP:
- Added network counters for lines and circuits.
- Improved error checking in the MNC configuration program.

RMD:
- Expanded fields to be able to display larger numbers, which previously 
were truncated.

HTTP:
- Added Content-Length: header to responses when the size can be found. 
This can cost in performance for some files, but improve transfer 
performance for some files. Check the documentation.
- Bugfix: 301 responses (redirects) held an empty Content-type: header 
that has been removed.

FTP:
- Bugfix: Files were not transferred correctly in binary mode.
- Bugfix: File protection handling was broken for RSX mode.
- Improvement: Files are now pre-allocated when received, based on the 
size reported by the SIZE command.

FTPD:
- Bugfix: Files were not transferred correctly in binary mode.
- Bugfix: File protection handling was broken for RSX mode.

NTPDATE:
- Improvement: NTPDATE can now run as a daemon on a regular basis, 
meaning it will keep time correct over long times. See documentation.

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

Note! I've realized that BQTCP/IP do not work right if you have a 
PDP-11/74 with multiple processors online. I'll fix that at some point,
as it's probably just a case of affinity not being set on devices, nor
relevant processes. This might only be a problem with telnet in fact. I 
know for sure that the IP and TCP drivers works ok in multiprocessor
systems.

	Johnny

-- 
Johnny Billquist                  || "I'm on a bus
                                   ||  on a psychedelic trip
email: bqt at softjar.se             ||  Reading murder books
pdp is alive!                     ||  tryin' to stay hip" - B. Idol


More information about the Simh mailing list