** Description changed: - Backport squid to plucky once the update for plucky has been completed. + This bug tracks the following MRE updates for the Squid package: - <List exact versions being upgraded from and to for each release> + noble (24.04): Squid 6.13 + oracular (24.10): Squid 6.13 - [Impact] - TBD + This update includes bugfixes following the SRU policy exception defined + at https://wiki.ubuntu.com/SquidUpdates. - <List bug links to former cases of SRU backports for this package>[Major Changes] - TBD + [Upstream changes] + + https://github.com/squid-cache/squid/blob/master/ChangeLog + (noble: 6.6 -> 6.10 -> 6.13); (oracular: 6.10 -> 6.13) + + No new features, just bug fixes, docs, and codebase cleanups. Bug fixes + include the following: + + - Bug 5352: Do not get stuck when RESPMOD is slower than read(2) + - Bug 5405: Large uploads fill request buffer and die + - Bug 5093: List http_port params that https_port/ftp_port lack + - Bug 5311: clarify configuration byte units + - Bug 5091: document that changes to workers require restart + - Bug 5481: Fix GCC v14 build [-Wmaybe-uninitialized] + - Fix GCC v14 [-Wanalyzer-null-dereference] warnings in Kerberos + - Nil request dereference in ACLExtUser and SourceDomainCheck ACLs + - Fix systemd startup sequence to require active Local Filesystem + - ext_time_quota_acl: remove -l option + - Fix validation of Digest auth header parameters + - Improve robustness of DNS code on reconfigure + - Prevent slow memory leak in TCP DNS queries + - Improve errors emitted when invalid ACLs are parsed + + ext_time_quota_acl is an external acl helper for usage quotas. The -l + flag permitted logging to a file, and was dropped to facilitate a + rewrite of ext_time_quota_acl into C++. Upstream's recommendation for + users of this functionality is to emulate it using shell redirection. + (See https://github.com/squid-cache/squid/pull/1872) [Test Plan] - <Link to wiki SRU backport page>TBD + + Link the build log containing all tests being executed: [TBD] + + All tests are passing during build time, as shown in the build log + (builds would fail otherwise, see LP: #2004050). + + Results of local autopkgtest run against all the new Squid versions + being uploaded here: + + [TBD] + + Ran with ppa-dev-tools for build in [TBD PPA] + [Regression Potential] - Upstream has an extensive build and integration test suite. So regressions would likely arise from a change in interaction with Ubuntu-specific integrations, such as in relation to the versions of dependencies available and other packaging-specific matters. - <Also, ...> + + Upstream tests are always executed during build-time. Failures would + prevent builds from succeeding. + + Squid does not have many reverse dependencies. However, any upgrade is a + risk to introduce breakage to other packages. Whenever a regression + occurs in autopkgtests, we will investigate and provide fixes. + + [Other Info] + + No CVEs are being addressed this time. Therefore, this should go through + the updates pockets. + + [Previous squid MREs] + + * LP: #2013423 5.7 for Jammy + * LP: #2040470 5.9 for Jammy + * LP: #2073322 6.10 for Noble
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2085197 Title: Backport MRE of squid 6.13 to noble To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squid/+bug/2085197/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
