about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* snooze.1: document -s limitation HEAD masterLeah Neukirchen2023-08-261-1/+5
|
* sig_atomic_t should be used with volatileLeah Neukirchen2022-01-271-3/+3
|
* Use touch instead of shell truncation in service timefilesAndrew J. Hesford2021-01-224-4/+4
|
* NEWS.md: update for 0.5 v0.5Leah Neukirchen2021-01-141-7/+13
|
* Change value because st.st_mtime might not be set, see aboveHendrik Jäger2021-01-071-1/+1
|
* Change timefile calculations to respect slackHendrik Jäger2021-01-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | % touch -t $(date -d '7 days ago' +%Y%m%d0000) somefile % ls -l somefile -rw-r--r-- 1 henk henk 0 Dez 16 00:00 somefile Before this change: % /usr/bin/snooze -nv -s 30d -H 5 -t somefile -T 30m 2020-12-23T05:00:00+0100 Wed 0d 4h 32m 24s 2020-12-24T05:00:00+0100 Thu 1d 4h 32m 24s 2020-12-25T05:00:00+0100 Fri 2d 4h 32m 24s 2020-12-26T05:00:00+0100 Sat 3d 4h 32m 24s 2020-12-27T05:00:00+0100 Sun 4d 4h 32m 24s After this change: % ./snooze -nv -s 30d -H 5 -t somefile -T 30m 2020-12-16T05:00:00+0100 Wed -6d-19h-27m-43s 2020-12-17T05:00:00+0100 Thu -5d-19h-27m-43s 2020-12-18T05:00:00+0100 Fri -4d-19h-27m-43s 2020-12-19T05:00:00+0100 Sat -3d-19h-27m-43s 2020-12-20T05:00:00+0100 Sun -2d-19h-27m-43s
* fix verbose output when no command is passedLeah Neukirchen2020-12-111-4/+4
|
* Correct 2:15pm example in READMEHerald2020-11-301-1/+1
| | | | Closes: #13 [via git-merge-pr]
* Add option for jitter, fix wording of randdelayAndrew Benson2020-10-043-17/+31
|
* NEWS.md: update for 0.4 v0.4Leah Neukirchen2020-02-071-0/+10
|
* Merge pull request #9 from bougyman/masterLeah Neukirchen2020-01-231-0/+11
|\ | | | | Adds "over systemd timers" section to README
| * Adds "over systemd timers" section to READMETj (bougyman) Vanderpoel2020-01-221-0/+11
|/
* sv: only invoke run-parts if the directory existsCameron Nemo2018-11-294-4/+4
| | | | Closes: #7 [via git-merge-pr]
* sv: touch timefile in run scriptsCameron Nemo2018-11-299-13/+9
|
* sv: include runit service files to run cron drop-in scriptsCameron Nemo2018-09-039-0/+32
| | | | Closes: #6 [via git-merge-pr]
* force stdout line-buffered, as output comes very slowlyLeah Neukirchen2018-05-051-0/+2
| | | | Fixes #3.
* unset tm_isdst before doing date operations v0.3Leah Neukirchen2018-05-031-0/+3
| | | | Else mktime(3) can change tm_hour due to DST change.
* more off-by-ones :(Leah Neukirchen2018-05-031-2/+2
|
* snooze.1: typoLeah Neukirchen2017-12-251-1/+1
|
* styleLeah Neukirchen2017-08-311-2/+2
|
* knf, fix whitespaceLeah Neukirchen2017-08-291-15/+18
|
* fix dayofyear and weekofyear properly v0.2Leah Neukirchen2017-08-292-5/+5
|
* NEWS.md: add, update for 0.2Leah Neukirchen2017-08-291-0/+13
|
* fix weekofyear parsingLeah Neukirchen2017-08-291-1/+1
| | | | -W0 is still allowed, but never matches...
* parse: always treat plain / as *, even if 0 is not a legal valueLeah Neukirchen2017-08-291-1/+2
|
* find_next: take leap year into account (e.g. when using dayofyear)Leah Neukirchen2017-08-291-1/+1
|
* snooze.1: tweakLeah Neukirchen2017-08-291-3/+3
|
* leahizeLeah Neukirchen2017-08-293-11/+4
|
* use getopt with + hack to not reorder argv in glibcLeah Neukirchen2017-08-291-1/+1
|
* Makefile: install manpage v0.1Christian Neukirchen2016-01-051-0/+1
|
* manpage tweaksChristian Neukirchen2016-01-051-3/+7
|
* add manpageChristian Neukirchen2016-01-051-0/+189
|
* fix -n with rare eventsChristian Neukirchen2016-01-021-12/+15
|
* off-by-one in weekofyearChristian Neukirchen2016-01-021-1/+1
|
* Reschedule when time moved backwardsChristian Neukirchen2015-11-062-0/+8
|
* README.md: clarify timezone reloadChristian Neukirchen2015-11-061-1/+1
|
* typoChristian Neukirchen2015-11-061-1/+1
|
* README.md: rate-limiting exampleChristian Neukirchen2015-11-061-0/+10
|
* Off-by-one, else snooze -s 1d -t triggers when the file has been touched on ↵Christian Neukirchen2015-11-041-1/+1
| | | | 00:00:00...
* fix first sentenceChristian Neukirchen2015-11-041-3/+3
|
* a few more benefitsChristian Neukirchen2015-11-041-0/+2
|
* Print duration and day of week with -nChristian Neukirchen2015-11-041-2/+12
|
* duration parsingChristian Neukirchen2015-11-042-7/+38
|
* typosChristian Neukirchen2015-11-041-5/+5
|
* add README.mdChristian Neukirchen2015-11-041-0/+173
|
* add MakefileChristian Neukirchen2015-11-041-0/+19
|
* Take slack into account when using -t without -TChristian Neukirchen2015-11-041-3/+12
|
* Log starting time with -vChristian Neukirchen2015-11-041-0/+6
|
* initial commit of snoozeChristian Neukirchen2015-11-041-0/+333