All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] package/squid: add optional systemd dependency
@ 2020-07-23 21:56 Fabrice Fontaine
  2020-07-23 21:56 ` [Buildroot] [PATCH 2/2] package/squid: security bump to version 4.12 Fabrice Fontaine
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Fabrice Fontaine @ 2020-07-23 21:56 UTC (permalink / raw)
  To: buildroot

systemd is an optional dependency (enabled by default) since version
4.11 and
https://github.com/squid-cache/squid/commit/6fa8c66435d55a2e713db0222cdca3a9dccf5bbe

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
 package/squid/squid.mk | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/package/squid/squid.mk b/package/squid/squid.mk
index d281eee3ed..ef2f84085c 100644
--- a/package/squid/squid.mk
+++ b/package/squid/squid.mk
@@ -62,6 +62,13 @@ else
 SQUID_CONF_OPTS += --without-gnutls
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD),y)
+SQUID_CONF_OPTS += --with-systemd
+SQUID_DEPENDENCIES += systemd
+else
+SQUID_CONF_OPTS += --without-systemd
+endif
+
 define SQUID_CLEANUP_TARGET
 	rm -f $(addprefix $(TARGET_DIR)/usr/bin/, \
 		RunCache RunAccel)
-- 
2.27.0

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 2/2] package/squid: security bump to version 4.12
  2020-07-23 21:56 [Buildroot] [PATCH 1/2] package/squid: add optional systemd dependency Fabrice Fontaine
@ 2020-07-23 21:56 ` Fabrice Fontaine
  2020-07-25  6:04   ` Peter Korsgaard
  2020-07-25  7:29   ` Peter Korsgaard
  2020-07-25  6:04 ` [Buildroot] [PATCH 1/2] package/squid: add optional systemd dependency Peter Korsgaard
  2020-07-25  7:29 ` Peter Korsgaard
  2 siblings, 2 replies; 6+ messages in thread
From: Fabrice Fontaine @ 2020-07-23 21:56 UTC (permalink / raw)
  To: buildroot

- Fix CVE-2020-15049: Cache Poisoning Issue in HTTP Request processing
- Fix CVE-2020-14058: Denial of Service issue in TLS handshake
- Fix CVE-2020-14059: Denial of Service when using SMP cache

This version also fix a build failure with systemd

Fixes:
 - http://autobuild.buildroot.org/results/4f586c497577d6c96289e821430fa2c2f61eda2a

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
 package/squid/squid.hash | 8 ++++----
 package/squid/squid.mk   | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/package/squid/squid.hash b/package/squid/squid.hash
index 3c8ab64d35..a3ef655185 100644
--- a/package/squid/squid.hash
+++ b/package/squid/squid.hash
@@ -1,6 +1,6 @@
-# From http://www.squid-cache.org/Versions/v4/squid-4.11.tar.xz.asc
-md5  10f34e852153a9996aa4614670e2bda1  squid-4.11.tar.xz
-sha1  053277bf5497163ffc9261b9807abda5959bb6fc  squid-4.11.tar.xz
+# From http://www.squid-cache.org/Versions/v4/squid-4.12.tar.xz.asc
+md5  ad7a4a8a0031cae3435717a759173829  squid-4.12.tar.xz
+sha1  316b8a343aa542b5e7469d33b9d726bee00679c6  squid-4.12.tar.xz
 # Locally calculated
-sha256  4ed947612410263f57ad0e39bfd087e60fb714f028d7d3b0e469943efd34287d  squid-4.11.tar.xz
+sha256  f42a03c8b3dc020722c88bf1a87da8cb0c087b2f66b41d8256c77ee1b527e317  squid-4.12.tar.xz
 sha256  8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643  COPYING
diff --git a/package/squid/squid.mk b/package/squid/squid.mk
index ef2f84085c..6bce74b7d6 100644
--- a/package/squid/squid.mk
+++ b/package/squid/squid.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-SQUID_VERSION = 4.11
+SQUID_VERSION = 4.12
 SQUID_SOURCE = squid-$(SQUID_VERSION).tar.xz
 SQUID_SITE = http://www.squid-cache.org/Versions/v4
 SQUID_LICENSE = GPL-2.0+
-- 
2.27.0

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 1/2] package/squid: add optional systemd dependency
  2020-07-23 21:56 [Buildroot] [PATCH 1/2] package/squid: add optional systemd dependency Fabrice Fontaine
  2020-07-23 21:56 ` [Buildroot] [PATCH 2/2] package/squid: security bump to version 4.12 Fabrice Fontaine
@ 2020-07-25  6:04 ` Peter Korsgaard
  2020-07-25  7:29 ` Peter Korsgaard
  2 siblings, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2020-07-25  6:04 UTC (permalink / raw)
  To: buildroot

>>>>> "Fabrice" == Fabrice Fontaine <fontaine.fabrice@gmail.com> writes:

 > systemd is an optional dependency (enabled by default) since version
 > 4.11 and
 > https://github.com/squid-cache/squid/commit/6fa8c66435d55a2e713db0222cdca3a9dccf5bbe

 > Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

Committed, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 2/2] package/squid: security bump to version 4.12
  2020-07-23 21:56 ` [Buildroot] [PATCH 2/2] package/squid: security bump to version 4.12 Fabrice Fontaine
@ 2020-07-25  6:04   ` Peter Korsgaard
  2020-07-25  7:29   ` Peter Korsgaard
  1 sibling, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2020-07-25  6:04 UTC (permalink / raw)
  To: buildroot

>>>>> "Fabrice" == Fabrice Fontaine <fontaine.fabrice@gmail.com> writes:

 > - Fix CVE-2020-15049: Cache Poisoning Issue in HTTP Request processing
 > - Fix CVE-2020-14058: Denial of Service issue in TLS handshake
 > - Fix CVE-2020-14059: Denial of Service when using SMP cache

 > This version also fix a build failure with systemd

 > Fixes:
 >  - http://autobuild.buildroot.org/results/4f586c497577d6c96289e821430fa2c2f61eda2a

 > Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

Committed, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 1/2] package/squid: add optional systemd dependency
  2020-07-23 21:56 [Buildroot] [PATCH 1/2] package/squid: add optional systemd dependency Fabrice Fontaine
  2020-07-23 21:56 ` [Buildroot] [PATCH 2/2] package/squid: security bump to version 4.12 Fabrice Fontaine
  2020-07-25  6:04 ` [Buildroot] [PATCH 1/2] package/squid: add optional systemd dependency Peter Korsgaard
@ 2020-07-25  7:29 ` Peter Korsgaard
  2 siblings, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2020-07-25  7:29 UTC (permalink / raw)
  To: buildroot

>>>>> "Fabrice" == Fabrice Fontaine <fontaine.fabrice@gmail.com> writes:

 > systemd is an optional dependency (enabled by default) since version
 > 4.11 and
 > https://github.com/squid-cache/squid/commit/6fa8c66435d55a2e713db0222cdca3a9dccf5bbe

 > Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

Committed to 2020.02.x and 2020.05.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 2/2] package/squid: security bump to version 4.12
  2020-07-23 21:56 ` [Buildroot] [PATCH 2/2] package/squid: security bump to version 4.12 Fabrice Fontaine
  2020-07-25  6:04   ` Peter Korsgaard
@ 2020-07-25  7:29   ` Peter Korsgaard
  1 sibling, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2020-07-25  7:29 UTC (permalink / raw)
  To: buildroot

>>>>> "Fabrice" == Fabrice Fontaine <fontaine.fabrice@gmail.com> writes:

 > - Fix CVE-2020-15049: Cache Poisoning Issue in HTTP Request processing
 > - Fix CVE-2020-14058: Denial of Service issue in TLS handshake
 > - Fix CVE-2020-14059: Denial of Service when using SMP cache

 > This version also fix a build failure with systemd

 > Fixes:
 >  - http://autobuild.buildroot.org/results/4f586c497577d6c96289e821430fa2c2f61eda2a

 > Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

Committed to 2020.02.x and 2020.05.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-07-25  7:29 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-23 21:56 [Buildroot] [PATCH 1/2] package/squid: add optional systemd dependency Fabrice Fontaine
2020-07-23 21:56 ` [Buildroot] [PATCH 2/2] package/squid: security bump to version 4.12 Fabrice Fontaine
2020-07-25  6:04   ` Peter Korsgaard
2020-07-25  7:29   ` Peter Korsgaard
2020-07-25  6:04 ` [Buildroot] [PATCH 1/2] package/squid: add optional systemd dependency Peter Korsgaard
2020-07-25  7:29 ` Peter Korsgaard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.