Age | Commit message (Expand) | Author |
2016-01-11 | When caching the mtime of the spool directory and system crontab files, | Todd C. Miller |
2015-11-17 | Check for setgid() failure before executing editor and warn if | Todd C. Miller |
2015-11-14 | Remove log_it() and call syslog(3) directly using the same format: | Todd C. Miller |
2015-11-12 | Use absolute paths in pathnames.h. There is no longer a need to | Todd C. Miller |
2015-11-11 | Use warn/warnx and err/errx. OK jca@ | Todd C. Miller |
2015-11-11 | Niether cron nor crontab need flock permission. | Todd C. Miller |
2015-11-11 | For "crontab -u user -e" change the euid for the mkstemp() call | Todd C. Miller |
2015-11-09 | Remove unused xpid argument to log_it(). | Todd C. Miller |
2015-11-09 | Rename AT_DIR -> AT_SPOOL and SPOOL_DIR -> CRON_SPOOL to improve | Todd C. Miller |
2015-11-06 | Use __progname instead of the homegrown ProgramName. | Todd C. Miller |
2015-11-04 | Change cron from including all headers in every file to only including | Todd C. Miller |
2015-11-03 | If pledge(2) fails use perror instead of log_it(RealUser, ...) since | Todd C. Miller |
2015-11-03 | It is only necessary to swap the effective gid when reading a file. | Todd C. Miller |
2015-11-02 | Use setegid() directly instead of swap_gids() / swap_gids_back(). | Todd C. Miller |
2015-10-31 | swap_gids and swap_gids_back are only used by crontab.c so | Todd C. Miller |
2015-10-29 | Also need exec to run the editor of course. | Todd C. Miller |
2015-10-29 | crontab needs "proc" for fork(2) | Todd C. Miller |
2015-10-28 | pledge | Theo de Raadt |
2015-10-26 | Remove TMPDIR support, it is not really useful in crontab. | Todd C. Miller |
2015-10-26 | Remove some useless defines and the set_cron_uid() function. | Todd C. Miller |
2015-10-06 | clear out some more legacy code and whatnot | Ted Unangst |
2015-02-09 | correct copyright, upon approval from paul vixie via todd miller. the | Theo de Raadt |
2015-01-23 | braces to open a function go on their own line like god intended | Ted Unangst |
2015-01-23 | Remove the OK and ERR macros. They obfuscate the code and don't | Ted Unangst |
2015-01-23 | remove debug code. | Ted Unangst |
2015-01-14 | Use standard types for wait, readdir, signals and pids. | Todd C. Miller |
2015-01-14 | Remove compatibility defines for ancient systems. We assume a | Todd C. Miller |
2014-11-26 | Prefer setvbuf() to setlinebuf() for portability; ok deraadt@ | Todd C. Miller |
2011-08-22 | Use standard EXIT_SUCCESS/EXIT_FAILURE and STD{IN,OUT,ERR}_FILENO | Todd C. Miller |
2011-08-19 | Use futimens() instead of futimes() to avoid converting to/from | Todd C. Miller |
2011-05-19 | Fix some possible NULL pointer dereferences, and a little bit of cleanup. | Peter Hessler |
2011-04-04 | Remove unused variables; from Michael W. Bombardieri | Todd C. Miller |
2011-02-11 | Make "crontab -l" not crash on crontab files that don't have the | Philip Guenthe |
2011-01-31 | Make "crontab -e" honor TMPDIR; from the Openwall project (ldv) | Todd C. Miller |
2009-10-27 | using the rcsid is silly | Theo de Raadt |
2009-01-29 | tweak usage() | Igor Sobrado |
2008-05-10 | from ray@ | Okan Demirmen |
2007-11-17 | Deal with timespec vs. timeval precision issues. Fixes a problem | Todd C. Miller |
2007-10-17 | - Be more careful about pre-existing SIGCHLD handlers (or SIG_IGN) by | Theo de Raadt |
2007-09-01 | Include err.h and remove unused variables. | Ray Lai |
2007-08-31 | Copy editit() from sendbug, synchronizing editor calling code. | Ray Lai |
2007-02-19 | tidy up synopsis and usage(); | Jason McIntyre |
2007-02-13 | crontab -e /tmp//crontab.ynUyD24939 versus /tmp/crontab.ynUyD24939. | Marcus Glocker |
2005-11-29 | crontab.c uses the rcsid in the crontab head comment so don't protect | Todd C. Miller |
2005-01-30 | Detect editors that move the edited file out from underneath us and warn. | Todd C. Miller |
2004-11-04 | Treat EOF at prompt the same as 'n' instead of looping forever. | Todd C. Miller |
2004-09-16 | ftruncate() with ftello() instead of ftell(); ok millert | Theo de Raadt |
2004-06-22 | use snprintf(3) instead of home-grown glue_strings() function | Anil Madhavapeddy |
2004-06-17 | UUpdate ISC copyright year to 2004 | Todd C. Miller |
2003-07-30 | Use (char *)NULL instead of (char *)0 in execl and execle; Andrey Matveev | Todd C. Miller |