From patchwork Sun Mar 21 19:54:39 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pierre-Jean Texier X-Patchwork-Id: 1456315 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2a00:1450:4864:20::53c; helo=mail-ed1-x53c.google.com; envelope-from=swupdate+bncbdsmnwxtyuprbhoj32bamgqeefg2yoy@googlegroups.com; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.a=rsa-sha256 header.s=20161025 header.b=iy9ejUVt; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=lq6Mk4f9; dkim-atps=neutral Received: from mail-ed1-x53c.google.com (mail-ed1-x53c.google.com [IPv6:2a00:1450:4864:20::53c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4F3SzB2zMQz9sSC for ; Mon, 22 Mar 2021 06:55:16 +1100 (AEDT) Received: by mail-ed1-x53c.google.com with SMTP id q12sf10820426edv.9 for ; Sun, 21 Mar 2021 12:55:16 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1616356509; cv=pass; d=google.com; s=arc-20160816; b=yqs/URy5MwxvSC5gf0m6jtvQKNVcDMAOARJIYr5j7X8intHZk4ytGBjGZInfh61Et1 kjCmSOkeIX21pumrxG8gC8y9tpugIDlaEYI93wQR6KNtr1a8P+/qFzzdANNhQlOw+voB jBabnOkkqd4eFW+iH8VgW0LgrXIF84VBBRWz5slwMGB6Sqm/JUaJpkbY2xDyygtmJnOZ jvOOQKCD28AwUYZkd9KwNNoogZ/KCFcAYT7JdnAL3+Ke5eKK27pAA2fPRShKDSROkxq8 G/lV5mZ1LLXv0vtwr6k1jbePLLIeN+kkHpbiWbJSGIvrhY4eOxx2LhkMhWy2Uk4Tr51k Oeog== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:message-id:date:subject:cc:to:from :mime-version:sender:dkim-signature:dkim-signature; bh=N338V/xyRXa3M+jFgkN2jelGFCnyoecOdCC++mQdXco=; b=VGuPznEnmz7vuUP+3ZIfa1uVfXuKf4r+LhxMwVfl1MmFSJOs6EKP5BFB14qlsT0Bj3 hN59qytEZgAWQKccyfLEK1q/kMrr+mcMMfke9nrtXi+hP7BfQnWdwBa/8Zv3LWBO6e9w 4JuBAFdg5OfiEP80tqDiDtCoBliCZrAF8no79PDqebscYOHw+QcRE/3em9GM+nAqXPdU R3Jdg9tYhl4CJ5LDAFN2ilpL1yBXHE1hIte5z1cPvJM/AHD6ZYM4lQ22pSAs6Rus/OBD epAz3zjvfSSLPqWVrSUsX0pCLFX/K6Pb7S/Z34/aMUzxUKn5UYTthSU8FqAgX5FEv/hJ XMiw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=qXYWzqEA; spf=pass (google.com: domain of texier.pj2@gmail.com designates 2a00:1450:4864:20::32a as permitted sender) smtp.mailfrom=texier.pj2@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:mime-version:from:to:cc:subject:date:message-id :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=N338V/xyRXa3M+jFgkN2jelGFCnyoecOdCC++mQdXco=; b=iy9ejUVtaIe7KerpeY0Rd7sHA7eqv/UcVqQpX+DNe4Bv3WwjkC2G5hUx/kpsPOvIy/ 9Oe5+dzbxcwWcvflUngz9Gh2ApPy6pkavafcGWFZM76nBtddGX2JddSKEwX6Hhh/O+TN iPrtxSF92QbpR03ZrT7sI/GRiCyN2zJIUpBkBnZShJhhvlhytuELRMD/h+yXuL1dlx80 K6GzwavgA2W2LdjEevxekXwUmxvVrIp3tg+/R3x/PheJiO6hNW3IQ9LO6TdK2y+GjcHv TC2tmcs1CtspkPJuqkNKo9ca57OIiSQP6A/D/jGKIDM38i4dIbmMmFcjAlp3cMe6mOVM d7Vw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:to:cc:subject:date:message-id:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=N338V/xyRXa3M+jFgkN2jelGFCnyoecOdCC++mQdXco=; b=lq6Mk4f9WzApXUiU+FEquMBWjUSPpMhnZTh0/UoBBMT4OpeaPaS2dYTGjsz/FCcmSS M+Wi6JnPYafCHzt8SuDfnqGCACvbiRYHoGzqvCr/W6rdUWpqxIsQEPL1pS6PsnLJ7Bs1 P8sXIGjIEdmzykTNFF9XBlK7IvbHOo0glAj8Su2oU521gxY9LXW9txV3ui91FBMJutXM xxH3kCyhgljNUMBxzOkiXAL1dPrqN4ONP4L2G9UAzcb4C4TCsQ4bTSzjHt9b4pyQ1Yj3 PrEYRcN7HViHWEepcJ6hw0uErD1eNLhtvhfzUq1jQGrHcQPqSx77pY/riHuWG0U/ujB7 9V2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:mime-version:from:to:cc:subject:date :message-id:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:x-spam-checked-in-group:list-post :list-help:list-archive:list-subscribe:list-unsubscribe; bh=N338V/xyRXa3M+jFgkN2jelGFCnyoecOdCC++mQdXco=; b=hNbS/vWLdrBxGU6tlXYpXtvSXAJpzXNdRyOsYggZPc34DvCAf9FU6ycralTMG+OXYx 8XRazAZd99+NLPtXns+333anGGmvkOqRPSZ0IZtWjUiRBF9x62gZRdJBQuP7mtll1WCE G94mdlSXY0yOHGlLot2446709a5tEVSdw0ilt1fbgPEOQUGEmWFeVzKn9xMdjPs61w2M 43d/5JjmR48SbG2RMoVSAT6AepOBRrQwKIc3U/ZMAs9R1L0yf4Xz4zDHvj31LjawD7v8 i5vxgFxWeHk2wCGFogK4GIaaGd/Vhzr5czZMmIxxtcRzXnvmeiGtOUo9jw5zpoaVcqt7 u1wg== Sender: swupdate@googlegroups.com X-Gm-Message-State: AOAM532Xtp3oT+GfZMnjgGY6DtI4UZIUZCrRXB88gzNDu/icMPKrbi7+ VArGG7NCLphb7AKlX+ahqZI= X-Google-Smtp-Source: ABdhPJz/dhJt5bQEC02nDtpmDM6Y8xq3QypPVxAKzTJlUzdZhuM+zqkZ+HOeMsVMQsbT7WkxqLBjuw== X-Received: by 2002:aa7:d0cb:: with SMTP id u11mr22062727edo.163.1616356509798; Sun, 21 Mar 2021 12:55:09 -0700 (PDT) MIME-Version: 1.0 X-BeenThere: swupdate@googlegroups.com Received: by 2002:a05:6402:3592:: with SMTP id y18ls508797edc.0.gmail; Sun, 21 Mar 2021 12:55:08 -0700 (PDT) X-Received: by 2002:aa7:d347:: with SMTP id m7mr21634466edr.260.1616356508875; Sun, 21 Mar 2021 12:55:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616356508; cv=none; d=google.com; s=arc-20160816; b=am8qqlPExvH7ZAozRlWqZmFr/fG86ByMt2okfujV3NG9QZm8u+ZYWKVD99ChTTp1ax 6C+uj9xITWUFbqrIBTsApUNbt1s5LkbE9woszBESlZmtug2tLUXpauOnFB9QqZgtEeRz 85z7PFAnaZUy+jKvxsZ1WuC4QtoW4cIx3zLDFdf1eGuxEm5Mcrs2NNOxxh9fq0EfCRtA LuqkHUVyuGt58CnXM3dIASAMttlyznI4Hbs6KQukqKp1ux36ZIYmfUPGTbI6QitcI8iz hapB0p7YQgn2FwLvORgGf7aaieNkRpTqtXUpkyRD9r/TUyX6Wca+/yxGrfWelIN2ANuU Oc8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:date:subject:cc:to:from:dkim-signature; bh=8vbbreS8ehp8XcC2SDtHld4S2Bi9rw9CbdLDSQjKRD8=; b=nrlMB19WNCdpXAZFCTtHacPF7C6Tu2LuJxRfZksiUtXlHch4wSrdFyV+bXBou7xzA+ eCSYRFj3jWO6gfEHloZNEXsgTn47AquBbwe2A5yB94tbdbkdrkADu6xQsFIUbwUdkE/u hcosrmnjnvqC2/jveyTqg0tEZjnpd1tv3/KAwv1azhB4DeKPH1pvErKSMSanZByueoHP q3JUh/LSy2GcJ58prZpiUneATAeA8f31cJQKfiqeb2eRXEAhKByYBgVAY1Vgtl9ISUJs JZAzAl4EZpakZb2cwEGyGeXdcZoKHk6pFP4qpV6bwU5RfIaM1SvIKE6KSbU8A/SkqjW7 xoyg== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=qXYWzqEA; spf=pass (google.com: domain of texier.pj2@gmail.com designates 2a00:1450:4864:20::32a as permitted sender) smtp.mailfrom=texier.pj2@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com. [2a00:1450:4864:20::32a]) by gmr-mx.google.com with ESMTPS id t7si425784edr.0.2021.03.21.12.55.08 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 21 Mar 2021 12:55:08 -0700 (PDT) Received-SPF: pass (google.com: domain of texier.pj2@gmail.com designates 2a00:1450:4864:20::32a as permitted sender) client-ip=2a00:1450:4864:20::32a; Received: by mail-wm1-x32a.google.com with SMTP id w203-20020a1c49d40000b029010c706d0642so10346343wma.0 for ; Sun, 21 Mar 2021 12:55:08 -0700 (PDT) X-Received: by 2002:a1c:7fd8:: with SMTP id a207mr12659757wmd.40.1616356508344; Sun, 21 Mar 2021 12:55:08 -0700 (PDT) Received: from menoah.home ([2a01:cb19:190:c500:e18e:e9d8:fe6:109e]) by smtp.gmail.com with ESMTPSA id p6sm16563720wru.2.2021.03.21.12.55.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Mar 2021 12:55:08 -0700 (PDT) From: Pierre-Jean Texier To: swupdate@googlegroups.com Cc: sbabic@denx.de, Pierre-Jean Texier Subject: [swupdate] [meta-swupdate][PATCH] swupdate: bump to revision 9b2155e Date: Sun, 21 Mar 2021 20:54:39 +0100 Message-Id: <20210321195439.24025-1-pierre-jean.texier@lafon.fr> X-Mailer: git-send-email 2.17.1 X-Original-Sender: texier.pj2@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=qXYWzqEA; spf=pass (google.com: domain of texier.pj2@gmail.com designates 2a00:1450:4864:20::32a as permitted sender) smtp.mailfrom=texier.pj2@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Precedence: list Mailing-list: list swupdate@googlegroups.com; contact swupdate+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: swupdate@googlegroups.com X-Google-Group-Id: 605343134186 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , This includes the following changes: 9b2155e Lua: add getroot function 0ac47ed util: add function to retrieve root device 829d11e IPC: extend to set accepted versions c46a180 Rename structure globals to parms 7039df5 Restructure swupdate data 0cfd653 Cleanup: type boolean in general structure 8b4be00 Type dry_run as bool 19d94fd Introduce an upper check for version to be installed 0b34b6a raw handler: fix typo 0968c76 state: Make save_state() write to STATE_KEY unconditionally 87ed2e3 server_general: fix call of read_module_setting 338dc8e Avoid re-opening and reading configuration file 69f5d5a Lua: export preserve-attributes property 506ad34 Core: Properly close socket after processing in networking thread e4eb7e5 doc: add talk at Liveembedded 2020 aa91186 Make IPC more robust bf414d1 Config parser: Additional logging 2d6555f Added software select to swupdate.cfg globals 39483e6 Enable tracing for early start up code 99e3f79 Simplify get_sw_versions 063c066 state: Update code comments on persistent state handling 05ce5c9 state: Optionally disable setting ustate marker ee47553 Fix install-if-higher behaviour if version is equal b11f494 Fix coverity #316445 348cc4e Fix coverity #316444 f6d7216 parser: add hook to partitions e1ae537 parser: follow the links 5069ad4 parser: split find_node function 6af3c38 editorconfig: added settings for *.cfg files e1915f1 bootloader: EBG: update transaction marker handling 5df09dd bootloader: EBG: env_unset(STATE_KEY) ~ env_set(STATE_KEY, STATE_OK) 0183fd7 IPC: allow to enable programmatically -o flag f77a762 Makefile: Run acceptance tests sequentially d525b3d channel_curl: Improve tracking of download progress 1a22eca raw handler: Allow symlink traversal in blkprotect ea19f2f Replace int with enum in check_if_required d4a8bfe gservice: add missing dependency b1d1cd1 diskpart: fix warning in TRACE 526e36b Sync update from file with CV a7f5568 Added missing copyright for strlcpy function 6500f1e Add isc license text to Licenses f700061 lua: link lua_swupdate library 4ebaad0 Create output directory for -o option 91e9fea swupdate-client: use CV for synchronization 58c5c5d Drop handling of exit status when install from file f5fc64b Drop unneeded wrapper save_state_string 8b70ae5 Drop separate installation path for local file f65b3ea Fix warnings in mongoose code 0fa7f9b Cleanup: drop dead code for Webserver API 0c5b7d2 mongoose: updated to 6.18 a18599a README: rework and drop obsolete parts 08d95fa README: add license badge 9123cf4 util: Whitespace fixes 80408e0 util: Fix CID 314958 a8794bf doc: improve roadmap d1494b7 doc: improve description how SWUpdate runs a1b8296 Make access to bootloader state exclusive also for GET_UPDATE_STATE 27d4ad7 Execute subprocess IPC in separate thread 1829ea7 Progress: set message status in download and progress mode 0d23f72 Use valid JSON key format when sending progress info message 70ce28a Add force flag in Makefile when creating symbolic link of shared IPC library 4ca2f9d Remove unused compiler attributes from bootloader RAM environment implementation 2aceb66 Type encrypted flag as bool Signed-off-by: Pierre-Jean Texier --- recipes-support/swupdate/swupdate_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-support/swupdate/swupdate_git.bb b/recipes-support/swupdate/swupdate_git.bb index 00cc05a..836ba2b 100644 --- a/recipes-support/swupdate/swupdate_git.bb +++ b/recipes-support/swupdate/swupdate_git.bb @@ -2,5 +2,5 @@ require swupdate.inc DEFAULT_PREFERENCE = "-1" -SRCREV ?= "d3f207f89940ff3aa1b66ebabfe5b35417481c52" +SRCREV ?= "9b2155e3ef526cf0735483b2887c16eb97037a79" PV = "2020.11+git${SRCPV}"