On Fri, 2002-10-04 at 11:03, Ian Spare wrote: > > To clarify, I meant the obvious error in the sgMalloc call at line 146 of > sgDb.c, i.e. 5 + 1 equals 6 in most cases not 5. Or > > update = (char *) sgMalloc(strlen(file) + 5); > > should be > > update = (char *) sgMalloc(strlen(file) + 6);
Quite. Yeah, various of us hacked on that one :) But you're right, it hasn't made it into the distribution. That might have something to do with the maintainers not paying attention at all, not even to direct email (I've tried!) Oh well. FWIW, coming soon (as soon as I recover from current lurgy, I hope) is details of how to do all this in Squid, *ta-da* [Disclaimer: My company uses Squid/squidGuard on managed firewalls. I'm the guy who handles the beast.] Greg Sheard Technical Director ECSC Ltd. www.ecsc.co.uk #include <legal_disclaimer.h>
signature.asc
Description: This is a digitally signed message part
