Commit Graph

17997 Commits

Author SHA1 Message Date
cgd
6be793f659 use mono_time, rather than time, to keep track of timeouts. time can change
unpredictably.
1996-02-24 21:09:38 +00:00
chopps
6ab6c3037d remove floating point expressions. gen_cvtab.c generates a conversion
table to replace a specific floating point expression in grf_cv.c
1996-02-24 20:13:00 +00:00
jtk
bf9897158a put back in a change I accidentally dropped from telnet.95.10.23 1996-02-24 20:02:02 +00:00
jtk
47dc9102de restore lost local change (be careful with 'long' vs. 'int'
distinctions)
1996-02-24 19:13:37 +00:00
jtk
0058997e19 restore last of the lost local changes. 1996-02-24 18:43:37 +00:00
jtk
07f5d8ea64 replace another lost change: "help" is a valid hostname. 1996-02-24 18:33:50 +00:00
ragge
df5a5e9485 Remove __FORK_BRAINDAMAGE, and the reason to why it was there. 1996-02-24 15:17:35 +00:00
briggs
6969bbbc1c Add ns_cksum.c. 1996-02-24 12:59:47 +00:00
chopps
830ceda65d remove generic scsi stuff and use ../../../scsi/files.scsi 1996-02-24 08:59:21 +00:00
chopps
c6768054a9 cleanup, add (commented-out) serial buffer and lev6_defer options 1996-02-24 08:58:37 +00:00
chopps
1bf748f356 use newly allocated ethernet address (fixes #2117) 1996-02-24 07:47:36 +00:00
chopps
d1d39c63d4 remove local strncmp (fixes #2115) 1996-02-24 07:44:06 +00:00
chopps
d22df43756 cast to arg to caddr_t (fixes #2114) 1996-02-24 07:43:14 +00:00
jtk
42a670f945 restore local change mistakenly overrun in import of 95.10.23
telnet--keep track of a client-side close and just turn off one
direction of the socket; keep running until server side closes down too.
1996-02-24 07:32:00 +00:00
mycroft
40d57df71a Switch byte order of ID and configuration registers for 14f and 34f. 1996-02-24 05:27:49 +00:00
jtk
aefee90c37 RCS Id Police 1996-02-24 01:34:44 +00:00
jtk
42e1b6b73d update to telnetd from 95.10.23 version. Includes Borman's scrub_env()
to keep stuff out of the environment on the way to exec (we already have
one in the state machine that keeps them from arriving over the wire, so
this should be redundant, but it'll make any further updates easier to
have it present).

also, RCS Id police.
1996-02-24 01:22:12 +00:00
jtk
583a8146a9 update to 95.10.23 version of telnet
also, RCS ID police
1996-02-24 01:18:25 +00:00
jtk
0dcff75424 update libtelnet with changes through 95.10.23 version 1996-02-24 01:15:15 +00:00
mrg
a484d585d1 merge sendmail 8.7.4 1996-02-24 01:00:12 +00:00
thorpej
fa7bee29a5 Completely rework how the console is probed. Console probing no longer
requires pre-autoconfigured devices.  Fix up some prototypes.  Part of the
long journey towards new config.  (GETTING THERE!)
1996-02-24 00:54:53 +00:00
mark
c1b23518d2 ARM FPE is now secure i.e. user processes cannot use FP instructions
to access kernel memory.
1996-02-23 22:20:43 +00:00
mark
a01675725c Added #ifdef FPE guard. 1996-02-23 18:50:56 +00:00
ragge
2294cbd022 Fixed bug causing DMA to user stack from Massbus disks to give segfaults. 1996-02-23 17:54:33 +00:00
ragge
2aa22f8fbf Allow rewriting of disk label after newfs. 1996-02-23 17:29:01 +00:00
thorpej
1a5d5e25c6 Add an "sw_options" patchable global so that folks can still live life
on the edge (of sw DMA uncertainty) with pre-built kernels.
1996-02-23 16:29:34 +00:00
briggs
568f862aeb PR 2111: Do not update system clock until we can keep more accurate time. 1996-02-23 12:40:37 +00:00
thorpej
ef3500b579 Attempt to work around a hardware bug that screws up DMA on the 4/100.
Apparently, some early 4/100 DMA controllers do illegal memory access on
large ( >= NBPG ) transfers at the end of the transfer.  This appears
as SI_CSR_DMA_BUS_ERR in the csr.  To work around this, we simply
transfer the (up to 3) missing bytes from the bpr.  We were doing this
anyway, so the work-around is to ignore the bus error.

BUT!  I goofed when I implemented the "left-over byte" code for the sw!
It *should* be correct now.  Keep metrics (acceeible via DDB) on the number
of 1, 2, and 3 byte clean-ups, as well as the number of "clean" transfers,
just so we can get a clearer picture.

Thanks to Andrew Gillham <gillham@whirlpool.com> for noticing this!
1996-02-23 07:24:45 +00:00
scottr
738faf922f Add ^^ and ^_ codes to default keyboard layout 1996-02-23 05:43:48 +00:00
jtc
1980640710 comment out PT_READ_U, PT_WRITE_U, PT_SYSCALL descriptions 1996-02-23 01:39:41 +00:00
cgd
7d351bb3f4 fix thinkos in emitobjs() and emitfiles() that would cause empty files
lists to not have a newline properly emitted.  (It was emitting a
newline only if the line position was != 7.  However, the only time the
line position was 7 was right after the initial variable assignment
string (e.g. "OBJS=\t") was printed.)
1996-02-23 00:39:42 +00:00
mycroft
ad355be572 Add a SDEV_AUTOSAVE quirk for the DEC RZ55. 1996-02-22 23:37:27 +00:00
gwr
946696f064 Add m68k/db_memrw.c 1996-02-22 23:35:07 +00:00
mycroft
291267e40c Implement SDEV_AUTOSAVE. 1996-02-22 23:35:04 +00:00
mark
905de8df55 Remove prototype for strcmp() as this is in libkern.h 1996-02-22 23:31:51 +00:00
mark
c3833aaabe Opps, what was a delay() prototype doing here. 1996-02-22 23:25:10 +00:00
gwr
19d5694f93 Remove the hack that faked up an "ssp" value. It is now up to
locore.s to put the right sp in the frame.  Also move memory
access code into db_memrw.c so it can be taken separately.
1996-02-22 23:23:23 +00:00
mark
88be357d42 Fixed declaration of a debugging variable. 1996-02-22 23:03:44 +00:00
mark
7b9c8753a7 Added #ifdef guards round the FPE initialisation calls. 1996-02-22 22:56:16 +00:00
mark
66198928f8 Fixed several function declarations. 1996-02-22 22:51:14 +00:00
mark
2c74bc8511 Removed some dead code and fixed several function declarations. 1996-02-22 22:48:05 +00:00
mark
f266edf8b8 Default to running an FPA at full speed. Updated delay() to take an
unsigned int.
1996-02-22 22:44:58 +00:00
mark
9a3e71626d Fixed a little bug that zeroed the first couple of words of the symbol
table when the bss is zeroed.
1996-02-22 22:41:31 +00:00
mark
80684b67bc Fixed registration of the symbol table. 1996-02-22 22:38:48 +00:00
mark
6a3087958a Add #ifdef _LOCORE round delay() prototype and move DELAY macro
to param.h as well.
1996-02-22 22:21:55 +00:00
pk
2f3ad94f8d An #ifndef _LOCORE to make this file safe to include in locore.s.
Introduce a couple of `CPU-type' helper macros to reduce the preprocessor
tangos in many a source file.
1996-02-22 21:59:08 +00:00
leo
db7d722c4b A bit of reshuffling. Also some stricter prototyping. 1996-02-22 21:07:05 +00:00
scottr
f7dff866af Remove VAX-specific register reference from comment (closes PR 1481) 1996-02-22 20:30:16 +00:00
mark
9777b1173f Thought I had already removed this ... Junk file that got checked in
due to finger trouble.
1996-02-22 17:46:24 +00:00
pk
e259a02425 Correct some prototypes. 1996-02-22 15:04:07 +00:00