Age | Commit message (Expand) | Author |
2023-05-08 | cron: bounds check the high and low bounds for in a random range. | Todd C. Miller |
2023-05-07 | cron: check for garbage after the '~' in a random range. | Todd C. Miller |
2023-05-06 | Support random offsets when using ranges with a step value in cron. | Todd C. Miller |
2023-05-05 | crontab: move spool temp file creation to spool_mkstemp() | Todd C. Miller |
2022-12-28 | spelling fixes; from paul tagliamonte | Jason McIntyre |
2022-07-08 | Add a missing check for negative tv_sec when setting the timeout. | Todd C. Miller |
2022-07-07 | If ppoll(2) exits, log to syslog(3) instead of stderr | Jeremie Courreges-Anglas |
2022-05-21 | repair a few more backwards compares that create headaches | Theo de Raadt |
2022-01-28 | When it's the possessive of 'it', it's spelled "its", without the | Philip Guenther |
2022-01-21 | Treat ppoll(2) errors as fatal. OK deraadt@ | Todd C. Miller |
2021-10-24 | For open/openat, if the flags parameter does not contain O_CREAT, the | Theo de Raadt |
2021-06-22 | reduce verbosity in usage and make it match SYNOPSIS; | Jason McIntyre |
2020-04-18 | rename the "options" field to "flags" (as suggested by millert): an optional | Jason McIntyre |
2020-04-18 | Rewrite the flag-parsing code to be getopt-like. Tight formations like | Theo de Raadt |
2020-04-17 | Log skipped jobs in job_add() not job_runqueue(). | Todd C. Miller |
2020-04-16 | Reflow text so that the -[nsq] options are described as an optional [options] | Theo de Raadt |
2020-04-16 | Add a mechanism to prevent cron jobs from running concurrently. | Todd C. Miller |
2020-04-15 | Add support for random values using the '~' operator. | Todd C. Miller |
2020-02-11 | Remove setlocale(3) calls. I checked that no functions are called that | Ingo Schwarze |
2020-01-06 | Add "-n" to EXAMPLES in crontab(5)'s man page | job |
2020-01-06 | delete ridiculous DIAGNOSTICS section that goes without saying | Ingo Schwarze |
2019-10-20 | Use strtonum(3) in atrun. Also limit uid/gid to UID_MAX-1 and | Todd C. Miller |
2019-07-03 | snprintf/vsnprintf return < 0 on error, rather than -1. | Theo de Raadt |
2019-06-28 | When system calls indicate an error they return -1, not some arbitrary | Theo de Raadt |
2019-01-25 | I am retiring my old email address; replace it with my OpenBSD one. | Todd C. Miller |
2018-07-13 | Unused variable. | Kenneth R Westerback |
2018-07-11 | retire the old cron socket path; ok jca millert | Theo de Raadt |
2018-06-13 | zap a stray ';' and make a comment less ugly | Theo Buehler |
2018-06-13 | avoid a double flag; | Jason McIntyre |
2018-06-13 | Add crontab entry option -n for "No mail when run successful" | job |
2018-02-05 | Pass a FILE * instead of a file descriptor into load_user() and | Todd C. Miller |
2017-10-25 | Open a bunch of fds with O_CLOEXEC | Jeremie Courreges-Anglas |
2017-10-23 | Close the socket (and dfd) in at(1) child processes | Jeremie Courreges-Anglas |
2017-10-23 | Close cron sockets in child processes. | friehm |
2017-06-08 | update permissions info to match recent changes | Todd C. Miller |
2017-06-08 | Add logging for when we find a non-file in the at spool that was | Todd C. Miller |
2017-06-07 | In cron(8), require that crontab and at files in the spool be owned | Todd C. Miller |
2017-06-07 | When running at jobs, open the at spool and use the directory fd | Todd C. Miller |
2017-06-05 | Set the group on cron's Unix domain socket _before_ making it | Todd C. Miller |
2016-10-12 | Document the "-q " prefix accepted in the "command" field. | Ingo Schwarze |
2016-08-30 | Fix fd leak on error. OK jsg@ | Todd C. Miller |
2016-01-11 | When caching the mtime of the spool directory and system crontab files, | Todd C. Miller |
2015-11-17 | Check pipe(2) return value; noticed by deraadt@ | Todd C. Miller |
2015-11-17 | Check for setgid() failure before executing editor and warn if | 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 | new location for cron sockets; ok millert | Jason McIntyre |
2015-11-12 | Use absolute paths in pathnames.h. There is no longer a need to | Todd C. Miller |
2015-11-12 | Remove SIGNALS section now that the non-syslog code has been removed. | Todd C. Miller |