73 Commits (e4465f0e71cc389a26bcf7474ad12112f683f633)

Author SHA1 Message Date
Sven Verdoolaege 68db31cc28 git-update-ref: add --no-deref option for overwriting/detaching ref 18 years ago
Shawn O. Pearce e8016abf8d Use run_command within receive-pack to invoke index-pack 18 years ago
Shawn O. Pearce f43cd49fb8 Change {pre,post}-receive hooks to use stdin 18 years ago
Shawn O. Pearce 1d9e8b56fe Split back out update_hook handling in receive-pack 18 years ago
Shawn O. Pearce 6c319a22e4 Refactor run_command error handling in receive-pack 18 years ago
Shawn O. Pearce 05ef58ec1f Teach receive-pack to run pre-receive/post-receive hooks 18 years ago
Shawn O. Pearce 8aaf7d6410 Refactor handling of error_string in receive-pack 18 years ago
Shawn O. Pearce c8dd277109 Refactor run_update_hook to be more useful 18 years ago
Shawn O. Pearce 3e6e152c74 Don't run post-update hook unless a ref changed 18 years ago
Shawn O. Pearce 8e663d9e90 Move post-update hook to after all other activity 18 years ago
Shawn O. Pearce ef203f0856 Catch write_ref_sha1 failure in receive-pack 18 years ago
Junio C Hamano cc44c7655f Mechanical conversion to use prefixcmp() 18 years ago
Junio C Hamano 01754769ab Don't force everybody to call setup_ident(). 18 years ago
Junio C Hamano cb280e1075 Allow non-developer to clone, checkout and fetch more easily. 18 years ago
Junio C Hamano e28714c527 Consolidate {receive,fetch}.unpackLimit 18 years ago
Junio C Hamano a69e542989 Refactor the pack header reading function out of receive-pack.c 18 years ago
Junio C Hamano a0022eebf3 shallow repository: disable unsupported operations for now. 18 years ago
Shawn O. Pearce 95d3c4f546 Use /dev/null for update hook stdin. 18 years ago
Shawn O. Pearce cd83c74cb3 Redirect update hook stdout to stderr. 18 years ago
Shawn O. Pearce 9b0b50936e Remove unnecessary argc parameter from run_command_v. 18 years ago
Junio C Hamano 85023577a8 simplify inclusion of system header files. 18 years ago
Shawn O. Pearce a7f196a746 Default GIT_COMMITTER_NAME to login name in recieve-pack. 18 years ago
Nicolas Pitre 46732fae3d change the unpack limit treshold to a saner value 18 years ago
Junio C Hamano 562cefbdbf receive-pack: do not insist on fast-forward outside refs/heads/ 18 years ago
Junio C Hamano d4f694ba89 Allow git push to delete remote ref. 18 years ago
Nicolas Pitre 576162a45f remove .keep pack lock files when done with refs update 18 years ago
Shawn Pearce fc04c412d8 Teach receive-pack how to keep pack files based on object count. 18 years ago
Shawn Pearce 6fb75bed5c Move deny_non_fast_forwards handling completely into receive-pack. 18 years ago
Shawn Pearce 861ed12106 Remove unused variable in receive-pack. 18 years ago
Junio C Hamano 4508dde169 Revert "send-pack --keep: do not explode into loose objects on the receiving end." 18 years ago
Junio C Hamano c7740a943e send-pack --keep: do not explode into loose objects on the receiving end. 18 years ago
Junio C Hamano 94d8213f2c receive-pack: call setup_ident before git_config 18 years ago
Junio C Hamano 3159c8dc2d Teach receive-pack about ref-log 18 years ago
Johannes Schindelin 9edd7e4652 receive-pack: plug memory leak in fast-forward checking code. 18 years ago
Junio C Hamano 8da1977554 Tell between packed, unpacked and symbolic refs. 18 years ago
Junio C Hamano cb5d709ff8 Add callback data to for_each_ref() family. 18 years ago
Johannes Schindelin 11031d7e9f add receive.denyNonFastforwards config variable 18 years ago
Johannes Schindelin 28f5c70b85 Remove uneeded #include 18 years ago
Shawn Pearce e702496e43 Convert memcpy(a,b,20) to hashcpy(a,b). 18 years ago
David Rientjes 96f1e58f52 remove unnecessary initializations 18 years ago
Junio C Hamano 9201c70742 Const tightening. 19 years ago
Junio C Hamano bd2afde8a3 Give no terminating LF to error() function. 19 years ago
Michal Ostrowski 77cb17e940 Exec git programs without using PATH. 19 years ago
Junio C Hamano 8f1d2e6f49 [PATCH] Compilation: zero-length array declaration. 19 years ago
Junio C Hamano cfee10a773 send-pack/receive-pack: allow errors to be reported back to pusher. 19 years ago
Alex Riesen 7246ed438c \n usage in stderr output 19 years ago
Daniel Barkalow 128aed684d Clean up file descriptors when calling hooks. 19 years ago
Andreas Ericsson 8d63013291 Server-side support for user-relative paths. 19 years ago
Junio C Hamano 48bc2fb0cd Refuse to create funny refs in clone-pack, git-fetch and receive-pack. 19 years ago
Junio C Hamano d8a1deecc6 Refuse to create funny refs in clone-pack, git-fetch and receive-pack. 19 years ago