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

2017-10-08 Thread Johnny Billquist
And oops. A small error managed to sneak by causing WWW to sometimes 
crash with a memory error when a bad request comes in.


Fixed, and a new dist have been cut and uploaded. Please update again if 
you already managed to dpwnload it since the announcement, but before now.


  Johnny

On 2017-10-08 21:34, Johnny Billquist wrote:

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

This release contains a lot of fixes and improvements in many areas.
There is one very serious bug in TCP that is fixed in this release which
is why I really encourage people to upgrade.


Highlights:

- Stability and reliability improvements in TCP.
- Improved SPOOF detection.
- Improved stability.


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


Installation process:
- The IPGEN script now more smoothly handles updates to an existing
installation.


Ethernet driver:
- Improved driver reset handling.
- Implemented MTU backoff in ethernet driver, to handle unpatched DEC
XU: driver.


TCP:
- At socket close time, if there were pending packets to process still
in the socket, the system pool could become corrupted, causing a crash
at some random later time.
- Add more spoof processing for suspicious connections.


FTPD:
- Improved error handling for not logged in clients.


HTTP:
- Implemented spoof processing for connections which looks suspicious.


MAILD:
- Implemented spoof processing for connections which looks suspicious.


Mail client:
- Added basic hooks for extending mail to deal with several folders
(still not complete).


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


As a final word about this release. As always things progress with time,
but I think it's safe to say by now that BQTCP is now a very stable
TCP/IP with almost all features one can expect. There might always be
some more work on the lower level protocols, but at this point, expect
that most work and updates will be more and more on various daemons and
clients.
If there is anything in particular anyone is looking for, let me know.

Johnny




--
Johnny Billquist  || "I'm on a bus
  ||  on a psychedelic trip
email: b...@softjar.se ||  Reading murder books
pdp is alive! ||  tryin' to stay hip" - B. Idol
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

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

2017-10-08 Thread Johnny Billquist

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

This release contains a lot of fixes and improvements in many areas. 
There is one very serious bug in TCP that is fixed in this release which 
is why I really encourage people to upgrade.



Highlights:

- Stability and reliability improvements in TCP.
- Improved SPOOF detection.
- Improved stability.


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


Installation process:
- The IPGEN script now more smoothly handles updates to an existing 
installation.



Ethernet driver:
- Improved driver reset handling.
- Implemented MTU backoff in ethernet driver, to handle unpatched DEC 
XU: driver.



TCP:
- At socket close time, if there were pending packets to process still 
in the socket, the system pool could become corrupted, causing a crash 
at some random later time.

- Add more spoof processing for suspicious connections.


FTPD:
- Improved error handling for not logged in clients.


HTTP:
- Implemented spoof processing for connections which looks suspicious.


MAILD:
- Implemented spoof processing for connections which looks suspicious.


Mail client:
- Added basic hooks for extending mail to deal with several folders 
(still not complete).



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


As a final word about this release. As always things progress with time, 
but I think it's safe to say by now that BQTCP is now a very stable 
TCP/IP with almost all features one can expect. There might always be 
some more work on the lower level protocols, but at this point, expect 
that most work and updates will be more and more on various daemons and 
clients.

If there is anything in particular anyone is looking for, let me know.

Johnny

--
Johnny Billquist  || "I'm on a bus
  ||  on a psychedelic trip
email: b...@softjar.se ||  Reading murder books
pdp is alive! ||  tryin' to stay hip" - B. Idol
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] 5 Questions (3 Questions Sire) About RSTS/E and Command Line.

2017-10-08 Thread Johnny Billquist
Brett. I suspect you have been dropped from the hecnet mailing list. 
Your mta also have opinions about my address, so I can't even mail you 
directly.


  Johnny

On 2017-10-07 16:43, Brett Bump wrote:


Thanks Johnny,

On Sat, 7 Oct 2017, Johnny Billquist wrote:

First of all, the HECnet mailing list is restricted to subscribed 
members only, so you can't post there until you've subscribed.



There are 10,189 messages in my HECnet folder, starting on 09/11/2007 and
most recent are your TCP/IP updates on April 30 and September 3rd.  There
is a big gap in my list from 2013 until your announcements, maybe I got
lost in the list along the way.


Sorry about the loss.
There are a guest account on both MIM:: and MAGICA::
MIM:: is an emulated PDP-11/74, while MAGICA:: is a real PDP-11/70. 
Both are running RSX-11M-PLUS V4.6, and the guest account have name 
GUEST and password GUEST. They drop you into DCL, so it shouldn't be 
too hard. They are also accessible from the internet as 
Mim.Update.UU.SE and Magica.Update.UU.SE, with telnet access.


One difference that might be relevant is that in RSX, when you connect 
you are not automatically thrown the login prompt. You are at a 
command prompt in logged out mode, where you can both get help, as 
well as log in.



3.  Does anyone have a current HECnet map, so that said students could
.   see how HECnet is set up and navigate a couple of different 
machines?


As far as I know, there is no current map. There have been a couple of 
attempts in the past, but it was a while since I last saw any, and 
they have never been very complete.
The best "picture" is by going to http://mim.update.uu.se/nodedb, 
which is served from MIM (obviously) using Datatrieve, and the source 
of the nodename database, with some additional information. However, 
one have to be away that many machines in the last is not online most 
of the time.


To explore a bit more, one can play with NCP and find out which areas 
are online, and at least some subset of which machines are online. But 
it becomes a question of knowing how to use NCP, how DECnet works, and 
some patience.


Johnny

--
Johnny Billquist  || "I'm on a bus
 ||  on a psychedelic trip
email: b...@softjar.se ||  Reading murder books
pdp is alive! ||  tryin' to stay hip" - B. Idol
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh



--
Johnny Billquist  || "I'm on a bus
  ||  on a psychedelic trip
email: b...@softjar.se ||  Reading murder books
pdp is alive! ||  tryin' to stay hip" - B. Idol
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Fanfold Photos.

2017-10-08 Thread Johnny Billquist

Hi.

On 2017-10-07 17:24, Brett Bump wrote:


Paul, (and anyone else that wants to take a look).

http://www.rsts.org/~bbump/unknown_author


Oh! I just realized I misunderstood the quote you started with. The 
specific peek "sequences" have most of the time always been unsupported, 
as what the sequences do are describing is how to dig through various 
internal RSTS/E structures in a running system to get specific 
information. The data structures and where they reside have never been 
guaranteed to not change between versions.


So, in the end, nothing surprising at all here. I initially thought the 
text was saying that PEEK was unsupported in that version.


  Johnny



It's not like it is that long, I will probably end up typing it in.

Brett

On Fri, 6 Oct 2017, Paul Koning wrote:




On Oct 6, 2017, at 3:29 PM, Brett Bump  wrote:


This is mostly for Tim and Paul, but I figured to cross-post in case any
one might have seen this before (before I lob thy Holy Hand Grenade).

1.  In cleaning up some of my old paperwork, I stumbled across a fanfold
.   paper copy of "RSTS/E System Programmer's Notebook" page 3 (no 1-2)
.   followed by Chapters 1-5 and Appendix A, B pages 1-5.  The bottom of
.   the Preface reads:
.
.   "What follows is a sermon, it is not a Gospel."
.
.   A section on the first page of Appendix A has a paragraph that says:
.
.   CAUTION
.   The PPEK sequences described in this (sic. I presume PEEK)
.   document are not a part of the supported
.   functionality of RSTS/E V6C as described
.   in the RSTS/E Software Product Description.
.
Has anyone seen/read this before, know who wrote it, have a digital copy
that could be distributed out, or am I destined to type it back in so 
all

can read (it is good material on old yellowed crackly fanfold paper)???


That doesn't ring bells, and I don't seem to have that document in my 
files.  I was part of RSTS/E development at that time, so if it came 
from there I might have seen it but let it slip my memory.


Could you scan a few pages, perhaps the first few and a couple of 
pages of that appendix, so I can see more of the context?  Just a 
simple photograph is probably good enough if you don't have a scanner.


Typing it all in is hard work (I've done it for un-OCR-able listings, 
300 pages).  If the listing is clean, a scan plus OCR will cut the 
effort very considerably.  Or just a scan, since scans are perfectly 
readable for humans.  OCR is only necessary if it's code that you want 
to be able to compile/assemble or other kinds of data that need to be 
processed by some program.  Not too long ago I sent an old listing of 
"BTSS" (RSTS v0) to another person on this list, who scanned it very 
skillfully.  In other words, those capabilities are around.


2.  I lost a very good friend (coworker) this week to MI (he was 
66).   ...


I'm sorry to hear that.  I don't have answers on your other two 
questions.


paul



___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh


--
Johnny Billquist  || "I'm on a bus
  ||  on a psychedelic trip
email: b...@softjar.se ||  Reading murder books
pdp is alive! ||  tryin' to stay hip" - B. Idol
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh