On Fri, Sep 10, 2021 at 07:39:54AM -0400, Jeff King wrote: > I'll re-roll with that change, plus some documentation changes adapted > to this new approach. Here's what I came up with. I think this should replace both jk/http-backend-handle-proto-header and kr/doc-webserver-config-for-v2. The latter does give some specific nginx tips which I didn't carry over, but they shouldn't be necessary after the change in http-backend. If we do want to include them, they can be mentioned as optional if we later add an nginx example config to the http-backend manpage. [1/5]: t5551: test v2-to-v0 http protocol fallback [2/5]: http-backend: handle HTTP_GIT_PROTOCOL CGI variable [3/5]: docs/http-backend: mention v2 protocol [4/5]: docs/git: discuss server-side config for GIT_PROTOCOL [5/5]: docs/protocol-v2: point readers transport config discussion Documentation/git-http-backend.txt | 26 ++++++++++++++++++++++++- Documentation/git-upload-pack.txt | 8 ++++++++ Documentation/git.txt | 15 ++++++++++++++ Documentation/technical/protocol-v2.txt | 8 +++++++- http-backend.c | 4 ++++ t/lib-httpd/apache.conf | 7 +++++-- t/t5551-http-fetch-smart.sh | 9 +++++++++ 7 files changed, 73 insertions(+), 4 deletions(-) -Peff