Developer(s) | Duane Wessels, Henrik Nordström, Amos Jeffries, Alex Rousskov, Francesco Chemolli, Robert Collins, Guido Serassio and volunteers[2] |
---|---|
Initial release | July 1996 |
Stable release | 6.12[3]
/ 11 October 2024 |
Repository | github |
Written in | C++[4] |
Operating system | BSD, Linux, Unix, Windows[5] |
Type | Proxy server |
License | GPL 2.0 or later[6] |
Website | www |
Squid is a caching and forwarding HTTP web proxy. It has a wide variety of uses, including speeding up a web server by caching repeated requests, caching World Wide Web (WWW), Domain Name System (DNS), and other network lookups for a group of people sharing network resources, and aiding security by filtering traffic. Although used for mainly HTTP and File Transfer Protocol (FTP), Squid includes limited support for several other protocols including Internet Gopher, Secure Sockets Layer (SSL),[7] Transport Layer Security (TLS), and Hypertext Transfer Protocol Secure (HTTPS). Squid does not support the SOCKS protocol, unlike Privoxy, with which Squid can be used in order to provide SOCKS support.
Squid was originally designed to run as a daemon on Unix-like systems. A Windows port was maintained up to version 2.7. New versions available on Windows use the Cygwin environment.[8][9] Squid is free software released under the GNU General Public License.
:0
was invoked but never defined (see the help page).Current build is based on the latest Squid 4 build for Cygwin Windows 64 bit
Squid on Windows