Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-28 | remove gratuitous casts | Theo de Raadt | |
2015-07-14 | use atomic operations on sig_atomic_t variables inside the signal handlers, | Theo de Raadt | |
rather than sharing one variable unsafely. ok millert | |||
2015-07-11 | XXX annotate another signal race | Theo de Raadt | |
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt | |
possible. Annotate <sys/param.h> lines with their current reasons. Switch to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where sensible to avoid pulling in the pollution. These are the files confirmed through binary verification. ok guenther, millert, doug (helped with the verification protocol) | |||
2014-12-04 | Allow POSIX 0i; from Jeremy Mates. | Daniel Dickman | |
Tested to match gnu by sobrado@; on solaris you probably need to use xpg6 utils to get this behaviour. ok krw@, deraadt@. | |||
2014-11-26 | Prefer setvbuf() to setlinebuf() for portability; ok deraadt@ | Todd C. Miller | |
2014-07-12 | If a constant string needs a name, use a static const array instead | Philip Guenther | |
of a pointer or non-const array, as that minimizes the symbols, maximizes the placement into read-only memory, and avoids warnings from gcc -Wformat=2 when they're used as format strings. | |||
2014-05-24 | delete restricted ed. no one will ever use this. never documented or enabled. | Daniel Dickman | |
ok millert@ | |||
2014-04-14 | more x removal; | Jason McIntyre | |
2014-04-14 | remove nonstandard DES support because DES. ok beck deraadt miod | Ted Unangst | |
2013-11-21 | add unsigned char casts for specific calls to ctype.h macros. | Theo de Raadt | |
ok guenther step | |||
2013-01-15 | tidy | Marc Espie | |
okay miod@ | |||
2010-08-12 | Use symbolic names for the file descriptors rather than numeric values. | Kevin Lo | |
Some from damien@, millert@ ok phessler@, millert@ | |||
2009-10-28 | rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and | Theo de Raadt | |
unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms | |||
2009-01-28 | synchronize synopsis and usage. | Igor Sobrado | |
2008-04-21 | Initialize the correct variable in HUP handler if ed.hup in current | Tobias Stoeckmann | |
directory cannot be written and ~/ed.hup path has to be built up. Also pay special care that HOME is an absolute path name. With input by millert. ok deraadt, millert | |||
2006-04-25 | various small lint cleanups; ok otto | Theo de Raadt | |
2006-04-17 | mark signal race | Theo de Raadt | |
2003-06-11 | ansification, art ok | Theo de Raadt | |
2002-06-09 | knf | Todd T. Fries | |
2002-03-24 | Kill unneeded longs; fixes some minor 64 bit issues. deraadt@ OK | Todd C. Miller | |
2002-01-16 | Use the volatile specifier to fix warnings about variables being | Todd C. Miller | |
clobbered by longjmp / vfork instead of the gcc "(void)&foo;" hack. | |||
2001-11-17 | volatile sig_atomic_t | Theo de Raadt | |
2001-11-11 | indent | Theo de Raadt | |
2001-06-22 | exit() from a signal handler is a sin | Theo de Raadt | |
2001-01-17 | use sig_atomic_t | Theo de Raadt | |
2001-01-16 | cleanup strcpy, strncpy, signal races, etc | Theo de Raadt | |
2000-05-01 | MAXPATHLEN, not MAXPATHLEN+1; millert agrees | Theo de Raadt | |
2000-04-01 | commons type mismatch; ath@algonet.se | Theo de Raadt | |
2000-01-22 | remove extra externs not needed because of unistd.h (rest of tree will be ↵ | Theo de Raadt | |
done later.. contact me if you want to help) | |||
1999-12-05 | not MAXPATHLEN+1 | Theo de Raadt | |
1999-12-04 | remove oflow in strip_escapes... | Niels Provos | |
1998-05-18 | buf oflows | Theo de Raadt | |
1997-09-12 | Avoid longjmp/vfork clobbering. | Todd C. Miller | |
1997-09-01 | i am bored enough to fix terminal space/tab uglies | Theo de Raadt | |
1997-08-05 | make signal handlers errno safe | Theo de Raadt | |
1997-07-23 | tabify | kstailey | |
1997-07-08 | Pipes are not interactive, eh. | Todd C. Miller | |
1997-07-08 | If stdin is not a tty and not seekable assume we are being used | Todd C. Miller | |
interactively. Fixes all known problems with using ed over rsh. | |||
1997-07-08 | Use line-buffered output if no tty is present. Makes ed work | Todd C. Miller | |
correctly when there is no tty. Close PR#281 | |||
1997-01-15 | getopt(3) returns -1 when out of args, not EOF, whee! | Todd C. Miller | |
1996-12-14 | -Wall'ing. | Michael Shalayeff | |
1996-10-12 | Back out my sprintf -> snprintf changes where they don't make sense and | Todd C. Miller | |
use good ole strcpy() instead. Also use perror() instead of fprintf() where it makes sense. | |||
1996-09-15 | sprintf -> snprintf paranoia | Todd C. Miller | |
1996-06-23 | update rcsid | Theo de Raadt | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |