Kris Kennaway
50d793ebb0
Fix format string warnings.
...
Submitted by: nra
Obtained from: NetBSD
2000-11-27 04:26:39 +00:00
Brian Somers
8a407aad55
Change interactive mode so that a monitor thread keeps an eye on the
...
ppp descriptor and signals the terminal thread when there's something
to read on that descriptor.
This means that the main loop doesn't have to alarm() itself into
dropping out of el_gets() frequently to check the descriptor. This
dropping out was disturbing syscons (via ioctl()s from libedit) enough
to reset the screensaver timeout every .5 of a second.
PR: 20345
2000-11-27 02:31:25 +00:00
David E. O'Brien
4a93f235c1
`cdboot' is broken as it cannot load a kernel.
...
The release engineer keeps using the wrong /boot/cdboot when creating the
ISO images. So we'll add the 4.0-RELEASE cdboot to the tree until someone
bothers to fix the source so a working `cdboot' is built.
2000-11-27 02:15:13 +00:00
Alfred Perlstein
1e5d626ad9
ucred system overhaul:
...
1) mpsafe (protect the refcount with a mutex).
2) reduce duplicated code by removing the inlined crdup() from crcopy()
and make crcopy() call crdup().
3) use M_ZERO flag when allocating initial structs instead of calling bzero
after allocation.
4) expand the size of the refcount from a u_short to an u_int, by using
shorts we might have an overflow.
Glanced at by: jake
2000-11-27 00:09:16 +00:00
Daniel Harris
2fa9c83651
compatability -> compatibility
...
PR: 23114
Submitted by: Jimmy Olgeni <olgeni@uli.it>
2000-11-26 23:51:07 +00:00
Daniel Harris
b13034ed0f
compatability -> compatibility
...
PR: 23112
Submitted by: Jimmy Olgeni <olgeni@uli.it>
2000-11-26 23:43:15 +00:00
David Malone
373134cc60
Don't scroll of the end of the help pages when using the visual
...
option in for "boot -c".
PR: 17539
Submitted by: Edwin.Groothuis@cgmd76206.chello.nl
2000-11-26 23:39:46 +00:00
David E. O'Brien
07a9238fc1
Note that the `fmt' parameter is a printf()-like string.
2000-11-26 23:33:40 +00:00
Daniel O'Callaghan
3fbaa839f9
Prevent leakage of information about anonymous user's homedir
...
via 'QUOTE CWD'.
Reviewed by: des
2000-11-26 23:33:36 +00:00
Daniel Harris
32704e5747
Typo fix: forgot -> forget.
...
PR: 23113
Submitted by: Jimmy Olgeni <olgeni@uli.it>
2000-11-26 23:26:51 +00:00
Kris Kennaway
56e7ae90cb
Cleanup this code a bit by attempting to sync it up with NetBSD and
...
with each other.
Reviewed by: markm, dwmalone
2000-11-26 22:36:35 +00:00
Kris Kennaway
f313a39933
Correct definition of MAXHOSTNAMELEN in ifdef'ed out code
2000-11-26 22:21:39 +00:00
Kris Kennaway
4d113fee52
MAXHOSTNAMELEN is 256, not 64
2000-11-26 22:20:17 +00:00
David E. O'Brien
5576244cd6
Use the vendor's manpages (which are in old -man format) rather than
...
our modified one based on a much older version of the vendor's manpage.
2000-11-26 22:19:56 +00:00
Brian Somers
20d65f25eb
Add ${LIBC_R}
2000-11-26 22:19:52 +00:00
Kris Kennaway
97ad2a1bc4
Correct definition of MAXHOSTNAMELEN in ifdef'ed out code.
2000-11-26 22:18:11 +00:00
Jonathan Lemon
fe96e26dd0
Fix another callout_init() that I missed.
2000-11-26 21:59:30 +00:00
Jonathan Lemon
9ba20c3119
Unbreak world; #include <sys/mutex.h> instead of <machine/mutex.h>
...
Only include <sys/mbuf.h> when building kernel sources. This should
probably be changed to require callers to include it themselves.
2000-11-26 21:47:01 +00:00
Kris Kennaway
f6fd83ed27
Correct definition of MAXHOSTNAMELEN in ifdef'ed code.
...
Submitted by: Edwin Groothuis <mavetju@chello.nl>
PR: bin/22787
2000-11-26 21:37:51 +00:00
David E. O'Brien
d352c316d4
Information on how I did the import and upgrade instructions.
2000-11-26 21:29:25 +00:00
David E. O'Brien
200f92ce8d
This commit was generated by cvs2svn to compensate for changes in r69216,
...
which included commits to RCS files with non-trunk default branches.
2000-11-26 21:26:20 +00:00
David E. O'Brien
ebb4cbb2d0
Virgin import of Christos Zoulas FILE 3.33.
2000-11-26 21:26:20 +00:00
Alfred Perlstein
0931dcefb3
Move the #define of _KERN_MUTEX_C_ so that it's before any system headers
...
are included. System headers can include sys/mutex.h and then certain
macros do not get defined.
Reviewed by: jake
2000-11-26 21:14:17 +00:00
Poul-Henning Kamp
a52585d77e
Simplify the tprintf() API.
...
Loose the special <sys/tprintf.h> #include file.
2000-11-26 20:35:21 +00:00
Poul-Henning Kamp
4d88c4598f
Make log(-1, ...) do what addlog(...) did.
...
Replace all uses of addlog(...) with log(-1, ...)
Remove bogus "register" keywords in subr_prf.c
Make log() return void.
2000-11-26 19:34:06 +00:00
Poul-Henning Kamp
cb7e609a3c
Make diskerr() always log with printf.
2000-11-26 19:29:15 +00:00
Poul-Henning Kamp
a1bb9fabb1
unhook netgraph/bridge until somebody makes it compile in LINT
2000-11-26 16:40:00 +00:00
Jake Burkholder
a5d5c61c12
Add uidinfo hash and uidinfo struct to the witness order list.
2000-11-26 15:05:46 +00:00
Jonathan Lemon
9528be94e8
Add 'mpsafe' parameter to callout_init() in MD bits.
...
Reminded by: jake
2000-11-26 13:52:17 +00:00
Alfred Perlstein
9c19bcddf0
Make uidinfo subsystem mpsafe
...
use a mutex lock when looking up/deleting entries on the hashlist
use a mutex lock on each uidinfo when updating fields
make uifree() a void function rather than 'int' since no one cares
allocate uidinfo structs with the M_ZERO flag and don't explicitly initialize
them
Assisted by: eivind, jhb, jakeb
2000-11-26 12:08:17 +00:00
Kris Kennaway
cca0db7e7e
Constify
2000-11-26 11:07:45 +00:00
Kris Kennaway
82b449c6a3
sprintf -> snprintf
2000-11-26 11:04:45 +00:00
Kris Kennaway
a64c25acc6
Constify
2000-11-26 10:56:12 +00:00
Poul-Henning Kamp
798c1fd885
Make it possible to override the function which writes messages to
...
stderr in case of warnings and errors.
Rename malloc_options to have a leading underscore, I belive I have been
told that is more correct namespace wise.
2000-11-26 10:30:18 +00:00
Kris Kennaway
a16f31237a
Constify
2000-11-26 10:21:54 +00:00
Kris Kennaway
18fdc5893a
Don't hard-code a buffer size
2000-11-26 10:05:06 +00:00
Mark Murray
17c9715049
Fix safety-net code. While technically a bug, I'm delighted to see
...
that it has never (apparently) been invoked.
Submitted by: ache
2000-11-26 09:58:18 +00:00
Kris Kennaway
45459ea3bd
Format string auditing
2000-11-26 09:51:46 +00:00
Kris Kennaway
4b5e6561d3
sprintf -> snprintf
2000-11-26 09:05:40 +00:00
Kris Kennaway
0ab378def6
Don't call err() with user data and without a format string
2000-11-26 08:50:12 +00:00
Kris Kennaway
da4cd46eac
vsprintf() -> vsnprintf()
2000-11-26 08:14:55 +00:00
KATO Takenori
69c963801b
Merged from sys/i386/i386/machdep.c revision 1.422.
2000-11-26 06:29:33 +00:00
Doug Barton
7039987dc4
Add the remaining pseudo-users as aliases to root
...
PR: conf/23105
Submitted by: Matthew West, mwest@uct.ac.za
2000-11-26 05:28:22 +00:00
Kris Kennaway
a3125484c9
Properly fix the temporary file creation in the case of multiple
...
command-line arguments.
Noticed by: dynamo <dynamo@ime.net>
2000-11-26 03:37:34 +00:00
David E. O'Brien
8949746149
This commit was generated by cvs2svn to compensate for changes in r69180,
...
which included commits to RCS files with non-trunk default branches.
2000-11-26 01:21:09 +00:00
David E. O'Brien
bf9a5db426
Import a virgin (but trimed) Binutils 2.10 release.
2000-11-26 01:21:09 +00:00
Poul-Henning Kamp
ea250e5b03
Add the "LOG_CONSOLE" facility and tell syslogd to not log it on
...
console devices.
2000-11-25 21:00:58 +00:00
Mark Murray
5d4e386e64
D'uh. The explicit reseed was happening at the wrong security/privelige
...
levels.
2000-11-25 20:08:07 +00:00
Alan Cox
badfcb1bef
Undo rev 1.8: This commit actually added a second declaration
...
of aio_error() to the same file.
2000-11-25 19:35:49 +00:00
Mark Murray
5063615923
Greatly improve the boot-up unblocking time of the entropy device.
2000-11-25 19:13:29 +00:00