Path to this page:
./
www/squid7,
Post-Harvest_cached WWW proxy cache and accelerator
Branch: CURRENT,
Version: 7.6,
Package name: squid-7.6,
Maintainer: pkgsrc-usersSquid is a fully-featured HTTP/1.0 proxy with partial HTTP/1.1 support
The 7 series brings many new features and upgrades to the basic
networking protocols. A short list of the major new features is:
Squid 7 represents a new feature release, the most important of these
new features are:
* better support for overlapping IP ranges and wildcard domains in acl
* countless security, portability, and documentation fixes
Since version 6, some previously deprecated features have been removed:
* Edge Side Includes (ESI)
* access to the cache manager using the cache_object://
scheme - use http instead
* the squidclient tool - use curl
http://<squid-address>/squid-internal-mgr/menu instead
* the cachemgr.cgi tool
* the purge tool - use the http PURGE method instead
* Ident protocol support
* basic_smb_lm_auth and ntlm_smb_lm_auth helpers - use
Samba's ntlm_auth instead
Package options: inet6, openssl, snmp, squid-backend-aufs, squid-backend-diskd, squid-backend-ufs, squid-esi, squid-ipf, squid-pam-helper, squid-unlinkd
Master sites:
Filesize: 2379.781 KB
Version history: (Expand)
- (2026-06-08) Updated to version: squid-7.6
- (2026-05-14) Updated to version: squid-7.5nb1
- (2026-03-15) Updated to version: squid-7.5
- (2026-02-11) Updated to version: squid-7.4
- (2026-02-06) Updated to version: squid-7.3nb2
- (2026-01-07) Updated to version: squid-7.3nb1
CVS history: (Expand)
2026-06-08 15:13:02 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
www/squid7: update to 7.6
Changes in squid-7.6 (2026-06-08)
- HTTP/1.1: Transfer-Encoding:identity is prohibited
- Harden peerDigestSwapInMask against invalid cache digest reply
- Fix parsing of legacy url_rewrite_program responses
- Fix handling of truncated legacy errorpage %codes
- Do not treat tiny virgin response buffer space specially
- Honor reply_header_max_size for received FTP control responses
- Improve parsing of certain FTP directory listing formats
- Support Nettle 4.0 md5_digest API
- Reject excessively large FTP control replies
- .. and some cleanups
|
| 2026-05-14 18:42:34 by Ryo ONODERA | Files touched by this commit (1335) |
Log message:
*: Recursive revbump from security/nettle-4.0
|
2026-03-15 16:26:52 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
www/squid7: update to 7.5
Squid 7.5 (2026-03-12)
* Bug 5501: Squid may exit when ACLs decode an invalid URI
* ICP: Fix HttpRequest lifetime for ICP v3 queries
* ICP: Fix validation of packet sizes and URLs
* Do not escape malformed URI twice when sending ICP errors
* ... and some code, CI, and documentation cleanups
|
2026-02-11 10:18:50 by Takahiro Kambe | Files touched by this commit (6) |  |
Log message:
www/squid7: update to 7.4
pkgsrc change:
* Move MESSAGE to README-pkgsrc.
* Use own Makefile.common now preparing remove of squid6.
7.4 (2026-01-20)
- Do not create world-readable directories
- digest_edirectory_auth: Fix LDAPS memory leaks
- snmplib: Improve handling of zero-length ASN OCTET STRINGs
- Debug tls_read_method()/tls_write_method() errors
- ICMP: Harden echo paths, fix overflows, UB, and leaks
- Set SSL_OP_LEGACY_SERVER_CONNECT when peeking at servers
- security_file_certgen: Fix OPENSSL_malloc()/free(3) mismatch
- Detect FreeBSD ports Heimdal package
- Remove SQUID_CHECK_KRB5_HEIMDAL_BROKEN_KRB5_H macro
- Remove SQUID_CHECK_KRB5_SOLARIS_BROKEN_KRB5_H macro
- ext_kerberos_ldap_group_acl: Do not prohibit all LDFLAGS
- negotiate_sspi_auth: Respond with ERR when FormatMessage() fails
- ... and some code cleanups
- ... and some CI improvements
|
| 2026-02-06 11:06:21 by Thomas Klausner | Files touched by this commit (1305) |
Log message:
*: recursive bump for nettle 4.0 shlib major bump
|
| 2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525) |
Log message:
*: recursive bump for icu 78.1
|
| 2025-12-18 09:54:44 by Nia Alarie | Files touched by this commit (1) |
Log message:
squid7: Requires socket lib on SunOS.
|
2025-10-29 01:27:09 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
www/squid7: update to 7.3
Squid 7.3 (2025-10-28)
* Regression Bug 5520: ERR_INVALID_URL for CONNECT host with leading digit
* Quit NTLM authenticate() on missing NTLM authorization header
* Fix Auth::User::absorb() IP list transfer logic
* Fix type mismatch in new/delete of addrinfo::ai_addr
* Fix libntlmauth string parsing on big-endian machines
* ... and some code cleanups
* ... and some CI improvements
|