index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
usr.sbin
/
cron
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
rename the "options" field to "flags" (as suggested by millert): an optional
jmc
2020-04-18
1
-20
/
+16
*
Rewrite the flag-parsing code to be getopt-like. Tight formations like
deraadt
2020-04-18
1
-37
/
+32
*
Log skipped jobs in job_add() not job_runqueue().
millert
2020-04-17
1
-5
/
+7
*
Reflow text so that the -[nsq] options are described as an optional [options]
deraadt
2020-04-16
1
-24
/
+34
*
Add a mechanism to prevent cron jobs from running concurrently.
millert
2020-04-16
8
-16
/
+98
*
Add support for random values using the '~' operator.
millert
2020-04-15
2
-20
/
+65
*
Remove setlocale(3) calls. I checked that no functions are called that
schwarze
2020-02-11
2
-7
/
+2
*
Add "-n" to EXAMPLES in crontab(5)'s man page
job
2020-01-06
1
-4
/
+9
*
delete ridiculous DIAGNOSTICS section that goes without saying
schwarze
2020-01-06
1
-5
/
+2
*
Use strtonum(3) in atrun. Also limit uid/gid to UID_MAX-1 and
millert
2019-10-20
1
-76
/
+99
*
snprintf/vsnprintf return < 0 on error, rather than -1.
deraadt
2019-07-03
1
-3
/
+5
*
When system calls indicate an error they return -1, not some arbitrary
deraadt
2019-06-28
5
-24
/
+24
*
I am retiring my old email address; replace it with my OpenBSD one.
millert
2019-01-25
2
-5
/
+5
*
Unused variable.
krw
2018-07-13
1
-2
/
+1
*
retire the old cron socket path; ok jca millert
deraadt
2018-07-11
2
-6
/
+2
*
zap a stray ';' and make a comment less ugly
tb
2018-06-13
1
-5
/
+2
*
avoid a double flag;
jmc
2018-06-13
1
-2
/
+2
*
Add crontab entry option -n for "No mail when run successful"
job
2018-06-13
4
-60
/
+95
*
Pass a FILE * instead of a file descriptor into load_user() and
millert
2018-02-05
3
-19
/
+18
*
Open a bunch of fds with O_CLOEXEC
jca
2017-10-25
2
-5
/
+8
*
Close the socket (and dfd) in at(1) child processes
jca
2017-10-23
3
-4
/
+9
*
Close cron sockets in child processes.
friehm
2017-10-23
1
-1
/
+4
*
update permissions info to match recent changes
millert
2017-06-08
1
-4
/
+5
*
Add logging for when we find a non-file in the at spool that was
millert
2017-06-08
1
-4
/
+10
*
In cron(8), require that crontab and at files in the spool be owned
millert
2017-06-07
6
-46
/
+86
*
When running at jobs, open the at spool and use the directory fd
millert
2017-06-07
1
-14
/
+25
*
Set the group on cron's Unix domain socket _before_ making it
millert
2017-06-05
1
-2
/
+2
*
Document the "-q " prefix accepted in the "command" field.
schwarze
2016-10-12
1
-2
/
+13
*
Fix fd leak on error. OK jsg@
millert
2016-08-30
1
-8
/
+10
*
When caching the mtime of the spool directory and system crontab files,
millert
2016-01-11
5
-20
/
+30
*
Check pipe(2) return value; noticed by deraadt@
millert
2015-11-17
2
-5
/
+10
*
Check for setgid() failure before executing editor and warn if
millert
2015-11-17
1
-4
/
+8
*
Clean up the remaining uses of stderr and perror() and use warn/err
millert
2015-11-15
5
-108
/
+128
*
Cleanup from unifdef: set sact.sa_flags to SA_RESTART instead of
millert
2015-11-14
1
-3
/
+2
*
Remove log_it() and call syslog(3) directly using the same format:
millert
2015-11-14
8
-125
/
+94
*
new location for cron sockets; ok millert
jmc
2015-11-12
1
-3
/
+3
*
Use absolute paths in pathnames.h. There is no longer a need to
millert
2015-11-12
10
-285
/
+110
*
Remove SIGNALS section now that the non-syslog code has been removed.
millert
2015-11-12
1
-16
/
+2
*
Move cron socket to /var/run/cron.sock. Client code will try the old
millert
2015-11-12
4
-15
/
+23
*
Use warn/warnx and err/errx. OK jca@
millert
2015-11-11
1
-102
/
+62
*
Niether cron nor crontab need flock permission.
millert
2015-11-11
2
-4
/
+4
*
Remove obsolete utime() call. It predates the use of a socket to
millert
2015-11-11
1
-4
/
+1
*
Fix spool dir mode check to avoid extraneous chmod() calls.
millert
2015-11-11
1
-3
/
+3
*
For "crontab -u user -e" change the euid for the mkstemp() call
millert
2015-11-11
1
-9
/
+18
*
exit on pledge failure, oops
deraadt
2015-11-11
1
-2
/
+4
*
Remove unused xpid argument to log_it().
millert
2015-11-09
8
-65
/
+63
*
Update CRONDIR comment to reality.
millert
2015-11-09
1
-4
/
+5
*
Rename AT_DIR -> AT_SPOOL and SPOOL_DIR -> CRON_SPOOL to improve
millert
2015-11-09
7
-57
/
+57
*
Use fstatat() when checking the files in the at queue so we
millert
2015-11-09
1
-40
/
+27
*
queue(3) instead of homegrown queues and lists. This also fixes
millert
2015-11-09
7
-170
/
+130
[next]