summaryrefslogtreecommitdiff
path: root/bin/csh
AgeCommit message (Expand)Author
2016-03-18Replace ioctl(fd, FIOCLEX) with fcntl(fd, F_SETFD, FD_CLOEXEC)Todd C. Miller
2015-12-26Replace handrolled xfree() function by directly using free(3)mestre
2015-12-22Remove a needless allocation cast. No binary change.mmcc
2015-11-11exit() after perror() for pledge failure. Perhaps this got introducedTheo de Raadt
2015-10-28unifdef _PATH_*Christian Weisgerber
2015-10-26miscellaneous cruft:Christian Weisgerber
2015-10-26remove the profiling and debugging ifdefs; ok zhuk@Christian Weisgerber
2015-10-26document the -p and -l file enquiries and explicitly do not document -sChristian Weisgerber
2015-10-26Remove the #define Strfoo() s_strfoo() redirection and move everythingChristian Weisgerber
2015-10-26Clean up cruft made visible by the NLS unifdefing:Christian Weisgerber
2015-10-26unifdef BUILTIN (unused), NLS (always set), SHORT_STRINGS (always set)Christian Weisgerber
2015-10-22setlocale() before pledge()... until we learn moreTheo de Raadt
2015-10-18With TIOCSTI supported in pledge "tty proc", csh is good enough to runTheo de Raadt
2015-09-29Score a hat trick in code cleanup: #ifdef pdp11, /* confuse lint */,Philip Guenther
2015-09-27lint is dead: delete the trivial uses of /* VARARGS[0-9]+ */Philip Guenther
2015-06-17stray char jumped inTheo de Raadt
2015-06-17delete completely bogus (floating? was there an old variable declTheo de Raadt
2015-06-17remove -DFILEC; code does not compile for the -UFILEC case, and anyways,Theo de Raadt
2015-06-03better description of internal copyn() functionTheo de Raadt
2015-04-18Convert many atoi() calls to strtonum(), adding range checks and failureTheo de Raadt
2015-02-28Reduce usage of predefined strings in manpages.Anthony J. Bentley
2015-02-08delete tons more castsTed Unangst
2015-02-08remove ptr_t typedef. void * is good enough for csh.Ted Unangst
2015-02-08delete many more ptr_t castsTed Unangst
2015-02-08delete lots of unnecessary ptr_t casts, and drop a little NULL in as wellTed Unangst
2015-02-08it's safe to call free with nullTed Unangst
2015-01-19remove #ifndef #define blocks trying to handle lack of BUFSIZTheo de Raadt
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2015-01-15remove .Tn; from Jan Stary <hans at stare dot cz>Ingo Schwarze
2014-12-09put back some information what the character classes actually mean;Ingo Schwarze
2014-12-09no more ctype(3);Jason McIntyre
2014-10-17no need for realloc() front ends anymoreTheo de Raadt
2014-10-16Use reallocarray() and remove a few archaic memory allocation practices.Theo de Raadt
2014-10-16Kill the alloc command, which tried to measure behaviour based on sbrk.Theo de Raadt
2014-10-13remove unused variableCharles Longeau
2014-07-14Instead of using a variable format string to change the field width,Philip Guenther
2014-07-12If a constant string needs a name, use a static const array insteadPhilip Guenther
2014-07-11correct readlink termination. from Doug HoganTed Unangst
2014-01-21obvious .Pa fixes; found with mandocdb(8)Ingo Schwarze
2013-10-20catch up with elf(5)/stab(5) removal;Jason McIntyre
2013-10-19fix a few obvious .Ar markup errors (unfortunately, there are many more)Ingo Schwarze
2013-08-22Correct format string mismatches turned up by -Wformat=2Philip Guenther
2013-07-13Remove no longer needed vax CFLAGS workarounds.Miod Vallat
2013-04-16handle larger time_t typesTheo de Raadt
2013-03-28Don't die with SIGFPE on INT_MIN / -1 or % -1. Instead make INT_MIN /Nicholas Marriott
2012-12-04remove some unnecessary sys/param.h inclusionsTheo de Raadt
2012-01-15Document what remains of the 2BSD heritage.Ingo Schwarze
2011-11-06union wait is dead, ancient history; stop using itPhilip Guenthe
2011-09-03make -column lists pretty again;Jason McIntyre
2011-05-02no need to escape `|'; as discussed with schwartzeJason McIntyre