Merge branch 'jk/harden-protocol-v2-delim-handling'
authorJunio C Hamano <gitster@pobox.com>
Wed, 22 Apr 2020 20:42:44 +0000 (13:42 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 22 Apr 2020 20:42:44 +0000 (13:42 -0700)
commit5ee5788af680ebc20b138f40fb0bfd79494ba95c
tree562784f7cd50ff5a3d11a0d44372c71724a59976
parentdfe48154b16e35ea01795aa94c7e8686f084e2c3
parentcacae4329fa4779127f4944e7807512e7b9e8cac
Merge branch 'jk/harden-protocol-v2-delim-handling'

The server-end of the v2 protocol to serve "git clone" and "git
fetch" was not prepared to see a delim packets at unexpected
places, which led to a crash.

* jk/harden-protocol-v2-delim-handling:
  test-lib-functions: simplify packetize() stdin code
  upload-pack: handle unexpected delim packets
  test-lib-functions: make packetize() more efficient