summaryrefslogtreecommitdiff
path: root/src/config.c
Commit message (Expand)AuthorAgeFilesLines
* Adding git_config_foreach_match() iteration fnRussell Belfer2012-07-101-3/+13
* config: do not set an error for GIT_ENOTFOUNDMichael Schubert2012-05-191-1/+0
* errors: Rename error codesbreaking-changesVicent Martí2012-05-181-8/+8
* errors: Rename the generic return codesVicent Martí2012-05-181-8/+8
* global: Change parameter ordering in APIVicent Martí2012-05-181-44/+28
* Remove old and unused error codesVicent Martí2012-05-021-3/+2
* Convert hashtable usage over to khashRussell Belfer2012-04-251-1/+0
* Refactor git_repository_open with new optionsRussell Belfer2012-04-111-20/+11
* Improve config handling for diff,submodules,attrsRussell Belfer2012-03-301-31/+43
* Added submodule API and use in statusRussell Belfer2012-03-281-3/+3
* error-handling: On-disk config file backendVicent Martí2012-03-091-1/+3
* error-handling: ConfigVicent Martí2012-03-071-91/+103
* 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