Sync with 2.35.7
commit40843216c568d39ee4d10ee256dc76de4f54f0a0
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Mon, 6 Feb 2023 08:37:52 +0000 (6 09:37 +0100)
committerJohannes Schindelin <johannes.schindelin@gmx.de>
Mon, 6 Feb 2023 08:37:52 +0000 (6 09:37 +0100)
treec8ff30168bf8a2afbb73af194702b19082e9d036
parent5c1fc48d68d78aae1a84c5b7880b7e79d3dd7c1b
parentb7a92d078b9b9a39553623815699eb029074e39d
Sync with 2.35.7

* maint-2.35:
  Git 2.35.7
  Git 2.34.7
  http: support CURLOPT_PROTOCOLS_STR
  http: prefer CURLOPT_SEEKFUNCTION to CURLOPT_IOCTLFUNCTION
  http-push: prefer CURLOPT_UPLOAD to CURLOPT_PUT
  Git 2.33.7
  Git 2.32.6
  Git 2.31.7
  Git 2.30.8
  apply: fix writing behind newly created symbolic links
  dir-iterator: prevent top-level symlinks without FOLLOW_SYMLINKS
  clone: delay picking a transport until after get_repo_path()
  t5619: demonstrate clone_local() with ambiguous transport
apply.c
builtin/clone.c
http-push.c
http.c
remote-curl.c