190 Commits (a95148dea1d9546e96adef7c3cad11be80aa30f5)

Author SHA1 Message Date
Junio C Hamano acb39f64c6 for-each-reflog: not having $GIT_DIR/logs directory is not an error. 18 years ago
Johannes Schindelin b4dd485696 for_each_reflog_ent: be forgiving about missing message 18 years ago
Junio C Hamano d48744d1a8 create_symref(): create leading directories as needed. 18 years ago
Junio C Hamano fcee5a145d for-each-reflog: fix case for empty log directory 18 years ago
Nicolas Pitre eb8381c885 scan reflogs independently from refs 18 years ago
Junio C Hamano a2f9fe92eb lock_any_ref_for_update(): do not accept malformatted refs. 18 years ago
Junio C Hamano 47fc52e287 create_symref(): do not assume pathname from git_path() persists long enough 18 years ago
Nicolas Pitre 8b5157e407 add logref support to git-symbolic-ref 18 years ago
Nicolas Pitre 41b625b047 move create_symref() past log_ref_write() 18 years ago
Nicolas Pitre bd104db164 enable separate reflog for HEAD 18 years ago
Nicolas Pitre 1655707c9e lock_ref_sha1_basic(): remember the original name of a ref when resolving it 18 years ago
Nicolas Pitre 9a13f0b71b make reflog filename independent from struct ref_lock 18 years ago
Junio C Hamano 8a56da2962 create_symref: check error return from open(). 18 years ago
Junio C Hamano 8ac65937d0 Make sure we do not write bogus reflog entries. 18 years ago
Junio C Hamano cb280e1075 Allow non-developer to clone, checkout and fetch more easily. 18 years ago
Junio C Hamano 76a44c5c0b show-branch --reflog: show the reflog message at the top. 18 years ago
Junio C Hamano 16d7cc90dd Extend read_ref_at() to be usable from places other than sha1_name. 18 years ago
Junio C Hamano cb48cb585f refs.c::read_ref_at(): fix bogus munmap() call. 18 years ago
Junio C Hamano 2266bf27b3 for_each_reflog_ent: do not leak FILE * 18 years ago
Jason Riedy d9e74d5745 Solaris 5.8 returns ENOTDIR for inappropriate renames. 18 years ago
Johannes Schindelin 883d60fa97 Sanitize for_each_reflog_ent() 18 years ago
Andy Whitcroft 93822c2239 short i/o: fix calls to write to use xwrite or write_in_full 18 years ago
Andy Whitcroft 93d26e4cb9 short i/o: fix calls to read to use xread or read_in_full 18 years ago
Junio C Hamano 7d1864ce67 Introduce is_bare_repository() and core.bare configuration variable 18 years ago
Junio C Hamano 510c5a8ee3 Move initialization of log_all_ref_updates 18 years ago
Junio C Hamano 1084b845d9 Fix infinite loop when deleting multiple packed refs. 18 years ago
Shawn O. Pearce c4712e4553 Replace mmap with xmmap, better handling MAP_FAILED. 18 years ago
Junio C Hamano e19b9ddab3 core.logallrefupdates: log remotes/ tracking branches. 18 years ago
Junio C Hamano e29cb53a8b reflog: fix warning message. 18 years ago
Junio C Hamano 2ff81662c2 add for_each_reflog_ent() iterator 18 years ago
Junio C Hamano 85023577a8 simplify inclusion of system header files. 18 years ago
Johannes Schindelin dc81c58cd6 git-branch: rename config vars branch.<branch>.*, too 18 years ago
Junio C Hamano 37adac765a send-pack: tighten checks for remote names 18 years ago
Lars Hjemli 678d0f4cbf git-branch: let caller specify logmsg 18 years ago
Lars Hjemli 16c2bfbb44 rename_ref: use lstat(2) when testing for symlink 18 years ago
Lars Hjemli c976d415e5 git-branch: add options and tests for branch renaming 18 years ago
Junio C Hamano f4204ab9f6 Store peeled refs in packed-refs (take 2). 18 years ago
Junio C Hamano cf0adba788 Store peeled refs in packed-refs file. 18 years ago
Junio C Hamano ef06b91804 do_for_each_ref: perform the same sanity check for leftovers. 18 years ago
Junio C Hamano 3b463c3f02 ref-log: fix D/F conflict coming from deleted refs. 18 years ago
Junio C Hamano 1974bf620b core.logallrefupdates thinko-fix 19 years ago
Junio C Hamano 4057deb5de core.logallrefupdates create new log file only for branch heads. 19 years ago
Junio C Hamano ab2a1a32ff ref-log: allow ref@{count} syntax. 19 years ago
Dennis Stosberg cb626bc630 lock_ref_sha1_basic does not remove empty directories on BSD 19 years ago
Dennis Stosberg 7a21632fa3 lock_ref_sha1_basic does not remove empty directories on BSD 19 years ago
Junio C Hamano 26a063a10b Fix refs.c;:repack_without_ref() clean-up path 19 years ago
Christian Couder 28bed6ea21 Fix a remove_empty_dir_recursive problem. 19 years ago
Junio C Hamano c0277d15ef delete_ref(): delete packed ref 19 years ago
Junio C Hamano 22a3844eba lock_ref_sha1(): check D/F conflict with packed ref when creating. 19 years ago
Junio C Hamano 5cc3cef997 lock_ref_sha1(): do not sometimes error() and sometimes die(). 19 years ago