* [TUHS] Re: Craig Partridge on BBN vs BSD TCP/IP
@ 2026-01-20 12:18 Noel Chiappa via TUHS
0 siblings, 0 replies; 3+ messages in thread
From: Noel Chiappa via TUHS @ 2026-01-20 12:18 UTC (permalink / raw)
To: tuhs; +Cc: craig, jnc
> From: George Michaelson
> Craig wrote this to the IETF list
> From: Craig Partridge
>> The UNIX implementation was done at BBN, if I remember correctly, by
>> Jack Haverty.
There were _two_ PDP-11 UNIX implementations at BBN. The first, in MACRO-11,
by Jack Haverty, was a port of the one done at SRI by Jim Mathis. The second,
in C, was done by Mike Wingfield. I don't know if this one influenced the VAX
Unix one by Gurwitz. See:
https://www.tuhs.org/cgi-bin/utree.pl?file=BBN-V6
for its source, and:
https://www.rfc-editor.org/ien/scanned/ien98.pdf
for more about it.
Noel
^ permalink raw reply [flat|nested] 3+ messages in thread
* [TUHS] Re: Craig Partridge on BBN vs BSD TCP/IP
2026-01-21 8:39 [TUHS] " Paul Ruizendaal via TUHS
@ 2026-01-21 9:41 ` Erik E. Fair via TUHS
2026-01-21 11:02 ` Paul Ruizendaal via TUHS
0 siblings, 1 reply; 3+ messages in thread
From: Erik E. Fair via TUHS @ 2026-01-21 9:41 UTC (permalink / raw)
To: Paul Ruizendaal; +Cc: tuhs@tuhs.org
Two very commonly used (at the time) Unix network applications which use TCP urgent (out of band): telnet(1) and rlogin(1). There is mirrored code in their respective daemon counterparts, too.
The NetBSD source code for telnetd(8) contains a couple of mitigations for the off-by-one urgent data bug, some marked by /* XXX */ comments, in state.c, telnetd.c, and utility.c
See https://cvsweb.netbsd.org/bsdweb.cgi/src/libexec/telnetd/
Erik
^ permalink raw reply [flat|nested] 3+ messages in thread
* [TUHS] Re: Craig Partridge on BBN vs BSD TCP/IP
2026-01-21 9:41 ` [TUHS] " Erik E. Fair via TUHS
@ 2026-01-21 11:02 ` Paul Ruizendaal via TUHS
0 siblings, 0 replies; 3+ messages in thread
From: Paul Ruizendaal via TUHS @ 2026-01-21 11:02 UTC (permalink / raw)
To: Erik E. Fair; +Cc: tuhs@tuhs.org
> On 21 Jan 2026, at 10:41, Erik E. Fair <fair-tuhs@netbsd.org> wrote:
>
> Two very commonly used (at the time) Unix network applications which use TCP urgent (out of band): telnet(1) and rlogin(1). There is mirrored code in their respective daemon counterparts, too.
>
> The NetBSD source code for telnetd(8) contains a couple of mitigations for the off-by-one urgent data bug, some marked by /* XXX */ comments, in state.c, telnetd.c, and utility.c
>
> See https://cvsweb.netbsd.org/bsdweb.cgi/src/libexec/telnetd/
>
> Erik
Ah, did not know that. Thanks!
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-01-21 11:03 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-20 12:18 [TUHS] Re: Craig Partridge on BBN vs BSD TCP/IP Noel Chiappa via TUHS
-- strict thread matches above, loose matches on Subject: below --
2026-01-21 8:39 [TUHS] " Paul Ruizendaal via TUHS
2026-01-21 9:41 ` [TUHS] " Erik E. Fair via TUHS
2026-01-21 11:02 ` Paul Ruizendaal via TUHS
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).