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 X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7A331C433DF for ; Wed, 10 Jun 2020 23:57:51 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 4EC5120747 for ; Wed, 10 Jun 2020 23:57:51 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (3072-bit key) header.d=crustytoothpaste.net header.i=@crustytoothpaste.net header.b="cTehB3le" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726820AbgFJX5t (ORCPT ); Wed, 10 Jun 2020 19:57:49 -0400 Received: from injection.crustytoothpaste.net ([192.241.140.119]:39236 "EHLO injection.crustytoothpaste.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726777AbgFJX5t (ORCPT ); Wed, 10 Jun 2020 19:57:49 -0400 Received: from camp.crustytoothpaste.net (unknown [IPv6:2001:470:b978:101:b610:a2f0:36c1:12e3]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by injection.crustytoothpaste.net (Postfix) with ESMTPSA id 9FA7E6048A; Wed, 10 Jun 2020 23:57:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crustytoothpaste.net; s=default; t=1591833437; bh=Likdmc1gg+/QVpTIm4j7td3oe/hvt0HQ0akZiF5ZCUM=; h=Date:From:To:Cc:Subject:References:Content-Type: Content-Disposition:In-Reply-To:From:Reply-To:Subject:Date:To:CC: Resent-Date:Resent-From:Resent-To:Resent-Cc:In-Reply-To:References: Content-Type:Content-Disposition; b=cTehB3lenY04BLxBo0K5RHUK7baZuD+nSYygHtyumgBMBrX6ZKc2qhg9MpgwYa+Fp vLnTZMc8BOxxesDz5CRmsFFKiefZh6+v2W7zGQjRlbPXZXulYbXqqKrDMxg/tEgG7c sdp3N1lTnq3THv7eDx/9oeQW1HvUapo4N1WRtwfyFbMDL1nHf9/3frD7AWshVDeNSd aqNGR2Ldn5Fq/xGWMHrmDqJPm1QTX0sz9HYEFCRI1AHV08YyOOtXnZ4+EOlgQDJaoE AE+Djsfnk2C9QCoxy/Q/0lmRQVIVV0wxIsjXXbeb/SC0rn2DulYyehsqhzcoJ0zJ10 9sFtwEcMnZUdhPxRc0KuLfZOYWl4u5bbb2VyLIcBhE7QdFF3MG1PYDnMb10qxVVZN0 BLoFRQZiWQ8B3WZ4fJ/CYM7GAFpzYfCukXbM7rWW1gpti6VyiAUuHotz0Ir+vmpmfV 58l/MYBQJbkvCJY5MJ2Pf730O9VI+RKL1/FZKsErCx9KyIalRii Date: Wed, 10 Jun 2020 23:57:13 +0000 From: "brian m. carlson" To: Junio C Hamano Cc: git@vger.kernel.org Subject: Re: What's cooking in git.git (Jun 2020, #02; Wed, 10) Message-ID: <20200610235713.GX6569@camp.crustytoothpaste.net> Mail-Followup-To: "brian m. carlson" , Junio C Hamano , git@vger.kernel.org References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="lBR2yNlwcY132B3M" Content-Disposition: inline In-Reply-To: X-Machine: Running on camp using GNU/Linux on x86_64 (Linux kernel 5.6.0-2-amd64) Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org --lBR2yNlwcY132B3M Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2020-06-10 at 23:36:30, Junio C Hamano wrote: > * bc/sha-256-part-2 (2020-05-27) 44 commits > - remote-testgit: adapt for object-format > - bundle: detect hash algorithm when reading refs > - t5300: pass --object-format to git index-pack > - t5704: send object-format capability with SHA-256 > - t5703: use object-format serve option > - t5702: offer an object-format capability in the test > - t/helper: initialize the repository for test-sha1-array > - remote-curl: avoid truncating refs with ls-remote > - t1050: pass algorithm to index-pack when outside repo > - builtin/index-pack: add option to specify hash algorithm > - remote-curl: detect algorithm for dumb HTTP by size > - builtin/ls-remote: initialize repository based on fetch > - t5500: make hash independent > - serve: advertise object-format capability for protocol v2 > - connect: parse v2 refs with correct hash algorithm > - connect: pass full packet reader when parsing v2 refs > - Documentation/technical: document object-format for protocol v2 > - t1302: expect repo format version 1 for SHA-256 > - builtin/show-index: provide options to determine hash algo > - t5302: modernize test formatting > - packfile: compute and use the index CRC offset > - t3200: mark assertion with SHA1 prerequisite > - setup: set the_repository's hash algo when checking format > - fetch-pack: parse and advertise the object-format capability > - t5562: pass object-format in synthesized test data > - builtin/clone: initialize hash algorithm properly > - remote-curl: implement object-format extensions > - transport-helper: implement object-format extensions > - docs: update remote helper docs for object-format extensions > - builtin/receive-pack: detect when the server doesn't support our hash > - connect: detect algorithm when fetching refs > - fetch-pack: detect when the server doesn't support our hash > - connect: make parse_feature_value extern > - send-pack: detect when the server doesn't support our hash > - connect: add function to detect supported v1 hash functions > - transport: add a hash algorithm member > - pkt-line: add a member for hash algorithm > - connect: add function to fetch value of a v2 server capability > - connect: add function to parse multiple v1 capability values > - remote: advertise the object-format capability on the server side > - wrapper: add function to compare strings with different NUL termination > - connect: have ref processing code take struct packet_reader > - Documentation: document v1 protocol object-format capability > - t1050: match object ID paths in a hash-insensitive way >=20 > SHA-256 migration work continues. I assume you're waiting for something on this, and it's probably a review, but I didn't see a comment to that effect. Am I correct? --=20 brian m. carlson: Houston, Texas, US OpenPGP: https://keybase.io/bk2204 --lBR2yNlwcY132B3M Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.2.20 (GNU/Linux) iHUEABYKAB0WIQQILOaKnbxl+4PRw5F8DEliiIeigQUCXuFzWQAKCRB8DEliiIei gcPkAPwKWLq2sYK6BHnm/XsJ3ytsSphtWHKCsg7zgIK+G1G+pQEA+MjPKcYMrq2k Z5usBvCW+6sNjPIcEmYfrs0piZKHhwc= =XnQy -----END PGP SIGNATURE----- --lBR2yNlwcY132B3M--