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