summaryrefslogtreecommitdiff
path: root/refs.c
AgeCommit message (Expand)Author
2007-01-12Merge branch 'jc/bare'Junio C Hamano
2007-01-09Sanitize for_each_reflog_ent()Johannes Schindelin
2007-01-08short i/o: fix calls to write to use xwrite or write_in_fullAndy Whitcroft
2007-01-08short i/o: fix calls to read to use xread or read_in_fullAndy Whitcroft
2007-01-08Introduce is_bare_repository() and core.bare configuration variableJunio C Hamano
2007-01-08Move initialization of log_all_ref_updatesJunio C Hamano
2007-01-07Merge branch 'sp/mmap'Junio C Hamano
2007-01-05Merge branch 'maint'Junio C Hamano
2007-01-03Fix infinite loop when deleting multiple packed refs.Junio C Hamano
2006-12-29Replace mmap with xmmap, better handling MAP_FAILED.Shawn O. Pearce
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