aboutsummaryrefslogtreecommitdiffstats
path: root/blob.c
diff options
context:
space:
mode:
authorTay Ray Chuan <rctay89@gmail.com>2010-01-21 22:41:00 +0800
committerJunio C Hamano <gitster@pobox.com>2010-01-21 15:01:37 -0800
commit703e6e76a14825e5b0c960d525f34e607154b4f7 (patch)
tree0ed4cf1fe00410fc2ac705d2429edfed7eee5b4d /blob.c
parentMerge branch 'jc/maint-refresh-index-is-optional-for-status' into maint (diff)
downloadgit-703e6e76a14825e5b0c960d525f34e607154b4f7.tar.gz
git-703e6e76a14825e5b0c960d525f34e607154b4f7.zip
retry request without query when info/refs?query fails
When "info/refs" is a static file and not behind a CGI handler, some servers may not handle a GET request for it with a query string appended (eg. "?foo=bar") properly. If such a request fails, retry it sans the query string. In addition, ensure that the "smart" http protocol is not used (a service has to be specified with "?service=<service name>" to be conformant). Signed-off-by: Tay Ray Chuan <rctay89@gmail.com> Reported-and-tested-by: Yaroslav Halchenko <debian@onerussian.com> Acked-by: Shawn O. Pearce <spearce@spearce.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'blob.c')
0 files changed, 0 insertions, 0 deletions
upload-pack: send refs' objects despite "filter"Jonathan Tan7-6/+42 2018-07-09docs: correct RFC specifying email line lengthbrian m. carlson1-1/+1 2018-07-09send-email: automatically determine transfer-encodingbrian m. carlson3-14/+28 2018-07-09send-email: accept long lines with suitable transfer encodingbrian m. carlson3-9/+29 2018-07-09send-email: add an auto option for transfer encodingbrian m. carlson3-9/+37 2018-07-06userdiff: support new keywords in PHP hunk headerKana Natsuno5-1/+20 2018-07-06t4018: add missing test cases for PHPKana Natsuno3-0/+15 2018-07-06builtin/config: work around an unsized array forward declarationBeat Bolli1-12/+15 2018-07-06git-rebase--preserve-merges: fix formatting of todo help messageTobias Klauser1-2/+2 2018-07-06t5500: prettify non-commit tag testsJeff King1-6/+13 2018-07-06fast-import: do not call diff_delta() with empty bufferMike Hommey1-1/+1 2018-07-03fetch-pack: write shallow, then check connectivityJonathan Tan8-7/+122 2018-07-03ref-filter: avoid backend filtering with --ignore-caseJeff King2-1/+10 2018-07-03for-each-ref: consistently pass WM_IGNORECASE flagAleksandr Makarov1-1/+1 2018-07-03t6300: add a test for --ignore-caseJeff King1-0/+11 2018-07-03fsck: check skiplist for object in fsck_blob()Ramsay Jones1-2/+11 2018-06-29.mailmap: merge different spellings of namesStefan Beller1-1/+10 2018-06-29Makefile: fix the "built from commit" codeJohannes Schindelin1-2/+3 2018-06-28t5407: fix test to cover intended argumentsElijah Newren1-1/+1 2018-06-28apply: fix grammar error in commentElijah Newren1-1/+1 2018-06-28Second batch for 2.19 cycleJunio C Hamano1-0/+44 2018-06-28Documentation: declare "core.ignoreCase" as internal variableMarc Strapetz1-3/+6 2018-06-28commit-graph: fix documentation inconsistenciesDerrick Stolee1-5/+5 2018-06-28fetch-pack: implement ref-in-wantBrandon Williams4-3/+186 2018-06-28fetch-pack: put shallow info in output parameterBrandon Williams8-24/+77 2018-06-28fetch: refactor to make function args narrowerBrandon Williams1-26/+26 2018-06-28fetch: refactor fetch_refs into two functionsBrandon Williams1-5/+18 2018-06-28fetch: refactor the population of peer ref OIDsBrandon Williams1-18/+18 2018-06-28upload-pack: test negotiation with changing repositoryBrandon Williams4-0/+99 2018-06-28upload-pack: implement ref-in-wantBrandon Williams4-1/+260 2018-06-27git-rebase--merge: modernize "git-$cmd" to "git $cmd"Elijah Newren1-2/+2 2018-06-27Fix use of strategy options with interactive rebasesElijah Newren3-3/+8 2018-06-27t3418: add testcase showing problems with rebase -i and strategy optionsElijah Newren1-0/+32 2018-06-27dir.c: fix typos in core.excludesfile commentTodd Zullinger1-1/+1 2018-06-27gitignore.txt: clarify default core.excludesfile pathTodd Zullinger1-1/+1 2018-06-27git-rebase: make --allow-empty-message the defaultElijah Newren4-22/+8