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 CD49FC54ED1 for ; Tue, 27 May 2025 12:11:17 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uJt98-0000ZL-A0; Tue, 27 May 2025 08:11:06 -0400 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 1uJt92-0000W3-I0 for grub-devel@gnu.org; Tue, 27 May 2025 08:11:00 -0400 Received: from [185.137.144.10] (helo=wolf.jwo.cz) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uJt8v-0006nS-DK for grub-devel@gnu.org; Tue, 27 May 2025 08:11:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=jwo.cz; s=wolf; t=1748347846; bh=IhKRLYyezEbY9Lh0+8qMp3NG69K86QZkvZbpkp0nfDw=; h=From:To:Date:Subject:From; b=aEZtC75OFCVtqaFFXa8wrT2WIY8tnD28bJ7tpOkd4MYoZyKWlMPCrRLeGQF0+toeM 6qNoIWLdz+SQA9SLuGsDgKD6RuXrxsDVhp2w7QGeMsdC0cFSI1Wd72WTydaWAL7lEO N4zLsh7ltzwWtEk3ZdBLKelpGsnJrgZ1UIPksA8KKJ28AB8zeV5POQ5LSWfozxir/l lSFVkfhXcPHILe1Ag+qzE08nxuYrtnAq5gdRDiWvbef4f1IK8LlbfM3Qdv4TQhygsL NPTC9CwgIfAfbPiykkzkPhR074ZhEmq6f9NjismuvVxHz0N+srPjGMudvcMaiYCz0r XApHJ1dQOvuhQ== Received: from gnat.jwo.cz (ks.jwo.cz [147.229.206.39]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) (Authenticated sender: wolkerj@jwo.cz) by wolf.jwo.cz (Postfix) with ESMTPSA id AFD044F4F9E for ; Tue, 27 May 2025 12:10:46 +0000 (UTC) Message-Id: <87plfuz2bb.fsf@gnat.mail-host-address-is-not-set> To: grub-devel@gnu.org Date: Tue, 27 May 2025 13:54:42 +0200 Subject: [PATCH v2 0/3] Allow script-configurable GRUB menu title MIME-Version: 1.0 X-Host-Lookup-Failed: Reverse DNS lookup failed for 185.137.144.10 (failed) Received-SPF: pass client-ip=185.137.144.10; envelope-from=projects@jwo.cz; helo=wolf.jwo.cz X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 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_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RDNS_NONE=0.793, SPF_HELO_PASS=-0.001, T_SPF_TEMPERROR=0.01 autolearn=no 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: =?utf-8?q?Ji=C5=99=C3=AD_=27bindiff=27_Wolker_via_Grub-devel?= Reply-To: The development of GNU GRUB Cc: =?UTF-8?q?Ji=C5=99=C3=AD=20=27bindiff=27=20Wolker?= 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 ClRoaXMgcGF0Y2hlcyBhbGxvdyBzZXR0aW5nIGN1c3RvbSB0aXRsZSBvZiBtZW51cyBpbiB0aGUg R1JVQiBtZW51LWJhc2VkCmludGVyZmFjZS4KClRoaXMgaW50cm9kdWNlcyBuZXcgZW52aXJvbm1l bnQgdmFyaWFibGUg4oCYZ3J1Yl9tZW51X3RpdGxl4oCZIHdoaWNoIGNhbiBiZQpzZXQgYnkgdGhl IHNjcmlwdCB0byBvdmVycmlkZSB0aGUgdGl0bGUgc2hvd24gaW4gdGhlIHRleHQtYmFzZWQgR1JV QgptZW51LiBUaGlzIHJlcGxhY2VzIHRoZSDigJxHTlXCoEdSVULCoMKgPHZlcnNpb24+4oCdIG1l c3NhZ2UsIHdoaWNoIHdhcyBzZXQgdG8KdGhpcyBmaXhlZCB2YWx1ZSBpbiB0aGUgc291cmNlIGNv ZGUuIE5vdywgdGhlIG1vZHVsZSDigJhub3JtYWzigJkgdXNlcyBvbmx5CnRoaXMgdmFyaWFibGUg YXMgdGhlIHRpdGxlIHRleHQuIEFzIHBhcnQgb2YgdGhlIG1vZHVsZSBpbml0aWFsaXNhdGlvbiwK dGhlIHZhbHVlIHdoaWNoIHdhcyBwcmV2aW91c2x5IGhhcmQtY29kZWQsIGlzIHNldCB0byB0aGlz IHZhcmlhYmxlLgoKVGhlIOKAmGdydWJfbWVudV90aXRsZeKAmSB2YXJpYWJsZSBpcyBhdXRvbWF0 aWNhbGx5IGV4cG9ydGVkIHRvIHByb3ZpZGUgdGhlCnNhbWUgdGl0bGUgYWxzbyBpbiB0aGUgc3Vi bWVudXMuCgpJIGhhdmUgY2hvc2VuIHRoZSDigJhncnViX+KAmSBwcmVmaXggdG8gcmVkdWNlIHBv c3NpYmlsaXR5IG9mIGNsYXNoZXMgd2l0aAp1c2VyLWRlZmluZWQgdmFyaWFibGVzIGluIGV4aXN0 aW5nIEdSVUIgc2NyaXB0cy4KCkFueSBzY3JpcHRzIHVzaW5nIHRoaXMgdmFyaWFibGUgdG8gb3Zl cnJpZGUgdGhlIHRpdGxlIHdpbGwgZmFpbCBzYWZlbHksCndoZW4gYSB2ZXJzaW9uIG9mIEdOVcKg R1JVQiBiZWZvcmUgdGhlc2UgY2hhbmdlcyBpcyB1c2VkIHRvIHJ1biB0aGVtLiBUaGUKR1JVQiB3 aWxsIGRpc3BsYXkgdGhlIGhhcmQtY29kZWQgdGl0bGUsIG5vdCBjYXVzaW5nIHRoZSBzY3JpcHQg dG8gZmFpbAphbmQgb25seSBkZWdyYWRpbmcgdGhlIHVzZXItZXhwZXJpZW5jZSBhIGJpdC4KCkFk ZGl0aW9uYWxseSwgYSBuZXcgb3B0aW9uIOKAmC0tbWVudXRpdGxl4oCZIGlzIGFjY2VwdGVkIGJ5 IHRoZSDigJhtZW51ZW50cnnigJkKYW5kIOKAmHN1Ym1lbnXigJkgY29tbWFuZHMuIFRoaXMgb3B0 aW9uIGFsbG93cyBvdmVycmlkaW5nIHRoZSB0aXRsZSBmb3IgYQpzdWJtZW51LiBUaGlzIGxldmVy YWdlcyBleGlzdGluZyDigJhwcmVmaXjigJkgbWVjaGFuaXNtIHdoaWNoIHdhcyBwcmV2aW91c2x5 CnVzZWQgb25seSB0byBwcmVwZW5kIHRoZSDigJhzZXRwYXJhbXPigJkgbGluZSB0byB0aGUgc291 cmNlIGNvZGUgb2YgbWVudQplbnRyaWVzIGFuZCBzdWJtZW51cy4KCklmIG5ld2x5IGNyZWF0ZWQg c2NyaXB0cyByZXF1aXJlIHRvIGJlIGNvbXBhdGlibGUgZXZlbiB3aXRoIHByZXZpb3VzCnZlcnNp b25zIG9mIEdSVUIsIHRoZSBzY3JpcHQgYXV0aG9ycyBjYW4gdXNlIG9uZSBvZiB0aGVzZSBhcHBy b2FjaGVzOgoKKiBVc2Ug4oCYc2V0IGdydWJfbWVudV90aXRsZT0iU29tZSB0aXRsZSLigJkgdmFy aWFibGUgYXNzaWdubWVudAogIGV4cGxpY2l0bHkuIFRoaXMgd2lsbCBjYXVzZSBubyBjb21wYXRp YmlsaXR5IGlzc3Vlcy4KKiBVc2UgdGhlIOKAmC0tbWVudXRpdGxl4oCZIG9wdGlvbiBvZiB0aGUg 4oCYc3VibWVudeKAmSBjb21tYW5kIF9hZnRlcl8gdGhlIG1lbnUKICBlbnRyeSB0aXRsZS4gVGhp cyB3aWxsIGNhdXNlIHRoZSBvcHRpb24gdG8gYmUgc2lsZW50bHkgaWdub3JlZCBieQogIHZlcnNp b25zIG9mIEdSVUIgbm90IHN1cHBvcnRpbmcgdGhpcyBvcHRpb24sIEhvd2V2ZXIsIHRoZSB0aXRs ZSB3aWxsCiAgYmUgcGFzc2VkIGFzIGEgcGFydCBvZiDigJhzZXRwYXJhbXPigJkgbGluZSBvZiB0 aGUgbWVudSBlbnRyeSBvciBzdWJtZW51LgoKSSBhbHNvIGRlY2lkZWQgdG8gcmVuYW1lIHRoZSDi gJhtc2dfZm9ybWF0dGVk4oCZIHZhcmlhYmxlIGluCuKAmGdydWJfbm9ybWFsX2luaXRfcGFnZSgp 4oCZIGZ1bmN0aW9uIHRvIOKAmG1zZ190aXRsZeKAmSwgd2hpY2ggaXMgYSBtb3JlCmRlc2NyaXB0 aXZlIHRpdGxlLgoKTXkgbW90aXZhdGlvbiBmb3IgdGhlc2UgY2hhbmdlcyB3YXMgdG8gbWFrZSBp dCBlYXNpZXIgdG8gbmF2aWdhdGUgaW4KbW9yZSBjb21wbGV4IG5lc3RlZCBtZW51cywgc3VjaCBh cyBvbiBsaXZlIGRpc2tzIGNvbnRhaW5pbmcgYQptdWx0aXBsaWNpdHkgb2Ygb3BlcmF0aW5nIHN5 c3RlbXMuCgpKacWZw60gV29sa2VyICgzKToKICBDdXN0b21pemF0aW9uIG9mIEdSVUIgbWVudSB0 aXRsZQogIE9wdGlvbiB0byBzZXQgdGl0bGUgb2Ygc3VibWVudXMKICBEb2N1bWVudGF0aW9uIGZv ciB0aGUgLS1tZW51dGl0bGUgb3B0aW9uCgogZG9jcy9ncnViLnRleGkgICAgICAgICAgICAgICAg IHwgMTMgKysrKysrLS0tCiBncnViLWNvcmUvY29tbWFuZHMvbWVudWVudHJ5LmMgfCA0OSArKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiBncnViLWNvcmUvbm9ybWFsL21haW4uYyAg ICAgICAgfCAyMSArKysrKysrKysrLS0tLS0KIDMgZmlsZXMgY2hhbmdlZCwgNzQgaW5zZXJ0aW9u cygrKSwgOSBkZWxldGlvbnMoLSkKCi0tIAoyLjQ1LjMKCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpHcnViLWRldmVsIG1haWxpbmcgbGlzdApHcnViLWRl dmVsQGdudS5vcmcKaHR0cHM6Ly9saXN0cy5nbnUub3JnL21haWxtYW4vbGlzdGluZm8vZ3J1Yi1k ZXZlbAo=