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

Johnny Billquist bqt at softjar.se
Wed Jun 12 16:13:50 PDT 2019


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

Highlights:

This release have some rather significant work done on the mail system.
There have also been some minor improvements on TCP, HTTPD, FTP and
libraries.


Detailed information on things that have been done since the last release:

TCP:
. Improved retransmission handling at Fin Wait 2.
. Correct keepalive handling at Fin Wait 2.
. Improved processing at socket close. TCP sockets should do keepalives, 
and not probes when in Fin Wait 2.


Libraries:
. Corrected program section attributes on some modules in BQTLIB, so 
that they work correctly also on overlaid programs.
. Bugfix in BQTC library. Recent changes to quadtime to string 
conversion had introduced a potential buffer overflow error.


FTPD:
. Change FTPD read command processing to avoid a race condition.


HTTPD:
. Reworked logging routines to fix some performance issues.
. Bugfix in IND forms library for CGI scripts.


MAILD:
. Changed mailbox format for better performance.
. Changed location for mail spool file.
. Added checking for /NOBRO for new mail announcements.
. Increased stack size since the task sometimes ran out of stack.
. Reduced static data memory use.
. Changed overlay scheme to make more memory available.
. Added various error checks in the code.
. Changed usage so all queue operations requires a user with privileges.
. Added label handling for mails.
. Added copying of sent mails to self.
. Improved error mail generation in MAILD.
. Added mail size information to mails.
. Added conversion tool for old mailboxes.


*** Important notice about MAILD ***

The changes to MAILD are not seamless. When installing the new version,
the mailbox update program should be run, in order to upgrade all user
mailboxes to the new mailbox format. The task for this is MBXUPD.TSK.
There are no issues with running this task several times. A mailbox that
has already been updates will not be modified anymore by the update task.

The location of the mail queue file have moved. After installation, you 
could just move the mail queue file over to the new place, or else 
re-initialize the mail system.
The mail queue file name is MAILQUEUE.DAT, and it was previously located 
at MAIL$:, but it should be moved to LB:[1,7] instead.

Once the mailboxes have been updated, and the mail queue file have been 
moved/recreated, the mail system have been updated, and you are ready to
use the new mail system.

*** Important notice about MAILD ***


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

I hope people find this update useful. While there are no really 
critical issues that have been solved, I still recommend people to 
update, since this new version do contain improvements that are 
beneficial and as far as I know there are no issues or problems updating 
to this newest version.

	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 Hecnet-list mailing list