lp:~measurement-factory/squid/helper-queues
- Get this branch:
- bzr branch lp:~measurement-factory/squid/helper-queues
Branch merges
Branch information
Recent revisions
- 12829. By Alex Rousskov
-
Moved most of the helper queue overflow maintenance from callers into the helper class.
Documented overflow maintenance logic.TODO: Make the queue limits configurable. Propagate changes to stateful helpers.
Remove remaining custom maintenance code from StoreID and URL rewriter helpers. - 12828. By Alex Rousskov
-
Use case-insensitive comparison for HTTP header names in *_header_access
and *_header_replace directives. - 12827. By Christos Tsantilas
-
Bug 3744: squid terminated: FATAL: Bungled (null) line 3: sslproxy_cert_sign signTrusted all
This bug is a Makefile dependencies problem.
- The cf_gen includes the cf_gen_defines.cci so this file should included in
cf_gen dependencies.
- Currently the cf_gen_defines.cci exist in cf_gen.$(OBJEXT) dependencies but
does not have any effect because the obj file never build and used.
- Also the cf_gen_defines.cci file depends on autoconf.h so this file should
added to to cf_gen_defines.cc dependencies.
All of the sources has the autoconf.h file in their dependencies.
But the cf_gen_defines.cci is auto-generated and does not exist when the
dependencies computed.This is a Measurement Factory project
- 12824. By Christos Tsantilas
-
LruMap bug fix and other polishing touches
The LruMap::findEntry may return destroyed entries to the caller.
- 12823. By Christos Tsantilas
-
Bug 3816: SSL_get_certificate call inside Ssl::verifySslC
ertificate crashes squid, part3 Change the libraries order in LIBS variable inside SQUID_CHECK_
OPENSSL_ GETCERTIFICATE_ WORKS check.
Looks that play a role in some cases (when openssl provided only as static
library in my tests). - 12822. By Christos Tsantilas
-
Bug 3759: OpenSSL compilation error on stock Fedora17, RHEL, CentOS 6 systems
OpenSSL-1.0.x has changes in TXT_DB interface over the earlier openSSL releases.
Also looks that the IMPLEMENT_LHASH_* macros are not correctly implemented and
causes compile failures.
Some of the linux distributions to overcome the above problems trying to patch
openSSL SDK. For squid this is means that the current checks based on openSSL
version can not work.This patch try to detect at configure time:
- if the TXT_DB uses the new implementation investigated in openSSL-1.0.x
releases
- If the IMPLEMENT_LHASH_* openSSL macros are correctly implemented.Then uses the autoconf defines to implement the correct workarounds for used
openSSL SDK.This is a Measurement Factory project
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