% Cwatch -- code archive % Jessica L. Parsons % Wed Jan 16 01:52:00 PST 2008 #Older versions of cwatch# * Version 0.7 had a bug in the **`throttle`** code in that once throttled, the throttle would not expire until another match for the pattern came along. [v0.75](cwatch-0.75.tar.gz) sets alarm clocks so that when a throttle expires, it will really expire. * [v0.7](cwatch-0.7.tar.gz) implements the **`throttle`** command. * 0.5 fixed some bugs, but the code that handled restarting was still not correct, plus my handling of `mmap()`'ed files in [getchunk](cwatch-current/getchunk.c) was broken. Plus my [autoconfiguration](cwatch-current/configure.inc) script was not properly writing `config.cmd`, so I needed to fix that. So [here's v0.6](cwatch-0.6.tar.gz), creeping slowly towards version 1.0. * 0.4 did more work on correctly implementing `--daemon` and `--pid-file`, but ended up breaking `--examine` and `--dump-script`, so I never actually released it. [v0.5](cwatch-0.5.tar.gz) fixed the broken bits in 0.4, plus reworked some of the implementation of **`throttle`** to fit how I think (I'd complain again about the reference documentation, but my documentation is now out of date) the code is supposed to work. * [v0.3](cwatch-0.3.tar.gz) implements the `--daemon` and `--pid-file` options, plus clean up a few portability bugs. * [v0.2](cwatch-0.2.tar.gz) replaces the first release, which, shockingly enough, turned out to have a couple of bugs which materialized when I tried to build on a [FreeBSD](http://www.freebsd.org) machine. I can now say that the code is portable, because it compiles on three machines now, and they aren't all running [Mastodon Linux](/~mastodon)! * [v0.1](cwatch-0.1.tar.gz) is the first release, no doubt full of bugs and improperly implemented features. But it does have a manpage!