SquidMan

 

About SquidMan

SquidMan is a MacOS X graphical installer and manager for the Squid proxy cache. It is designed to operate as a "personal" proxy server.

When you run Squid on a MacOS X computer, it can:

  • cache downloaded content, reducing network traffic and improving browsing performance on slow links
  • act as a proxy server for other computers on your subnet
  • restore the operation of some MacOS X 10.2 system services that normally fail through authenticated proxy servers, such as Software Update
What's New

in version 2.0 (released 22 Nov, 2007):

  • upgraded to Squid 2.6STABLE16
  • compatible with Leopard (10.5) and Tiger (10.4)
  • dropped support for MacOS X 10.3

in version 1.8 (released 17 May, 2006):

  • upgraded to Squid 2.5STABLE13
  • now a Universal binary
  • at the request of a number of users, Squid has been compiled with delay-pools support (although this is not supported in the user interface)
  • dropped support for MacOS X 10.2

in version 1.61 (released 18 Jan, 2005):

  • replaced the build of Squid bundled with SquidMan. The build supplied in 1.6 did not run under MacOS X 10.2 due to library differences between MacOS X 10.2 and MacOS X 10.3. If you previously installed SquidMan 1.6 on MacOS X 10.2, please install SquidMan 1.61 and manually choose "Reinstall Squid..." from the SquidMan menu. If you previously installed SquidMan 1.6 in MacOS X 10.3, it is not necessary to upgrade to this version.

in version 1.6 (released 10 Jan, 2005):

  • upgraded to Squid 2.5STABLE7
  • modified the internals of the squid installer

in version 1.52 (released 25 Nov, 2003):

  • switched the "Preferences" command key from ";" to "," as per the Apple standard
  • fixed a bug that sometimes prevents SquidMan detecting that Squid has started on MacOS X 10.3

in version 1.51 (released 25 Oct, 2003):

  • fixed some cosmetic issues with help balloons
  • properly creates the cache and log directories if they don't exist at launch
  • fixed some bugs that can occur when two users try to run Squid at the same time

in version 1.5 (released 24 Oct, 2003)

  • the included version of Squid is now 2.5STABLE3
  • the preference panels have been cleaned up and reorganized
  • improved preference pane for specifying clients
  • new preference pane for specifying direct hosts
  • new preferences to disable Squid DNS tests, specify the visible hostname, control log rotation, and specify the maximum object size that will be cached
  • new feature to edit the template that SquidMan uses to build the Squid configuration file
  • faster start-up and detection of Squid status
  • more complete display of program status
  • can now detect if another user is already running Squid
  • the various log files are now located in the user's Library/Logs directory, instead of /tmp
  • the Squid cache is now stored in the user's Library/Caches directory, instead of /tmp (which means that the cache survives a restart)
System Requirements

The current release of SquidMan requires MacOS X 10.4 or higher.

Feedback

You can mail me at adg at mac dot com with feedback, suggestions or bug reports about SquidMan. Because I have a regular job, and write software in my spare time, please don't be offended if I don't reply.

Downloads

The current and all previous releases of SquidMan can be downloaded here. The SquidMan download includes documentation on how to install and use SquidMan.

SquidMan is Copyright © 2003-2007 Tony Gray and may be freely distributed.