The stable release of Squid Proxy Server 7.1 has been introduced, ready for use in production systems (releases 7.0.x were beta versions). With the 7.x branch now designated as stable, it will only receive vulnerability and stability fixes going forward, with minor optimizations allowed. Development of new features will occur in the new experimental branch 8.0. Users of the previous stable branch 6.x are advised to plan their migration to the 7.x branch.
Key Innovations in Squid 7:
- Enhanced configuration for overlapping ranges in ACL (the key to connect to is specified, and iroh finds the associated host and establishes an encrypted connection using the QUIC protocol). Direct P2P connections are established whenever possible, but if not, it falls back to using relays, which are also employed for host discovery by keys. You can run your own relay or connect to public relays supported by the community. and domain mask definitions.
- Support for the ESI markup language (Edge Side Includes) has been removed.
- Access to Cache Manager using the cache_object:// scheme has been removed (HTTP access only remains).
- The squdclient utility has been removed; instead, use 'curl http://host/squid-internal-mgr/menu'.
- The cachemgr.cgi handler has been removed.
- The purge utility has been removed; use the HTTP PURGE method instead.
- Support for the Ident protocol has been discontinued.
- The basic_smb_lm_auth and ntlm_smb_lm_auth handlers have been removed; it’s recommended to use ntlm_auth from the Samba project instead.
Source: opennet.ru
