lp:~joelpelaez/squid/win32
- Get this branch:
- bzr branch lp:~joelpelaez/squid/win32
Branch merges
Branch information
Recent revisions
- 13420. By Amos Jeffries
-
Cleanup: document and rename Auth::UserReque
st::module_ start to startHelperLookup - 13419. By Amos Jeffries
-
Cleanup: drop Auth::User:
:proxy_ auth_list header cache This list/cache was originally used to short-circuit auth helper lookups
based on previousy seen [Proxy-]Authorization header strings.
However, that permitted replay attacks in most auth schemes and has been
replaced by scheme-specific mechanisms:* Basic and Digest credentials are cached in the global user name cache
wih additional nonce/password comparisons to verify located entries.* NTLM and Negotiate credentials are cached in the ConnStateData with
exact-match comparison done to verify tokens. - 13417. By Christos Tsantilas
-
"ssl_bump none" mode crashes squid
After r13324 patch the SBuf argument of the ConnStateData:
:handleReadData member
is used only to check if ConnStateData::In::buf is correctly filled with read
data. ConnStateData::handleReadData considers that the data already written
in ConnStateData::in.buf and checks if the passed Sbuf argument is the
ConnStateData::in.buf: bool ConnStateData:
:handleReadData (SBuf *buf)
{
assert(buf == &in.buf);
.....The httpsSslBumpAcc
essCheckDone function needs to write the CONNECT request
generated internally to force tunnel mode, in ConnStateData::In::buf and then
call ConnStateData::handleReadData method.
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