From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1oMCJQ-0006Fi-PC for mharc-grub-devel@gnu.org; Thu, 11 Aug 2022 13:49:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48944) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oMCJM-00063M-Iu for grub-devel@gnu.org; Thu, 11 Aug 2022 13:49:36 -0400 Received: from mail-qt1-x82b.google.com ([2607:f8b0:4864:20::82b]:40513) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oMCJK-0005nW-83 for grub-devel@gnu.org; Thu, 11 Aug 2022 13:49:36 -0400 Received: by mail-qt1-x82b.google.com with SMTP id w28so5888979qtc.7 for ; Thu, 11 Aug 2022 10:49:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficientek-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc; bh=mYEyXpFe0OzU/y9gU/XEzxVALrLuGTT0k9BLNkf+PF0=; b=L72RYGTb7K/A5/hEUhQLGtzbwM3hembYS7ioz91maEMserOSVTA6paPRHEvUaZCImM 9JtsY9VPlhfGp/BawrNlpDubqq2P0hPfEb+Xo7D6Z9J8QS3kkrHdPHgu54QrzXG9w18c 0Ih7v31vlquQaSN9ywVa1HkC+vRoYnMtf1N28eQbND+QRF5+PKX2hWQscF/COue6uZWt kBq4m8Uat5kI+KWIIfC7itgaA+IPE2W/gsLRyJM0ir4G8fzGD5cjaY40i6CKQKeOPnUG s7GzKKJYxgQO2YlAyXZKZadMMh0yESwRG4arVpiZ1oJ1hB07rEnplDPX6D4wDAwEG8zv cmKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc; bh=mYEyXpFe0OzU/y9gU/XEzxVALrLuGTT0k9BLNkf+PF0=; b=O/gawZFbZXY24G1BWcEc3Zg1C44AZiaAaYcG/DX/xzkdMCcDbxVr57jz5LU892rARM t7nHDJmvCwnA4uveCORRl8K7heAvPXae4HA/Sr1WqgY7vmKaarZ6fyGo7iqzCr00oZC+ kTDFGjAqxGzwfYw/CfzbI2cHL6KuXjiIzKC2k2aQlgZU6exDuzapHZ/5DYN9/i5SvKVx HTjg1yHZGgjd11vba2rDLPGcGASLmEDDPhuWc28UxEK772wTKP2hx4OrZdEkAMd/Ys7q CC/u//5FbJPMInACekEVUMC+gyp1Gd4nP0mppO73SUkd1t2wlT4em2IgL4fhjztEzoZR psyw== X-Gm-Message-State: ACgBeo2sAkQvjn1UwZkGnxdiNUdoNwcNNyi1ETH2Jg82FSJZbWHuT1uu fH6xfOHi3olvstCxsBfv6deB3VFNIMO3bE36 X-Google-Smtp-Source: AA6agR5mEfI6nwvlEgaN5+0iUycI58nQCr0y+oxAnQJ2F+nHSDsAh/Jfqipd3KywDUprmvehDpqcww== X-Received: by 2002:ac8:5a8c:0:b0:326:5711:b77a with SMTP id c12-20020ac85a8c000000b003265711b77amr214380qtc.139.1660240171474; Thu, 11 Aug 2022 10:49:31 -0700 (PDT) Received: from localhost.localdomain ([199.58.83.12]) by smtp.gmail.com with ESMTPSA id s11-20020a05620a0bcb00b006b5c061844fsm2584657qki.49.2022.08.11.10.49.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Aug 2022 10:49:30 -0700 (PDT) From: Glenn Washburn To: grub-devel@gnu.org, Daniel Kiper Cc: Patrick Steinhardt , Glenn Washburn Subject: [PATCH v5 0/2] cryptodisk: Allows UUIDs to be compared in a dash-insensitive manner Date: Thu, 11 Aug 2022 12:48:41 -0500 Message-Id: X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::82b; envelope-from=development@efficientek.com; helo=mail-qt1-x82b.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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: , X-List-Received-Date: Thu, 11 Aug 2022 17:49:36 -0000 Updates since v4: * Add patch to add missing casts to grub_strncasecmp() * Remove patch forcing null termination of uuid from header * Use correct patch for uuid comparison. The previous had bad variable name usage, but the logic is the same. Glenn Glenn Washburn (2): misc: Add cast in grub_strncasecmp() to drop sign when calling grub_tolower() cryptodisk: Allows UUIDs to be compared in a dash-insensitive manner grub-core/disk/cryptodisk.c | 4 ++-- grub-core/disk/geli.c | 2 +- grub-core/disk/luks.c | 21 ++++----------------- grub-core/disk/luks2.c | 15 ++++----------- include/grub/misc.h | 31 ++++++++++++++++++++++++++++++- 5 files changed, 41 insertions(+), 32 deletions(-) -- 2.34.1