77 Commits (20b178de7b20a0ebf02b8da3b4791c06fc8e3a63)

Author SHA1 Message Date
Johannes Sixt 4c324c0050 upload-pack: Use finish_{command,async}() instead of waitpid(). 17 years ago
Johannes Sixt 21edd3f197 upload-pack: Run rev-list in an asynchronous function. 17 years ago
Johannes Sixt 80ccaa78a8 upload-pack: Move the revision walker into a separate function. 17 years ago
Johannes Sixt cc41fa8da9 upload-pack: Use start_command() to run pack-objects in create_pack_file(). 17 years ago
Junio C Hamano 16befb8b7f Even more missing static 18 years ago
Junio C Hamano a6080a0a44 War on whitespace 18 years ago
H. Peter Anvin 3ac53e0d13 git-upload-pack: make sure we close unused pipe ends 18 years ago
H. Peter Anvin 465b3518a9 git-upload-pack: make sure we close unused pipe ends 18 years ago
Johannes Schindelin b0e908977e Fixup no-progress for fetch & clone 18 years ago
Junio C Hamano 599065a3bb prefixcmp(): fix-up mechanical conversion. 18 years ago
Junio C Hamano cc44c7655f Mechanical conversion to use prefixcmp() 18 years ago
Johannes Schindelin 83a5ad6126 fetch & clone: do not output progress when not on a tty 18 years ago
Junio C Hamano a0022eebf3 shallow repository: disable unsupported operations for now. 18 years ago
Andy Whitcroft 93822c2239 short i/o: fix calls to write to use xwrite or write_in_full 18 years ago
Andy Whitcroft 93d26e4cb9 short i/o: fix calls to read to use xread or read_in_full 18 years ago
Junio C Hamano 85023577a8 simplify inclusion of system header files. 18 years ago
Alexandre Julliard 1f2de76981 upload-pack: Check for NOT_SHALLOW flag before sending a shallow to the client. 18 years ago
Junio C Hamano 176d45cb20 shallow clone: unparse and reparse an unshallowed commit 18 years ago
Junio C Hamano c6702f4b95 Why didn't we mark want_obj as ~UNINTERESTING in the old code? 18 years ago
Johannes Schindelin f53514bc2d allow deepening of a shallow repository 18 years ago
Johannes Schindelin 016e6ccbe0 allow cloning a repository "shallowly" 18 years ago
Johannes Schindelin ed09aef06f support fetching into a shallow repository 18 years ago
Johannes Schindelin 9b8dc263e1 upload-pack: no longer call rev-list 18 years ago
Nicolas Pitre e4fe4b8ef7 let the GIT native protocol use offsets to delta base when possible 19 years ago
Junio C Hamano 8da1977554 Tell between packed, unpacked and symbolic refs. 19 years ago
Junio C Hamano cb5d709ff8 Add callback data to for_each_ref() family. 19 years ago
Junio C Hamano d47f3db75c Prepare larger packet buffer for upload-pack protocol. 19 years ago
Junio C Hamano 958c24b1b8 Move sideband server side support into reusable form. 19 years ago
Shawn Pearce e702496e43 Convert memcpy(a,b,20) to hashcpy(a,b). 19 years ago
David Rientjes 96f1e58f52 remove unnecessary initializations 19 years ago
David Rientjes 59076eba6e Make upload_pack void and remove conditional return. 19 years ago
Junio C Hamano 937a515a15 upload-pack: stop the other side when they have more roots than we do. 19 years ago
Junio C Hamano c04c4e5708 upload-pack: minor clean-up in multi-ack logic 19 years ago
Matthias Lederhofer a0764cb838 upload-pack: fix timeout in create_pack_file 19 years ago
Matthias Lederhofer 0d516adab8 upload-pack: fix timeout in create_pack_file 19 years ago
Matthias Lederhofer 5f490ce03c upload-pack: ignore write errors to stderr 19 years ago
Linus Torvalds 1974632c66 Remove TYPE_* constant macros and use object_type enums consistently. 19 years ago
Junio C Hamano b1e9fff7e7 upload-pack: lift MAX_NEEDS and MAX_HAS limitation 19 years ago
Junio C Hamano 6ece0d3030 upload-pack: use object pointer not copy of sha1 to keep track of has/needs. 19 years ago
Junio C Hamano e3a5629813 upload-pack.c: <sys/poll.h> includes <ctype.h> on OpenBSD 3.8 19 years ago
Timo Hirvonen 554fe20d80 Make some strings const 19 years ago
Junio C Hamano 583b7ea31b upload-pack/fetch-pack: support side-band communication 19 years ago
Junio C Hamano 363b7817e0 upload-pack: prepare for sideband message support. 19 years ago
Junio C Hamano b1c71b7281 upload-pack: avoid sending an incomplete pack upon failure 19 years ago
Linus Torvalds 885a86abe2 Shrink "struct object" a bit 19 years ago
Junio C Hamano 9201c70742 Const tightening. 19 years ago
Junio C Hamano b19696c2e7 Use thin pack transfer in "git fetch". 19 years ago
Carl Worth b5b16990f8 Prevent git-upload-pack segfault if object cannot be found 19 years ago
Michal Ostrowski 77cb17e940 Exec git programs without using PATH. 19 years ago
Andreas Ericsson 8d63013291 Server-side support for user-relative paths. 19 years ago