From patchwork Sun Aug 18 19:16:32 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "brian m. carlson" X-Patchwork-Id: 11099865 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 349B71399 for ; Sun, 18 Aug 2019 19:20:47 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 0D8581FE8D for ; Sun, 18 Aug 2019 19:20:47 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id DB1D4228C8; Sun, 18 Aug 2019 19:20:46 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6FDF61FE8D for ; Sun, 18 Aug 2019 19:20:46 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726115AbfHRTUp (ORCPT ); Sun, 18 Aug 2019 15:20:45 -0400 Received: from injection.crustytoothpaste.net ([192.241.140.119]:57738 "EHLO injection.crustytoothpaste.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726005AbfHRTUp (ORCPT ); Sun, 18 Aug 2019 15:20:45 -0400 Received: from genre.crustytoothpaste.net (unknown [IPv6:2001:470:b978:101:81dd:eb9b:e758:604b]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by injection.crustytoothpaste.net (Postfix) with ESMTPSA id 3EB976047B; Sun, 18 Aug 2019 19:20:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crustytoothpaste.net; s=default; t=1566156038; bh=m99XL7VEErWtPYAQ2qUC8/0KJhl1bX/KsH+dF6dgGqs=; h=From:To:Cc:Subject:Date:From:Reply-To:Subject:Date:To:CC: Resent-Date:Resent-From:Resent-To:Resent-Cc:In-Reply-To:References: Content-Type:Content-Disposition; b=JfWCGwgBoD2VdDpiR2g4jc2D2UX9PVnojT9vueECFAZzzzlyizaN09Mijhd0rplRj h9Io5RMKGgIm6KlgQ2kfV2sft1ut7Ssh13EkPkHN0th+oLCmmQ56KkCFOgSnepZPve nsCC+ATq4+JyQZPcwS4wS/dC9DlGrO3qSJ3p6IV/+4M8MW/T0IlmlNA5o2ciTyqEhw envBVx5+kYcR/qQXxgGldrVW7c0hMN5H1P2m8SB8foC+67uU1IOccfMyh0WGCrZNNk fD3IYaSOeB39T6WTgo4GgHZucvV6HYdgAmZrZOC36DfYUFjqZER9MV5Biz2i/p+K/X xVD2+wk14r29e22nnCVGqKCMr88K2v8UNnzRMK489xx3SbNHlqvlC7ISPFMLhHwzQX +A4tt8nzq4I5C1L6005KxOreYjR6EZzoqr1fPi/Vq796qZA/uZ32CIxRABIgdSaQxC OPNjpM/AY0HhsBSAGKrm6rDnqVH26Y1aqcgiCqCcPWb1ZcI7iFb From: "brian m. carlson" To: Cc: Jeff King , Taylor Blau , Thomas Gummerer , Johannes Schindelin Subject: [PATCH 00/14] Hash-independent tests, part 5 Date: Sun, 18 Aug 2019 19:16:32 +0000 Message-Id: <20190818191646.868106-1-sandals@crustytoothpaste.net> X-Mailer: git-send-email 2.23.0.rc1.170.gbd704faa3e MIME-Version: 1.0 Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP This is the fifth series of test fixes for SHA-256 compatibility. It consists of 15 patches fixing various tests from t3201 through t4009 and has only test fixes: no test helper changes are included. There are approximately 75 remaining test patches (plus some additional code changes) required for the test suite to pass successfully with SHA-256, which does not include the patches required to replace SHA-1 near-collisions in tests with actual SHA-256 near-collisions. brian m. carlson (14): t3201: abstract away SHA-1-specific constants t3206: abstract away hash size constants t3301: abstract away SHA-1-specific constants t3305: make hash size independent t3306: abstract away SHA-1-specific constants t3404: abstract away SHA-1-specific constants t3430: avoid hard-coded object IDs t3506: make hash independent t3600: make hash size independent t3800: make hash-size independent t3903: abstract away SHA-1-specific constants t4000: make hash size independent t4002: make hash independent t4009: make hash size independent t/t3201-branch-contains.sh | 8 +- t/t3206-range-diff.sh | 227 +++++++++++++++------ t/t3301-notes.sh | 140 ++++++++----- t/t3305-notes-fanout.sh | 22 +- t/t3306-notes-prune.sh | 45 ++--- t/t3404-rebase-interactive.sh | 22 +- t/t3430-rebase-merges.sh | 23 ++- t/t3506-cherry-pick-ff.sh | 8 +- t/t3600-rm.sh | 4 +- t/t3800-mktag.sh | 49 ++--- t/t3903-stash.sh | 32 ++- t/t4000-diff-format.sh | 2 +- t/t4002-diff-basic.sh | 367 ++++++++++++++++++++++++---------- t/t4009-diff-rename-4.sh | 19 +- 14 files changed, 640 insertions(+), 328 deletions(-)