summaryrefslogtreecommitdiff
path: root/usr.sbin/cron/lib
AgeCommit message (Expand)Author
2025-11-02cron: Use reallocarray() to prevent integer overflowXin LI
2024-07-15Remove residual blank line at start of MakefileWarner Losh
2023-11-26usr.sbin: Remove ancient SCCS tags.Warner Losh
2023-08-16Remove $FreeBSD$: one-line sh patternWarner Losh
2023-06-01cron/lib: Fix typosElyes Haouas
2023-06-01cron: fix build without LOGIN_CAPEric van Gyzen
2023-06-01Import vixie cron 4.0Eric van Gyzen
2023-04-18cron: Use C89 function definitions.John Baldwin
2021-03-03cron: consume blanks in system crontabs before optionsOleksandr Tymoshenko
2020-03-30cron: respect PATH from login.confKyle Evans
2020-02-10cron(8): convert vfork() usage to fork()Kyle Evans
2019-09-25cron: add log suppression and mail suppression for successful runsKyle Evans
2018-06-07Add new functionality and syntax to cron(1) to allow to run jobs at aGleb Smirnoff
2017-03-04usr.sbin: normalize paths using SRCTOP-relative paths or :H when possibleEnji Cooper
2016-10-31cron(8): add support for /etc/cron.d and /usr/local/etc/cron.dBaptiste Daroussin
2015-06-13Add META_MODE support.Simon J. Gerraty
2015-06-08dirdeps.mk now sets DEP_RELDIRSimon J. Gerraty
2013-02-16Updated dependenciesSimon J. Gerraty
2012-11-04Sync from headSimon J. Gerraty
2012-10-25Second attempt to add @every_second keyword support. Due to multipleMaxim Sobolev
2012-10-18Fully backout latest changes.Maxim Sobolev
2012-10-17Revert latest changes to cron, until better version is worked out (I hope).Maxim Sobolev
2012-10-16Properly handle non-keyword case by setting e->second to 0.Maxim Sobolev
2012-10-15Add per-second scheduling into the cron(8). Right now it'sMaxim Sobolev
2012-10-02Fix build with LOG_FILE undefined and DEBUGGING disabled.Sergey Kandaurov
2012-08-22Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Marcel Moolenaar
2011-12-30Spelling fixes for usr.sbin/Ulrich Spörlein
2008-11-18remove a pointless prototype and static-fy the corresponding functionMatteo Riondato
2008-11-18use WARNS?= instead of WARNS=Matteo Riondato
2008-11-10Make usr.sbin/cron/crontab and usr.sbin/cron/lib WARNS=3 cleanMatteo Riondato
2007-11-07Cleanup of userland __P useKevin Lo
2007-06-17Add PAM support to cron(8). Now cron(8) will skip commands scheduledYaroslav Tykhiy
2007-03-08Fix a bug where HOME was not allowed to be overridden by an user's crontabWill Andrews
2006-09-26Behave as documented when reading fields saying "X/Y" where X != *Brian Somers
2005-08-24Use pidfile(3) in cron(8).Pawel Jakub Dawidek
2005-02-14Fix parsing of '0' and non-alphanumerics in steps. Previously, anXin LI
2005-02-09Properly initialise the variable `deny'.Stefan Farfeleder
2004-10-24For variables that are only checked with defined(), don't provideRuslan Ermilov
2003-02-10Allow inner whitespace in the right-hand side of an environment variableThomas Quinot
2002-08-04Never allow a user to use crontab if opening /var/cron/{allow,deny} failsTim J. Robbins
2002-05-23load_env(), the function that attempts to parse a crontabOllivier Robert
2002-05-13Mark all internal libraries with INTERNALLIB.Ruslan Ermilov
2002-04-10Only remove the '\n' at the end of a line if there is one.David Malone
2001-08-16Fix the @monthly and @weekly shortcuts so that they actually runMike Heffner
2001-07-20Fix a possible NULL reference that would be triggeredDavid Nugent
2001-07-20Perform a major cleanup of the usr.sbin Makefiles.David E. O'Brien
2001-07-18Remove an unused variable, and don't try to print a char[] using %d.Dima Dorfman
2001-07-18free_entry(): Don't free e->envp if it's already NULL; likewise forDima Dorfman
2001-06-13Plug two memory leaks: call login_close() after login_getclass(), andDima Dorfman
2000-12-09Add `_PATH_DEVZERO'.David E. O'Brien