]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'xx/remote-server-option-config'
authorTaylor Blau <me@ttaylorr.com>
Tue, 15 Oct 2024 20:56:43 +0000 (16:56 -0400)
committerTaylor Blau <me@ttaylorr.com>
Tue, 15 Oct 2024 20:56:43 +0000 (16:56 -0400)
commitfd98f659fda5a7704b10033f2b2efdae2b0a58e6
treec917e68cfe31b741e4aad16922ce7d5466f36dc4
parent8a5545b949287eb09597d1c37130539f50a2e09a
parent0f490d270aa015f0bcb6a99c666eaa5b83f5d375
Merge branch 'xx/remote-server-option-config'

A new configuration variable remote.<name>.serverOption makes the
transport layer act as if the --serverOption=<value> option is
given from the command line.

* xx/remote-server-option-config:
  ls-remote: leakfix for not clearing server_options
  fetch: respect --server-option when fetching multiple remotes
  transport.c::handshake: make use of server options from remote
  remote: introduce remote.<name>.serverOption configuration
  transport: introduce parse_transport_option() method
Documentation/git-clone.txt
remote.c
remote.h