summaryrefslogtreecommitdiffstats
path: root/environment.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* config: make `packed_git_(limit|window_size)` non-global variablesKarthik Nayak2024-12-041-2/+0
* config: make `delta_base_cache_limit` a non-global variableKarthik Nayak2024-12-041-1/+0
* environment: stop storing "core.notesRef" globallyPatrick Steinhardt2024-09-121-1/+0
* environment: stop storing "core.warnAmbiguousRefs" globallyPatrick Steinhardt2024-09-121-1/+0
* environment: stop storing "core.preferSymlinkRefs" globallyPatrick Steinhardt2024-09-121-1/+0
* environment: stop storing "core.logAllRefUpdates" globallyPatrick Steinhardt2024-09-121-1/+0
* environment: move `set_git_dir()` and related into setup layerPatrick Steinhardt2024-09-121-105/+0
* environment: make `get_git_namespace()` self-containedPatrick Steinhardt2024-09-121-28/+29
* environment: move object database functions into object layerPatrick Steinhardt2024-09-121-34/+0
* environment: make `get_git_work_tree()` accept a repositoryPatrick Steinhardt2024-09-121-6/+1
* environment: make `get_graft_file()` accept a repositoryPatrick Steinhardt2024-09-121-7/+0
* environment: make `get_index_file()` accept a repositoryPatrick Steinhardt2024-09-121-7/+0
* environment: make `get_object_directory()` accept a repositoryPatrick Steinhardt2024-09-121-7/+0
* environment: make `get_git_common_dir()` accept a repositoryPatrick Steinhardt2024-09-121-7/+0
* environment: make `get_git_dir()` accept a repositoryPatrick Steinhardt2024-09-121-8/+2
* config: fix leaking comment character configPatrick Steinhardt2024-08-141-0/+1
* global: introduce `USE_THE_REPOSITORY_VARIABLE` macroPatrick Steinhardt2024-06-141-0/+3
* config: clarify memory ownership in `git_config_string()`Patrick Steinhardt2024-05-271-4/+4
* convert: refactor code to clarify ownership of check_roundtrip_encodingPatrick Steinhardt2024-05-271-1/+1
* config: clarify memory ownership in `git_config_pathname()`Patrick Steinhardt2024-05-271-3/+3
* Merge branch 'jk/core-comment-string'Junio C Hamano2024-04-051-1/+1
|\
| * environment: store comment_line_char as a stringJeff King2024-03-121-1/+1
* | Merge branch 'jc/no-lazy-fetch'Junio C Hamano2024-03-081-0/+3
|\ \ | |/ |/|
| * git: extend --no-lazy-fetch to work across subprocessesJunio C Hamano2024-02-271-0/+3
* | config: use git_config_string() for core.checkRoundTripEncodingJeff King2023-12-091-1/+1
|/
* max_tree_depth: lower it for MSVC to avoid stack overflowsJohannes Schindelin2023-11-021-1/+14
* lower core.maxTreeDepth default to 2048Jeff King2023-09-011-1/+1
* add core.maxTreeDepth configJeff King2023-09-011-0/+1
* Merge branch 'rs/pack-objects-parseopt-fix'Junio C Hamano2023-07-281-1/+1
|\
| * pack-objects: fix --no-keep-true-parentsRené Scharfe2023-07-211-1/+1
* | treewide: remove unnecessary includes for wrapper.hCalvin Wan2023-07-051-1/+0
* | Merge branch 'en/header-split-cache-h-part-3'Junio C Hamano2023-06-301-2/+3
|\ \
| * | object-store-ll.h: split this header out of object-store.hElijah Newren2023-06-211-1/+1
| * | repository: remove unnecessary include of path.hElijah Newren2023-06-211-0/+1
| * | cache.h: remove this no-longer-used headerElijah Newren2023-06-211-1/+1
* | | Merge branch 'ds/disable-replace-refs'Junio C Hamano2023-06-231-2/+1
|\ \ \ | |/ / |/| |
| * | repository: create read_replace_refs settingDerrick Stolee2023-06-121-1/+0
| * | repository: create disable_replace_refs()Derrick Stolee2023-06-121-1/+1
* | | repository: move 'repository_format_worktree_config' to repo scopeVictoria Dye2023-05-261-1/+0
| |/ |/|
* | treewide: remove cache.h inclusion due to previous changesElijah Newren2023-04-241-1/+1
* | ws.h: move declarations for ws.c functions from cache.hElijah Newren2023-04-241-1/+0
|/
* pager.h: move declarations for pager.c functions from cache.hElijah Newren2023-04-111-1/+0
* object-file.h: move declarations for object-file.c functions from cache.hElijah Newren2023-04-111-0/+1
* treewide: be explicit about dependence on convert.hElijah Newren2023-04-111-0/+1
* treewide: be explicit about dependence on trace.h & trace2.hElijah Newren2023-04-111-0/+1
* write-or-die.h: move declarations for write-or-die.c functions from cache.hElijah Newren2023-03-211-0/+1
* setup.h: move declarations for setup.c functions from cache.hElijah Newren2023-03-211-0/+1
* wrapper.h: move declarations for wrapper.c functions from cache.hElijah Newren2023-03-211-0/+1
* abspath.h: move absolute path functions from cache.hElijah Newren2023-03-211-0/+1
* treewide: be explicit about dependence on gettext.hElijah Newren2023-03-211-0/+1