aboutsummaryrefslogtreecommitdiffstats
path: root/receive-pack.c
AgeCommit message (Expand)AuthorFilesLines
2008-09-09receive-pack: make it a builtinJunio C Hamano1-520/+0
2008-08-31cast pid_t's to uintmax_t to improve portabilityDavid Soria Parra1-1/+1
2008-07-25Record the command invocation path earlyJohannes Sixt1-1/+1
2008-07-05Fix some warnings (on cygwin) to allow -WerrorRamsay Jones1-1/+2
2008-05-14Provide git_config with a callback-data parameterJohannes Schindelin1-3/+3
2008-03-05receive-pack: allow using --strict mode for unpacking objectsMartin Koegler1-13/+23
2008-03-04Revert "receive-pack: use strict mode for unpacking objects"Junio C Hamano1-23/+13
2008-03-02Merge branch 'maint'Junio C Hamano1-0/+2
2008-03-02receive-pack: Initialize PATH to include exec-dir.Björn Steinbrink1-0/+2
2008-03-02Merge branch 'mk/maint-parse-careful'Junio C Hamano1-13/+23
2008-02-28receive-pack: use strict mode for unpacking objectsMartin Koegler1-13/+23
2008-02-23start_command(), .in/.out/.err = -1: Callers must close the file descriptorJohannes Sixt1-0/+2
2008-01-04receive-pack: reject invalid refnamesMartin Koegler1-1/+2
2008-01-02receive-pack: check object type of sha1 before using them as commitsMartin Koegler1-2/+12
2007-11-30receive-pack: allow deletion of corrupt refsJohannes Schindelin1-0/+4
2007-11-05receive-pack: don't mention successful updatesJeff King1-4/+0
2007-10-24Merge branch 'db/fetch-pack'Junio C Hamano1-22/+2
2007-10-20Improve receive-pack error message about funny ref creationJoakim Tjernlund1-1/+1
2007-09-19Refactor index-pack "keep $sha1" handling for reuseShawn O. Pearce1-22/+2
2007-05-10git-update-ref: add --no-deref option for overwriting/detaching refSven Verdoolaege1-1/+1
2007-03-12Use run_command within receive-pack to invoke index-packShawn O. Pearce1-25/+10
2007-03-11Change {pre,post}-receive hooks to use stdinShawn O. Pearce1-28/+30
2007-03-11Split back out update_hook handling in receive-packShawn O. Pearce1-2/+24
2007-03-11Refactor run_command error handling in receive-packShawn O. Pearce1-19/+24
2007-03-07Teach receive-pack to run pre-receive/post-receive hooksShawn O. Pearce1-0/+11
2007-03-07Refactor handling of error_string in receive-packShawn O. Pearce1-29/+33
2007-03-07Refactor run_update_hook to be more usefulShawn O. Pearce1-19/+44
2007-03-07Don't run post-update hook unless a ref changedShawn O. Pearce1-4/+4
2007-03-07Move post-update hook to after all other activityShawn O. Pearce1-2/+1
2007-03-07Merge branch 'maint'Junio C Hamano1-1/+4
2007-03-07Catch write_ref_sha1 failure in receive-packShawn O. Pearce1-1/+4
2007-02-20Mechanical conversion to use prefixcmp()Junio C Hamano1-2/+2
2007-01-28Don't force everybody to call setup_ident().Junio C Hamano1-1/+0
2007-01-25Allow non-developer to clone, checkout and fetch more easily.Junio C Hamano1-2/+0
2007-01-24Consolidate {receive,fetch}.unpackLimitJunio C Hamano1-8/+16
2007-01-24Refactor the pack header reading function out of receive-pack.cJunio C Hamano1-12/+14
2007-01-21shallow repository: disable unsupported operations for now.Junio C Hamano1-0/+3
2006-12-30Use /dev/null for update hook stdin.Shawn O. Pearce1-2/+4
2006-12-30Redirect update hook stdout to stderr.Shawn O. Pearce1-1/+2
2006-12-30Remove unnecessary argc parameter from run_command_v.Shawn O. Pearce1-2/+2
2006-12-20simplify inclusion of system header files.Junio C Hamano1-1/+0
2006-12-17Default GIT_COMMITTER_NAME to login name in recieve-pack.Shawn O. Pearce1-0/+2
2006-12-06change the unpack limit treshold to a saner valueNicolas Pitre1-1/+1
2006-12-04Merge branch 'maint'Junio C Hamano1-1/+2
2006-12-04receive-pack: do not insist on fast-forward outside refs/heads/Junio C Hamano1-1/+2
2006-11-24Allow git push to delete remote ref.Junio C Hamano1-11/+34
2006-11-03remove .keep pack lock files when done with refs updateNicolas Pitre1-23/+73
2006-11-03Teach receive-pack how to keep pack files based on object count.Shawn Pearce1-19/+79
2006-11-03Merge branch 'master' into np/index-packJunio C Hamano1-76/+33
2006-11-01Merge branch 'lj/refs'Junio C Hamano1-76/+17
2006-10-30Move deny_non_fast_forwards handling completely into receive-pack.Shawn Pearce1-0/+16
2006-10-30Remove unused variable in receive-pack.Shawn Pearce1-5/+2
2006-09-27Merge branch 'master' into lj/refsJunio C Hamano1-0/+17
2006-09-27receive-pack: call setup_ident before git_configJunio C Hamano1-0/+1
2006-09-27Teach receive-pack about ref-logJunio C Hamano1-73/+15
2006-09-20receive-pack: plug memory leak in fast-forward checking code.Johannes Schindelin1-6/+7
2006-09-20Tell between packed, unpacked and symbolic refs.Junio C Hamano1-2/+2
2006-09-20Add callback data to for_each_ref() family.Junio C Hamano1-3/+3
2006-09-20add receive.denyNonFastforwards config variableJohannes Schindelin1-0/+16
2006-08-29Remove uneeded #includeJohannes Schindelin1-1/+0
2006-08-23Convert memcpy(a,b,20) to hashcpy(a,b).Shawn Pearce1-2/+2
2006-08-15remove unnecessary initializationsDavid Rientjes1-3/+3
2006-03-05Const tightening.Junio C Hamano1-4/+6
2006-02-22Give no terminating LF to error() function.Junio C Hamano1-2/+2
2006-01-13Exec git programs without using PATH.Michal Ostrowski1-2/+2
2006-01-08GIT 1.1.0v1.1.0Junio C Hamano1-1/+1
2006-01-07[PATCH] Compilation: zero-length array declaration.Junio C Hamano1-1/+1
2005-12-27send-pack/receive-pack: allow errors to be reported back to pusher.Junio C Hamano1-32/+88
2005-12-21\n usage in stderr outputAlex Riesen1-1/+1
2005-12-07Clean up file descriptors when calling hooks.Daniel Barkalow1-1/+1
2005-11-19Server-side support for user-relative paths.Andreas Ericsson1-13/+4
2005-10-15Refuse to create funny refs in clone-pack, git-fetch and receive-pack.Junio C Hamano1-0/+4
2005-08-29Revert "Replace zero-length array decls with []."Junio C Hamano1-1/+1
2005-08-23Replace unsetenv() and setenv() with older putenv().Jason Riedy1-1/+1
2005-08-23Replace zero-length array decls with [].Jason Riedy1-1/+1
2005-08-02Make sure leading directories exist when pushing refs.Junio C Hamano1-0/+2
2005-08-02receive-pack hooks updates.Junio C Hamano1-10/+45
2005-08-01[PATCH] Fix warning about non-void return in a void function.A Large Angry SCM1-1/+1
2005-07-31[PATCH] Added hook in git-receive-packJosef Weidendorfer1-30/+58
2005-07-23[PATCH] Add update-server-info.Junio C Hamano1-0/+1
2005-07-08Make "upload-pack" match git-fetch-pack usageLinus Torvalds1-3/+1
2005-07-06[PATCH] Let umask do its work upon filesystem object creation.Junio C Hamano1-1/+1
2005-07-03Fix sparse warnings.Linus Torvalds1-1/+1
2005-07-03Fix up "for_each_ref()" to be more usable, and use it in git-fsck-cacheLinus Torvalds1-1/+1
2005-07-02Generalize the "show each ref" code in receice-packLinus Torvalds1-53/+6
2005-06-30Do ref matching on the sender side rather than on receiverLinus Torvalds1-36/+7
2005-06-30Add support for "forcing" a ref on the remote sideLinus Torvalds1-2/+18
2005-06-30git-receive-pack: implement ref switch command handlingLinus Torvalds1-5/+59
2005-06-29git-receive-pack: start parsing ref update commandsLinus Torvalds1-17/+35
2005-06-29Slow but steady progress on git pack receive/sendLinus Torvalds1-2/+4
2005-06-29Make send/receive-pack be closer to doing something interestingLinus Torvalds1-119/+7
2005-06-29Add first cut at "git-receive-pack"Linus Torvalds1-0/+321