I've completed the first round logfile code shifting. * use stdio for logfile writing; isn't going to be worse than how it was done before (still sync) * write LogFile class with basic interfaces * convert code to use LogFile methods * break out syslog and blocking into LogFileSyslog and LogFileBlocking * tested syslog and blocking code, they both seem to work fine.
I'd like to commit this to squid-3 soon. I'll then work on the logfile helper and Wikipedia UDP banger stuff but I won't aim to include that in squid-3 until after squid-3.0.STABLE1 as its new functionality. Any objections? Adrian
