aboutsummaryrefslogtreecommitdiffstats
path: root/config.c
AgeCommit message (Expand)AuthorFilesLines
2008-07-28Make use of stat.ctime configurableAlex Riesen1-0/+4
2008-07-13Move code interpreting path relative to exec-dir to new function system_path()Steffen Prohaska1-9/+2
2008-07-01Only use GIT_CONFIG in "git config", not other programsDaniel Barkalow1-27/+20
2008-06-25Merge branch 'lt/config-fsync'Junio C Hamano1-20/+62
2008-06-19config.c: make git_env_bool() staticしらいしななこ1-1/+1
2008-06-18Add config option to enable 'fsync()' of object filesLinus Torvalds1-0/+5
2008-06-18Split up default "i18n" and "branch" config parsing into helper routinesLinus Torvalds1-11/+29
2008-06-18Split up default "user" config parsing into helper routineLinus Torvalds1-4/+13
2008-06-18Split up default "core" config parsing into helper routineLinus Torvalds1-16/+26
2008-05-25Merge branch 'js/config-cb'v1.5.6-rc0Junio C Hamano1-13/+14
2008-05-14Merge branch 'sb/committer'Junio C Hamano1-0/+4
2008-05-14Merge branch 'bd/tests'Junio C Hamano1-1/+1
2008-05-14Provide git_config with a callback-data parameterJohannes Schindelin1-13/+14
2008-05-12Improve reporting of errors in config file routinesAlex Riesen1-19/+16
2008-05-11Merge branch 'lt/core-optim'Junio C Hamano1-0/+5
2008-05-11Allow tracking branches to set up rebase by default.Dustin Sallings1-0/+15
2008-05-10Merge branch 'lt/case-insensitive'Junio C Hamano1-0/+5
2008-05-06commit: Show committer if automaticSanti Béjar1-0/+4
2008-05-05config.c: Escape backslashes in section names properlyBryan Donlan1-1/+1
2008-04-13Fix git_config_bool_or_intJunio C Hamano1-2/+2
2008-04-12git_config_bool_or_int()Junio C Hamano1-1/+9
2008-04-09Add 'core.ignorecase' optionLinus Torvalds1-0/+5
2008-02-27Merge branch 'js/branch-track'Junio C Hamano1-0/+8
2008-02-20git_config_*: don't assume we are parsing a config fileJeff King1-2/+9
2008-02-19branch: optionally setup branch.*.merge from upstream local branchesJay Soffian1-0/+8
2008-02-16Merge branch 'sp/safecrlf'Junio C Hamano1-0/+9
2008-02-16Merge branch 'jk/noetcconfig'Junio C Hamano1-2/+18
2008-02-16Merge branch 'maint'Junio C Hamano1-31/+18
2008-02-15Add "const" qualifier to "char *excludes_file".Christian Couder1-6/+2
2008-02-15Add "const" qualifier to "char *editor_program".Christian Couder1-6/+2
2008-02-15Add "const" qualifier to "char *pager_program".Christian Couder1-6/+2
2008-02-15config: add 'git_config_string' to refactor string config variables.Christian Couder1-13/+12
2008-02-11Merge branch 'maint'Junio C Hamano1-1/+29
2008-02-11config.c: guard config parser from value=NULLJunio C Hamano1-1/+15
2008-02-11Add config_error_nonbool() helper functionJunio C Hamano1-0/+9
2008-02-10config: Fix --unset for continuation linesFrank Lichtenheld1-0/+5
2008-02-06allow suppressing of global and system configJeff King1-2/+18
2008-02-06safecrlf: Add mechanism to warn about irreversible crlf conversionsSteffen Prohaska1-0/+9
2008-02-05Fix misuse of prefix_path()Johannes Sixt1-4/+3
2008-02-03fix misuse of prefix_path()Junio C Hamano1-2/+3
2008-01-16Improve use of lockfile APIBrandon Casey1-6/+2
2008-01-02config: handle lack of newline at end of file betterJeff King1-5/+9
2007-12-26Improve error messages when int/long cannot be parsed from configShawn O. Pearce1-10/+21
2007-12-14Use a strbuf for building up section header and key/value pair strings.Kristian Høgsberg1-53/+38
2007-12-09Merge branch 'jc/spht'Junio C Hamano1-0/+5
2007-12-09Merge branch 'maint'Junio C Hamano1-2/+8
2007-12-08config.c:store_write_pair(): don't read the byte before a malloc'd buffer.Jim Meyering1-2/+8
2007-12-06Use gitattributes to define per-path whitespace ruleJunio C Hamano1-49/+1
2007-11-16core.excludesfile clean-upJunio C Hamano1-0/+7
2007-11-14Allow ETC_GITCONFIG to be a relative path.Johannes Sixt1-1/+12
2007-11-14Introduce git_etc_gitconfig() that encapsulates access of ETC_GITCONFIG.Johannes Sixt1-2/+7
2007-11-14core.excludesfile clean-upJunio C Hamano1-0/+7
2007-11-02git-diff: complain about >=8 consecutive spaces in initial indentJunio C Hamano1-0/+1
2007-11-02War on whitespace: first, a bit of retreat.Junio C Hamano1-0/+52
2007-08-10Merge branch 'cr/tag'Junio C Hamano1-0/+5
2007-07-27use lockfile.c routines in git_commit_set_multivar()Bradford C. Smith1-12/+18
2007-07-21launch_editor(): Heed GIT_EDITOR and core.editor settingsJohannes Schindelin1-0/+5
2007-07-12Add functions for parsing integers with size suffixesBrian Downing1-12/+46
2007-07-04Add core.pager config variable.Brian Gernhardt1-0/+5
2007-06-24Add core.quotepath configuration variable.Junio C Hamano1-0/+5
2007-06-13-Wold-style-definition fixJunio C Hamano1-1/+1
2007-06-07War on whitespaceJunio C Hamano1-2/+1
2007-05-20Merge branch 'dh/pack'Junio C Hamano1-1/+17
2007-05-20Merge branch 'np/pack'Junio C Hamano1-5/+0
2007-05-13git-config: do not forget seeing "a.b.var" means we are out of "a.var" section.Junio C Hamano1-4/+24
2007-05-10Custom compression levels for objects and packsDana How1-1/+17
2007-05-10deprecate the new loose object header formatNicolas Pitre1-5/+0
2007-04-05Fix renaming branch without config fileGeert Bosch1-2/+3
2007-03-18Limit the size of the new delta_base_cacheShawn O. Pearce1-0/+5
2007-03-16use xstrdup pleaseShawn O. Pearce1-2/+2
2007-03-08Merge branch 'js/config-rename'Junio C Hamano1-24/+36
2007-03-07Cast 64 bit off_t to 32 bit size_tShawn O. Pearce1-13/+15
2007-03-03git-config: document --rename-section, provide --remove-sectionPaolo Bonzini1-24/+36
2007-03-02Add core.symlinks to mark filesystems that do not support symbolic links.Johannes Sixt1-0/+5
2007-02-24Merge branch 'js/etc-config'Junio C Hamano1-0/+2
2007-02-22Merge branches 'lt/crlf' and 'jc/apply-config'Junio C Hamano1-0/+9
2007-02-19config: read system-wide defaults from /etc/gitconfigJohannes Schindelin1-0/+2
2007-02-14Make sure packedgitwindowsize is multiple of (pagesize * 2)Junio C Hamano1-5/+7
2007-02-14Make AutoCRLF ternary variable.Linus Torvalds1-0/+4
2007-02-14Lazy man's auto-CRLFLinus Torvalds1-0/+5
2007-02-03git-config --rename-section could rename wrong sectionPavel Roskin1-1/+1
2007-01-19config_set_multivar(): disallow newlines in keysJohannes Schindelin1-0/+5
2007-01-11Merge branch 'jc/bare'Junio C Hamano1-0/+5
2007-01-11config-set: check write-in-full returns in set_multivarJunio C Hamano1-19/+24
2007-01-08Auto-quote config values in config.c:store_write_pair()Brian Gernhardt1-0/+14
2007-01-08short i/o: fix config updates to use write_in_fullAndy Whitcroft1-29/+77
2007-01-07Introduce is_bare_repository() and core.bare configuration variableJunio C Hamano1-0/+5
2006-12-30Merge branch 'master' into sp/mmapJunio C Hamano1-0/+6
2006-12-30Teach Git how to parse standard power of 2 suffixes.Shawn O. Pearce1-0/+6
2006-12-29Replace mmap with xmmap, better handling MAP_FAILED.Shawn O. Pearce1-1/+1
2006-12-29Ensure core.packedGitWindowSize cannot be less than 2 pages.Shawn O. Pearce1-2/+2
2006-12-29Fully activate the sliding window pack access.Shawn O. Pearce1-0/+10
2006-12-29Introduce new config option for mmap limit.Shawn O. Pearce1-0/+5
2006-12-27UTF-8: introduce i18n.logoutputencoding.Junio C Hamano1-1/+7
2006-12-20Merge branch 'jc/clone'Junio C Hamano1-6/+6
2006-12-20simplify inclusion of system header files.Junio C Hamano1-1/+0
2006-12-19config_rename_section: fix FILE* leakJunio C Hamano1-6/+13
2006-12-19Use preprocessor constants for environment variable names.Junio C Hamano1-6/+6
2006-12-16add a function to rename sections in the configJohannes Schindelin1-0/+64
2006-12-13Allow subcommand.color and color.subcommand color configurationAndy Parkins1-1/+1
2006-10-30Allow '-' in config variable namesLinus Torvalds1-3/+8
2006-09-02Replace uses of strdup with xstrdup.Shawn Pearce1-4/+4
2006-08-31Use xmalloc instead of mallocJonas Fonseca1-2/+2
2006-08-27free(NULL) is perfectly valid.Junio C Hamano1-4/+2
2006-07-31pager: config variable pager.colorMatthias Lederhofer1-0/+5
2006-07-13sha1_file: add the ability to parse objects in "pack file format"Linus Torvalds1-0/+5
2006-07-03boolean: accept yes and no as wellJunio C Hamano1-2/+2
2006-07-03Make zlib compression level configurable, and change default.Joachim B Haga1-0/+10
2006-06-24Rename safe_strncpy() to strlcpy().Peter Eriksen1-3/+3
2006-06-20git_config: access() returns 0 on success, not > 0Johannes Schindelin1-1/+1
2006-06-19Read configuration also from $HOME/.gitconfigJohannes Schindelin1-9/+25
2006-06-19Fix setting config variables with an alternative GIT_CONFIGJohannes Schindelin1-3/+12
2006-06-18Support for extracting configuration from different filesPetr Baudis1-1/+11
2006-06-16Implement safe_strncpy() as strlcpy() and use it more.Peter Eriksen1-3/+3
2006-06-09shared repository - add a few missing calls to adjust_shared_perm().Junio C Hamano1-1/+1
2006-05-17Log ref updates to logs/refs/<ref>Shawn Pearce1-0/+5
2006-05-13git config syntax updatesLinus Torvalds1-13/+81
2006-05-13Another config file parsing fix.sean1-1/+3
2006-05-07Fix repo-config set-multivar error return path.Junio C Hamano1-12/+6
2006-05-07Release config lock if the regex is invalidPavel Roskin1-0/+2
2006-05-05core.prefersymlinkrefs: use symlinks for .git/HEADJunio C Hamano1-2/+2
2006-05-05repo-config: trim white-space before commentJohannes Schindelin1-6/+6
2006-05-05Fix for config file section parsing.sean1-2/+3
2006-04-24Document the configuration filePetr Baudis1-1/+1
2006-04-17cleanups: prevent leak of two strduped strings in config.cSerge E. Hallyn1-11/+28
2006-03-20core.warnambiguousrefs: warns when "name" is used and both "name" branch and ...Junio C Hamano1-0/+5
2006-02-08"Assume unchanged" gitJunio C Hamano1-0/+5
2006-01-05use result of open(2) to check for presenceAlex Riesen1-5/+12
2005-12-21\n usage in stderr outputAlex Riesen1-1/+1
2005-12-05config.c: remove unnecessary header in minimum configuration file.Junio C Hamano1-8/+0
2005-11-28config.c: constness tightening to avoid compilation warning.Junio C Hamano1-1/+1
2005-11-27Introduce i18n.commitencoding.Junio C Hamano1-0/+5
2005-11-27init-db: check template and repository format.Junio C Hamano1-4/+12
2005-11-25config.c: avoid shadowing global.Junio C Hamano1-5/+5
2005-11-21Move diff.renamelimit out of default configuration.Junio C Hamano1-5/+0
2005-11-21Allow hierarchical section namesJohannes Schindelin1-9/+10
2005-11-21git-config-set: Properly terminate strings with '\0'Johannes Schindelin1-0/+1
2005-11-20git-config-set: support selecting values by non-matching regexJohannes Schindelin1-6/+17
2005-11-19git-config-set: add more optionsJohannes Schindelin1-45/+71
2005-11-19Add functions git_config_set() and git_config_set_multivar()Johannes Schindelin1-1/+293
2005-11-15diff: make default rename detection limit configurable.Junio C Hamano1-0/+5
2005-11-15Add config variable core.symrefsonlyJohannes Schindelin1-0/+5
2005-11-02Ignore '\r' at the end of line in $GIT_DIR/configJunio C Hamano1-0/+8
2005-10-14Unlocalized isspace and friendsLinus Torvalds1-1/+0
2005-10-11Make git config variable names case-insensitiveLinus Torvalds1-1/+1
2005-10-11Use git config file for committer name and email infoLinus Torvalds1-0/+10
2005-10-11Improve config file escape sanity checkingLinus Torvalds1-1/+6
2005-10-10Add ".git/config" file parserLinus Torvalds1-0/+222