From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 9748BD6DDE2 for ; Fri, 15 Nov 2024 07:39:32 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tBqsN-0000W9-IQ; Fri, 15 Nov 2024 02:36:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tBqsL-0000VU-Ml for grub-devel@gnu.org; Fri, 15 Nov 2024 02:36:17 -0500 Received: from mail-lf1-x12c.google.com ([2a00:1450:4864:20::12c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tBqsJ-00006L-RL for grub-devel@gnu.org; Fri, 15 Nov 2024 02:36:17 -0500 Received: by mail-lf1-x12c.google.com with SMTP id 2adb3069b0e04-53b34ed38easo1483319e87.0 for ; Thu, 14 Nov 2024 23:36:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1731656174; x=1732260974; darn=gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=FKq46AKEYeD2lNYg7ogmmdKN3TFpep/I+UoD1qh1GPY=; b=g6JBAes4QCNQlQpge7ZJqxuaAnKSwZrpm3RviqhozkDaHNDWzugkqhBO0DzaEFOEEM KMqf4fSoucclgMXSy8Eo7H28HpBFoTPoj4y1P4mSJ0eQjTQMOIAaMJ0t3akxcpNaDauk IskdrijhYpOoEU4dPpXZ9qlpqtmTG6SUIEPPKv+RRZ8CJHy+juaFcQgaLQ1PA9Vfa1Ec a6cuC4wcJTq7YJCIcoRvZY2J+3lj6tjN5igG7eERFWjCfyv7gHpXqwt5WmIcKPqKKUpD JMzzoO/k5wKbScZualihwsR7xGf8Jk5GgQ77JHyxa+syoDfuHqNnFwGMJgOjHj05LUpk O/tg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731656174; x=1732260974; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=FKq46AKEYeD2lNYg7ogmmdKN3TFpep/I+UoD1qh1GPY=; b=XuEzgVlGOwF4+XurGOstkEM5tvk/DLKTeCycBTW8oEYjc1/rEAE3SCigCtHIIcnbPE UbOiHh9tSIyTzAd3c1kH38RsePwmEIC9nV2Vr65H/SR3lbLP5e9ZNSO95COh9gbeyZ33 QdUfjtqEeKnNEjqiedLxCRdfw7LgNAbxWtpetE0DrMXzOLeXtpB49+v8pJI3VJCMQNPH fy5a+T9mbfCJsmr3AJWAyH7VE+jt0tycQUf4lw6ncqvYnQFnx7eFI8IPxBjlPSHstPQd l0BvpTJwpw55ZOgOt9pvMZ1Qov7FdFS+JLf2CMdiGI4+rlZvx8AtgpCs0ugHU/oZ8eym nHTw== X-Gm-Message-State: AOJu0Yy+rw4rqSidpBp0bwZSx6iy3DVikC7AMNfiwPQ3vaV4lRlQGbOA fmGmbwEnUH0o9noDalL4GNUeLfTud5fqcrFeq20JMHQs6OHLteEJZkQSQt3VidyGqUxa6ngU5ZO 0 X-Google-Smtp-Source: AGHT+IFoTE7vhSJR07CPKWdVk7oRgQ+t3mm0/fvnvjueWqMDCsmGLrH8wvU1tPHp0u5CMkPX2WfTsw== X-Received: by 2002:a05:6512:114c:b0:53b:1fc4:46c8 with SMTP id 2adb3069b0e04-53dab2a6eaamr636474e87.27.1731656174126; Thu, 14 Nov 2024 23:36:14 -0800 (PST) Received: from localhost (111-240-136-29.dynamic-ip.hinet.net. [111.240.136.29]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-211d0f346a3sm6917635ad.113.2024.11.14.23.36.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Nov 2024 23:36:13 -0800 (PST) To: The development of GNU GRUB Subject: [PATCH v23 16/33] libtasn1: compile into asn1 module Date: Fri, 15 Nov 2024 15:34:44 +0800 Message-ID: <20241115073506.2784-17-glin@suse.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20241115073506.2784-1-glin@suse.com> References: <20241115073506.2784-1-glin@suse.com> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::12c; envelope-from=glin@suse.com; helo=mail-lf1-x12c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Gary Lin via Grub-devel Reply-To: The development of GNU GRUB Cc: Gary Lin , Daniel Kiper , Hernan Gatta , Daniel Axtens , shkhisti@microsoft.com, jaskaran.khurana@microsoft.com, christopher.co@microsoft.com, daniel.mihai@microsoft.com, jaredz@redhat.com, development@efficientek.com, jejb@linux.ibm.com, mchang@suse.com, patrick.colp@oracle.com, Stefan Berger , Vladimir Serbinenko Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org Sender: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org RnJvbTogRGFuaWVsIEF4dGVucyA8ZGphQGF4dGVucy5uZXQ+CgpDcmVhdGUgYSB3cmFwcGVyIGZp bGUgdGhhdCBzcGVjaWZpZXMgdGhlIG1vZHVsZSBsaWNlbnNlLgpTZXQgdXAgdGhlIG1ha2VmaWxl IHNvIGl0IGlzIGJ1aWx0LgoKU2lnbmVkLW9mZi1ieTogRGFuaWVsIEF4dGVucyA8ZGphQGF4dGVu cy5uZXQ+ClNpZ25lZC1vZmYtYnk6IEdhcnkgTGluIDxnbGluQHN1c2UuY29tPgpSZXZpZXdlZC1i eTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KLS0tCiBhdXRvZ2VuLnNo ICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTkgKysrKysrKysrKysrKysrKysrKwogZ3J1Yi1j b3JlL01ha2VmaWxlLmNvcmUuZGVmICAgICAgICB8IDE1ICsrKysrKysrKysrKysrKwogZ3J1Yi1j b3JlL2xpYi9saWJ0YXNuMV93cmFwL3dyYXAuYyB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysr KysrKwogMyBmaWxlcyBjaGFuZ2VkLCA2MSBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2 NDQgZ3J1Yi1jb3JlL2xpYi9saWJ0YXNuMV93cmFwL3dyYXAuYwoKZGlmZiAtLWdpdCBhL2F1dG9n ZW4uc2ggYi9hdXRvZ2VuLnNoCmluZGV4IDE5NWRhYTU0MS4uZDA4ZGM5YTMxIDEwMDc1NQotLS0g YS9hdXRvZ2VuLnNoCisrKyBiL2F1dG9nZW4uc2gKQEAgLTUxLDYgKzUxLDI1IEBAIGZvciB4IGlu IG1waS1hc20tZGVmcy5oIG1waWgtYWRkMS5jIG1waWgtc3ViMS5jIG1waWgtbXVsMS5jIG1waWgt bXVsMi5jIG1waWgtbXVsCiAgICAgY3AgZ3J1Yi1jb3JlL2xpYi9saWJnY3J5cHQtZ3J1Yi9tcGkv Z2VuZXJpYy8iJHgiIGdydWItY29yZS9saWIvbGliZ2NyeXB0LWdydWIvbXBpLyIkeCIKIGRvbmUK IAorZWNobyAiSW1wb3J0aW5nIGxpYnRhc24xLi4uIgoraWYgWyAtZCBncnViLWNvcmUvbGliL2xp YnRhc24xLWdydWIgXTsgdGhlbgorICBybSAtcmYgZ3J1Yi1jb3JlL2xpYi9saWJ0YXNuMS1ncnVi CitmaQorCitta2RpciAtcCBncnViLWNvcmUvbGliL2xpYnRhc24xLWdydWIvbGliCitjcCBncnVi LWNvcmUvbGliL2xpYnRhc24xL2xpYi8qLltjaF0gZ3J1Yi1jb3JlL2xpYi9saWJ0YXNuMS1ncnVi L2xpYgorY3AgZ3J1Yi1jb3JlL2xpYi9saWJ0YXNuMS9saWJ0YXNuMS5oIGdydWItY29yZS9saWIv bGlidGFzbjEtZ3J1Yi8KKworZm9yIHBhdGNoIGluIFwKKwkwMDAxLWxpYnRhc24xLWRpc2FibGUt Y29kZS1ub3QtbmVlZGVkLWluLWdydWIucGF0Y2ggXAorCTAwMDItbGlidGFzbjEtcmVwbGFjZS1z dHJjYXQtd2l0aC1zdHJjcHktaW4tX2FzbjFfc3RyX2NhdC5wYXRjaCBcCisJMDAwMy1saWJ0YXNu MS1yZXBsYWNlLXN0cmNhdC13aXRoLV9hc24xX3N0cl9jYXQucGF0Y2ggXAorCTAwMDQtbGlidGFz bjEtYWRqdXN0LXRoZS1oZWFkZXItcGF0aHMtaW4tbGlidGFzbjEuaC5wYXRjaCBcCisJMDAwNS1s aWJ0YXNuMS1Vc2UtZ3J1Yl9kaXZtb2Q2NC1mb3ItZGl2aXNpb24ucGF0Y2ggXAorCTAwMDYtbGli dGFzbjEtZml4LXRoZS1wb3RlbnRpYWwtYnVmZmVyLW92ZXJydW4ucGF0Y2ggOyBkbworICBwYXRj aCAtcDEgLWkgZ3J1Yi1jb3JlL2xpYi9saWJ0YXNuMS1wYXRjaGVzLyRwYXRjaAorZG9uZQorCiBl Y2hvICJHZW5lcmF0aW5nIEF1dG9tYWtlIGlucHV0Li4uIgogCiAjIEF1dG9tYWtlIGRvZXNuJ3Qg bGlrZSBpbmNsdWRpbmcgZmlsZXMgZnJvbSBhIHBhdGggb3V0c2lkZSB0aGUgcHJvamVjdC4KZGlm ZiAtLWdpdCBhL2dydWItY29yZS9NYWtlZmlsZS5jb3JlLmRlZiBiL2dydWItY29yZS9NYWtlZmls ZS5jb3JlLmRlZgppbmRleCAwNjNlZjVkZDcuLmNiNGM1ODAwZSAxMDA2NDQKLS0tIGEvZ3J1Yi1j b3JlL01ha2VmaWxlLmNvcmUuZGVmCisrKyBiL2dydWItY29yZS9NYWtlZmlsZS5jb3JlLmRlZgpA QCAtMjYwNiwzICsyNjA2LDE4IEBAIG1vZHVsZSA9IHsKICAgZW5hYmxlID0gZWZpOwogICBkZXBl bmRzID0gcGFydF9ncHQ7CiB9OworCittb2R1bGUgPSB7CisgIG5hbWUgPSBhc24xOworICBjb21t b24gPSBsaWIvbGlidGFzbjEtZ3J1Yi9saWIvZGVjb2RpbmcuYzsKKyAgY29tbW9uID0gbGliL2xp YnRhc24xLWdydWIvbGliL2NvZGluZy5jOworICBjb21tb24gPSBsaWIvbGlidGFzbjEtZ3J1Yi9s aWIvZWxlbWVudC5jOworICBjb21tb24gPSBsaWIvbGlidGFzbjEtZ3J1Yi9saWIvc3RydWN0dXJl LmM7CisgIGNvbW1vbiA9IGxpYi9saWJ0YXNuMS1ncnViL2xpYi9wYXJzZXJfYXV4LmM7CisgIGNv bW1vbiA9IGxpYi9saWJ0YXNuMS1ncnViL2xpYi9nc3RyLmM7CisgIGNvbW1vbiA9IGxpYi9saWJ0 YXNuMS1ncnViL2xpYi9lcnJvcnMuYzsKKyAgY29tbW9uID0gbGliL2xpYnRhc24xX3dyYXAvd3Jh cC5jOworICBjZmxhZ3MgPSAnJChDRkxBR1NfUE9TSVgpICQoQ0ZMQUdTX0dOVUxJQiknOworICAv KiAtV25vLXR5cGUtbGltaXRzIGNvbWVzIGZyb20gY29uZmlndXJlLmFjIG9mIGxpYnRhc24xICov CisgIGNwcGZsYWdzID0gJyQoQ1BQRkxBR1NfUE9TSVgpICQoQ1BQRkxBR1NfR05VTElCKSAtSSQo c3JjZGlyKS9saWIvbGlidGFzbjEtZ3J1YiAtSSQoc3JjZGlyKS9saWIvbGlidGFzbjEtZ3J1Yi9s aWIgLVduby10eXBlLWxpbWl0cyc7Cit9OwpkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2xpYi9saWJ0 YXNuMV93cmFwL3dyYXAuYyBiL2dydWItY29yZS9saWIvbGlidGFzbjFfd3JhcC93cmFwLmMKbmV3 IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwLi5mY2FkYTU1YTgKLS0tIC9kZXYvbnVs bAorKysgYi9ncnViLWNvcmUvbGliL2xpYnRhc24xX3dyYXAvd3JhcC5jCkBAIC0wLDAgKzEsMjcg QEAKKy8qCisgKiAgR1JVQiAgLS0gIEdSYW5kIFVuaWZpZWQgQm9vdGxvYWRlcgorICogIENvcHly aWdodCAoQykgMjAyMCBJQk0gQ29ycG9yYXRpb24KKyAqICBDb3B5cmlnaHQgKEMpIDIwMjQgRnJl ZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuCisgKgorICogIEdSVUIgaXMgZnJlZSBzb2Z0d2Fy ZTogeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICogIGl0IHVuZGVyIHRo ZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5 CisgKiAgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgZWl0aGVyIHZlcnNpb24gMyBvZiB0 aGUgTGljZW5zZSwgb3IKKyAqICAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgor ICoKKyAqICBHUlVCIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1 c2VmdWwsCisgKiAgYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGlt cGxpZWQgd2FycmFudHkgb2YKKyAqICBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQ QVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisgKiAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vu c2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiAgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEg Y29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyAqICBhbG9uZyB3aXRoIEdS VUIuICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKi8KKwor I2luY2x1ZGUgPGdydWIvZGwuaD4KKworLyoKKyAqIGxpYnRhc24xIGlzIHByb3ZpZGVkIHVuZGVy IExHUEwyLjErLCB3aGljaCBpcyBjb21wYXRpYmxlCisgKiB3aXRoIEdQTDMrLiBBcyBHUlVCIGFz IGEgd2hvbGUgaXMgdW5kZXIgR1BMMyssIHRoaXMgbW9kdWxlCisgKiBpcyB0aGVyZWZvcmUgdW5k ZXIgR1BMMysgYWxzby4KKyAqLworR1JVQl9NT0RfTElDRU5TRSAoIkdQTHYzKyIpOwotLSAKMi40 My4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KR3J1 Yi1kZXZlbCBtYWlsaW5nIGxpc3QKR3J1Yi1kZXZlbEBnbnUub3JnCmh0dHBzOi8vbGlzdHMuZ251 Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2dydWItZGV2ZWwK