lp:~kinkie/squid/pthread-detect

Created by Francesco Chemolli and last modified
Get this branch:
bzr branch lp:~kinkie/squid/pthread-detect
Only Francesco Chemolli can upload to this branch. If you are Francesco Chemolli please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Francesco Chemolli
Project:
Squid
Status:
Abandoned

Recent revisions

13868. By Francesco Chemolli

Merged from trunk

13867. By Francesco Chemolli

Merged from trunk

13866. By Francesco Chemolli

Merged from trunk

13865. By Francesco Chemolli

Embedded ax_pthread from GNU and used it

13864. By Christos Tsantilas

SSL_OP_NO_TICKET SSL option to http[s]_port

If this option is set the TLS ticket extension disabled.

When TLS ticket extension is disabled squid is still able to use SSL shared
sessions if this feature is not disabled.

This is a Measurement Factory project

13863. By Amos Jeffries

Portability: Make strict compilers happier with rev.13860

13862. By Source Maintenance <email address hidden>

SourceFormat Enforcement

13861. By Christos Tsantilas

Fix force_request_body_continuation bug

When the force_request_body_continuation access list is configured squid is
sends 100-Continue responses to all HTTP GET messages unless the admin
is very careful with the ACLs. This can be reproduced trivially with

  force_request_body_continuation allow all

We should not evaluate force_request_body_continuation if the request
does not include "Expect: 100-continue" header.

This is a Measurement Factory project

13860. By Amos Jeffries

Support rotate=N option on access_log

Add a rotate=N option to access_log directive to set per-log what the
retained log count will be. At present it is only used by the stdio:
logging module, which is also the only one to use logfile_rotate
directive.

If this option is absent (as will be the common case) the log rotation
defaults to using the value of logfile_rotate directive.

Also, add missing dump output of other access_log options if they differ
from the defaults.

The use-cases for this are:

1) Unix fifo logging requires all the stdio: module operations except
that the normal rotate/rename operation is NOT performed on the fifo
socket. It makes more sense to add this option which can also meet case
#2 than to create a whole new module just for fifo.

2) managing only some access_log files with a third-party log manager.
Those specific logs need rotate=0, but the Squid managed logs may
require non-0 values.

13859. By Francesco Chemolli

Use non-const iterators in UserData.cc as they are not supported on FreeBSD 9.1/clan 3.1

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~squid/squid/trunk
This branch contains Public information 
Everyone can see this information.