86 Commits (88b302f5e2e0a6f6610912df49c473967fe59c89)

Author SHA1 Message Date
Junio C Hamano 9eb7a50b6d Revert "receive-pack: use strict mode for unpacking objects" 17 years ago
Björn Steinbrink 5c09f32172 receive-pack: Initialize PATH to include exec-dir. 17 years ago
Martin Koegler 28f72a0f23 receive-pack: use strict mode for unpacking objects 17 years ago
Johannes Sixt e72ae28895 start_command(), .in/.out/.err = -1: Callers must close the file descriptor 17 years ago
Martin Koegler 061d6b9a7b receive-pack: reject invalid refnames 17 years ago
Martin Koegler eab827072d receive-pack: check object type of sha1 before using them as commits 17 years ago
Johannes Schindelin 28391a80a9 receive-pack: allow deletion of corrupt refs 17 years ago
Jeff King 3b70da2b17 receive-pack: don't mention successful updates 17 years ago
Joakim Tjernlund 0b8293f677 Improve receive-pack error message about funny ref creation 17 years ago
Shawn O. Pearce 106764e651 Refactor index-pack "keep $sha1" handling for reuse 17 years ago
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