Bruce Evans
8793135f2d
Don't provide bogus source operands in some asms. This probably shouldn't
...
matter, but similar bogusness in npx.c causes compiling without -O to fail.
Use __volatile in all asms.
Parenthesize macro args.
Change the names of the macros to avoid namespace pollution.
Remove unnecessary "#ifdef __i386__".
Sort #defines.
Add comments.
1994-09-20 22:26:37 +00:00
Adam David
f89971dfe7
Better documentation, 1ms calibration, default 5 seconds BOOTWAIT
...
Reviewed by: adam
Submitted by: rgrimes
1994-09-20 22:25:00 +00:00
Bruce Evans
2c5bafb1f8
Parenthesize macro args.
...
Comment #endif's.
1994-09-20 22:24:26 +00:00
Bruce Evans
00f21b4680
Don't build profiled library.
1994-09-20 22:03:09 +00:00
Garrett Wollman
6af9798fed
Document YP support.
1994-09-20 22:02:20 +00:00
Garrett Wollman
9486c394b4
My implementation of YP group file support, modeled after the
...
password file support done yesterday.
1994-09-20 21:43:27 +00:00
Garrett Wollman
468bb86a7d
Second half of YP security hole fix. Needs updated password
...
database in order to operate.
1994-09-20 21:42:12 +00:00
Garrett Wollman
ab5f8d28a4
Fix security hole in YP password support, which wouldmake +user entries
...
act like + entries in some cases. Requires support in libc from next
commit.
1994-09-20 21:40:12 +00:00
Bruce Evans
38a03467df
Don't supply the `usermode' arg to softclock(). The 2.0 softclock() doesn't
...
take an arg.
1994-09-20 21:35:49 +00:00
Bruce Evans
7fecb8e845
Don't lose the RTC interrupt in resettodr().
1994-09-20 21:20:46 +00:00
David Greenman
db3170abc8
Sorted.
1994-09-20 15:55:09 +00:00
David Greenman
348c7a1250
Fixed bug where /etc/ftpusers was ineffective. Caused by the wrong
...
pointer being passed to strcmp(). Bug noticed by Matthew Green.
1994-09-20 15:53:30 +00:00
Andrey A. Chernov
edee6d3816
Make talk ctype-aware, handle controns as tcsh does, use human-oriented
...
scroll, most of changes from 1.x
1994-09-20 08:07:52 +00:00
Poul-Henning Kamp
c4278e8b60
fix ln to accept -f again. Thanks Bruce. Seems that Joe Grosch isn't
...
quite as safe as I thought. I will have to look much closer on his
patches. Damn.
1994-09-20 07:24:51 +00:00
Poul-Henning Kamp
67a3d3a8d3
Applied patch to make -Wall and -Dlint shut up.
...
Reviewed by: phk
Submitted by: Josef Grosch <joeg@gagme.wwa.com>
1994-09-20 07:18:04 +00:00
Poul-Henning Kamp
fa63aa6464
A bunch of improvements. Still far to go.
1994-09-20 07:13:39 +00:00
Poul-Henning Kamp
9e6f6868ff
The former patch to sync.c was short-lived. Bruce pointed out that
...
"Now it is has 2 portability bugs, which is a lot for 5 lines of working code"
1994-09-20 07:02:35 +00:00
Poul-Henning Kamp
3a15523260
/home/phk/jg
1994-09-20 06:28:16 +00:00
Poul-Henning Kamp
d4daf998ed
Applied patch to make -Wall and -Dlint shut up.
...
Reviewed by: phk
Submitted by: Josef Grosch <joeg@gagme.wwa.com>
1994-09-20 06:24:56 +00:00
Bruce Evans
1819efa6e7
Use `1' for a boolean value instead of something irrelevant (MNT_WAIT)
...
that happens to be nonzero.
1994-09-20 05:53:24 +00:00
Bruce Evans
0b53fbe8da
Don't use SIG_DFL or SIG_IGN for case label expressions. ANSI requires
...
such expressions to have integral type. "gcc -ansi -pedantic -W..."
fails to diagnose this constraint error.
1994-09-20 05:42:46 +00:00
Bruce Evans
254b131faa
Fix the order of includes (*.mk must be included after *.inc).
1994-09-20 05:25:38 +00:00
Bruce Evans
f44ca047d4
Add dependency for -lcompat.
1994-09-20 05:17:50 +00:00
Bruce Evans
2b3d0249bd
Remove the alias splnone() for spl0(). It was used only once.
1994-09-20 05:07:32 +00:00
Garrett Wollman
d5b7518d9c
Re-implement YP password file support from scratch. This implementation
...
correctly handles +user entries and + entries with local overrides.
1994-09-20 01:23:45 +00:00
Garrett Wollman
28ca30918a
Maintain pw_fields, and output same to password database.
...
!!!!!!!!
NB
!!!!!!!!
You MUST pwd_mkdb /etc/master.passwd before attempting to use the new
libc, or things may go wrong. (I doubt anything actually /will/ go
wrong, but the actual behavior is undefined. YOU HAVE BEEN WARNED.)
The database format is, however, backwards-compatible, so old executables
will still work.
1994-09-20 01:15:08 +00:00
Garrett Wollman
6913240fbc
Add a new field to the passwd structure, indicating which of the fields have
...
something in them, and which ones were left blank. This will be used
for YP support in a few minutes, and for user login classes if anyone cares
to implement them.
1994-09-20 01:12:04 +00:00
Andrey A. Chernov
e79033e4cf
resettodr() now exists, enable it
1994-09-20 00:32:40 +00:00
Andrey A. Chernov
7b915aa631
resettodr() implemented, inittodr() fixed
...
Submitted by: me & chris@gnome.co.uk
1994-09-20 00:31:07 +00:00
Andrey A. Chernov
736c101eaf
Correction for new sysctl interface
1994-09-19 23:18:41 +00:00
Andrey A. Chernov
c0b605c3d9
Remove warning about adjkerntz /var/run file
1994-09-19 23:13:37 +00:00
Andrey A. Chernov
bb84bd5c6b
rewritted to use sysctl, no more /var/run/.adjkerntz now
1994-09-19 23:09:34 +00:00
Garrett Wollman
075e8696f8
Put back missing .text before swi_net. This could probably be made faster;
...
I invite Bruce to look at it.
1994-09-19 22:24:31 +00:00
Andrey A. Chernov
0b00772e37
Function in this module bloodly called 'gethostname' and linked
...
with all pgms, you can imagine results!
Change 'gethostname' -> 'ntp_gettime', I don't know what real name
must be here but try to guess.
1994-09-19 22:04:28 +00:00
Garrett Wollman
0385520e72
For Bruce: -DNO_SHARED_LIBCC_INT reverts back to static libcc_int.
...
This makes the back end run faster, but at the cost of speed.
1994-09-19 21:37:50 +00:00
Garrett Wollman
72ca7d4032
Get rid of the files that now live in src/share/examples/etc, and update
...
Makefile to install them from there rather than from here.
1994-09-19 21:30:29 +00:00
Garrett Wollman
d1e0c8254c
Install /etc from the same source as /usr/share/examples/etc (mostly).
1994-09-19 21:28:28 +00:00
Andrey A. Chernov
a40a3595b7
oget/sethostname: add missing argument to kern_sysctl
...
Reviewed by:
Submitted by:
Obtained from:
1994-09-19 21:15:14 +00:00
Andrey A. Chernov
e9e2a85282
sysctl incorrectly check name[2] instead of name[1]
1994-09-19 21:07:00 +00:00
Adam David
6766ed571b
More reasonable example of BOOTWAIT parameter
...
Added comment about multiplication factor
1994-09-19 20:10:10 +00:00
Adam David
fcf8309d74
Default wait approx 10 seconds for keypress during boot
...
Added comment about multiplication factor
1994-09-19 19:54:49 +00:00
Geoff Rehmet
49de41577e
More elegant fix for short settings.
...
(Our existing fixes already plugged the security holes involved.)
Submitted by: Geoff Rehmet after consultation with David Burren
1994-09-19 19:26:39 +00:00
Doug Rabson
2eed683f10
Changed some NetBSD backwards compatibility code which was confusing mountd.
1994-09-19 19:24:44 +00:00
Doug Rabson
541758b1c6
Added support for MSDOS file systems.
1994-09-19 18:47:12 +00:00
Poul-Henning Kamp
4b210e2959
removed usr/include/md
1994-09-19 17:47:22 +00:00
Andrey A. Chernov
1e35c6c787
Add vm/vm.h for complete sysctl type.
...
Remove wrong time declaration, already have correct in kernel.h
(kern_ntptime not compiled without this changes)
1994-09-19 17:39:21 +00:00
Doug Rabson
834d25cdf1
Reversed last revision which was a mistake.
1994-09-19 15:49:46 +00:00
Doug Rabson
3f9a698275
Added MSDOSFS option.
1994-09-19 15:45:02 +00:00
Doug Rabson
27a0bc89a4
Added msdosfs.
...
Obtained from: NetBSD
1994-09-19 15:41:57 +00:00
Doug Rabson
5cb2bca1a3
Added mount_msdos.
...
Obtained from: NetBSD
1994-09-19 15:30:36 +00:00