Drew Bertola wrote: > Now comes the case of a match split across the tail end of my current > bucket and the head end of the next bucket. I imagine this is something > I should consider.
That's exactly how I'd do it. There's a great example of this in the filters in mod_charset that demonstrates this technique (although, you'll likely want a larger buffer than mod_charset needs). Issac