Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | snooze.1: document -s limitation HEAD master | Leah Neukirchen | 2023-08-26 | 1 | -1/+5 |
| | |||||
* | sig_atomic_t should be used with volatile | Leah Neukirchen | 2022-01-27 | 1 | -3/+3 |
| | |||||
* | Use touch instead of shell truncation in service timefiles | Andrew J. Hesford | 2021-01-22 | 4 | -4/+4 |
| | |||||
* | NEWS.md: update for 0.5 v0.5 | Leah Neukirchen | 2021-01-14 | 1 | -7/+13 |
| | |||||
* | Change value because st.st_mtime might not be set, see above | Hendrik Jäger | 2021-01-07 | 1 | -1/+1 |
| | |||||
* | Change timefile calculations to respect slack | Hendrik Jäger | 2021-01-07 | 1 | -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 passed | Leah Neukirchen | 2020-12-11 | 1 | -4/+4 |
| | |||||
* | Correct 2:15pm example in README | Herald | 2020-11-30 | 1 | -1/+1 |
| | | | | Closes: #13 [via git-merge-pr] | ||||
* | Add option for jitter, fix wording of randdelay | Andrew Benson | 2020-10-04 | 3 | -17/+31 |
| | |||||
* | NEWS.md: update for 0.4 v0.4 | Leah Neukirchen | 2020-02-07 | 1 | -0/+10 |
| | |||||
* | Merge pull request #9 from bougyman/master | Leah Neukirchen | 2020-01-23 | 1 | -0/+11 |
|\ | | | | | Adds "over systemd timers" section to README | ||||
| * | Adds "over systemd timers" section to README | Tj (bougyman) Vanderpoel | 2020-01-22 | 1 | -0/+11 |
|/ | |||||
* | sv: only invoke run-parts if the directory exists | Cameron Nemo | 2018-11-29 | 4 | -4/+4 |
| | | | | Closes: #7 [via git-merge-pr] | ||||
* | sv: touch timefile in run scripts | Cameron Nemo | 2018-11-29 | 9 | -13/+9 |
| | |||||
* | sv: include runit service files to run cron drop-in scripts | Cameron Nemo | 2018-09-03 | 9 | -0/+32 |
| | | | | Closes: #6 [via git-merge-pr] | ||||
* | force stdout line-buffered, as output comes very slowly | Leah Neukirchen | 2018-05-05 | 1 | -0/+2 |
| | | | | Fixes #3. | ||||
* | unset tm_isdst before doing date operations v0.3 | Leah Neukirchen | 2018-05-03 | 1 | -0/+3 |
| | | | | Else mktime(3) can change tm_hour due to DST change. | ||||
* | more off-by-ones :( | Leah Neukirchen | 2018-05-03 | 1 | -2/+2 |
| | |||||
* | snooze.1: typo | Leah Neukirchen | 2017-12-25 | 1 | -1/+1 |
| | |||||
* | style | Leah Neukirchen | 2017-08-31 | 1 | -2/+2 |
| | |||||
* | knf, fix whitespace | Leah Neukirchen | 2017-08-29 | 1 | -15/+18 |
| | |||||
* | fix dayofyear and weekofyear properly v0.2 | Leah Neukirchen | 2017-08-29 | 2 | -5/+5 |
| | |||||
* | NEWS.md: add, update for 0.2 | Leah Neukirchen | 2017-08-29 | 1 | -0/+13 |
| | |||||
* | fix weekofyear parsing | Leah Neukirchen | 2017-08-29 | 1 | -1/+1 |
| | | | | -W0 is still allowed, but never matches... | ||||
* | parse: always treat plain / as *, even if 0 is not a legal value | Leah Neukirchen | 2017-08-29 | 1 | -1/+2 |
| | |||||
* | find_next: take leap year into account (e.g. when using dayofyear) | Leah Neukirchen | 2017-08-29 | 1 | -1/+1 |
| | |||||
* | snooze.1: tweak | Leah Neukirchen | 2017-08-29 | 1 | -3/+3 |
| | |||||
* | leahize | Leah Neukirchen | 2017-08-29 | 3 | -11/+4 |
| | |||||
* | use getopt with + hack to not reorder argv in glibc | Leah Neukirchen | 2017-08-29 | 1 | -1/+1 |
| | |||||
* | Makefile: install manpage v0.1 | Christian Neukirchen | 2016-01-05 | 1 | -0/+1 |
| | |||||
* | manpage tweaks | Christian Neukirchen | 2016-01-05 | 1 | -3/+7 |
| | |||||
* | add manpage | Christian Neukirchen | 2016-01-05 | 1 | -0/+189 |
| | |||||
* | fix -n with rare events | Christian Neukirchen | 2016-01-02 | 1 | -12/+15 |
| | |||||
* | off-by-one in weekofyear | Christian Neukirchen | 2016-01-02 | 1 | -1/+1 |
| | |||||
* | Reschedule when time moved backwards | Christian Neukirchen | 2015-11-06 | 2 | -0/+8 |
| | |||||
* | README.md: clarify timezone reload | Christian Neukirchen | 2015-11-06 | 1 | -1/+1 |
| | |||||
* | typo | Christian Neukirchen | 2015-11-06 | 1 | -1/+1 |
| | |||||
* | README.md: rate-limiting example | Christian Neukirchen | 2015-11-06 | 1 | -0/+10 |
| | |||||
* | Off-by-one, else snooze -s 1d -t triggers when the file has been touched on ↵ | Christian Neukirchen | 2015-11-04 | 1 | -1/+1 |
| | | | | 00:00:00... | ||||
* | fix first sentence | Christian Neukirchen | 2015-11-04 | 1 | -3/+3 |
| | |||||
* | a few more benefits | Christian Neukirchen | 2015-11-04 | 1 | -0/+2 |
| | |||||
* | Print duration and day of week with -n | Christian Neukirchen | 2015-11-04 | 1 | -2/+12 |
| | |||||
* | duration parsing | Christian Neukirchen | 2015-11-04 | 2 | -7/+38 |
| | |||||
* | typos | Christian Neukirchen | 2015-11-04 | 1 | -5/+5 |
| | |||||
* | add README.md | Christian Neukirchen | 2015-11-04 | 1 | -0/+173 |
| | |||||
* | add Makefile | Christian Neukirchen | 2015-11-04 | 1 | -0/+19 |
| | |||||
* | Take slack into account when using -t without -T | Christian Neukirchen | 2015-11-04 | 1 | -3/+12 |
| | |||||
* | Log starting time with -v | Christian Neukirchen | 2015-11-04 | 1 | -0/+6 |
| | |||||
* | initial commit of snooze | Christian Neukirchen | 2015-11-04 | 1 | -0/+333 |