| Message ID | 20250904115704.58413-5-Michael.Glembotzki@iris-sensing.com |
|---|---|
| State | Changes Requested |
| Delegated to: | Stefano Babic |
| Headers | show
Return-Path: <swupdate+bncBDY5JUXLVIEBBHH54XCQMGQEMPWKN6Q@googlegroups.com>
X-Original-To: incoming@patchwork.ozlabs.org
Delivered-To: patchwork-incoming@legolas.ozlabs.org
Authentication-Results: legolas.ozlabs.org;
dkim=pass (2048-bit key;
unprotected) header.d=googlegroups.com header.i=@googlegroups.com
header.a=rsa-sha256 header.s=20230601 header.b=Ix8kISnW;
dkim=pass (2048-bit key;
unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256
header.s=20230601 header.b=DfqQyRhh;
dkim-atps=neutral
Authentication-Results: legolas.ozlabs.org;
spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com
(client-ip=2a00:1450:4864:20::43c; helo=mail-wr1-x43c.google.com;
envelope-from=swupdate+bncbdy5juxlviebbhh54xcqmgqempwkn6q@googlegroups.com;
receiver=patchwork.ozlabs.org)
Received: from mail-wr1-x43c.google.com (mail-wr1-x43c.google.com
[IPv6:2a00:1450:4864:20::43c])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384)
(No client certificate requested)
by legolas.ozlabs.org (Postfix) with ESMTPS id 4cHdJM1FJqz1y1p
for <incoming@patchwork.ozlabs.org>; Thu, 4 Sep 2025 21:57:22 +1000 (AEST)
Received: by mail-wr1-x43c.google.com with SMTP id
ffacd0b85a97d-3b9dc5c2ba0sf497616f8f.1
for <incoming@patchwork.ozlabs.org>;
Thu, 04 Sep 2025 04:57:22 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1756987038; cv=pass;
d=google.com; s=arc-20240605;
b=DXmufv6ooA/aZ2e3c+VMMj5QuuDD1CXhPxggNl53sW9/lPrks6DIS44cMVfTy26OzW
DAYbnjNAMlzmxobYhngZ4n2B6kQaTrKQ1MN8rdqc/JX7JMdDaBMZflgolv+iAYHWK53b
aVXeXBBy8Et9Hr8+DsqOmCRosY79sv+bs1MAJgJkH6dDt+4gsa6KCF/ytaVxW6/aLJHT
dCffsOok9+ho0gK3USFHPFFq6c99z9OFd0MjGRR+vVpULHbu0BrFUjbmL3az1KDI4PqA
ElfoKnZcjhdI9uOGdnNtPxIxPy/f71Y3b0wotuqgmaohx8k5rfRqQKaaHXT58CpSpHUv
kOJQ==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:mime-version:references:in-reply-to
:message-id:date:subject:cc:to:from:sender:dkim-signature
:dkim-signature;
bh=V2vM81Yqv57kU+A9LkM8wQiBMLVt6qrtFlblNjnl2QM=;
fh=d0jCKO6nkc3y67t3572Sv6OIOk8drstz92LlyAL+bXE=;
b=h9ihOOMoZ2+J4112is21+tvQZskmGdrsX4VdqyfYAPsbgGvdOWfoHY5ZHxS13ToW1E
kH7QVPsnHt4Q2CRcNMxASJaOpcsVvScES9Vu2dOtArsAxk2HB0hjL7nekkLsJmeuFIAf
aLGtejaUZ++VH2zeFirRTPmAN34LQwAuxRyffqxv32mouLwAG0Ffzb4u7djCbh9R2QoN
xkJTU/Ss/qPK05ErY/KajBzd8sCeLl8n4ceR154V76fXUfaLTseFDSvDlqpwApwzSOQI
EZ//uO2feVEnBtuvsDfJPQKLYLlMKuV8iN1mbfrZxlTmQNRrUqF3LkeyN/xn/qrXsIeX
SW6A==;
darn=patchwork.ozlabs.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@gmail.com header.s=20230601 header.b=TFPAjp5J;
spf=pass (google.com: domain of m.glembo@gmail.com designates
2a00:1450:4864:20::62a as permitted sender) smtp.mailfrom=m.glembo@gmail.com;
dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com;
dara=pass header.i=@googlegroups.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20230601; t=1756987038; x=1757591838;
darn=patchwork.ozlabs.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:x-original-authentication-results
:x-original-sender:mime-version:references:in-reply-to:message-id
:date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id
:reply-to;
bh=V2vM81Yqv57kU+A9LkM8wQiBMLVt6qrtFlblNjnl2QM=;
b=Ix8kISnW+QdnDm/Jg4JC/rxQ6dkud2YPWeErNq3auyq/q20EXDV8l6jGNcj3808QkV
4Z4N5GnzpgXuxH9HzlSnoIhdYdOuDvPlo+Ep32+6EW/t1EZYEvgXiey3yRTfVW5jKVX5
tShsev/jxD2PrMzocL8QGn6UaDwVPBdjgRhBtzErO4EQ0d6QnoqZVoId0ySaQWL5FeTw
kTqk6kLaDK/WN6HdLkp9IvxJRGecNuNYYriEQdBGTu5/F/O5H7rnJKyxfbGyrDRT6t1f
Z42Dk4OhNG+1aai9jMuvWowX9+R3E4Wyzs87rO4z7y2ZXF13+jrd/Kzu+aLkwg38dkP/
Bwdg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1756987038; x=1757591838;
darn=patchwork.ozlabs.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:x-original-authentication-results
:x-original-sender:mime-version:references:in-reply-to:message-id
:date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
bh=V2vM81Yqv57kU+A9LkM8wQiBMLVt6qrtFlblNjnl2QM=;
b=DfqQyRhhQs8kxFxwvUOrBDQjldmoUPaxtM+oudTl3E9Aw5cYzf/C+u27D3TWw+PJkz
TvAcJkMzooJcWZKLrQ66H191PYV6AQn3X/J7Lv9IbkzqLFuFzfCUF2KBg3HdeVxx0qlB
x7FwNMSZ+cPyewv0GCqWtHuj7a2kaHRUAvq2sYftkixOPfsDCx0z2RTriWLHL4qxKK1i
/1KDRTD3k6jGuOdjzmf3aF0cCyBInwZBkQT8v/VKTx5TaWvj8F9fPHzlwPUV/LuWVlBH
lAM6lzKNQg8RF1ZSUeGFrshxHL5UPhFx2NxlHj+cRNscBo+EojoPU1Zt03On2LohlL3x
MwxA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1756987038; x=1757591838;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:x-spam-checked-in-group:list-id:mailing-list:precedence
:x-original-authentication-results:x-original-sender:mime-version
:references:in-reply-to:message-id:date:subject:cc:to:from
:x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date
:message-id:reply-to;
bh=V2vM81Yqv57kU+A9LkM8wQiBMLVt6qrtFlblNjnl2QM=;
b=JqXqXyECvyVkiXlzKFzVdpCKDueAqyFl/dyNqJvsQiFiUW2api053T87Ro6D/MxnBq
LiI6t0inNkKdIZo9Xl4Nqlwoh33Zgb3XBkg+LRxCGH+FL01drBZ4Uv70yr4Ku6V9LYBL
eM/d6GeZSLAtX39X9E2e1Tr+u6Xvr8WsIfhuAA79ALZnwrdo6TchjInzbLRwgefU0tps
QomyyllwJ0ZQi7tgSKHDvmQuEYwuINMOgVziweYcQVjvxYwjDeqWF5adLaKtsAtPJoaA
Rhe07ddypT7v5Emao1mRg78aPGF755zzfegroiUPSkSPFOTev2EK4Z7EnR1+81mXfDMg
5DBQ==
Sender: swupdate@googlegroups.com
X-Forwarded-Encrypted: i=2;
AJvYcCWnPoMSaA6OaAP3n20PTWoY+j3X6EuqWcfic9+kWftu3oqLAoFPX87QjrgbY+F21gVD212sw3bZnQ==@patchwork.ozlabs.org
X-Gm-Message-State: AOJu0YzxeyjVxbtqN3kUkAYOwM7m2017apZ949u8PkPVBXfe7+ZW/GQv
g4PsC52J/JIHtDSjTMYSa01bduJk89Oj46hpvXLZrGlpEqBugUhXaBiu
X-Google-Smtp-Source:
AGHT+IGsPdfbxN0mXfbDtgtEQh1e7BF/M3Ie28+U6rt3U6wprrEMTiINWgMn6Yqd4u9XFw+ZO145eQ==
X-Received: by 2002:a05:6000:310f:b0:3df:f065:ca13 with SMTP id
ffacd0b85a97d-3dff065cefamr3307930f8f.33.1756987038377;
Thu, 04 Sep 2025 04:57:18 -0700 (PDT)
X-BeenThere: swupdate@googlegroups.com;
h=AZMbMZepP3QegHS5eBv32InR6Y9plfwg1ykYW6ZLIyxG8OUOwA==
Received: by 2002:a5d:5d0b:0:b0:39e:cbca:9220 with SMTP id
ffacd0b85a97d-3cde2b78a46ls4186595f8f.1.-pod-prod-04-eu;
Thu, 04 Sep 2025 04:57:13 -0700 (PDT)
X-Received: by 2002:a05:6000:4305:b0:3d8:9bf9:7c0e with SMTP id
ffacd0b85a97d-3d89bf9819fmr8037657f8f.37.1756987033482;
Thu, 04 Sep 2025 04:57:13 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1756987033; cv=none;
d=google.com; s=arc-20240605;
b=ZCcEMa46/f2Tr+pNKh0G0aAlvhk5J5h9RYSV0/k3KgfclYhWy1kXQLbvkrnPK5EYr4
jLSPAVVh1cNDTeGwYiXbZpfatdx7/YTEOnBJ96MwmuKuHLOzIrFXUtNPdtWWHkMz537q
qfzuirMH6PHb6lFlChEeI3LsnKuWF3G85k2g9CzW/z8mCKR5A4jlEwx2e6H88OayaVxf
ys6bJQx8/8og9vds8xqQmr8/c6z0MUGqnALYu1TW5TctPaubwuFmq8ANnngzBXfhbwZw
EsPJvFnty67LoPgEUn08HU/IHq8SAtW7u0pb4Ky9S4vvQ0r36cSfyW9fsVZYqM2GIpcW
AGsQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=content-transfer-encoding:mime-version:references:in-reply-to
:message-id:date:subject:cc:to:from:dkim-signature;
bh=TMUxnJ2QyPdnHPWrnXJY0obFNlhpLX+arI8JdEn0bk0=;
fh=TiEWcqMcKpHk5s7uErzpntoONrNfOXwKpI5P8bIlggk=;
b=e+uMJhQUVzqSJhuXM86LOtzxZ4U8nF4FrKz5NJ3ASDU+mgeE2wlXCKgsZ1+uaxe4sx
MUycpM6TmWMzQkcM3+aEdxOkkkXE08LIAXq2CN1IPbdXTNZZYnIA/ZrICgg8wXo+uvuW
Kfjnzy2M5opeLGCqi7T3/FpyU8f1EsOG/zZ//0ggWadbOYPS86jLcW3cUcmZxQPoRdzV
sxUerIi7MSviM7NEq/B4wXUV0IBvbNMBog8dXWKBSRn1XOPlOkKgw3+2wVeQliRSFyIu
MzvEscOevyrX7PEPYwfnxdcNCJRZ6PdPMk/odmsz0KaxKK+K61uqTJCQV72+8iN8Fi+X
Mcow==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
dkim=pass header.i=@gmail.com header.s=20230601 header.b=TFPAjp5J;
spf=pass (google.com: domain of m.glembo@gmail.com designates
2a00:1450:4864:20::62a as permitted sender) smtp.mailfrom=m.glembo@gmail.com;
dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com;
dara=pass header.i=@googlegroups.com
Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com.
[2a00:1450:4864:20::62a])
by gmr-mx.google.com with ESMTPS id
ffacd0b85a97d-3e278ac83dasi5742f8f.4.2025.09.04.04.57.13
for <swupdate@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Thu, 04 Sep 2025 04:57:13 -0700 (PDT)
Received-SPF: pass (google.com: domain of m.glembo@gmail.com designates
2a00:1450:4864:20::62a as permitted sender) client-ip=2a00:1450:4864:20::62a;
Received: by mail-ej1-x62a.google.com with SMTP id
a640c23a62f3a-b0475ce7f41so179888966b.1
for <swupdate@googlegroups.com>; Thu, 04 Sep 2025 04:57:13 -0700 (PDT)
X-Gm-Gg: ASbGncus6feuc3pefq8zyo4jIakfggGv8qY7vBTS9jR/aL7F+Hy5pM1K6b01HWcuPss
e0YpB0b6hokfWMPSPdCodOQB1Mxu3pMzg91isWTU3qiZGyrnC+ILc8Q7+sKP7DyKfZpsGt6HvLL
F4bb/9X3NmwAHV+jIdb32i/px29MRjcPGvUUkMpzctgTA0R1S288tto5+p93zyiZO6rMQNhF66C
kWldTZXXmZWYF4/QNj5TEfnOzkpv8Q0dDqJmceUWdx5c7tfQBtC1vwwvvOAIVNIY2y6JvEp2Mlc
FzIQn18U5nNN8vLJ5LeZuVzFJq8HlRaAhZ5goTLAhvjoeORK8vxuf/puR6NU0bbghcOMsry8WKO
Sb+7S/B8LqLQR40wR2ghC54BLDklfsMUiGba5yj2z0z7TGyGipcgUW9KWsHyFL1ag
X-Received: by 2002:a17:907:96aa:b0:b04:2ee1:8ea with SMTP id
a640c23a62f3a-b042ee10cdcmr1403659866b.14.1756987032433;
Thu, 04 Sep 2025 04:57:12 -0700 (PDT)
Received: from PC-2635.irisgmbh.local ([2a02:8108:96a3:5d00::454d])
by smtp.gmail.com with ESMTPSA id
a640c23a62f3a-b04129eccbfsm1203751066b.7.2025.09.04.04.57.11
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 04 Sep 2025 04:57:12 -0700 (PDT)
From: Michael Glembotzki <m.glembo@gmail.com>
To: swupdate@googlegroups.com
Cc: Stefano Babic <stefano.babic@swupdate.org>
Subject: [swupdate] [PATCH v5 04/16] core: don't check for writen output to
terminate
Date: Thu, 4 Sep 2025 13:49:51 +0200
Message-ID: <20250904115704.58413-5-Michael.Glembotzki@iris-sensing.com>
X-Mailer: git-send-email 2.50.1
In-Reply-To: <20250904115704.58413-1-Michael.Glembotzki@iris-sensing.com>
References: <20250904115704.58413-1-Michael.Glembotzki@iris-sensing.com>
MIME-Version: 1.0
X-Original-Sender: m.glembo@gmail.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@gmail.com header.s=20230601 header.b=TFPAjp5J; spf=pass
(google.com: domain of m.glembo@gmail.com designates 2a00:1450:4864:20::62a
as permitted sender) smtp.mailfrom=m.glembo@gmail.com; dmarc=pass
(p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com;
dara=pass header.i=@googlegroups.com
Content-Type: text/plain; charset="UTF-8"
Precedence: list
Mailing-list: list swupdate@googlegroups.com;
contact swupdate+owners@googlegroups.com
List-ID: <swupdate.googlegroups.com>
X-Spam-Checked-In-Group: swupdate@googlegroups.com
X-Google-Group-Id: 605343134186
List-Post: <https://groups.google.com/group/swupdate/post>,
<mailto:swupdate@googlegroups.com>
List-Help: <https://groups.google.com/support/>,
<mailto:swupdate+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/swupdate
List-Subscribe: <https://groups.google.com/group/swupdate/subscribe>,
<mailto:swupdate+subscribe@googlegroups.com>
List-Unsubscribe:
<mailto:googlegroups-manage+605343134186+unsubscribe@googlegroups.com>,
<https://groups.google.com/group/swupdate/subscribe>
|
| Series |
Add support for asymmetric decryption
|
expand
|
diff --git a/core/cpio_utils.c b/core/cpio_utils.c index 30259e27..10a39914 100644 --- a/core/cpio_utils.c +++ b/core/cpio_utils.c @@ -312,7 +312,7 @@ static int decrypt_step(void *state, void *buffer, size_t size) ret = swupdate_DECRYPT_update(s->dcrypt, s->output, &s->outlen, s->input, inlen); } - if (inlen == 0 || s->outlen == 0) { + if (inlen == 0) { /* * Finalise the decryption. Further plaintext bytes may * be written at this stage.