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: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
On Thu, Oct 27, 2016 at 11:26:22AM +0200, Johnny Billquist wrote:
>
> 100Gb/s to a 10Mb/s interface... Poor Magica... :-)
I think there is probably a 100GB -> 10GB -> 1GB -> 100MB ladder in
between :) So she will not have to feel ashamed.
/P
Hi
Since some of you use Johnnys bridge or connect to MIM or Magica I
though you wanted to know that Uppsala University is getting a network
upgrade and will flip the switch(es) on tonight at 19:00 and on the
31:st.
I'm told we shouldn't notice it due to redundant lines, but you never
know :)
If all goes well you should, at least part of the way, be able to telnet
to our old machines at a whopping 100GB/s
Cheers,
Pontus.
Guys,
Just in case anyone is interested, I?ve made a dump of all the HECnet mailing list message I have (about 15,000 of them, going back to 2008) in mbox format (basically a big flat ASCII file).
I plan on updating this every month or so.
Link: https://dl.dropboxusercontent.com/u/10129729/hecnet/hecnet-list-dump-2016-0… (22 MBs compressed, 173 MB uncompressed)
Sampsa
Folks,
Nobody cares, but GATE18 has been down for a couple of weeks. I'm
having trouble with the virt box that hosts simh. We'll be back.
That's a threat. :)
De
Hi all
Anyone else not able to get to www.process.com ? I could use a PMDF
hobbyist license renewal and I can't seem to get to their website, timed
out. Home, work (different ISPs) doesn't matter.
Fred
Guys,
Just for the hell of it I?ve set up an IRC channel on irc.rizon.net (because they have a fairly nice Web chat interface on top of being quite stable) called #hecnet_chat.
I?ve also set up an account on LABVAX that will connect you to it using the username CHAT.
Let me know if you have any problems (and yes, I?m aware that the IRC program crashes on exit, I have no idea why, but aside from that it seems to work OK).
Sampsa
Greetings
I have a set of OpenVMS 7.3 era manuals available (grey wall).
They are located in Windermere, UK. At the moment I am unable to ship
them due to lack of packing materials so it would be either via
collection or by an arrangement.
The manuals are generally in good condition. I can get a list together
if anyone is interested.
I also have a large numbr of HP/Compaq softbound manuals which came as a
set also available.
Please email me direct if interested.
I am the organiser of declegacy.org.uk so if you want to come along on
October 15th-16th and collect them you've got a reason to visit
Windermere.
Please feel free to pass this message on to anyone you think might be
interested.
Regards, Mark.
Time for a new release announcement of TCP/IP for RSX-11M-PLUS.
This is a release that mainly address a couple of potential bugs that
have been identified and fixed in the TCP layer. 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:
TCP:
- Several bugfixes which could cause kernel memory corruption under some
circumstances. Mostly a problem with slow machines and high volumes of
network traffic.
DHCP:
- Changed DHCP to not print anything in case a plain renewal of the
current IP address is done.
HTTP:
- Bugfix in the HTTP daemon, which could report incorrect times for last
modify for files under some circumstances.
TELNETD:
- Changed code to to explicit push after I/O requests are complete,
which improves performance.
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
As Mim is behind a firewall, which at the moment is blocking incoming
ftp and telnet (we are working on getting that removed again), an
alternative is to connect to Mim as Mim.Update.UU.SE:10021 (for ftp) and
Mim.Update.UU.SE:10023 (for telnet).
(Guess why the ability to listen to multiple ports for telnet, as well
as being able to give a port argument to ftp came about... ;-) )
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