Created by Amos Jeffries and last modified

Cleanup and re-structuring of the comm (sockets) layer API for outbound connections. This resolves many failure handling, recovery and split-stack issues uncovered since IPv6 was implemented. It also paves the way for full TLS and SOCKS support.

Get this branch:
bzr branch lp:~yadi/squid/cleanup-comm
Only Amos Jeffries can upload to this branch. If you are Amos Jeffries please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Amos Jeffries

Recent revisions

10215. By Amos Jeffries

Library fixes in testUfs

10214. By Amos Jeffries

Connection opening is done by Comm::ConnOpener

10213. By Amos Jeffries

Merged from trunk

10212. By Amos Jeffries

Audit: Hide unset FD from connection log display

10211. By Amos Jeffries

Audit documentation fixes

10210. By Amos Jeffries

Fix testUfs deps for --disable-auth

10209. By Amos Jeffries

Sync with trunk

10208. By Amos Jeffries

Allow connect retries until a TCP link is successful.

10207. By Amos Jeffries

Audit fallout: MemPool the Comm::Connection class

10206. By Amos Jeffries

Audit review changes

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.