Skip to content

http-backend: respect CONTENT_LENGTH as specified by rfc3875

Max Kirillov git 7 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v9 Latest3 patches 5 repliesIn review
  2. v83 patches 4 repliesSuperseded
  3. v72 patches 11 repliesSuperseded
Earlier versions · 4
VersionPostedPatchesRepliesStatus
v62 patches19 repliesSuperseded
v52 patches4 repliesSuperseded
v42 patches0 repliesSuperseded
v11 patch7 repliesSuperseded

Patches in v9 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3http-backend: cleanup writing to child processhttp-backend.c+9 -50 replies
2/3http-backend: respect CONTENT_LENGTH as specified by rfc3875config.c config.h http-backend.c+49 -83 replies
3/3http-backend: respect CONTENT_LENGTH for receive-packhelp.c http-backend.c t/t5562-http-backend-content-length.sh +1 more+223 -20 replies

Reviews trailers per patch

None of the 3 patches has a Reviewed-by or Acked-by.

PatchJunio C Hamano
1/3
2/3Helped-by
3/3Helped-by

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v9 thread

Cover letter [PATCH v9 0/3] http-backend: respect CONTENT_LENGTH as specified by rfc3875

* fix the gzip usage as suggested in https://public-inbox.org/git/[email protected]/
* better explanation of why status check is needed
* redirect only the helper call, not the whole shell function, also move more into the shell function

Max Kirillov (3):
http-backend: cleanup writing to child process
http-backend: respect CONTENT_LENGTH as specified by rfc3875
http-backend: respect CONTENT_LENGTH for receive-pack

 config.c                               |   2 +-
 config.h                               |   1 +
 help.c                                 |   1 +
 http-backend.c                         | 100 +++++++++++++---
 t/t5562-http-backend-content-length.sh | 155 +++++++++++++++++++++++++
 t/t5562/invoke-with-content-length.pl  |  37 ++++++
 6 files changed, 281 insertions(+), 15 deletions(-)
 create mode 100755 t/t5562-http-backend-content-length.sh
 create mode 100755 t/t5562/invoke-with-content-length.pl
Signature · 1 line
2.17.0.1185.g782057d875