289 Commits (657343a602ec5eddae6074656bfd0e8a91aaa8e8)

Author SHA1 Message Date
Brandon Williams c14c234f22 environment: place key repository state in the_repository 8 years ago
Brandon Williams 7aee274fb4 setup: add comment indicating a hack 8 years ago
Brandon Williams 73f192c991 setup: don't perform lazy initialization of repository state 8 years ago
Brandon Williams d3fb71b3cb setup: teach discover_git_directory to respect the commondir 8 years ago
Brandon Williams b2141fc1d2 config: don't include config.h by default 8 years ago
Johannes Schindelin 69743f9b4f discover_git_directory(): avoid setting invalid git_dir 8 years ago
Junio C Hamano c7054209d6 treewide: use is_missing_file_error() where ENOENT and ENOTDIR are checked 8 years ago
Jeff King 2cb47ab695 verify_filename(): flip order of checks 8 years ago
Jeff King c99eddd835 verify_filename(): treat ":(magic)" as a pathspec 8 years ago
Jeff King 42471bcee4 check_filename(): handle ":^" path magic 8 years ago
Jeff King d51c6ee0d4 check_filename(): use skip_prefix 8 years ago
Jeff King a08cbcda17 check_filename(): refactor ":/" handling 8 years ago
Johannes Schindelin 2d4dcf210e setup_discovered_git_dir(): plug memory leak 8 years ago
Johannes Schindelin da6f847559 setup_bare_git_dir(): help static analysis 8 years ago
Jeff King e4da43b1f0 prefix_filename: return newly allocated string 8 years ago
Jeff King 116fb64e43 prefix_filename: drop length parameter 8 years ago
Brandon Williams b58a68c1c1 setup: allow for prefix to be passed to git commands 8 years ago
Johannes Schindelin 5c4003ca3f setup.c: mention unresolved problems 8 years ago
Johannes Schindelin 01017dce54 setup_git_directory_gently_1(): avoid die()ing 8 years ago
Johannes Schindelin 16ac8b8db6 setup: introduce the discover_git_directory() function 8 years ago
Johannes Schindelin ce9b8aab5d setup_git_directory_1(): avoid changing global state 8 years ago
Johannes Schindelin df380d58ec setup: prepare setup_discovered_git_dir() for the root directory 8 years ago
Johannes Schindelin ce83eadd9a real_pathdup(): fix callsites that wanted it to die on error 8 years ago
Johannes Schindelin 6c1e654437 setup_git_directory(): use is_dir_sep() helper 8 years ago
René Scharfe 33ad9ddd0b strbuf: add strbuf_add_real_path() 8 years ago
Stefan Beller 5f29433f1c cache.h: expose the dying procedure for reading gitlinks 8 years ago
Stefan Beller 40d9632514 setup: add gentle version of resolve_git_dir 8 years ago
Brandon Williams 4ac9006f83 real_path: have callers use real_pathdup and strbuf_realpath 8 years ago
Vasco Almeida 2ff30e67d9 i18n: setup: mark error messages for translation 9 years ago
Vasco Almeida ab33a76ec5 i18n: setup: mark strings for translation 9 years ago
Junio C Hamano 24041d6be5 setup.c: do not feed NULL to "%.*s" even with precision 0 9 years ago
Jeff King 274db840b4 verify_repository_format: mark messages for translation 9 years ago
Jeff King c90e5293d1 setup: drop repository_format_version global 9 years ago
Jeff King 652f18ee87 setup: unify repository version callbacks 9 years ago
Jeff King 2cc7c2c737 setup: refactor repo format reading and verification 9 years ago
Jeff King 21627f9b6d check_repository_format_gently: stop using git_config_early 9 years ago
Jeff King ae5f67763b lazily load core.sharedrepository 9 years ago
Jeff King 7875acb6ec wrap shared_repository global in get/set accessors 9 years ago
Jeff King 4b0d1eebe9 setup: document check_repository_format() 9 years ago
Jeff King f1c126bd8b setup: set startup_info->have_repository more reliably 9 years ago
Jeff King 46c3cd44d7 setup: make startup_info available everywhere 9 years ago
Jeff King 3733e69464 use xmallocz to avoid size arithmetic 9 years ago
Jeff King df714f81a7 check_filename: tighten dwim-wildcard ambiguity 9 years ago
Jeff King ffd036b128 clean: make is_git_repository a public function 9 years ago
Nguyễn Thái Ngọc Duy 618244e160 worktree: stop supporting moving worktrees manually 9 years ago
Jeff King 75faa45ae0 replace trivial malloc + sprintf / strcpy calls with xstrfmt 9 years ago
Max Kirillov 11f9dd7191 path: implement common_dir handling in git_pathdup_submodule() 9 years ago
Junio C Hamano 1f76a10b2d write_file(): drop caller-supplied LF from calls to create a one-liner file 9 years ago
Nguyễn Thái Ngọc Duy 82fde87ff3 setup: update the right file in multiple checkouts 9 years ago
Junio C Hamano 12d6ce1dba write_file(): drop "fatal" parameter 9 years ago