path: root/refs.c
AgeCommit message (Expand)Author
2006-12-29core.logallrefupdates: log remotes/ tracking branches.Junio C Hamano
2006-12-21reflog: fix warning message.Junio C Hamano
2006-12-21add for_each_reflog_ent() iteratorJunio C Hamano
2006-12-20simplify inclusion of system header files.Junio C Hamano
2006-12-16git-branch: rename config vars branch.<branch>.*, tooJohannes Schindelin
2006-12-13Merge branch 'lh/branch-rename'Junio C Hamano
2006-12-13send-pack: tighten checks for remote namesJunio C Hamano
2006-12-06git-branch: let caller specify logmsgLars Hjemli
2006-12-06rename_ref: use lstat(2) when testing for symlinkLars Hjemli
2006-12-06git-branch: add options and tests for branch renamingLars Hjemli
2006-11-22Store peeled refs in packed-refs (take 2).Junio C Hamano
2006-11-20Store peeled refs in packed-refs file.Junio C Hamano
2006-11-20do_for_each_ref: perform the same sanity check for leftovers.Junio C Hamano
2006-10-27Merge branch 'jc/reflog' into lj/refsJunio C Hamano
2006-10-19ref-log: fix D/F conflict coming from deleted refs.Junio C Hamano
2006-10-10core.logallrefupdates thinko-fixJunio C Hamano
2006-10-08core.logallrefupdates create new log file only for branch heads.Junio C Hamano
2006-10-06ref-log: allow ref@{count} syntax.Junio C Hamano
2006-10-02Merge branch 'master' into lj/refsJunio C Hamano
2006-10-02lock_ref_sha1_basic does not remove empty directories on BSDDennis Stosberg
2006-10-01Fix refs.c;:repack_without_ref() clean-up pathJunio C Hamano
2006-10-01Fix a remove_empty_dir_recursive problem.Christian Couder
2006-09-30delete_ref(): delete packed refJunio C Hamano
2006-09-30lock_ref_sha1(): check D/F conflict with packed ref when creating.Junio C Hamano
2006-09-30lock_ref_sha1(): do not sometimes error() and sometimes die().Junio C Hamano
2006-09-30refs: minor restructuring of cached refs data.Junio C Hamano
2006-09-30ref locking: allow 'foo' when 'foo/bar' used to exist but not anymore.Junio C Hamano
2006-09-27update-ref: -d flag and ref creation safety.Junio C Hamano
2006-09-27Clean-up lock-ref implementationJunio C Hamano
2006-09-23lock_ref_sha1_basic: remove unused parameter "plen".Junio C Hamano
2006-09-22Fix buggy ref recordingPetr Baudis
2006-09-21Tell between packed, unpacked and symbolic refs.Junio C Hamano
2006-09-21Add callback data to for_each_ref() family.Junio C Hamano
2006-09-20Fix broken sha1 lockingPetr Baudis
2006-09-18Enable the packed refs file formatLinus Torvalds
2006-09-18Make ref resolution sanerLinus Torvalds
2006-09-18Add support for negative refsLinus Torvalds
2006-09-18Start handling references internally as a sorted in-memory listLinus Torvalds
2006-09-02Replace uses of strdup with xstrdup.Shawn Pearce
2006-08-28free(NULL) is perfectly valid.Junio C Hamano
2006-08-23Convert memcpy(a,b,20) to hashcpy(a,b).Shawn Pearce
2006-08-17Do not use memcmp(sha1_1, sha1_2, 20) with hardcoded length.David Rientjes
2006-08-13Better error message when we are unable to lock the index fileJunio C Hamano
2006-08-11drop length argument of has_extensionRene Scharfe
2006-08-10Add has_extension()Rene Scharfe
2006-07-29Display an error from update-ref if target ref name is invalid.Shawn Pearce
2006-07-11Allow and to drive reflog entry.Shawn Pearce
2006-07-09Fix typos involving the word 'commit'Alp Toker
2006-06-10shared repository - add a few missing calls to adjust_shared_perm().Junio C Hamano
2006-06-06ref-log: style fixes.Junio C Hamano