sommerfe
aecb58fd13
Fix bogon in length argument to snprintf when formatting port number
1998-07-20 21:03:37 +00:00
drochner
b2058e2f38
Fix handling of privileges - the gid was given up before dkinit()
...
was called.
Pass the gid to use for KVM access explicitely to dkinit(), the caller
decides whether to call setgid(getgid()) or not.
1998-07-19 17:47:07 +00:00
lukem
786b86d71b
use AF_LOCAL instead of AF_UNIX
1998-07-18 05:04:35 +00:00
lukem
f09ed79388
use AF_LOCAL instead of AF_UNIX. support -f local as synonym for -f unix
1998-07-18 05:04:10 +00:00
ross
ff4a1ce958
Fix LP64 problems from (5!) July deltas.
1998-07-16 22:23:30 +00:00
phil
d20940b940
Major restructuring of the runtime code, now supports dynamic menus.
...
Fixed a bug is scrolling. Added dynamic menu to test meuns in testm.
1998-07-16 07:08:26 +00:00
nathanw
3cc8349a71
Make "ktrace -f" work again. Slightly klugy because of the
...
#ifdef's for KTRUSS.
1998-07-14 01:39:59 +00:00
augustss
81aa8a455c
Add BUGS.
1998-07-13 20:58:43 +00:00
augustss
262a9daf93
Make usbhidctl more like other *ctl commands.
1998-07-13 20:56:28 +00:00
augustss
c9b3b5ba88
Make some small improvements to usbhidctl and include a much
...
larger usage table.
1998-07-13 20:44:03 +00:00
perry
41b921e7d1
Style police: "uses" is better than "utilizes", which is a horrible nelogism.
1998-07-13 17:16:22 +00:00
augustss
7a4317cfef
Fix typo. From Feico Dillema <dillema@acm.org>
1998-07-13 15:11:03 +00:00
augustss
8f894bc08b
Add usbhidctl(1) a program for manipulating USB HID devices.
1998-07-13 11:14:03 +00:00
mrg
6f2f0bef2f
avoid print extra : as noted by Benjamin Lorenz <lorenz@ps.uni-sb.de> in bin/5745
1998-07-12 15:18:55 +00:00
mrg
923d7551ba
- KNF
...
- use snprintf
- be safe with buffers (change prompt() to take a size_t len arg for this)
1998-07-12 09:59:29 +00:00
mrg
97eafd5059
KNF. ensure buffers are not overrun.
1998-07-12 09:14:19 +00:00
mrg
47abaab886
- KNF
...
- use snprintf
- don't overwrite the keyboard buffer (and make this sized on
the window size).
1998-07-12 05:59:00 +00:00
mrg
55a09b0837
quota does not need to be setuid root.
1998-07-12 04:56:22 +00:00
mrg
d6efcbd88e
call getuid() once. KNF. ensure a buffer is nul-terminated.
1998-07-12 04:56:06 +00:00
mrg
efa1d2c3a5
- KNF
...
- use err(3)
- sprintf/strcpy -> snprintf/strncpy
- change route.c:domask() to take a size_t of the buffer passed.
1998-07-12 03:20:13 +00:00
mrg
44b9c0ad6e
KNF. ensure buffers are nul-terminated.
1998-07-11 15:55:48 +00:00
mrg
95b49ba52b
do _NOT_ use system(3) in setuid programs. KNF.
1998-07-11 08:12:51 +00:00
mrg
4a52ede95c
- clean up some of the kerberos option parsing code
...
- remove support for old BSD systems, seeing that we only have posix signal
support here anyway.
1998-07-11 07:17:25 +00:00
thorpej
7a12770f94
Add "sndbuf" and "rcvbuf" commands for setting the socket buffer sizes,
...
which in turn can allow the use of larger TCP windows. This is a work in
progress; there is not yet support for specifying global defaults or
user prefrences on a host/network basis.
1998-07-10 04:39:03 +00:00
msaitoh
4944940fcf
Declare ints, too, don't default them.
1998-07-09 18:32:52 +00:00
kleink
373a8e33dd
Recognize the new tzcode >= 1997h timezone data magic value.
1998-07-09 11:42:19 +00:00
cgd
0e1f4daac8
can't use fclose() in vforked() child this way. Fixes PR 5582.
1998-07-08 00:34:53 +00:00
fvdl
d310ce0d42
Fix pasto in previous.
1998-07-07 13:20:12 +00:00
fair
7d64e83ea1
one more thing...
1998-07-06 22:59:58 +00:00
fair
6ad77e4ee9
convert the remainder of the fprintf() to {err,warn}{,x}()
1998-07-06 21:47:07 +00:00
fair
f76a889b7b
fix build error - forgot to #include <err.h> for errx()
1998-07-06 21:23:40 +00:00
mrg
ad3390c64d
nul-terminated strftime buffer. remove duplicate call to setpriority.
1998-07-06 14:54:05 +00:00
kleink
d39ba37ccb
Since GLOB_NOCHECK is not set, explicitly check for a return value of
...
GLOB_NOMATCH from glob(). Noticed by Juergen Hannken-Illjes.
1998-07-06 14:23:31 +00:00
mrg
7505f7caf3
revoke priviledges when no longer needed.
1998-07-06 11:58:51 +00:00
mrg
1f7e36a738
fix error in previous.
1998-07-06 11:44:49 +00:00
mrg
e2014db084
remove some (almost) duplicated (and thankfully harmless) code left from lite2 merge. KNFnits.
1998-07-06 11:36:14 +00:00
mrg
448f5de7fb
KNF. use S_IWGRP instead of homegrown crap. ensure tty buffer is nul-terminated.
1998-07-06 11:17:30 +00:00
mrg
a9cc7dd256
use a buffer the size we fill. ensure another buffer is nul-terminated (ok in this code)
1998-07-06 10:16:40 +00:00
mrg
80efe80bc9
- change setgid kmem programs (that lend themselves to this) so setegid(getgid())
...
and the top, and then set the effective gid back to kmem around the call to
kvm_openfiles(). this reduces the time group kmem is available.
- for those above that also allow this, setgid(getgid()) after the call to
kvm_openfiles() to fully revoke priviledges.
- some KNF
- use err(3) over fprintf(3) in some places
1998-07-06 07:50:18 +00:00
mrg
32f519716b
- use an array MAXHOSTNAMELEN+1 size to hold hostnames
...
- ensure hostname from gethostname() is nul-terminated in all cases
- minor KNF
- use MAXHOSTNAMELEN over various other values/defines
- be safe will buffers that hold hostnames
1998-07-06 06:56:06 +00:00
mrg
2beab49a06
- use an array MAXHOSTNAMELEN+1 size to hold hostnames
...
- ensure hostname from gethostname() is nul-terminated in all cases
- minor KNF
- use MAXHOSTNAMELEN over various other values/defines
- be safe will buffers that hold hostnames
1998-07-06 06:45:41 +00:00
mrg
c9987f1692
KNF
1998-07-05 14:26:06 +00:00
mrg
ed666575e1
ensure hostname fits and is nul-terminated.
1998-07-05 10:12:51 +00:00
mrg
b4d921abdc
KNF, and discard privs as soon as possible. ensure hostname is nul-terminated
1998-07-05 08:22:36 +00:00
mrg
d717877c6e
KNF.
1998-07-05 08:15:16 +00:00
mrg
5dfbe405c5
KNF.
1998-07-05 08:02:34 +00:00
christos
ea21627e65
Fix access to freed memory; pointed out by Todd Miller.
1998-07-04 21:53:11 +00:00
hubertf
935d606f7d
Get idle time right, per PR 5699 by Urban Boquist <boquist@cs.chalmers.se>
1998-07-03 18:35:35 +00:00
msaitoh
d4d8503fa5
check return value of kvm_read() more safe
1998-07-03 15:49:25 +00:00
phil
4229b1a8cc
Fix bugs found in scrolling, make scrolling never leave blank
...
lines in the menu.
1998-07-03 15:20:30 +00:00