chiark / gitweb /
clunk.git
2021-01-31 Ben HarrisUpdate comments for new URL of Simon Taylor's GPO Clock... master
2021-01-31 Ben HarrisAdd a usage message and trap various usage errors
2018-12-27 Ben Harrisclunk.8: Fix mandoc(1) lint errors.
2018-12-27 Ben HarrisREADME update.
2018-12-27 Ben Harrisclunk.service: Set Restart=on-failure.
2018-12-27 Ben Harrisclunk.service: Support for some configuration through...
2018-12-27 Ben Harrisclunk.service: Don't hard-code the location of /var...
2018-12-16 Ben Harrisclunk.service: stop running clunk as root.
2018-12-08 Ben HarrisSwitch back to calling clock_gettime unconditionally...
2018-12-08 Ben HarrisAdd a CONFORMING TO section to clunk(8).
2018-12-08 Ben HarrisAdd a systemd unit file.
2018-12-08 Ben HarrisSome documentation, in the form of a man page.
2018-12-08 Ben HarrisAdd rough support for select libgpiod lines by number.
2018-12-08 Ben HarrisBuild with libgpiod by default.
2018-12-08 Ben HarrisCrude sysfs-compatible output mode.
2018-12-08 Ben HarrisChange option to request use of libgpiod to -G.
2018-12-08 Ben HarrisControl libgpiod code with #ifdef.
2018-12-08 Ben HarrisWhen recording dial time, write "12" instead of "0...
2018-12-08 Ben HarrisSlightly more robust state string parsing.
2018-12-08 Ben HarrisCheck the return value of snprintf().
2018-12-08 Ben HarrisBase the fallback timeout on how long we were expecting...
2018-12-08 Ben HarrisComment correction: refer to Clock No. 36 in present...
2018-12-08 Ben HarrisAdjust pulsewidth and gapwidth.
2018-12-08 Ben HarrisSimplify code to clear pending SIGALRM.
2018-12-08 Ben HarrisDon't call clock_getting unnecessarily at startup.
2018-12-08 Ben HarrisRemove a debugging printf.
2018-12-08 Ben HarrisActually use the libgpiod output routine when asked.
2018-12-08 Ben HarrisEnforce a minimum "low" time for the output.
2018-12-08 Ben HarrisTake advantage of sigtimedwait().
2018-12-08 Ben HarrisOnly one pending signal might need clearing.
2018-12-08 Ben HarrisDon't depend on the field order of struct timespec.
2018-12-08 Ben HarrisUse two timers and sigwait rather than looking for...
2018-12-08 Ben HarrisAdd support for operating GPIO lines through libgpiod.
2018-12-08 Ben HarrisUse snprintf() in place of sprintf().
2018-12-08 Ben HarrisFix need_advance so it can't run off the end.
2018-12-08 Ben HarrisFix init_statefile to not use optarg.
2018-12-08 Ben HarrisNote which issue of B 5301 we're referencing.
2018-11-18 Ben HarrisExperimental use of structure literals.
2018-11-18 Ben HarrisError handling for sigset functions.
2018-11-18 Ben HarrisUtterly minimal Makefile.
2018-11-18 Ben HarrisMake the fallback timer work.
2018-11-18 Ben HarrisCorrect error handling for clock_nanosleep().
2018-11-18 Ben HarrisRemove a spurious space.
2018-11-18 Ben HarrisCreate a timer to catch CLOCK_REALTIME going backwards.
2018-11-17 Ben HarrisBlock SIGINT and SIGTERM while emitting a pulse.
2018-11-14 Ben HarrisWith "-s" specified, cope with empty or missing state...
2018-11-11 Ben HarrisImplement reading from state file.
2018-11-11 Ben HarrisRecord the current time displayed on the dial to a...
2018-11-11 Ben HarrisBetter references in comments.
2018-11-11 Ben HarrisAdjust maxadvance doc to match 1 s advance rate.
2018-11-11 Ben HarrisComment on pulse width and adjust advance rate.
2018-11-09 Ben HarrisFactor out code to raise and lower output line from...
2018-11-03 Ben HarrisMake the boundary between ADVANCE and STOP variable...
2018-11-03 Ben HarrisAdd an option to specify the current displayed time...
2018-11-03 Ben HarrisStart keeping track of what time we think the clock...
2018-11-03 Ben HarrisCall tzset() explicitly at startup.
2018-11-03 Ben HarrisMake the "pulse" have non-zero width.
2018-11-03 Ben HarrisMinimal beginnings of an impulse clock driver.