130 Commits (2bfe3cec92be4f5e3bfc0e71ed560df4a726c07b)

Author SHA1 Message Date
Lars Hjemli 19eba1515a Make builtin-branch.c handle the git config file 18 years ago
Lars Hjemli d26f9fef47 rename_ref(): only print a warning when config-file update fails 18 years ago
Nicolas Pitre 605fac8b5b update HEAD reflog when branch pointed to by HEAD is directly modified 18 years ago
Matthias Kestenholz 443b92b6e5 Adjust reflog filemode in shared repository 18 years ago
Shawn O. Pearce dc49cd769b Cast 64 bit off_t to 32 bit size_t 18 years ago
Ramsay Jones ee96d11beb Fix a "label defined but unreferenced" warning. 18 years ago
Junio C Hamano cc44c7655f Mechanical conversion to use prefixcmp() 18 years ago
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 18 years ago
Junio C Hamano 4057deb5de core.logallrefupdates create new log file only for branch heads. 18 years ago
Junio C Hamano ab2a1a32ff ref-log: allow ref@{count} syntax. 18 years ago