Tagline wanted, apply within.

…all the good ones were taken

SquidMan Release Notes


Version 4.2 - released 15 Nov, 2020
  • now a Universal binary (again!)
  • tested on Intel architectures running 10.10 (Yosemite) through to 10.15 (Catalina)
  • tested on the Apple Silicon architecture running macOS 11.0 (Big Sur)
  • upgraded the bundled version of Squid to 4.13

Version 4.1 - released 10 Oct, 2019
  • tested on and notarized for Gatekeeper compatibility on macOS X 10.15 (Catalina)
  • upgraded the bundled version of Squid to 4.7
  • removed support for macOS versions earlier than 10.10

Version 4.0 - released 5 Jan, 2018
  • upgraded the bundled version of Squid to 3.5.28
  • added new preference options to support separate parent proxy options for different network locations, and to optionally reconfigure Squid on a location change
  • added more robust detection and (re)installation of the helper tool
  • added a new advanced preferences tab with performance tuning options

Version 3.8 - released 12 Apr, 2016
  • upgraded the bundled version of Squid to 3.5.15
  • added a new Control menu, with commands and keyboard equivalents for manually starting, stopping, and restarting squid
  • added new preference options for the in-memory cache
  • added a new advanced preferences tab with performance tuning options
  • fixed a bug that would prevent Squid shutdown on logout if SquidMan was running

Version 3.6 - released 16 Nov, 2014
  • upgraded the bundled version of Squid to 3.4.9
  • compiled squid with reverse-proxy SSL support disabled, since OpenSSL is deprecated on OS X
  • fixed a bug that sometimes prevented Squid from being upgraded when a new version of SquidMan was run
  • uses version 2 code signing for OS X 10.9.5 and 10.10.x, which allows launching without GateKeeper warnings on systems with default GateKeeper preferences

Version 3.51 - released 2 Nov, 2013
  • upgraded the bundled version of Squid to 3.3.9
  • compiled squid with EUI support disabled, to stop extensive console logging

Version 3.5 - released 6 Oct, 2013
  • upgraded the bundled version of Squid to 3.3.8
  • dropped support for 32-bit systems (now requires OS X 10.6.8 or higher, on 64-bit hardware)
  • added support for OS X 10.9 (Mavericks)
  • code signed, which allows launching without GateKeeper warnings on systems with default GateKeeper preferences

Version 3.1 - released 21 May, 2011
  • upgraded the bundled version of Squid to 3.1.12

Version 3.0 - released 22 May, 2010
  • upgraded the bundled version of Squid to 3.1.1
  • added an option to uninstall Squid
  • moved the log files to a subdirectory of ~/Library/Logs
  • fixed some edge-case bugs

Version 2.5 - released 4 Jul, 2009
  • upgraded the bundled version of Squid to 3.0STABLE16
  • resolved a long-standing issue where SquidMan would sometimes say squid was not running, when in fact it was

Version 2.0 - released 22 Nov, 2007
  • upgraded the bundled version of Squid to 2.6STABLE16
  • added compatibility with Leopard (10.5)
  • dropped support for MacOS X 10.3

Version 1.8 - released 17 May, 2006
  • upgraded the bundled version of Squid to 2.5STABLE13
  • rebuilt as a Universal binary
  • at the request of a number of users, changed the build options of Squid to include delay-pools support (although this is not supported in the user interface)
  • dropped support for MacOS X 10.2

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.)

Version 1.6 - released 10 Jan, 2005
  • upgraded the bundled version of Squid to 2.5STABLE7
  • modified the internals of the squid installer process

Version 1.52 - released 25 Nov, 2003
  • switched the "Preferences" command key from ";" to "," as per the Apple standard
  • fixed a bug that sometimes prevented SquidMan detecting that Squid had started on MacOS X 10.3

Version 1.51 - released 25 Oct, 2003
  • fixed some cosmetic issues with help balloons
  • added code to properly create the cache and log directories if they don't exist at launch
  • fixed some bugs that could occur when two users try to run Squid at the same time

Version 1.5 - released 24 Oct, 2003
  • upgraded the bundled version of Squid to 2.5STABLE3
  • cleaned up and reorganized the preference panels
  • improved preference pane for specifying clients
  • added a preference pane for specifying direct hosts
  • added preferences to disable Squid DNS tests, specify the visible hostname, control log rotation, and specify the maximum object size that will be cached
  • added a feature to edit the template that SquidMan uses to build the Squid configuration file
  • improved faster start-up and detection of Squid status
  • added a more complete display of program status
  • added ability to detect if another user is already running Squid
  • relocated the various log files to the user's Library/Logs directory, instead of /tmp
  • relocated the Squid cache to the user's Library/Caches directory, instead of /tmp (allowing the cache to survive a restart)

Tagline wanted, apply within.
Tagline wanted, apply within.
© 2010-2023 Tony Gray Contact Me