Staging
v0.5.0
v0.5.0
Revision 39ba7d54649b35c943b026b54bff40cfa0153f3e authored by Martin Mares on 18 February 2006, 20:44:20 UTC, committed by Junio C Hamano on 19 February 2006, 00:19:00 UTC
Fixed a couple of bugs in recovering from broken connections: The _line() method now returns undef correctly when the connection is broken instead of falling off the function and returning garbage. Retries are now reported to stderr and the eventual partially downloaded file is discarded instead of being appended to. The "Server gone away" test has been removed, because it was reachable only if the garbage return bug bit. Signed-off-by: Martin Mares <mj@ucw.cz> Signed-off-by: Junio C Hamano <junkio@cox.net>
1 parent 3ff903b
File | Mode | Size |
---|---|---|
Documentation | ||
arm | ||
compat | ||
mozilla-sha1 | ||
ppc | ||
t | ||
templates | ||
.gitignore | -rw-r--r-- | 1.7 KB |
COPYING | -rw-r--r-- | 18.3 KB |
GIT-VERSION-GEN | -rwxr-xr-x | 624 bytes |
INSTALL | -rw-r--r-- | 4.5 KB |
Makefile | -rw-r--r-- | 15.6 KB |
README | -rw-r--r-- | 24.7 KB |
apply.c | -rw-r--r-- | 42.6 KB |
blob.c | -rw-r--r-- | 1.3 KB |
blob.h | -rw-r--r-- | 311 bytes |
cache.h | -rw-r--r-- | 12.3 KB |
cat-file.c | -rw-r--r-- | 1.2 KB |
check-ref-format.c | -rw-r--r-- | 248 bytes |
checkout-index.c | -rw-r--r-- | 4.9 KB |
clone-pack.c | -rw-r--r-- | 3.9 KB |
combine-diff.c | -rw-r--r-- | 22.4 KB |
commit-tree.c | -rw-r--r-- | 3.1 KB |
commit.c | -rw-r--r-- | 14.9 KB |
commit.h | -rw-r--r-- | 2.0 KB |
config.c | -rw-r--r-- | 12.3 KB |
connect.c | -rw-r--r-- | 14.2 KB |
convert-objects.c | -rw-r--r-- | 7.1 KB |
copy.c | -rw-r--r-- | 692 bytes |
count-delta.c | -rw-r--r-- | 1.9 KB |
count-delta.h | -rw-r--r-- | 196 bytes |
csum-file.c | -rw-r--r-- | 2.9 KB |
csum-file.h | -rw-r--r-- | 566 bytes |
ctype.c | -rw-r--r-- | 890 bytes |
daemon.c | -rw-r--r-- | 16.2 KB |
date.c | -rw-r--r-- | 13.5 KB |
delta.h | -rw-r--r-- | 903 bytes |
describe.c | -rw-r--r-- | 3.6 KB |
diff-delta.c | -rw-r--r-- | 6.1 KB |
diff-files.c | -rw-r--r-- | 5.1 KB |
diff-index.c | -rw-r--r-- | 5.7 KB |
diff-stages.c | -rw-r--r-- | 2.3 KB |
diff-tree.c | -rw-r--r-- | 7.3 KB |
diff.c | -rw-r--r-- | 34.9 KB |
diff.h | -rw-r--r-- | 5.0 KB |
diffcore-break.c | -rw-r--r-- | 8.5 KB |
diffcore-order.c | -rw-r--r-- | 2.2 KB |
diffcore-pathspec.c | -rw-r--r-- | 1.2 KB |
diffcore-pickaxe.c | -rw-r--r-- | 2.5 KB |
diffcore-rename.c | -rw-r--r-- | 12.7 KB |
diffcore.h | -rw-r--r-- | 3.4 KB |
entry.c | -rw-r--r-- | 3.6 KB |
environment.c | -rw-r--r-- | 1.8 KB |
epoch.c | -rw-r--r-- | 16.9 KB |
epoch.h | -rw-r--r-- | 476 bytes |
exec_cmd.c | -rw-r--r-- | 2.3 KB |
exec_cmd.h | -rw-r--r-- | 283 bytes |
fetch-clone.c | -rw-r--r-- | 5.5 KB |
fetch-pack.c | -rw-r--r-- | 10.0 KB |
fetch.c | -rw-r--r-- | 4.7 KB |
fetch.h | -rw-r--r-- | 1.4 KB |
fsck-objects.c | -rw-r--r-- | 12.5 KB |
get-tar-commit-id.c | -rw-r--r-- | 514 bytes |
git-add.sh | -rwxr-xr-x | 578 bytes |
git-am.sh | -rwxr-xr-x | 9.6 KB |
git-applymbox.sh | -rwxr-xr-x | 2.8 KB |
git-applypatch.sh | -rwxr-xr-x | 5.4 KB |
git-archimport.perl | -rwxr-xr-x | 34.2 KB |
git-bisect.sh | -rwxr-xr-x | 5.3 KB |
git-branch.sh | -rwxr-xr-x | 2.2 KB |
git-checkout.sh | -rwxr-xr-x | 4.7 KB |
git-cherry.sh | -rwxr-xr-x | 1.9 KB |
git-clone.sh | -rwxr-xr-x | 5.9 KB |
git-commit.sh | -rwxr-xr-x | 13.7 KB |
git-compat-util.h | -rw-r--r-- | 3.3 KB |
git-count-objects.sh | -rwxr-xr-x | 706 bytes |
git-cvsexportcommit.perl | -rwxr-xr-x | 6.5 KB |
git-cvsimport.perl | -rwxr-xr-x | 22.6 KB |
git-diff.sh | -rwxr-xr-x | 1.5 KB |
git-fetch.sh | -rwxr-xr-x | 9.1 KB |
git-fmt-merge-msg.perl | -rwxr-xr-x | 3.2 KB |
git-format-patch.sh | -rwxr-xr-x | 6.8 KB |
git-grep.sh | -rwxr-xr-x | 1000 bytes |
git-log.sh | -rwxr-xr-x | 372 bytes |
git-lost-found.sh | -rwxr-xr-x | 461 bytes |
git-ls-remote.sh | -rwxr-xr-x | 1.8 KB |
git-merge-octopus.sh | -rwxr-xr-x | 2.4 KB |
git-merge-one-file.sh | -rwxr-xr-x | 2.7 KB |
git-merge-ours.sh | -rwxr-xr-x | 356 bytes |
git-merge-recursive.py | -rwxr-xr-x | 30.8 KB |
git-merge-resolve.sh | -rwxr-xr-x | 955 bytes |
git-merge-stupid.sh | -rwxr-xr-x | 1.4 KB |
git-merge.sh | -rwxr-xr-x | 6.6 KB |
git-mv.perl | -rwxr-xr-x | 4.7 KB |
git-parse-remote.sh | -rwxr-xr-x | 4.1 KB |
git-prune.sh | -rwxr-xr-x | 783 bytes |
git-pull.sh | -rwxr-xr-x | 2.4 KB |
git-push.sh | -rwxr-xr-x | 1.6 KB |
git-rebase.sh | -rwxr-xr-x | 1.5 KB |
git-relink.perl | -rwxr-xr-x | 4.0 KB |
git-repack.sh | -rwxr-xr-x | 1.6 KB |
git-request-pull.sh | -rwxr-xr-x | 856 bytes |
git-rerere.perl | -rwxr-xr-x | 4.8 KB |
git-reset.sh | -rwxr-xr-x | 2.2 KB |
git-resolve.sh | -rwxr-xr-x | 2.3 KB |
git-revert.sh | -rwxr-xr-x | 3.9 KB |
git-send-email.perl | -rwxr-xr-x | 8.7 KB |
git-sh-setup.sh | -rwxr-xr-x | 1.0 KB |
git-shortlog.perl | -rwxr-xr-x | 4.0 KB |
git-svnimport.perl | -rwxr-xr-x | 19.5 KB |
git-tag.sh | -rwxr-xr-x | 2.1 KB |
git-verify-tag.sh | -rwxr-xr-x | 434 bytes |
git-whatchanged.sh | -rwxr-xr-x | 934 bytes |
git.c | -rw-r--r-- | 5.7 KB |
git.spec.in | -rw-r--r-- | 6.3 KB |
gitMergeCommon.py | -rw-r--r-- | 6.9 KB |
gitk | -rwxr-xr-x | 102.1 KB |
hash-object.c | -rw-r--r-- | 1.8 KB |
http-fetch.c | -rw-r--r-- | 23.8 KB |
http-push.c | -rw-r--r-- | 36.2 KB |
http.c | -rw-r--r-- | 10.6 KB |
http.h | -rw-r--r-- | 2.3 KB |
ident.c | -rw-r--r-- | 4.5 KB |
index-pack.c | -rw-r--r-- | 11.6 KB |
index.c | -rw-r--r-- | 1.1 KB |
init-db.c | -rw-r--r-- | 7.4 KB |
local-fetch.c | -rw-r--r-- | 5.7 KB |
ls-files.c | -rw-r--r-- | 16.3 KB |
ls-tree.c | -rw-r--r-- | 3.0 KB |
mailinfo.c | -rw-r--r-- | 16.1 KB |
mailsplit.c | -rw-r--r-- | 3.9 KB |
merge-base.c | -rw-r--r-- | 6.0 KB |
merge-index.c | -rw-r--r-- | 2.6 KB |
mktag.c | -rw-r--r-- | 3.1 KB |
name-rev.c | -rw-r--r-- | 5.2 KB |
object.c | -rw-r--r-- | 5.8 KB |
object.h | -rw-r--r-- | 1.5 KB |
pack-check.c | -rw-r--r-- | 3.7 KB |
pack-objects.c | -rw-r--r-- | 14.3 KB |
pack-redundant.c | -rw-r--r-- | 14.2 KB |
pack.h | -rw-r--r-- | 682 bytes |
patch-delta.c | -rw-r--r-- | 1.7 KB |
patch-id.c | -rw-r--r-- | 1.5 KB |
path.c | -rw-r--r-- | 5.3 KB |
peek-remote.c | -rw-r--r-- | 1.0 KB |
pkt-line.c | -rw-r--r-- | 2.4 KB |
pkt-line.h | -rw-r--r-- | 270 bytes |
prune-packed.c | -rw-r--r-- | 1.5 KB |
quote.c | -rw-r--r-- | 5.6 KB |
quote.h | -rw-r--r-- | 1.5 KB |
read-cache.c | -rw-r--r-- | 16.6 KB |
read-tree.c | -rw-r--r-- | 16.4 KB |
receive-pack.c | -rw-r--r-- | 7.6 KB |
refs.c | -rw-r--r-- | 8.3 KB |
refs.h | -rw-r--r-- | 1.0 KB |
repo-config.c | -rw-r--r-- | 3.1 KB |
rev-list.c | -rw-r--r-- | 21.6 KB |
rev-parse.c | -rw-r--r-- | 6.7 KB |
rsh.c | -rw-r--r-- | 2.2 KB |
rsh.h | -rw-r--r-- | 159 bytes |
run-command.c | -rw-r--r-- | 1.5 KB |
run-command.h | -rw-r--r-- | 511 bytes |
send-pack.c | -rw-r--r-- | 8.5 KB |
server-info.c | -rw-r--r-- | 5.1 KB |
setup.c | -rw-r--r-- | 4.4 KB |
sha1_file.c | -rw-r--r-- | 37.0 KB |
sha1_name.c | -rw-r--r-- | 9.7 KB |
shell.c | -rw-r--r-- | 1.2 KB |
show-branch.c | -rw-r--r-- | 17.3 KB |
show-index.c | -rw-r--r-- | 593 bytes |
ssh-fetch.c | -rw-r--r-- | 3.5 KB |
ssh-pull.c | -rw-r--r-- | 154 bytes |
ssh-push.c | -rw-r--r-- | 155 bytes |
ssh-upload.c | -rw-r--r-- | 2.8 KB |
strbuf.c | -rw-r--r-- | 807 bytes |
strbuf.h | -rw-r--r-- | 216 bytes |
stripspace.c | -rw-r--r-- | 786 bytes |
symbolic-ref.c | -rw-r--r-- | 785 bytes |
tag.c | -rw-r--r-- | 2.6 KB |
tag.h | -rw-r--r-- | 471 bytes |
tar-tree.c | -rw-r--r-- | 10.0 KB |
test-date.c | -rw-r--r-- | 416 bytes |
test-delta.c | -rw-r--r-- | 1.8 KB |
tree-diff.c | -rw-r--r-- | 6.2 KB |
tree.c | -rw-r--r-- | 5.6 KB |
tree.h | -rw-r--r-- | 1.1 KB |
unpack-file.c | -rw-r--r-- | 709 bytes |
unpack-objects.c | -rw-r--r-- | 6.6 KB |
update-index.c | -rw-r--r-- | 13.1 KB |
update-ref.c | -rw-r--r-- | 2.0 KB |
update-server-info.c | -rw-r--r-- | 457 bytes |
upload-pack.c | -rw-r--r-- | 6.1 KB |
usage.c | -rw-r--r-- | 639 bytes |
var.c | -rw-r--r-- | 1.3 KB |
verify-pack.c | -rw-r--r-- | 1.1 KB |
write-tree.c | -rw-r--r-- | 3.9 KB |
Computing file changes ...