VCF East is April 15-17. That's just 2 months away! Who's going? Do we have a plan? Last year DEC was well represented. This year could be even better! I am starting to put some things together. Hopefully we can connect to the HECnet backbone. My site will provide both Multinet and bridge links into HECnet as necessary.
-Steve
Time for a new release announcement of TCP/IP for RSX-11M-PLUS.
A couple of important fixes have been done since the last release.
Things that have been done since the last release:
TCP:
- Bugfix: If a socket was reused after closing down, without the
application doing a close, the sequence number from the previous
connection was reused. It should be reinitialized every time a session
is set up.
DECnet-over-IP:
- Bugfix: If a connection over TCP got out of sync it could go into an
unrecoverable state.
- (Also note that DECnet-over-IP could reuse connections that were shut
down without closing them, thus the fix to TCP mentioned above
specifically affects DECnet-over-IP.)
HTTP:
- Added If-Modified-Since and If-Unmodified-Since parsing and handling.
- Added a default mapping for users that do not have a PUBLIC.TXT file.
- Improved installation to not overwrite configuration for HTTPD.
- Reworked the CGI interface so that it now handles multipart posts.
This means it can be used for uploads and all kind of complex forms.
- Added a [CGIDEMO] directory with some example programs on how to use CGI.
- Added some library functions to IND to handle the CGI interface.
- Changed HTTP server to use a logical name for the configuration directory.
FTPD:
- Improved logging.
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
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