summaryrefslogtreecommitdiff
path: root/src/config.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Use internal strtolCarlos Martín Nieto2011-04-111-6/+3
* Fix number suffix detectionCarlos Martín Nieto2011-04-111-0/+2
* Add getting and setting of long int variablesCarlos Martín Nieto2011-04-071-11/+43
* Simplify error path in config_setCarlos Martín Nieto2011-04-071-10/+5
* config: make cvar_free behave more like other free functionsCarlos Martín Nieto2011-04-071-4/+3
* config: use and implement list macrosCarlos Martín Nieto2011-04-071-18/+15
* config: use snprintf instead of sprintfCarlos Martín Nieto2011-04-061-2/+11
* config: free the file buffer earlierCarlos Martín Nieto2011-04-061-1/+2
* config: move str(n)tolower to the git__ namespaceCarlos Martín Nieto2011-04-061-6/+6
* config: coding style fixesCarlos Martín Nieto2011-04-061-17/+17
* config: really compare the variable name case-insensitivelyCarlos Martín Nieto2011-04-061-4/+1
* config: variable name on its own means trueCarlos Martín Nieto2011-04-041-4/+7
* config: check for EOF before newlineCarlos Martín Nieto2011-04-041-3/+4
* config: support multiline valuesCarlos Martín Nieto2011-04-041-16/+98
* config: don't mix buffer reading methodsCarlos Martín Nieto2011-04-041-48/+78
* config: also free the file buffer on errorCarlos Martín Nieto2011-04-041-0/+1
* config: Fix typo and remove debug statementCarlos Martín Nieto2011-04-041-4/+2
* Add support for subsectionsCarlos Martín Nieto2011-03-311-20/+218
* move build_varname above parse_sectionCarlos Martín Nieto2011-03-311-26/+28
* build_varname: lowercase the variable nameCarlos Martín Nieto2011-03-311-3/+7
* config_parse: no need to check if current_section is non-nullCarlos Martín Nieto2011-03-311-2/+1
* Add strtolower and strntolower functionsCarlos Martín Nieto2011-03-311-0/+15