summaryrefslogtreecommitdiff
path: root/setup.c
Commit message (Expand)AuthorAgeFilesLines
* set_git_dir: handle feeding gitdir to itselfJeff King2017-09-061-5/+0
* grep: recurse in-process using 'struct repository'Brandon Williams2017-08-021-11/+1
* environment: place key repository state in the_repositoryBrandon Williams2017-06-231-2/+15
* setup: add comment indicating a hackBrandon Williams2017-06-231-0/+6
* setup: don't perform lazy initialization of repository stateBrandon Williams2017-06-231-0/+14
*-. Merge branches 'bw/ls-files-sans-the-index' and 'bw/config-h' into bw/repo-ob...Junio C Hamano2017-06-231-6/+13
|\ \
| | * setup: teach discover_git_directory to respect the commondirBrandon Williams2017-06-151-6/+11
| | * config: don't include config.h by defaultBrandon Williams2017-06-151-0/+1
| | * discover_git_directory(): avoid setting invalid git_dirJohannes Schindelin2017-06-151-0/+1
* | | Merge branch 'jk/pathspec-magic-disambiguation'Junio C Hamano2017-06-191-10/+32
|\ \ \
| * | | verify_filename(): flip order of checksjk/pathspec-magic-disambiguationJeff King2017-05-291-1/+1
| * | | verify_filename(): treat ":(magic)" as a pathspecJeff King2017-05-291-1/+19
| * | | check_filename(): handle ":^" path magicJeff King2017-05-291-0/+4
| * | | check_filename(): use skip_prefixJeff King2017-05-291-3/+2
| * | | check_filename(): refactor ":/" handlingJeff King2017-05-291-7/+8
| | |/ | |/|
* | | Merge branch 'jc/noent-notdir'Junio C Hamano2017-06-131-1/+1
|\ \ \ | |_|/ |/| |
| * | treewide: use is_missing_file_error() where ENOENT and ENOTDIR are checkedjc/noent-notdirJunio C Hamano2017-05-301-1/+1
| * | Merge branch 'rs/strbuf-add-real-path' into maintJunio C Hamano2017-03-281-1/+1
| |\ \
* | | | setup_discovered_git_dir(): plug memory leakJohannes Schindelin2017-05-081-2/+7
* | | | setup_bare_git_dir(): help static analysisJohannes Schindelin2017-05-081-1/+1
| |_|/ |/| |
* | | Merge branch 'bw/recurse-submodules-relative-fix'Junio C Hamano2017-03-301-1/+5
|\ \ \
| * | | setup: allow for prefix to be passed to git commandsBrandon Williams2017-03-171-1/+6
* | | | prefix_filename: return newly allocated stringJeff King2017-03-211-3/+8
* | | | prefix_filename: drop length parameterJeff King2017-03-211-1/+1
* | | | Merge branch 'js/early-config'Junio C Hamano2017-03-171-76/+177
|\ \ \ \
| * | | | setup.c: mention unresolved problemsJohannes Schindelin2017-03-141-0/+2
| * | | | setup_git_directory_gently_1(): avoid die()ingJohannes Schindelin2017-03-141-8/+17
| * | | | setup: introduce the discover_git_directory() functionJohannes Schindelin2017-03-141-0/+43
| * | | | setup_git_directory_1(): avoid changing global stateJohannes Schindelin2017-03-141-75/+118
| * | | | setup: prepare setup_discovered_git_dir() for the root directoryJohannes Schindelin2017-03-141-2/+4
| * | | | setup_git_directory(): use is_dir_sep() helperJohannes Schindelin2017-03-071-1/+3
| |/ / /
* | | | Merge branch 'js/realpath-pathdup-fix'Junio C Hamano2017-03-121-2/+2
|\ \ \ \ | | |/ / | |/| |
| * | | real_pathdup(): fix callsites that wanted it to die on errorjs/realpath-pathdup-fixJohannes Schindelin2017-03-081-2/+2
| |/ /
* | | Merge branch 'rs/strbuf-add-real-path'Junio C Hamano2017-03-101-1/+1
|\ \ \ | |/ / |/| / | |/
| * strbuf: add strbuf_add_real_path()rs/strbuf-add-real-pathRené Scharfe2017-02-271-1/+1
* | cache.h: expose the dying procedure for reading gitlinksStefan Beller2017-01-261-22/+26
* | setup: add gentle version of resolve_git_dirStefan Beller2017-01-261-2/+2
* | real_path: have callers use real_pathdup and strbuf_realpathBrandon Williams2016-12-121-5/+8
|/
* i18n: setup: mark error messages for translationVasco Almeida2016-08-091-9/+9
* i18n: setup: mark strings for translationVasco Almeida2016-06-171-8/+8
* Merge branch 'jc/xstrfmt-null-with-prec-0'Junio C Hamano2016-04-221-1/+1
|\
| * setup.c: do not feed NULL to "%.*s" even with precision 0jc/xstrfmt-null-with-prec-0Junio C Hamano2016-04-071-1/+1
* | Merge branch 'jk/check-repository-format'Junio C Hamano2016-04-131-66/+78
|\ \
| * | verify_repository_format: mark messages for translationjk/check-repository-formatJeff King2016-03-111-2/+2
| * | setup: drop repository_format_version globalJeff King2016-03-111-1/+0
| * | setup: unify repository version callbacksJeff King2016-03-111-42/+23
| * | setup: refactor repo format reading and verificationJeff King2016-03-111-39/+79
| * | check_repository_format_gently: stop using git_config_earlyJeff King2016-03-111-8/+3
| * | lazily load core.sharedrepositoryJeff King2016-03-111-2/+0
| * | wrap shared_repository global in get/set accessorsJeff King2016-03-111-1/+1