notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: www/squid/pkg-plist

Number of commits found: 27

Friday, 23 Feb 2024
12:00 Renato Botelho (garga) search for other commits by this committer
www/squid: Moved manpages to share/man

Approved by:	portmgr (blanket)
Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: 651c44ca49f6018e2ac7fab48a1f5a6a40e97767 commit hash: 651c44ca49f6018e2ac7fab48a1f5a6a40e97767 commit hash: 651c44ca49f6018e2ac7fab48a1f5a6a40e97767 commit hash: 651c44ca49f6018e2ac7fab48a1f5a6a40e97767 651c44c
Wednesday, 11 Oct 2023
06:04 Robert Clausecker (fuz) search for other commits by this committer Author: Pavel Timofeev
www/squid: update to 6.3

Error message translation files are now part of www/squid-langpack.

Changelog: http://www.squid-cache.org/Versions/v6/squid-6.3-RELEASENOTES.html

PR:		272524
commit hash: 53134607143382ef9029f30acd586d53183efc39 commit hash: 53134607143382ef9029f30acd586d53183efc39 commit hash: 53134607143382ef9029f30acd586d53183efc39 commit hash: 53134607143382ef9029f30acd586d53183efc39 5313460
Tuesday, 30 May 2023
22:27 Matthew Seaman (matthew) search for other commits by this committer Author: Pavel Timofeev
www/squid: update to 5.9

Changes:	https://github.com/squid-cache/squid/blob/4a7431df0fff6e55ed1b544be6f1ed08d6580aae/ChangeLog#L113-L117

PR:		271725
Approved by:	Pavel Timofeev (maintainer)
commit hash: a142061a6692a51cc218bc5d8788032242da76f4 commit hash: a142061a6692a51cc218bc5d8788032242da76f4 commit hash: a142061a6692a51cc218bc5d8788032242da76f4 commit hash: a142061a6692a51cc218bc5d8788032242da76f4 a142061
Wednesday, 8 Mar 2023
10:19 Robert Clausecker (fuz) search for other commits by this committer Author: Pavel Timofeev
www/squid: update to 5.8

Changelog:
https://github.com/squid-cache/squid/blob/491933673f2492ffc7b2238ea0d5ac8308dd3160/ChangeLog#L113-L121

PR:		269999
commit hash: 4a29b00051e9e2ad748862688303fcab0301342f commit hash: 4a29b00051e9e2ad748862688303fcab0301342f commit hash: 4a29b00051e9e2ad748862688303fcab0301342f commit hash: 4a29b00051e9e2ad748862688303fcab0301342f 4a29b00
Wednesday, 19 Jan 2022
10:11 Daniel Engberg (diizzy) search for other commits by this committer Author: Pavel Timofeev
www/squid: update to 5.3: New port: Google Chat plugin for libpurple

Changelog: http://www.squid-cache.org/Versions/v5/squid-5.3-RELEASENOTES.html

PR:		260927
commit hash: d792ff1863af044ec543b679d5b0ed0e88614e51 commit hash: d792ff1863af044ec543b679d5b0ed0e88614e51 commit hash: d792ff1863af044ec543b679d5b0ed0e88614e51 commit hash: d792ff1863af044ec543b679d5b0ed0e88614e51 d792ff1
Monday, 18 May 2020
09:09 pi search for other commits by this committer
www/squid: add patch to fix kerberos_ldap_group helper, fix pinger

- add patch to fix kerberos_ldap_group helper work with heimdal
- regenerate two patches to follow upstreamed versions
- fix pinger permissions

PR:		245861, 246410
Submitted by:	Pavel Timofeev <timp87@gmail.com> (maintainer)
Original commitRevision:535732 
Sunday, 3 May 2020
15:59 pi search for other commits by this committer
www/squid: add CONFLICTS with incoming squid-devel and rework

- add delayer external acl helper to the build
- add eDirectory_userip external acl helper to the build if LDAP enabled
- add eDirectory and LDAP digest auth helpers to the build if LDAP enabled
- add DB log daemon helper to the build
- add LFS url rewrite helper to the build
- remove useless REINPLACE_CMD from post-patch
- remove DIST_SUBDIR as it's useless now
- simplify REINPLACE_CMD in post-patch-IPV6-off
- regenerate patches to make portlint happy
- reverse sort plist

PR:		246139
Submitted by:	Pavel Timofeev <timp87@gmail.com> (maintainer)
Original commitRevision:533790 
Monday, 1 Oct 2018
18:31 pi search for other commits by this committer
www/squid: update 4.1 -> 4.3

- fix build with LibreSSL

PR:		231442
Submitted by:	timp87@gmail.com (maintainer), takefu@airport.fm
Relnotes:	http://www.squid-cache.org/Versions/v4/changesets/
Original commitRevision:481048 
Sunday, 8 Jul 2018
20:46 swills search for other commits by this committer
www/squid: update to 4.1

PR:		229601
Submitted by:	timp87@gmail.com (maintainer)
Original commitRevision:474197 
Wednesday, 5 Aug 2015
18:32 robak search for other commits by this committer
www/squid: update 3.5.6 -> 3.5.7

- Fix build with ecap by clang
- Get rid of useless and always empty /var/squid/logs
- Rework patches to make portlint a bit happier

PR:		202053
Submitted by:	Pavel Timofeev <timp87@gmail.com> (maintainer)
Original commitRevision:393602 
Wednesday, 15 Jul 2015
20:59 pgollucci search for other commits by this committer
www/squid: pkg-list fix

- add missing pkg-plist entry (SSL_CRTD option)

PR:                  201463
Submitted by:        s3erios@gmail.com
Approved by:         timp87@gmail.com (maintainer)
Original commitRevision:392222 
Wednesday, 8 Jul 2015
09:30 marino search for other commits by this committer
www/squid: Support DragonFly SHM segments

Out of the box, squid would not run on dragonfly due to its handling
of SHM segments.  On DragonFly, SHM segments are always treated as files
but on FreeBSD it depends on whether or not application is inside a jail.

In any case, the case for DragonFly was no supported, so it has been
added via patch.  This also requires the return of /var/run/squid
directory which is where the SHM files are stored (defined by
localstatedir and supported by RC script).  The RC script would define
this directory if missing, but let's make sure it is always available.

PR:		201405
Submitted by:	marino
Approved by:	maintainer (timp87/gmail)
Original commitRevision:391555 
Monday, 6 Jul 2015
17:38 feld search for other commits by this committer
Update to 3.5.6
Resolve security issue, no CVE assigned yet

Approved by:	maintainer
Security:	150d1538-23fa-11e5-a4a5-002590263bf5
Original commitRevision:391431 
Tuesday, 14 Apr 2015
16:34 pi search for other commits by this committer
www/squid: 3.4.12 -> 3.5.3

As it is written on http://www.squid-cache.org/Versions/ for 3.4.x
versions: they are no longer intended for general use in new installations.
So this is a big upgrade.

Changes to squid-3.5.3 (28 Mar 2015):

- Regression Bug 4213: negotiate_kerberos_auth: freeing non-dynamic memory
- Regression Bug 4206: Incorrect connection close on expect:100-continue
- Bug 4204: ./configure does not abort when required helpers cannot be built
- Bug 3805: support shared memory on MacOS X in Mem::IPC::Segment
- Bug 2907: high CPU usage on CONNECT when using delay pools
- basic_getpwnam_auth: fail authentication on crypt() failures
- basic_nis_auth: fail authentication on crypt() failures
- ext_kerberos_ldap_group_acl: Heimdal support improvements
- ext_wbinfo_group_acl: Perl 5.20 support
- ... and several compile issues

Changes to squid-3.5.2 (18 Feb 2015):

- Regression Bug 4176: Digest auth too many helper lookups
- Regression Bug 4180: not-fully-initialized data member in ACLUserData
- Bug 4172: Solaris broken krb5-config
- Bug 4073: Cygwin compile errors
- Bug 3919: remove several never-true / never-false comparisons
- HTTPS: Add missing root CAs when validating chains that passed
  internal checks
- Fix some cbdataFree related memory leaks
- Quieten CBDATA 'leak' messages
- Set SNI information in transparent bumping mode
- negotiate_kerberos_auth: fix krb5.conf backward compatibility
- Fix memory leaks in cachemgr.cgi URL parser
- Fix sslproxy_options in peek-and-splice mode
- ... and fix several portability and build issues
- ... and some documentation updates
- ... and all fixes from squid 3.4.11

Changes to squid-3.5.1 (13 Jan 2015):

- Fix handling of invalid SSL server certificates when splicing connections
- basic_smb_lm_auth: Simplified MSNT basic auth helper
- squidclient: Fix -A and -P options
- ... and several portability fixes
- ... and all fixes from squid 3.4.11
- ... and a lot of documentation updates

Changes to squid-3.5.0.4 (21 Dec 2014):

- Bug 3826: pt 2: Provide a systemd .service file for Squid
- Support http_access denials of SslBump "peeked" connections.
- Fix DONT_VERIFY_DOMAIN ssl flag
- Fix peek-and-splice mode: certificate validation for domain mismatched errors
- negotiate_kerberos_auth: MEMORY keytab and replay cache support
- ... and some documentation updates
- ... and a large amount of code polishing (non-logic changes)

Changes to squid-3.5.0.3 (09 Dec 2014):

- Bug 4146: workaround SSL Bump crash on Linux
- Bug 4135: Support \-escaped characters in regex patterns
- Bug 4131: SIGSEGV at store.cc:962 content_length > store_maxobjsize
- Fix delay_parameters parsing
- HTTP/2: handle 'PRI' method found in HTTP/1.x traffic
- ... and all changes from squid 3.4.10
- ... and a lot of documentation updates

Changes to squid-3.5.0.2 (31 Oct 2014):

- Fix FTP socket opening during reconfigure
- ... and all changes from 3.4.9
- ... and some build errors in rarely used code
- ... and several documentation updates

Changes to squid-3.5.0.1 (17 Oct 2014):

- Port from 2.7: redirector and logging urlgroup feature
- Bug 4093: source-maintenance.sh bad perl -i option
- Bug 3608: per-service name for workers UDS sockets
- Bug 2554: 32-bit wrap in AUFS counters
- Bug 1961 pt1: URL handling redesign
- Bug 1202 pt1: documentation for refresh_pattern algorithms
- Update Squid boilerplate copyright/license
- Update the http(s)_port directives protocol= parameter
- Update forward_max_tries to permit 25 server paths
- Update Kerberos library detection and build options
- Support ACLs on ftp_epsv directive
- Support >32KB objects in cache_dir rock storage
- Support client connection annotation by helpers via clt_conn_tag=TAG
- Support native FTP Relay
- Support libgnugss Kerberos library
- Support libecap v1.0
- Support SSL Peek and Splice feature
- Support receiving PROXY protocol version 1 and 2
- Replace --enable-ssl build option with --with-openssl
- Enable -n service name command line option for all Squid builds
- Enable ICAP client by default
- Fix configuration file parsing bugs, related to quoted strings
- Fix Windows MinGW build errors
- Fix multiple TCP outgoing TOS/DiffServ bugs
- Fix Cygwin /etc/resolv.conf parsing
- Fix crash when sending %ssl::cert_subject to external ACL w/o certificate
- Fix crash reading malformed config files
- Send selected SSL version and cipher to the certificate validation helper
- Validate server certificates without bumping
- Add zero-copy string buffer support
- Add automated squid.conf parser testing with squid -k parse
- Add adaptation_service ACL
- Add logformat code %tS to log transaction start time
- Add logformat code %>rd to log client URL domain name
- Add key_extras to proxy authentication
- Add url_rewrite_extras and store_id_extras directives
- Add send_hit and store_miss directives
- Add collapsed_forwarding directive
- Add sslproxy_cert_sign_hash directive
- Add SMP SSL session cache
- Add cache_peer standby connections
- Add helper ext_delayer_acl
- Add TCP_TUNNEL log code for CONNECT tunnels which are not SSL-bumped
- Add BUILDCXX and BUILDCXXFLAGS configure options for cross-compile
- Remove COSS storage in favour of Rock storage
- Remove dnsserver and external DNS helper API in favour of mDNS
- Remove broken mallinfo() accounting and memory tracing
- Remove hierarchy_stoplist in favour of always_direct
- Deprecate tag ACL type in favour of note ACL type
- Deprecate urlgroup feature in favour of note ACL type
- HTTP/1.1: method names are case-sensitive
- HTTP/1.1: register new headers from RFC 723x
- squidclient: polish and update help display
- squidclient: support TLS with GnuTLS 3.1.5+
- squidclient: support verbosity levels
- squidclient: --ping mode module support
- url_fake_rewrite: support concurrency
- storeid_file_rewrite: support concurrency
- digest_file_auth: support concurrency
- digest_edirectory_auth: support concurrency
- digest_ldap_auth: support concurrency
- ... and many error page translation updates
- ... and much code cleanup and polishing

PR:		198089
Submitted by:	Pavel Timofeev <timp87@gmail.com>
Tested by:	John Marshall <john.marshall@riverwillow.com.au>
Original commitRevision:384005 
Saturday, 17 Jan 2015
12:50 madpilot search for other commits by this committer
- Update to 3.4.11
- Fix STACKTRACES option
- Put correct permissions on /var directories creted by the port

PR:		196711
Submitted by:	timp87 at gmail.com
Original commitRevision:377223 
Saturday, 20 Dec 2014
06:45 kevlo search for other commits by this committer
Add security/nettle dependency and fix pkg-plist.
Squid detects libnettle when available and uses it without yet forcing
it as a required dependency.
Original commitRevision:374991 
Wednesday, 26 Nov 2014
09:57 kevlo search for other commits by this committer
swapdir should be in /var/squid/cache.
Original commitRevision:373442 
Friday, 31 Oct 2014
22:12 marino search for other commits by this committer
www/squid: Upgrade version 3.4.8 => 3.4.9

This update should address some memory leak issues

PR:		193938
PR:		194726
Submitted by:	timp87 (gmail)
Original commitRevision:371944 
Friday, 19 Sep 2014
20:46 madpilot search for other commits by this committer
- Make diskd and rock storage schemes options (diskd enabled by default) [1]
- Add note in pkg-message about diskd needing some tuning [1]
- Fix transparent proxy with PF [1] [2]
- Fix a pair of typos [1]

PR:		193705 [1], 193752 [2]
Submitted by:	arcade@b1t.name [1], kib@ [2]
Original commitRevision:368596 
Thursday, 18 Sep 2014
06:58 marino search for other commits by this committer
www/squid and www/squid33: Fix plist error depending on selected options

PR:		193717
Reported by:	kib@
Fixed by:	timp87 (gmail)
Original commitRevision:368421 
Tuesday, 16 Sep 2014
12:29 marino search for other commits by this committer
www/squid: Upgrade version 2.7.9 => 3.4.7

From now on, there will only be one squid port, this one.  Squid33 has
been deprecated and will expire on 31 JAN 2015.

PR:		192828
Submitted by:	timp87 (gmail)
Contributions:	takefu (airport.fm), Dennis Glatting
Original commitRevision:368307 
Monday, 2 Feb 2004
15:28 sergei search for other commits by this committer
- Update distinfo for the http_workarounds patch (again)
  Please see http://www.squid-cache.org/bugs/show_bug.cgi?id=890 for details.
  Bump PORTREVISION
- Update to use new ports collection features:
  + USE_SIZE
  + use PORTDOCS and PLIST_FILES and extend the dynamic package list creation
    to include squid's icon files, too
  + move file and directory cleanup on deinstallation to pkg-deinstall
  + get rid of pkg-plist
  + use OPTIONS for the most commonly used options,
    leave SQUID_CONFIGURE_OPTIONS for more obscure options
- document known non-working features
- use lowercase for local variables
- other minor cleanups

PR:             ports/62222
Submitted by:   maintainer
Original commit
Friday, 16 Jan 2004
21:18 sergei search for other commits by this committer
- configure squid to run under a dedicated "squid" user by default; make use
  of SQUID_{UID,GID} which other squid-related ports already implemented.
  The user/group will be created on the fly if they do not already exist.
- introduce WITH_SQUID_LDAP_AUTH to pull in the necessary bits to compile and
  use the ldap_auth helper
- install some more authentication helper applications by default
- install helper applications to ${PREFIX}/libexec/squid instead of
  ${PREFIX}/libexec, add notes about it in pkg-install and pkg-descr
- cleanup the pre-installation tasks and move them from Makefile and pkg-plist
  into the pkg-install script; make 'make install' and 'pkg_add' actually do
  the same thing
- introduce a pkg-deinstall script
- make squid.sh rcNG compatible (when either /etc/rc_subr or
  ${PREFIX}/etc/rc_subr is present, the first one will be used, otherwise the
  script will work as a "rc classic" script so no additional dependency on
  the rc_subr port should be needed)
- some Makefile cleanups:
  + the squid installation procedure now correctly strips binaries, so there
    is no need to do this manually anymore
  + generate those parts of pkg-plist dynamically that may be affected by user
    set tunables (currently the localized error pages and helper applications)
  + document the available configuration options in a slightly different style
  + remove some obsolete variable declarations and comments
  + honor NOPORTDOCS
- add CONFLICTS
- add another vendor patch, see
  http://www.squid-cache.org/bugs/show_bug.cgi?id=890 for a thorough
  explanation of what has been fixed.
- since we can no longer take the presence of Lithuanian error pages for
  granted, wrap the workaround for the errorpages.patch with '.if exists()'
- bump PORTREVISION

PR:             61315
Submitted by:   maintainer
Original commit
Tuesday, 6 Jan 2004
08:12 sergei search for other commits by this committer
- Integrate a new patch issued by the squid development team
  to correct the behaviour of the LDAP authentication helper wrt TLS,
  see <http://www.squid-cache.org/Versions/v2/2.5/bugs/> for details
- Reinstate the errorpages.patch and work around its partial brokenness
  by installing some Lithuanian error pages manually.
- Bump PORTREVISION

PR:             60950
Submitted by:   maintainer
Original commit
Sunday, 28 Dec 2003
09:46 edwin search for other commits by this committer
[PATCH] www/squid: update to 2.5 STABLE 4

        - Update to 2.5-STABLE4
        - plist is correct -- see ports/56392 for details on extra files

PR:             ports/56926
Submitted by:   Jonathan Noack <noackj@concordiacrusaders.org>
Approved by:    MAINTAINER TIMEOUT
Original commit
Sunday, 27 Jul 2003
08:45 adrian search for other commits by this committer
Massive upgrade to 2.5-stable3. Thanks!

PR:             ports/54153
Submitted by:   Jon Noack <noackjr@alumni.rice.edu>
Original commit
Monday, 14 Oct 2002
05:51 adrian search for other commits by this committer
Update the port to squid-2.5.stable1.

Notable features:

* I'm building _all_ of the error page languages now
* I'm building a handful of the helper modules (the ones that don't
  require ldap or samba to be installed)
* underscores in hostnames are enabled - every few weeks we squid people
  get emails asking why someone can't get to some_user.geocities.com .
  Bad geocities. :)
Original commit

Number of commits found: 27