diff options
| author | Andrej Kozemcak <andrej.kozemcak@siemens.com> | 2026-03-09 11:06:28 +0100 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2026-03-17 13:25:19 -0700 |
| commit | 3cd347cb2ac09e896f90354c33df42307c9acc72 (patch) | |
| tree | 0c6840b215ecbefb1fc528fc8d90bb11fc866b02 | |
| parent | a05464f133a1d13251bb7ae67490b16ca0990e5e (diff) | |
| download | meta-openembedded-3cd347cb2ac09e896f90354c33df42307c9acc72.tar.gz | |
squid: upgrade 7.3 -> 7.4
License-Update: update GPLv2 COPYING document
Some terminology and FSF address changes since the GPLv2
https://github.com/squid-cache/squid/commit/4c5fbc7e8db25352722de4ebe7fe1cab904b62b6
Remove lines from patch, which modify not exist code.
Changelog:
https://github.com/squid-cache/squid/releases/tag/SQUID_7_4
Changes:
- 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
Signed-off-by: Andrej Kozemcak <andrej.kozemcak@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
| -rw-r--r-- | meta-networking/recipes-daemons/squid/files/Skip-AC_RUN_IFELSE-tests.patch | 22 | ||||
| -rw-r--r-- | meta-networking/recipes-daemons/squid/squid_7.4.bb (renamed from meta-networking/recipes-daemons/squid/squid_7.3.bb) | 4 |
2 files changed, 2 insertions, 24 deletions
diff --git a/meta-networking/recipes-daemons/squid/files/Skip-AC_RUN_IFELSE-tests.patch b/meta-networking/recipes-daemons/squid/files/Skip-AC_RUN_IFELSE-tests.patch index 3aa08f84da..39392e1cc7 100644 --- a/meta-networking/recipes-daemons/squid/files/Skip-AC_RUN_IFELSE-tests.patch +++ b/meta-networking/recipes-daemons/squid/files/Skip-AC_RUN_IFELSE-tests.patch | |||
| @@ -12,31 +12,9 @@ Signed-off-by: Jim Somerville <Jim.Somerville@windriver.com> | |||
| 12 | Signed-off-by: Jackie Huang <jackie.huang@windriver.com> | 12 | Signed-off-by: Jackie Huang <jackie.huang@windriver.com> |
| 13 | 13 | ||
| 14 | --- | 14 | --- |
| 15 | acinclude/krb5.m4 | 10 +++++++++- | ||
| 16 | acinclude/lib-checks.m4 | 8 ++++++-- | 15 | acinclude/lib-checks.m4 | 8 ++++++-- |
| 17 | 2 files changed, 15 insertions(+), 3 deletions(-) | 16 | 2 files changed, 15 insertions(+), 3 deletions(-) |
| 18 | 17 | ||
| 19 | diff --git a/acinclude/krb5.m4 b/acinclude/krb5.m4 | ||
| 20 | index e0286fa..b3e4bc7 100644 | ||
| 21 | --- a/acinclude/krb5.m4 | ||
| 22 | +++ b/acinclude/krb5.m4 | ||
| 23 | @@ -98,7 +98,15 @@ main(void) | ||
| 24 | krb5_init_context(&context); | ||
| 25 | return 0; | ||
| 26 | } | ||
| 27 | -]])], [ squid_cv_broken_heimdal_krb5_h=yes ], [ squid_cv_broken_heimdal_krb5_h=no ]) | ||
| 28 | +]])], [ squid_cv_broken_heimdal_krb5_h=yes ], [ squid_cv_broken_heimdal_krb5_h=no ], | ||
| 29 | +[ | ||
| 30 | + dnl Can't test in cross compiled env - so assume good | ||
| 31 | + squid_cv_broken_heimdal_krb5_h=no | ||
| 32 | +]) | ||
| 33 | + ], | ||
| 34 | + [ | ||
| 35 | + dnl Can't test in cross compiled env - so assume good | ||
| 36 | + squid_cv_broken_heimdal_krb5_h=no | ||
| 37 | ]) | ||
| 38 | SQUID_STATE_ROLLBACK(squid_krb5_heimdal_test) | ||
| 39 | ]) | ||
| 40 | diff --git a/acinclude/lib-checks.m4 b/acinclude/lib-checks.m4 | 18 | diff --git a/acinclude/lib-checks.m4 b/acinclude/lib-checks.m4 |
| 41 | index 9793b9a..4f2dc83 100644 | 19 | index 9793b9a..4f2dc83 100644 |
| 42 | --- a/acinclude/lib-checks.m4 | 20 | --- a/acinclude/lib-checks.m4 |
diff --git a/meta-networking/recipes-daemons/squid/squid_7.3.bb b/meta-networking/recipes-daemons/squid/squid_7.4.bb index 8d1d84c04e..6333d1e0f2 100644 --- a/meta-networking/recipes-daemons/squid/squid_7.3.bb +++ b/meta-networking/recipes-daemons/squid/squid_7.4.bb | |||
| @@ -22,10 +22,10 @@ SRC_URI = "https://github.com/squid-cache/${BPN}/releases/download/SQUID_${PV_U} | |||
| 22 | file://squid.nm \ | 22 | file://squid.nm \ |
| 23 | " | 23 | " |
| 24 | 24 | ||
| 25 | SRC_URI[sha256sum] = "dadc2a9a3926ce1b3babeaa7a7d7b21cbb089025876daa3f5c19e7eb6391ddcd" | 25 | SRC_URI[sha256sum] = "e31976edd755c295bd5842a349c9c7dad16a683d066337cc09033c1302b4fed4" |
| 26 | 26 | ||
| 27 | LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ | 27 | LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ |
| 28 | file://errors/COPYRIGHT;md5=c2a0e15750d3a9743af9109fecc05622 \ | 28 | file://errors/COPYRIGHT;md5=41d117978dbffedc893e8eeca12537d0 \ |
| 29 | " | 29 | " |
| 30 | 30 | ||
| 31 | UPSTREAM_CHECK_URI = "https://github.com/squid-cache/${BPN}/releases/" | 31 | UPSTREAM_CHECK_URI = "https://github.com/squid-cache/${BPN}/releases/" |
