From patchwork Wed Jun 24 15:02:32 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stijn Devriendt X-Patchwork-Id: 1316282 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::538; helo=mail-ed1-x538.google.com; envelope-from=swupdate+bncbclnzfwotyirbdwwzx3qkgqerttcxfy@googlegroups.com; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com 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=mblOzCDP; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=YwuQpvR3; dkim-atps=neutral Received: from mail-ed1-x538.google.com (mail-ed1-x538.google.com [IPv6:2a00:1450:4864:20::538]) (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 49sRGF2hdXz9sTv for ; Thu, 25 Jun 2020 01:02:44 +1000 (AEST) Received: by mail-ed1-x538.google.com with SMTP id u59sf1867186edc.16 for ; Wed, 24 Jun 2020 08:02:43 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1593010959; cv=pass; d=google.com; s=arc-20160816; b=As/TPWc82kMkDJ854vr5uKDVSp1y+GeDWCaoabHbZ8/KZ9Tf9TSMZuXQDcf1LzE4f7 sMBK+VCej0QWrufpVmD5b+0D519MJ3+o35CIlzfo3tCkKoxV37Kw12KFNOPv+HcjYxsx sKwv1YogV7C6MKE/rXQd2Dl1GpMtk51oHACawwbT10SbORXHX1KTVpcT13XYNu4mG8BE I+UNoipAbbBiboDTszJ9j2Sqdj5ln6VWH0VxnuocvLsR/OdgMrOde/JtiB19F4yJ1bBl PFhQPSHI86eUdsWG231JMkvy0Ska+oJ0qZ1WoosKmOZRCxozaAF01ET3z/3RxkHl9zwK Sbxg== 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:references:in-reply-to:message-id :date:subject:cc:to:from:mime-version:sender:dkim-signature :dkim-signature; bh=ZuzNQ+MNgJO1DbKQDVZEdY9zGO0o+nZZ/CEYZe4Me1Y=; b=t96fsD43Xo6BHdSF1U2TjRvolTH89Ha9nRWtJF8CKEr48tAFYpIkvaWlWxDMJPzAr8 MgrI4NK4+SELO/T9KnFzyge7dOlYu2SW5xmLdOynm4qWPGCxvCPCoFCr++3aLfq/L7+A Zv+/pY1OavoGdca8sQVURj8ybklEb1BFgv91j/a7OM/tHOx3bBuf1YafPGmccGLLv1n+ Zmv7FQla08yQoxrYYO6zB8AqsDBIcXgIWjAC7VZnA8vZbgzTVABZIhM2k2ggO6nAvwRK CkTQE1PzYpx7R0aVcDob8UuhOmb5UQyNC1u4VvtzpbGL6OdrscR0bjxg/aKTrSsDSKc8 +13w== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=ucyy0yvc; spf=pass (google.com: domain of highguy@gmail.com designates 2a00:1450:4864:20::644 as permitted sender) smtp.mailfrom=highguy@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:in-reply-to :references:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=ZuzNQ+MNgJO1DbKQDVZEdY9zGO0o+nZZ/CEYZe4Me1Y=; b=mblOzCDPHKGo8kKFdx/cq/cAGOevQqUQsQikcXag3BVbJVARknOPQJosdCeAxm06R1 Bjg9f2L+NilZJ/5qUOJ9+BY1ID0wT6Fh8mdTLuxGazkz8RYwFWC3MDbRmuS6zGtRiePd yQBLZ7rpiRXWRo1fqpvaEGh2oG13MclbsLJ73Y/+4dTpPCkxR8QovNiKzaQPvdMZVun9 d0Hl9WPBgvvZwpsbuBwdeB25Hs6vOrnGlteRMRPfKbV+j2+g+1/xOrpPMFAIhjjjugPu 94e5M19uHupe7gFwFcdy40sB+ZfjKSCFgk5ng10r5C0cZEf9nMMBu+vDz5fFp2W1xZK/ t3jA== 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:in-reply-to :references:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=ZuzNQ+MNgJO1DbKQDVZEdY9zGO0o+nZZ/CEYZe4Me1Y=; b=YwuQpvR3THtT3a7JF2Pw1m2HeZL3VTypVffAW93dUQ1LtJZ60KSzjEe0/eV+cJ/JxW 6CwX6xHDcZgzal2v55fMl+ZUqpkWllVFqWdN971ln514yEqcGwa8UK56bup5d+irs1v8 2f/9SCGhTOPuPDPdFJGKvjs9HxtiyG1rf8WpSBlKE/Mu5Bn1pYBB5v0rudAZiSZXFt4t lW+yomS2Zceyp3H/jz2P66oXya2/kOE6bnM7AtJQSHK2/L2HppzDzmrmUfJOjzUEzfx4 DlvKdbms75uIFEtk8yMxQJm3yvEDZs6N9zbtPHoHJuLbYnFd4Uc5ie5d8dK4g11ggO6k we5g== 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:in-reply-to:references: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=ZuzNQ+MNgJO1DbKQDVZEdY9zGO0o+nZZ/CEYZe4Me1Y=; b=s6FTOvS1yBQmAPezEm7XwNjJGm3q6NBu/IbLgoRWOFe4shmGt7hbZ1atkfminfKwSm 6SLQLdzKFUvCa+3JzzbiX3uqs1Qus7Yq79HQ3EKU/+dZgff/3VSmawJ9QemewLqDAT4W MHayU1HcCXIp1LU0GJ2odntk35CCteBrWr/4WlEarU2z/Z6R0mUZk7YrIGDCS8OuB3zh tI8S7Fcnizhbf60cILhxb71++HY+Tg+g3V2OExLjVAlNaadCKzB1ta0kyavJOmDUWkMY 2AmBGOcn0pTaj/v/1VmZjOuLPP0CFgHMz+hPR3CZBvt4Vie9TIVUKtSOpB9TGQjR4Lka N7Bw== Sender: swupdate@googlegroups.com X-Gm-Message-State: AOAM5310SEGhDwrPhaF56SI3lCgrJ9ePkbXj7TBBzr0ISz/e3pF5Xi8z bWWJvwcXxMaqLNZ9PBcJ55U= X-Google-Smtp-Source: ABdhPJxX5XpiGz7oGNo77SlSF42OvRomhZKTyOXCAXpmOg6HASuJlWhofQSTB/esfDj5lYe802TImg== X-Received: by 2002:a17:906:17d5:: with SMTP id u21mr3609767eje.413.1593010959412; Wed, 24 Jun 2020 08:02:39 -0700 (PDT) MIME-Version: 1.0 X-BeenThere: swupdate@googlegroups.com Received: by 2002:a17:906:9147:: with SMTP id y7ls1142779ejw.6.gmail; Wed, 24 Jun 2020 08:02:37 -0700 (PDT) X-Received: by 2002:a17:906:b292:: with SMTP id q18mr22020770ejz.253.1593010957856; Wed, 24 Jun 2020 08:02:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593010957; cv=none; d=google.com; s=arc-20160816; b=oEMKxyFkf3PUyyRw64ifNNV4hrNt20Mf1INDEkYmiQzKEa99NCfPxb0W1RlkaUXjF7 12ccFvfONsJhY1dz+W8hDKAAfZxXZzPNhBkyKbFQYs++Nhbwe33FzHvnMmQWotdrn9xg F4JwAtqt81IR9f7YhnPkSmcVanjIuzA7Uqndkl1/bm46obYdiUzoYCn1I+QhYYtRhJyl zji1n+sSTT+tl7bRuX+60rp3zx/q68hgRkcJT1rtXbRgM2JuiV+PbqZJZNhhPc6MfTio ni/B2dYs630lcIvyELIDdUESKIwZKIuw4HmvXWBV2Ysw1YM4sLdVw0ZH6VvH/a8k4ypB mlDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=rdFJ5+kYT5scF/JGQStyC5Uz9zuxDdrGI6yamSGPbqo=; b=Wtsgt2nC8BfRgpA6fY5D1zaqPDmqFWV2UYUrewXF7A83LDE2fJxRHFNnAZdXxJgMOT BMtrNnP5kMV7O/EHCwhExgHSAAVu2gP2utrFEIQJSCiGJaI3cTLTYjJLP8k2Qf0PuZZF HNHHfmFyrEnbHoDheG1IROtfK3G3pUaG+h7p5HI1l1kI68Uce836tCQsVm2rx2H2pLLk 27yA3zO3Hd6Q7rhF4GxMOwjTSaUJN7jGqsQGLs46PavXYKz/ieORexWNxQZYYpuqVQyH dLhxYRADQUSWyIlsYuH4beJuMw2QVOwYrbBKaY6CEqfsEnyJd/NYudWyQBPAfbfAuY3k 2NEg== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=ucyy0yvc; spf=pass (google.com: domain of highguy@gmail.com designates 2a00:1450:4864:20::644 as permitted sender) smtp.mailfrom=highguy@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from mail-ej1-x644.google.com (mail-ej1-x644.google.com. [2a00:1450:4864:20::644]) by gmr-mx.google.com with ESMTPS id x21si394506eju.0.2020.06.24.08.02.37 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 24 Jun 2020 08:02:37 -0700 (PDT) Received-SPF: pass (google.com: domain of highguy@gmail.com designates 2a00:1450:4864:20::644 as permitted sender) client-ip=2a00:1450:4864:20::644; Received: by mail-ej1-x644.google.com with SMTP id p20so2744132ejd.13 for ; Wed, 24 Jun 2020 08:02:37 -0700 (PDT) X-Received: by 2002:a17:906:7751:: with SMTP id o17mr26603734ejn.111.1593010957645; Wed, 24 Jun 2020 08:02:37 -0700 (PDT) Received: from localhost.localdomain (ptr-dv4l9auo94d15py9dm5.18120a2.ip6.access.telenet.be. [2a02:1811:ce13:ba00:64eb:9936:d58e:a32d]) by smtp.googlemail.com with ESMTPSA id t20sm15873002ejx.27.2020.06.24.08.02.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jun 2020 08:02:37 -0700 (PDT) From: Stijn Devriendt To: HIGHGuY@gmail.com, sbabic@denx.de Cc: swupdate@googlegroups.com, Harlan.Kassler@FlukeNetworks.com, Stijn Devriendt Subject: [swupdate] [PATCH 1/2] core/artifacts_version: Fix infinite loop in is_oldstyle_version() Date: Wed, 24 Jun 2020 17:02:32 +0200 Message-Id: <20200624150234.7476-1-sde@unmatched.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: References: X-Original-Sender: HIGHGuY@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=ucyy0yvc; spf=pass (google.com: domain of highguy@gmail.com designates 2a00:1450:4864:20::644 as permitted sender) smtp.mailfrom=highguy@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: , Reported-by: Harlan.Kassler@FlukeNetworks.com Signed-off-by: Stijn Devriendt --- core/artifacts_versions.c | 1 + 1 file changed, 1 insertion(+) diff --git a/core/artifacts_versions.c b/core/artifacts_versions.c index 2ccba85..a5649af 100644 --- a/core/artifacts_versions.c +++ b/core/artifacts_versions.c @@ -168,6 +168,7 @@ static bool is_oldstyle_version(const char* version_string) { if (strchr(ACCEPTED_CHARS, *version_string) == NULL) return false; + ++version_string; } return true; }