Projects / Squid


Squid is a high performance Web proxy cache that can be arranged hierarchically for an improvement in response times and a reduction in bandwith usage. Squid runs on all popular Unix and Windows platforms.


Recent releases

  •  28 Feb 2011 13:40

    Release Notes: This release brings a long list of bug fixes and some further HTTP/1.1 improvements. Some small but cumulative memory leaks were found and fixed in Digest authentication and adaptation ACL processing. New limits are placed on memory consumption when uploading files and when using delay pools. Users of Squid-3 experiencing memory or large cache problems are urged to upgrade as soon as possible.

    •  17 Jan 2011 15:40

      Release Notes: Several small memory leaks have been found and fixed in the Netdb, DNS, ICAP, ICY, and HTTPS protocol handling. The leaks are very small but accumulate per request. Production sites with a lot of traffic and/or long proxy uptimes may find an upgrade to this release helps with long-term memory usage. Several crashes during helper failure recovery, ICAP failure recovery, and the old DNS server have been resolved. Several Solaris problems are resolved, with the most notable being /dev/poll support ported from 2.7.

      •  12 Sep 2010 09:53

        Release Notes: A new version numbering system was added. Minimal squid.conf improvements were made. Native IPv6 support was added. Error pages have been localized. Connection pinning was implemented (for NTLM auth passthrough). Quality of service (QoS) flow support was added. SSL bump was added (for HTTPS filtering and adaptation). eCAP adaptation module support was added. ICAP bypass and retry enhancements were made. ICY streaming protocol support was added.

        •  06 Sep 2010 10:42

          Release Notes: This release only has portability fixes. No change in functionality was made. An OpenSSL related compilation issue introduced in 2.7.STABLE8 was fixed. A problem was fixed in which configure failed to detect certain system libraries on some systems, resulting in compilation failures either in Squid or helpers.

          •  06 Sep 2010 10:40

            Release Notes: A hang with 100% CPU usage would occur if using external_acl_type or access_log format. produced false positives under certain conditions. The documentation was corrected. And many other minor bugs were fixed.

            Recent comments

            13 Sep 2010 18:15 imipak

            I started using squid shortly after the Harvest search engine/cache project broke up. The configuration is getting heavier than it need be but frankly that's the only fault I can find in it. Given I've been hammering at it for over a decade, that I've only one minor nitpick with it shows how impressed I've been. It is an excellent project.

            15 Jun 2009 08:54 piju

            i have post how to cache youtube video using squid2.7
            visit and search squid for more info
            leave a comment about your squid performance.

            16 Mar 2006 06:30 zerbey

            Great software!
            We have been using Squid for 5 years as a transparent proxy, it regularly saves us about 10-25% of bandwidth. It's also a quick and easy solution to stop those pesky users who insist on using IE!

            25 Feb 2003 03:22 lloydp

            Here at work we run squid as a transparent proxy, caching everything but .html cgi php asp etc etc etc - we notice a huge increase in speed.

            With the introduction of NTDS authentication, squid far out ranks any other proxy server.

            We run squid on a P3-800 with 2gb of ram - We don't bother caching to disk just directly to memory. Makes for super fast browsing and around 10% saved bandwidth.

            If you decide to use this i would recommend looking at something called SquidGuard. These two combined produce a fantastic open source service.

            08 Feb 2000 15:04 chouser

            you want this
            If you use a web browser, you want this. Its cacheing is noticably better than Netscape's. It seems to do a good job of continuing downloads that were interrupted.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.