summaryrefslogtreecommitdiff
path: root/usr.bin/talk
AgeCommit message (Collapse)Author
2004-08-04.Xr talkd 8; from Scott Francis (PR #3884);Jason McIntyre
kill a .Pp/-compact combination in a display whilst here;
2004-03-16errno is not specified to be int, but something from errno.h. ok millert@Ted Unangst
2004-03-02use socklen_t and better socket() checks. from Andrey MatveevTed Unangst
-Wall for good measure
2003-10-01handle failed strdup; reported by jjy2+@pitt.eduTheo de Raadt
2003-09-26retry for ECONNABORTED tooTheo de Raadt
2003-08-11use poll to replace the fd_set overflows. some input from fgsch; millert okTheo de Raadt
2003-07-10add missing includesDavid Krause
ok deraadt@ tedu@
2003-06-10mostly ansi cleanup; pval okTheo de Raadt
2003-06-10- section reorderJason McIntyre
- COMPATIBILITY merge - macro cleanup - kill whitespace at EOL - new sentence, new line ssh pages ok markus@
2003-06-03Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2003-01-09spelling; from jmc at prioris dot mini dot pw dot edu dot pl.Federico G. Schwindt
2002-11-14use $ or # before commands in examplesTheo de Raadt
2002-06-21o Resize nicely when we receive SIGWINCHTodd C. Miller
o Also change some 0-2 to *_FILENO
2002-06-20Add a -s option to enable the smooth scrolling in revision 1.10Todd C. Miller
The default behavior remains unchanged.
2002-06-20undo last commit; deraadt@Oleg Safiullin
2002-06-20scrolling support.Oleg Safiullin
ok millert@
2002-06-02KNFTheo de Raadt
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ↵Todd C. Miller
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
2001-11-19kill more registersMike Pechkin
millert@ ok
2001-09-05select for a more accurate size; millert okTheo de Raadt
2001-07-17-Wall cleanup; ok deraadtPeter Valchev
2001-03-09exit(-#) is wrongTheo de Raadt
2000-12-31Redress PR 1547. Provide an option to pass high characters withoutHugh Graham
escaping, and turn it off by default. Checked by angelos@.
2000-12-30Allow printing characters > 0x80, thus permitting other charsetsAngelos D. Keromytis
(dem0n@istc.kiev.ua, PR 1547)
2000-06-30warnx?/errx? paranoia (use "%s" not a bare string unless it is aTodd C. Miller
constant). These are not security holes but it is worth fixing them anyway both for robustness and so folks looking for examples in the tree are not misled into doing something potentially dangerous. Furthermore, it is a bad idea to assume that pathnames will not include '%' in them and that error routines don't return strings with '%' in them (especially in light of the possibility of locales).
2000-06-19Better wording.Aaron Campbell
2000-03-23More pedantic man page formatting insanity, lalalaAaron Campbell
2000-03-11Various cleanups and standardizations.Aaron Campbell
2000-03-06Some section re-ordering.Aaron Campbell
2000-03-04Try to standardize the options list introduction; it should read "The optionsAaron Campbell
are as follows:", except in special cases.
1999-07-03remove redundant .Pp macrosAaron Campbell
1999-06-05- remove trailing white spaceAaron Campbell
- remove arguments from .Os macros - remove arguments from .Nm macros, where appropriate - some more Dq/Sq/Ql insanity - still lots to do in the usr.bin tree... :/
1999-03-23Don't bother calling nl() in init_display, just do the '\r' -> '\n' conversionTodd C. Miller
ourselves in display(). Since we don't use the curses input routines we have to do the conversion by hand. This is cheap because input processing is done on a per-character basis. Closes PR 783.
1999-03-23Use cbreak(), not crmode() since crmode is just #define'd to cbreakTodd C. Miller
anyway. Add a call to nl() after the cbreak(). This would fix PR #783 except that ncurses does not set ICRNL/ONLCR in nl() like I think it should. PR #783 will be fixed once that issue is resolved so consider this part one of two...
1999-03-22pronoun agreementPaul Janzen
1999-03-03Print fatal errors to stderr after curses has finished instead of printing ↵Todd C. Miller
to the curses window which disapears immediately for terminals that can restore the screen.
1999-03-03kill bogus commentTodd C. Miller
1998-12-20add some parens for clarityTodd C. Miller
1998-10-30usr.bin/ man page fixes, t-zAaron Campbell
1998-08-31s/CKILL/VKILL/, a todd miller bug special apparentlyTheo de Raadt
1998-08-18Some changes inspired by FreeBSD...Todd C. Miller
o Kill annoying spaces at the end of lines o sigaction, not sigvec o warn/err where sensible o hstrerror() not herror() o defaults for erase, kill, and werase if not set o kill a needless refresh() after the beeps that was messing up the screen
1998-08-18kill bogus cast to struct sgttyb *Todd C. Miller
1998-07-24-lcurses, not termcap/termlibTodd C. Miller
1998-04-28NetBSD-based -Wall cleanupPaul Janzen
1998-04-27Historically, talk pays no attention to hostnames, so if you've typedPaul Janzen
'talk aaa@b' and are waiting for a response, and user aaa@c tries to talk to you, you'll be transparently connected. Now, talk will print the hostname of the remote party if it's not the same host that you asked for.
1997-11-30treat \n and \r the same on inputTheo de Raadt
1997-09-21$OpenBSD$Theo de Raadt
1997-02-01Catches luser/typo when "@" is the first character of first argumentjkatz
1997-01-17r?index -> strr?chrTodd C. Miller
1996-10-21talk messes up national characters; netbsd pr#2874, tron@lyssa.owl.deTheo de Raadt