summaryrefslogtreecommitdiffstats
path: root/setup.c
Commit message (Expand)AuthorAgeFilesLines
* Simplify handling of setup_git_directory_gently() failure cases.Erin Dahlgren2019-01-031-31/+43
* worktree: add per-worktree config filesNguyễn Thái Ngọc Duy2018-10-221-8/+32
* Replace all die("BUG: ...") calls by BUG() onesJohannes Schindelin2018-05-061-2/+2
* Merge branch 'jk/relative-directory-fix'Junio C Hamano2018-04-251-6/+3
|\
| * set_work_tree: use chdir_notifyJeff King2018-03-301-6/+3
* | Merge branch 'nd/remove-ignore-env-field'Junio C Hamano2018-04-101-2/+1
|\ \ | |/ |/|
| * repository.c: move env-related setup code back to environment.cNguyễn Thái Ngọc Duy2018-03-051-2/+1
* | Merge branch 'as/ll-i18n'Junio C Hamano2018-02-271-31/+31
|\ \ | |/ |/|
| * Mark messages for translationsAlexander Shopov2018-02-131-31/+31
* | Merge branch 'jh/fsck-promisors'Junio C Hamano2018-02-131-1/+6
|\ \ | |/ |/|
| * extension.partialclone: introduce partial clone extensionJonathan Tan2017-12-051-1/+6
* | Merge branch 'sg/setup-doc-update'Junio C Hamano2017-12-191-1/+1
|\ \
| * | setup.c: fix comment about order of .git directory discoverySZEDER Gábor2017-12-071-1/+1
* | | Integrate hash algorithm support with repo setupbrian m. carlson2017-11-131-0/+3
* | | setup: expose enumerated repo infobrian m. carlson2017-11-131-21/+25
* | | Merge branch 'js/early-config'Junio C Hamano2017-11-091-1/+3
|\ \ \ | |_|/ |/| |
| * | setup: avoid double slashes when looking for HEADJeff King2017-11-031-1/+3
* | | Merge branch 'ks/verify-filename-non-option-error-message-tweak'Junio C Hamano2017-10-071-1/+1
|\ \ \
| * | | setup: update error message to be more meaningfulKaartic Sivaraam2017-10-041-1/+1
* | | | read_gitfile_gently: clarify return value ownership.Han-Wen Nienhuys2017-09-271-1/+2
* | | | 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 checksJeff 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 checkedJunio 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