Commit Graph

21377 Commits

Author SHA1 Message Date
John Polstra
d8fa05fc47 Null commit to force version bump. 1997-05-09 16:16:31 +00:00
Joerg Wunsch
7e97db380c Ensure string termination after strncpy().
PR:		2997
Submitted by:	Philippe Charnier <charnier@xp11.frmug.org>
1997-05-09 16:00:35 +00:00
Doug Rabson
a973eeb2c1 Prevent a mapped root which appears on the server as e.g. nobody from
accessing files which it shouldn't be able to.  This required a better
approximation of VOP_ACCESS for NFSv2 (NFSv3 already has an ACCESS rpc
which is a better solution) and adding a call to VOP_ACCESS from VOP_LOOKUP.

PR:		kern/876, kern/2635
Submitted by:	David Malone <dwmalone@maths.tcd.ie> (for kern/2635)
1997-05-09 13:18:42 +00:00
Doug Rabson
7a95f810ec Fix memory leak caused by the fact that the directory offset cookies and
the sillyrename information are stored in the same place.
1997-05-09 13:04:43 +00:00
Kenjiro Cho
68713f97a1 merge ATM driver 1997-05-09 12:19:06 +00:00
Andrey A. Chernov
1ea7e0c9e3 Change ASCII case from lower to upper 1997-05-09 10:27:21 +00:00
Peter Wemm
4d37268944 Fatal trap 13: Brain fault, commit botched.
Current task:     transcribing patch
Time:             for a coffee
Faulting address: bde
1997-05-09 09:46:50 +00:00
Kenjiro Cho
dadf1d229d import Chuck Cranor's ATM driver 1997-05-09 08:04:59 +00:00
Kenjiro Cho
413fe3928f import Chuck Cranor's ATM driver 1997-05-09 07:48:14 +00:00
Jordan K. Hubbard
3cc5346fb1 Add:
Hauppauge Wincast/TV boards (PCI)
  STB TV PCI
  Intel Smart Video Recorder III
To list of supported devices.
Submitted by:	Randall Hopper <rhh@ct.picker.com>
1997-05-09 07:45:37 +00:00
Jordan K. Hubbard
98e24c476f Merge 1.33.2.12 from 2.2 1997-05-09 07:44:19 +00:00
Masafumi Max NAKANE
adf3c1f997 <heading> should be closed by </heading> (not </>). :-) 1997-05-09 06:19:03 +00:00
Masafumi Max NAKANE
f1f3cf1cda Merge the en version changes, 1.11 -> 1.12. 1997-05-09 05:56:24 +00:00
Peter Wemm
230ebd9559 Bandaid old register offset code after md_regs changed type..
Submitted by: Eivind Eklund <perhaps@yes.no>
1997-05-09 04:02:58 +00:00
Masafumi Max NAKANE
ba1478c15d Merge the en version changes, 1.52 -> 1.53. 1997-05-09 03:52:17 +00:00
Masafumi Max NAKANE
6eb3f3d24f Merge the en version changes, 1.24 -> 1.25. 1997-05-09 03:41:46 +00:00
Masafumi Max NAKANE
8b6ade04d4 Merge the en version changes made in 1.237 -> 1.240.
While at it, did some tabs <-> spaces conversion to match the JP version
to the EN version so that patch generated by cvs diff handbook/contrib.sgml
can be often reused to update the JP version.
1997-05-09 03:10:34 +00:00
Masafumi Max NAKANE
2a34819c2c Merge the en version changes made in 1.63 -> 1.65. 1997-05-09 03:07:23 +00:00
Masafumi Max NAKANE
b23a15b5eb In one part, the list of addtional contributor wasn't kept in alphabetical
order.
1997-05-09 02:54:53 +00:00
Masafumi Max NAKANE
cbb0e4c789 Merge the en version changes made in 1.3 -> 1.4. 1997-05-08 18:31:38 +00:00
Joerg Wunsch
e655e13a6b Kill a stale .pq line. 1997-05-08 15:31:39 +00:00
Joerg Wunsch
5273ab0dfc Add Kenjiro to the list of committers. 1997-05-08 15:30:29 +00:00
Joerg Wunsch
4b1780a7d7 Don't xref a nonexistant pc(4).
PR:		docs/3525: pcvt(4) references pc(4)...
1997-05-08 15:26:28 +00:00
Joerg Wunsch
2e8c2f7d8e Add some blurb about how to setup a secondary nameserver.
Reviewed by:	-hackers
1997-05-08 15:23:28 +00:00
Peter Wemm
94c8fcd8fb Implementation of posix-style clock_* and nanosleep syscalls as implemented
in NetBSD.  The core of settimeofday() is moved to a seperate static
function settime() which both clock_settime() and settimeofday() call.

Note that I picked up the securelevel > 1 check from NetBSD that prevents
the clock being set backwards in high securelevel mode (this was a hole
that allowed resetting of inode access timestamps to arbitary values)

Obtained from:  mostly from NetBSD, but the settime() function is from
our gettimeofday(), some tweaks by me.
1997-05-08 14:16:25 +00:00
Peter Wemm
3a5322f2f0 regenerate 1997-05-08 14:08:49 +00:00
Peter Wemm
851679e514 oops. NODIDE -> NOHIDE 1997-05-08 14:07:11 +00:00
Peter Wemm
b6f031b70b Define entries for the posix-style clock/timer syscalls including
nanosleep().  Also, note some syscall conflicts with other systems and
indicate slots tagged for use with other syscalls some day.
1997-05-08 14:04:37 +00:00
Peter Wemm
ee68b83f4d Add posix-style clock and timer types (clockid_t and timer_t) 1997-05-08 13:50:36 +00:00
Peter Wemm
0f5ed9f420 Add posix clock and timer definitions
Obtained from: NetBSD
1997-05-08 13:48:47 +00:00
Peter Wemm
894c517fd6 Add _BSD_CLOCKID_T_ and _BSD_TIMER_T_ for posix clock/timer support
Obtained from: NetBSD
1997-05-08 13:45:43 +00:00
KATO Takenori
9f70eea59b Synchronize with sys/i386/i386/machdep.c revision 1.240. 1997-05-08 09:34:16 +00:00
KATO Takenori
d6c4281f11 Synchronize with sys/i386/i386/trap.c revision 1.95. 1997-05-08 09:31:08 +00:00
KATO Takenori
bf7df4cf6a Synchronize with sys/i386/isa/syscons.c revision 1.215. 1997-05-08 09:22:32 +00:00
KATO Takenori
ba23eebe8c Synchronize with sys/i386/isa/npx.c revision 1.43. 1997-05-08 09:19:56 +00:00
KATO Takenori
5e76cb1c34 Synchronize with sys/i386/conf/options.i386 revision 1.44. 1997-05-08 09:18:11 +00:00
KATO Takenori
ce5f95ee24 Synchronize with sys/i386/conf/Makefile.pc98 revision 1.96. 1997-05-08 09:13:40 +00:00
Brian Somers
16ad50d83c Quote ppp.conf correctly (<tt></tt>) 1997-05-08 02:53:17 +00:00
Brian Somers
22c094029f Don't use HISADDR in ppp.conf examples as it's not
set up properly 'till ppp.linkup is parsed.

PR:		3114
Submitted by:	Kenneth R. Westerback <krw@tcn.net>
1997-05-08 01:45:59 +00:00
Brian Somers
cdc86cbc9f Allow mixed case commands.
Allow HISADDR, MYADDR, INTERFACE and ALL in mixed case.
1997-05-08 01:26:31 +00:00
Brian Somers
b44d849854 Update direct-* example to reflect LQR on both sides.
Fix bogus loopback route.

This example shows LQR working on both sides of the loop.
1997-05-08 00:55:42 +00:00
Brian Somers
601f8fe9fb Make the explanation of the -detach option clearer.
PR:		1674
Submitted by:	Slaven Rezic <eserte@cabulja.herceg.de>
1997-05-07 23:54:56 +00:00
Brian Somers
950c8929a7 Reset lqrsendcnt.
PR:		2449
Submitted by:	mark thompson <thompson@tgsoft.com>
1997-05-07 23:40:31 +00:00
Brian Somers
2f8fcf44da Only compress tcp packets. Calculate size of
logbuff rather than guessing at 2000.

PR:		2046
Submitted by:	torii@tcd.hitachi.co.jp
1997-05-07 23:30:50 +00:00
Brian Somers
e68d210e8f Allow up to 40 args in the chat script (was 20).
Ignore subsequent args rather than scribbling.

PR:		1952
Submitted by:	Mikael Hybsch <micke@free.dynas.se>
1997-05-07 23:01:25 +00:00
Steve Passe
c2855f6e47 fix bug in get_isa_apic_mask() where EISA bus was ignored.
Submitted by:	 Peter Wemm <peter@spinner.DIALix.COM>
1997-05-07 22:25:27 +00:00
Peter Wemm
d021fc112b Don't allow access to illegal addresses in /dev/kmem to panic kernel
(eg: above 0xffc00000).  Programs using /dev/kmem are implicitly racing
the kernel, and can get right up high in memory.  I've been running
these for some time now, but with printfs.  It's saved two panics at
least that I can remember.
1997-05-07 20:32:41 +00:00
Peter Wemm
1f8745a9c3 clean up forked child creation. This is simplified also by having
md_regs being struct trapframe *.  Do a npxsave() if needed and copy the
pcb rather than use the increasingly defunct savectx().  Copy %edi and
%ebp explicitly.

Submitted by: bde

XXX npxproc could be declared in npx.h so the externs with smp fruit
are not needed.
1997-05-07 20:19:18 +00:00
Peter Wemm
914970e6e9 md_regs is struct trapframe * now, rather than int []
Remove TF_REGP() macro and use.  The original reason (address space
problems due to having UPAGES in mapped into user space) is gone.  It
looks cleaner without it.
1997-05-07 20:12:47 +00:00
Peter Wemm
835834c085 md_regs is now a struct trapframe * 1997-05-07 20:08:53 +00:00