lp:~measurement-factory/squid/shared-ssl-sessions
- Get this branch:
- bzr branch lp:~measurement-factory/squid/shared-ssl-sessions
Branch merges
Branch information
Recent revisions
- 12733. By Alex Rousskov
-
Initial support for sharing SSL sessions among SMP workers.
Required for efficient support of secure parent and reverse proxies. - 12732. By Amos Jeffries
-
Fix bogus 'invalid response' message on URL rewriter interface
The empty-line response from rewriter and redirector should be converted
to ERR reply code in the new API. It was being left as Unknown.While this reply used to only be valid on URL helper interface, and it
woudl be more appropriate to map other helpers to BH the ERR response
seems to be safe for use on any of the helper interfaces for an empty
line response. At worst it will prevent the lookup being re-tried on
other possibly better working helper instance. - 12731. By Amos Jeffries
-
Polish: clarify authenticate_ip_ttl code
This patch alters the directive implementation to only perform TTL
addition when setting the expiry value. This improves speed a little when
comparing timestamps, and allows the config file to display 1 second TTL
instead of displaying 0 seconds and actually being 0-1 seconds.
Which resolves some confusion about why max_user_ip ACL still works when
the TTL is set to 0 seconds.Also, document the AuthUserIP class used to store the IP information.
- 12728. By Amos Jeffries
-
SourceLayout: shuffle HttpStatusLine into http/libsquid-
http.la * moves HttpStatusLine.* to http/StatusLine.*
* renames HttpStatusLine to Http::StatusLine
* renames httpStatusLine*() functions as members of Http::StatusLine
* shuffles StatusCode string conversion function into http/StatusCode
* makes reason parameter of StatusLine::set() function optional.
There is no logic change involved but callers now no longer need to
set it to the status code string explicitly, nor need to set it to NULL
explicitly unless intending to replace an existing status string.* adds const-correctness and documentation to StatusLine symbols.
- 12727. By Steve Hill <email address hidden>
-
basic_pam_auth: Add -r option to strip NTLM/Negotiate domain from username
This option helps reduce end-user confusion accessing Squid using Basic
auth PAM helper as a backup to NTLM and/or Negotiate authentication.The user can enter their NTLM/Negotiate user+domain details in the popup
which may occur without needing to know which auth scheme is in play. - 12726. By Amos Jeffries
-
SourceLayout: Shuffle HttpVersion.h to http/ProtocolVe
rsion.h * incluing Http namespace and rename HttpVersion to Http::ProtocolV
ersion * use ProtocolVersion.h filename to avoid clashing with include/version.h
on case-insensitive filesystems.* add class and member documentation (also for Anyp::ProtocolV
ersion)
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