]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'jc/no-writev-does-not-work' main master
authorJunio C Hamano <gitster@pobox.com>
Fri, 10 Apr 2026 23:47:35 +0000 (16:47 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 10 Apr 2026 23:47:35 +0000 (16:47 -0700)
commit8c9303b1ffae5b745d1b0a1f98330cf7944d8db0
tree9e8b691859d552676322f470b06533225e2347e9
parentcd412a49627774a14b3e49237109a77bd3ea70c0
parentbfedc73f86c3f820b51a16f6875b6235f9ccb76c
Merge branch 'jc/no-writev-does-not-work'

We used writev() in limited code paths and supplied emulation for
platforms without working writev(), but the emulation was too
faithful to the spec to make the result useless to send even 64kB;
revert the topic and plan to restart the effort later.

* jc/no-writev-does-not-work:
  Revert "compat/posix: introduce writev(3p) wrapper"
  Revert "wrapper: introduce writev(3p) wrappers"
  Revert "sideband: use writev(3p) to send pktlines"
  Revert "cmake: use writev(3p) wrapper as needed"