summaryrefslogtreecommitdiff
path: root/receive-pack.c
Commit message (Expand)AuthorAgeFilesLines
* receive-pack: reject invalid refnamesMartin Koegler2008-01-041-1/+2
* receive-pack: check object type of sha1 before using them as commitsMartin Koegler2008-01-021-2/+12
* receive-pack: allow deletion of corrupt refsJohannes Schindelin2007-11-301-0/+4
* receive-pack: don't mention successful updatesJeff King2007-11-051-4/+0
* Merge branch 'db/fetch-pack'Junio C Hamano2007-10-241-22/+2
|\
| * Refactor index-pack "keep $sha1" handling for reuseShawn O. Pearce2007-09-191-22/+2
* | Improve receive-pack error message about funny ref creationJoakim Tjernlund2007-10-201-1/+1
|/
* git-update-ref: add --no-deref option for overwriting/detaching refSven Verdoolaege2007-05-101-1/+1
* Use run_command within receive-pack to invoke index-packShawn O. Pearce2007-03-121-25/+10
* Change {pre,post}-receive hooks to use stdinShawn O. Pearce2007-03-111-28/+30
* Split back out update_hook handling in receive-packShawn O. Pearce2007-03-111-2/+24
* Refactor run_command error handling in receive-packShawn O. Pearce2007-03-111-19/+24
* Teach receive-pack to run pre-receive/post-receive hooksShawn O. Pearce2007-03-071-0/+11
* Refactor handling of error_string in receive-packShawn O. Pearce2007-03-071-29/+33
* Refactor run_update_hook to be more usefulShawn O. Pearce2007-03-071-19/+44
* Don't run post-update hook unless a ref changedShawn O. Pearce2007-03-071-4/+4
* Move post-update hook to after all other activityShawn O. Pearce2007-03-071-2/+1
* Merge branch 'maint'Junio C Hamano2007-03-071-1/+4
|\
| * Catch write_ref_sha1 failure in receive-packShawn O. Pearce2007-03-071-1/+4
* | Mechanical conversion to use prefixcmp()Junio C Hamano2007-02-201-2/+2
|/
* Don't force everybody to call setup_ident().Junio C Hamano2007-01-281-1/+0
* Allow non-developer to clone, checkout and fetch more easily.Junio C Hamano2007-01-251-2/+0
* Consolidate {receive,fetch}.unpackLimitJunio C Hamano2007-01-241-8/+16
* Refactor the pack header reading function out of receive-pack.cJunio C Hamano2007-01-241-12/+14
* shallow repository: disable unsupported operations for now.Junio C Hamano2007-01-211-0/+3
* Use /dev/null for update hook stdin.Shawn O. Pearce2006-12-301-2/+4
* Redirect update hook stdout to stderr.Shawn O. Pearce2006-12-301-1/+2
* Remove unnecessary argc parameter from run_command_v.Shawn O. Pearce2006-12-301-2/+2
* simplify inclusion of system header files.Junio C Hamano2006-12-201-1/+0
* Default GIT_COMMITTER_NAME to login name in recieve-pack.Shawn O. Pearce2006-12-171-0/+2
* change the unpack limit treshold to a saner valueNicolas Pitre2006-12-061-1/+1
* Merge branch 'maint'Junio C Hamano2006-12-041-1/+2
|\
| * receive-pack: do not insist on fast-forward outside refs/heads/Junio C Hamano2006-12-041-1/+2
* | Allow git push to delete remote ref.Junio C Hamano2006-11-241-11/+34
|/
* remove .keep pack lock files when done with refs updateNicolas Pitre2006-11-031-23/+73
* Teach receive-pack how to keep pack files based on object count.Shawn Pearce2006-11-031-19/+79
* Merge branch 'master' into np/index-packJunio C Hamano2006-11-031-76/+33
|\
| * Merge branch 'lj/refs'Junio C Hamano2006-11-011-76/+17
| |\
| | * Merge branch 'master' into lj/refsJunio C Hamano2006-09-271-0/+17
| | |\
| | * | receive-pack: call setup_ident before git_configJunio C Hamano2006-09-271-0/+1
| | * | Teach receive-pack about ref-logJunio C Hamano2006-09-271-73/+15
| | * | Tell between packed, unpacked and symbolic refs.Junio C Hamano2006-09-201-2/+2
| | * | Add callback data to for_each_ref() family.Junio C Hamano2006-09-201-3/+3
| * | | Move deny_non_fast_forwards handling completely into receive-pack.Shawn Pearce2006-10-301-0/+16
| | |/ | |/|
* | | Remove unused variable in receive-pack.Shawn Pearce2006-10-301-5/+2
|/ /
* | receive-pack: plug memory leak in fast-forward checking code.Johannes Schindelin2006-09-201-6/+7
* | add receive.denyNonFastforwards config variableJohannes Schindelin2006-09-201-0/+16
|/
* Remove uneeded #includeJohannes Schindelin2006-08-291-1/+0
* Convert memcpy(a,b,20) to hashcpy(a,b).Shawn Pearce2006-08-231-2/+2
* remove unnecessary initializationsDavid Rientjes2006-08-151-3/+3