#
357518 |
|
04-Feb-2020 |
dim |
MFC r357269:
Merge r357267 from the clang1000-import branch:
Fix the following -Werror warning from clang 10.0.0 in tip:
usr.bin/tip/tip/tip.c:428:4: error: misleading indentation; statement is not part of the previous 'if' [-Werror,-Wmisleading-indentation] if (gch == EOF) ^ usr.bin/tip/tip/tip.c:426:5: note: previous statement is here } else if (!cumode && gch == character(value(FORCE))) ^
The intent was to have the EOF check grouped with the getchar() call just above it. This was accidentally introduced in r354624.
|
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
230654 |
|
28-Jan-2012 |
phk |
Make tip exit if the device disappears, for instance when unplugging or resetting USB serial devices.
Somebody[tm] should rewrite tip(1) to use two thread instead of two processes or maybe even use that new-fangled "select(2)" or positively futuristic "poll(2)" system call.
|
#
178736 |
|
03-May-2008 |
bms |
Relinquish exclusive TTY access when tip(1) or cu(1) exit. Previously they would have left TIOCEXCL enabled, requiring either a reboot or use of tip/cu as the root user.
Observed when running QEMU with character devices redirected to pty instances.
MFC after: 2 weeks
|
#
161781 |
|
31-Aug-2006 |
ru |
Fix compilation warnings (up to level 3).
|
#
161754 |
|
31-Aug-2006 |
ru |
Resolve merge conflicts.
|
#
113163 |
|
06-Apr-2003 |
imp |
make prototpyes match functions, and declare things static as needed
|
#
88276 |
|
20-Dec-2001 |
markm |
Fix merge conflicts, and because this still has a zillion warnings, protect the build with a WARNS=2.
Fix the build.
|
#
77120 |
|
24-May-2001 |
phk |
If the user exists abruptly, tip's "tipout" child can hang around forever. Since the lock file doesn't get cleaned up, this prevents other users from accessing the target device.
(phk adds: Man, this has been bugging me for YEARS!)
PR: 12528 Submitted by: Craig Leres leres@ee.lbl.gov MFC after: 1 week
|
#
59217 |
|
14-Apr-2000 |
imp |
#include <errno.h> where needed. Kill extern int errno;.
Minor warnings in tip corrected.
|
#
51287 |
|
14-Sep-1999 |
peter |
Fix warning: return type of `main' is not `int'
|
#
50477 |
|
27-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
#
45314 |
|
04-Apr-1999 |
dt |
Rename a function to avoid conflict with the new syscall 'pwrite'.
|
#
36815 |
|
09-Jun-1998 |
imp |
sizeof(foo - 1) isn't the same as sizeof(foo) - 1.
Pointed out by: Theo De Raadt.
|
#
36791 |
|
09-Jun-1998 |
imp |
o Use snprintf rather than sprintf. o Revert gid to caller before a shell so we can run setgid. o minor style nits to make bruce happy :-) o use strncpy correctly.
|
#
29574 |
|
18-Sep-1997 |
phk |
Many places in the code NULL is used in integer context, where plain 0 should be used. This happens to work because we #define NULL to 0, but is stylistically wrong and can cause problems for people trying to port bits of code to other environments.
PR: 2752 Submitted by: Arne Henrik Juul <arnej@imf.unit.no>
|
#
28788 |
|
26-Aug-1997 |
eivind |
Removed a buffer overflow in args().
While I'm here, fix a bug with 'register' in conjunction with setjmp(), staticize and do some -Wall cleaning.
|
#
28686 |
|
25-Aug-1997 |
imp |
Change from using sys/param.h and MAXPATHLEN to using limits.h and PATH_MAX to avoid the NOFILE problem. Back out NOFILE kludge. Fix unexploitable buffer overflow in tipout.c. Reviewed by: millert@openbsd.org (tipout.c) Submitted by: millert@openbsd.org (rest of idea)
|
#
28606 |
|
22-Aug-1997 |
imp |
Fix buffer overflow. prompt didn't get a size for its buffer, so it could overflow it. Also made some filenames MAXPATHLEN long rather than 80 long.
|
#
28365 |
|
18-Aug-1997 |
charnier |
Add prototypes, usage(). Use err(3).
|
#
12491 |
|
26-Nov-1995 |
phk |
Make tip recognize EOF in more cases.
|
#
7527 |
|
31-Mar-1995 |
jkh |
Tom Gray's new tip changes to support a modem capabilities database and fixes to many assorted bugs and misfeatures. Submitted by: Tom Gray - DCA <dcasba@rain.org>
|