tjr
e63d1e49ed
Remove "sleeper" nonsense.
2003-02-21 08:46:44 +00:00
markm
c6dc21807e
WARNS=2 fix, use __FBSDID().
...
Not added to Makefile as WARNS=2 will be made default.
2001-12-11 22:22:15 +00:00
dd
2b3c9b5598
- Move the prototype of ttymsg() into ttymsg.h. syslogd and talkd
...
also use this, and they shouldn't have to have their own prototypes.
- Silence warnings about constness and signedness in ttymsg(). This
includes changing the return value to a `const char *', and changing
the types of `left' and `wret' (both byte counts) to ssize_t.
Reviewed by: bde
2001-09-09 14:23:31 +00:00
ru
cebe3d6800
Make ``wall -g'' really DTRT.
...
Reviewed by: imp, markm
2001-09-05 15:31:07 +00:00
kris
fd84041b00
When opening the file to broadcast, do it with the user's gid, not the
...
egid (tty).
Obtained from: OpenBSD
Submitted by: Maxime Henrion <mux@qualys.com>
Reviewed by: imp
2001-05-08 11:11:42 +00:00
imp
3318e2474c
Add -g group to usage message.
...
Don't treat pointer as a boolean, but instead test it against NULL.
Add warning for groups that don't exist
Submitted by: ru
2001-03-02 07:30:37 +00:00
imp
6da2732b8b
o Add support for wall -g. This will send a message to all members of
...
a given group.
o Minor code style cleanups while I'm here
Reviewed by: bde, kris, markm, audit@
2001-03-01 05:43:12 +00:00
kris
24d7d40917
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
n_hibma
d4edaae88f
Instead of printing '(null)' if there is no tty, print 'no tty'.
...
In the case where the program is executed by a daemon running in the
background the terminal might not have a tty. The '(null)' is confusing.
2000-10-02 17:31:57 +00:00
asmodai
73a0a27f04
Let wall report the local timezone as well on output.
...
PR: 17867
Submitted by: Joel Ray Holveck <joelh@gnu.org>
Nagged by: nrahlstr
2000-07-27 07:58:47 +00:00
dbaker
e15986424e
column counter (cnt) not reset to 0 on display of '\r' which could cause
...
unnecessary forced linewraps on some terminals.
Submitted by: David McNett <nugget@slacker.com>
1999-09-01 23:07:29 +00:00
dbaker
029cf048cd
Corrected apparent omission in program logic which was causing the
...
insertion of redundant crlf's. Eliminated the venetian-blind effect
in walled text.
Submitted by: David McNett <nugget@slacker.com>
1999-09-01 22:21:24 +00:00
peter
3b842d34e8
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
dillon
762deff9e1
PR: bin/8680
...
Increase the size of a number of buffers and replace strcpy/strcat/sprintf
with snprintf(). There was a minor and possibly not exploitable security
hole related to one sprintf().
1998-12-13 03:42:51 +00:00
ache
be830b8d98
Change manual declarations of some functions to proper includes
...
Rewrote allowed character test to be more efficient
Fix screen position calculations: control and 8bit characters was
not counted properly
1997-09-15 01:03:16 +00:00
charnier
b4ee63a927
Use err(3). Add usage().
1997-08-25 06:43:22 +00:00
ache
ec9763a7fa
Add locale-independent control checks for security reason
1997-05-14 09:37:54 +00:00
ache
62e3660838
Localize it
1997-05-13 11:30:01 +00:00
ache
e71376d204
Fix 8bit chars handling
1997-04-08 13:52:53 +00:00
imp
141381e1cb
compare return value from getopt against -1 rather than EOF, per the final
...
posix standard on the topic.
1997-03-29 04:34:07 +00:00
alex
057f2934d8
Fix some improperly wrapped lines in the code.
1996-08-11 02:20:05 +00:00
guido
be99ddf809
The talkd security hole can ealso be exploited by wall (and thus rwall).
...
write and talk are not affected.
Now print out escape sequences in the same way as is done by write(1).
1994-10-23 15:33:55 +00:00
rgrimes
f9ab90d9d6
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00