lp://staging/~squid/squid/bug3389
- Get this branch:
- bzr branch lp://staging/~squid/squid/bug3389
Branch merges
Recent revisions
- 12780. By Alex Rousskov
-
Whitespace and documentation polishing to address squid-dev review comments.
- 12779. By Alex Rousskov
-
Removed logger=... option from new style. Use anonymous module:place option.
This change is meant to address Squid Project review concerns that the
explicit logger= name is not needed because the logger must be specified
anyway and we should be able to guess the logging style using other means. - 12778. By Alex Rousskov
-
Protected direct TcpLogger calls with cbdata, polished TcpLogger description,
and addressed squid-dev review comments:* Moved Logfile c-style call wrappers from ModTcp to static TcpLogger methods,
removing ModTcp.{cc,h}.* Placed TcpLogger inside the Log namespace.
- 12777. By Alex Rousskov
-
Fixed parsing ACLs following the new acess_log format.
ACLs were treated as name=value options because the options loop lacked
the termination condition (other than the end of all tokens on the line).
The correct termination condition is a non-option token (the one that does
not contain '=').As a side-effect of this change, ACL parts of http_access, access_log and
other ACL-driven rules support inclusion of ACL names from files using
standard quoted "filename" syntax. - 12776. By Alex Rousskov
-
Increased default buffer-size from 32KB to 64KB
to avoid decreasing default TCP logger buffer size.Fixed buffer-size documentation to say that the option applies to all
access_logs. However, I suspect that some logs may buffer more than
configured (because they may not flush until the buffer is full). - 12773. By Alex Rousskov
-
Use MemBlob::Pointer instead of a raw MemBlob* pointer to store I/O buffers.
Let's hope our refcounting is good enough to be used with STL containers.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/~squid/squid/trunk