summaryrefslogtreecommitdiff
path: root/src/config.c
Commit message (Expand)AuthorAgeFilesLines
* config: Refactor & add `git_config_get_mapped`Vicent Martí2012-03-011-51/+121
* Implement setting multivarsCarlos Martín Nieto2012-02-171-0/+18
* Support getting multivarsCarlos Martín Nieto2012-02-171-0/+27
* Update Copyright headerschu2012-02-131-1/+1
* Throw first error in chain, not rethrow.Russell Belfer2012-01-051-1/+1
* Merge remote-tracking branch 'arrbee/git-attributes' into developmentVicent Martí2012-01-021-72/+7
|\
| * Add support for macros and cache flush API.Russell Belfer2011-12-291-72/+7
* | config: Rename the `delete` callback nameVicent Martí2011-12-311-1/+1
|/
* config: really delete variablesCarlos Martín Nieto2011-12-161-1/+10
* Use git_buf for path storage instead of stack-based buffersRussell Belfer2011-12-071-16/+48
* repository: Change ownership semanticsVicent Marti2011-11-261-5/+10
* global: Properly use `git__` memory wrappersVicent Marti2011-10-281-8/+8
* windows: Add support for non-UTF codepagesVicent Marti2011-10-261-1/+1
* config: Proper type declarations for 64 bit intsVicent Marti2011-09-301-26/+36
* config: fix check for environment string expansionCarlos Martín Nieto2011-09-301-1/+1
* mingw: Fix compilation warningsVicent Marti2011-09-291-1/+1
* mingw: Fix printf identifiersVicent Marti2011-09-291-1/+1
* Really fix MSVCCarlos Martín Nieto2011-09-271-1/+0
* Add git_config_find_systemCarlos Martín Nieto2011-09-271-0/+59
* Revert "Rewrite getenv to use Win32 version on Windows"Vicent Marti2011-09-271-8/+4
* config: make git_config_[get|set]_long() able to properly deal with 8 bytes w...nulltoken2011-09-221-13/+19
* Rewrite getenv to use Win32 version on WindowsPaul Betts2011-09-211-4/+8
* Merge pull request #399 from carlosmn/free-nullVicent Martí2011-09-181-0/+3
|\
| * Add checks for NULL to the config and remote free functionsCarlos Martín Nieto2011-09-131-0/+3
* | Tabify everythingVicent Marti2011-09-191-1/+1
* | Cleanup legal dataVicent Marti2011-09-191-21/+3
|/
* posix: Properly handle `snprintf` in all platformsVicent Marti2011-08-181-1/+1
* config: Rename `del` to `deleteVicent Marti2011-07-121-1/+1
* vector: Timsort all of the thingsVicent Marti2011-07-071-2/+2
* git_config_add_file should rethrowCarlos Martín Nieto2011-07-051-1/+1
* Add git_config_del to delete a variableCarlos Martín Nieto2011-07-051-4/+4
* fileops: CleanupVicent Marti2011-07-051-2/+2
* config: `foreach` now returns variable values tooVicent Marti2011-06-291-1/+1
* config: Bring back `git_config_open_global`Vicent Marti2011-06-181-0/+33
* config: Fix compilation in MSVCVicent Marti2011-06-181-5/+5
* config: TyporrrrlVicent Marti2011-06-181-1/+5
* config: Cleanup external APIVicent Marti2011-06-181-48/+37
* Add fall-back support to the configurationCarlos Martín Nieto2011-06-171-3/+9
* config.c: Fix format string errorJakob Pfender2011-05-231-1/+1
* config: CleanupVicent Marti2011-05-231-29/+11
* config: Cleanup & renaming of the external APIVicent Marti2011-05-201-59/+62
* Rewrite `git_config_open_global`Vicent Marti2011-05-201-26/+6
* Implement git_config_open_globalCarlos Martín Nieto2011-05-171-0/+34
* utils: Move git__str[n]tolowerVicent Marti2011-05-171-14/+0
* Move config to the new error methodsCarlos Martín Nieto2011-05-171-1/+3
* Move config to a backend structureCarlos Martín Nieto2011-05-101-865/+101
* config: store the section name separatelyCarlos Martín Nieto2011-05-051-70/+67
* Fix git__strntolowerCarlos Martín Nieto2011-04-271-1/+1
* Fix const char ** warningCarlos Martín Nieto2011-04-191-2/+1
* config: allow uppercase number suffixesCarlos Martín Nieto2011-04-191-0/+3