[squid-dev] [RFC] deprecating ICP protocol

Eliezer Croitoru eliezer at ngtech.co.il
Tue Oct 28 11:07:50 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 10/28/2014 10:32 AM, Amos Jeffries wrote:
> I would like to deprecate ICP protocol from a first-class citizen
> to a second-class. Swapping it for HTCP as the default peer
> exchange protocol for Squid-3.6.
> 
> ICP protocol was designed for use in HTTP/1.0 and works well for
> that. However Squid and most servers are now HTTP/1.1 software.
> 
> ICP is not able to produce accurate results for the increasingly 
> popular HTTP/1.1 Vary objects. It will also have difficulty with 
> Store-ID adapted objects where header fields (Vary and others) are 
> used by the Store-ID helper.
> 
> Amos
Can we leave the ICP support(since it's very simple compared to HTCP)
and use HTCP as default instead?
We might add a warning in the parsing that it's not recommended.

Eliezer


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJUT3kGAAoJENxnfXtQ8ZQUTvUIAJjtmc4JZkF+w5jFshmtrEOT
E/gFFVs0iAZrmifBm5EARBTlJmGqEO18MgmtXu93IxbOB37GeeHIsfmCOceFaa86
+Bd/U/i0VnNkASZr+3bmVs4vqLoLUGSlyJYwRu2uByKG3LtNq5M2Pis6NfZgJXhO
B6vTQ0VsK4F0KDycjaoCwtajra0xGjHFmMttNOsrtyxS8VTKQAhD5M/PiHXiSNqm
d7cxeRcOeyZznTQfoeuTiG5zFNQls/886/OFh826bpmvKgWVcqbLcFM6fdWBpJKd
RFNWNvVTO4JNBww0/93/bwkCmYqIpdxiANhOUZJ9zPNpxrZ0tYpQganLT2CHCUQ=
=bTrn
-----END PGP SIGNATURE-----


More information about the squid-dev mailing list