Age | Commit message (Expand) | Author |
2020-04-16 | Add a mechanism to prevent cron jobs from running concurrently. | Todd C. Miller |
2020-02-11 | Remove setlocale(3) calls. I checked that no functions are called that | Ingo Schwarze |
2017-10-23 | Close the socket (and dfd) in at(1) child processes | Jeremie Courreges-Anglas |
2017-06-07 | In cron(8), require that crontab and at files in the spool be owned | Todd C. Miller |
2017-06-05 | Set the group on cron's Unix domain socket _before_ making it | Todd C. Miller |
2016-01-11 | When caching the mtime of the spool directory and system crontab files, | Todd C. Miller |
2015-11-15 | Clean up the remaining uses of stderr and perror() and use warn/err | Todd C. Miller |
2015-11-14 | Cleanup from unifdef: set sact.sa_flags to SA_RESTART instead of | 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-12 | Move cron socket to /var/run/cron.sock. Client code will try the old | Todd C. Miller |
2015-11-11 | Niether cron nor crontab need flock permission. | Todd C. Miller |
2015-11-11 | exit on pledge failure, oops | Theo de Raadt |
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-09 | queue(3) instead of homegrown queues and lists. This also fixes | 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-04 | Change some globals from extern to static when they are not used | Todd C. Miller |
2015-10-31 | open_socket() is only used by cron proper so move to cron.c | Todd C. Miller |
2015-10-29 | remove unused variables | Todd C. Miller |
2015-10-28 | pledge | Theo de Raadt |
2015-10-26 | Use SOCK_NONBLOCK and SOCK_CLOEXEC instead of fcntl() calls. | Todd C. Miller |
2015-10-26 | Remove some useless defines and the set_cron_uid() function. | Todd C. Miller |
2015-10-25 | Remove cron.pid support. We still want to avoid multiple crons | Todd C. Miller |
2015-10-03 | unifdef some features we will always have. ok benno zhuk | Ted Unangst |
2015-08-25 | Use ppoll(2) instead of poll(2). This has two benefits. Firstly, | Todd C. Miller |
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 | minor debug removal cleanup | Ted Unangst |
2015-01-23 | remove debug code. | Ted Unangst |
2015-01-22 | delete useless casts. ok deraadt guenther millert | Ted Unangst |
2015-01-14 | Use standard types for wait, readdir, signals and pids. | Todd C. Miller |
2014-11-26 | Prefer setvbuf() to setlinebuf() for portability; ok deraadt@ | Todd C. Miller |
2014-10-29 | use poll() instead of the select malloc/free dance which was used to | Theo de Raadt |
2013-04-17 | Adapt cron and at for future large time_t and tv_sec types. These were some | Theo de Raadt |
2011-08-22 | Use standard EXIT_SUCCESS/EXIT_FAILURE and STD{IN,OUT,ERR}_FILENO | Todd C. Miller |
2011-01-18 | Our crontab(1) hasn't used SIGUSR1 to signal cron in years, we now use | Todd C. Miller |
2009-10-28 | rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and | Theo de Raadt |
2009-01-29 | tweak usage() | Igor Sobrado |
2007-02-18 | tidy up synopsis and usage(); | Jason McIntyre |
2005-11-15 | More typos (especially indicies -> indices), checked with jmc@ | Miod Vallat |
2005-11-15 | If two or more changes are made withing a single second it is possible | Todd C. Miller |
2004-06-17 | UUpdate ISC copyright year to 2004 | Todd C. Miller |
2004-06-03 | More changes from Dmitry V. Levin: | Todd C. Miller |
2004-05-13 | If we get EAGAIN reading from the cron socket check both cron and | Todd C. Miller |
2004-05-03 | Make socket that reads reload requests from crontab be non-blocking. | Todd C. Miller |
2003-03-10 | Log that cron started up after we detach from the controlling terminal | Todd C. Miller |
2003-02-20 | Sync with ISC cron-current + my at(1) integration. | Todd C. Miller |
2003-02-18 | correct a typo from earlier today | Todd C. Miller |