http://www.msg.net/utility/PM/
I've just added my improved (aka fixed) version of Dave Andersen's
Radius accounting log parser- it fixes a couple of problems that were
introduced with recent versions of ComOS, and adds functionality, including
the ability to parse 'combined' accounting logs (all portmasters logged to
one file), discard duplicate records, and overall faster code.
http://www.msg.net/utility/PM/lineparser.pl
The logs produced by lineparser.pl should be compatible with Dave's
'summarize' program. There's a link to his utility archive (with summarize)
from my utility page.